利用车辆系统集成的远程无线图像捕捉的方法和设备的制作方法
【专利摘要】本发明涉及利用车辆系统集成的远程无线图像捕捉的方法和设备。提供使用车辆上的集成无线图像捕捉系统的方法。所述方法包括:在基于车辆的无线网络上连接到图像捕捉装置;配置用于所述图像捕捉装置的操作参数;以及从图像捕捉装置接收图像数据,其中根据被配置的操作参数由图像捕捉装置捕捉图像数据。
【专利说明】利用车辆系统集成的远程无线图像捕捉的方法和设备
【技术领域】
[0001]这里描述的主题的实施例大体涉及车辆无线通信,并且更具体地,主题的实施例涉及被集成到车辆无线通信系统内的远程图像捕捉。
【背景技术】
[0002]现今许多车辆包括车载摄像机系统,其为车辆乘客提供车辆外区域的更详细视图。这样的车辆外区域可以是乘客难以看见或者不可能从其正常就坐位置(通常,驾驶员座位)看见的。一个这样的车载摄像机系统可以使用备用摄像机,从而允许车辆驾驶员观察比驾驶员能够通过车辆后窗所观察的区域来说在范围上大得多的车辆后方区域。一般地,这些车载摄像机系统受限于被构建到车辆硬件内的单个非结构的有线摄像机。这种类型的摄像机通常是备用摄像机,其仅提供车辆正后方的区域的视图。
[0003]因此,希望构造并使用车载在车辆上的多个无线摄像机,并且在车辆内显示器上观察它们的输出。此外,从后续具体描述和所附权利要求结合附图和前述【技术领域】和【背景技术】将显而易见到其他的理想特征和特点。
【发明内容】
[0004]一些实施例提供用于使用车辆上的集成无线图像捕捉系统的方法。所述方法包括:在基于车辆的无线网络上连接到图像捕捉装置;为图像捕捉装置配置操作参数;以及从图像捕捉装置接收图像数据,其中由图像捕捉装置根据被配置的操作参数来捕捉图像数据。
[0005]一些实施例提供用于车辆的车载无线通信系统。所述系统包括:被构造成捕捉图像并且经由无线网络传输图像的无线摄像机;以及通信地联接到摄像机的汽车头单元(AHU),所述AHU被构造成接收和显示来自无线摄像机的图像。
[0006]一些实施例提供包括其上包含可执行指令的非暂时性计算机可读介质的AHU。可执行指令当被处理器执行时被构造成经由用户界面在AHU处接收输入,所述输入包括:激活摄像机的第一命令;用于使得摄像机根据一个或更多个特定参数操作的第二命令;以及用于操纵由AHU接收的摄像机数据的第三命令。可执行指令进一步被构造成:经由无线网络发送第一和第二命令至摄像机;接收由所述摄像机发送的摄像机数据,其中摄像机数据由根据第一和第二命令操作的摄像机获得;以及根据第三命令操纵摄像机数据。
[0007]本发明还可包括下列方案。
[0008]1.一种使用车辆上的集成无线图像捕捉系统的方法,该方法包括:
在基于车辆的无线网络上连接到图像捕捉装置;
配置用于所述图像捕捉装置的操作参数;以及
从所述图像捕捉装置接收图像数据,其中由所述图像捕捉装置根据被配置的操作参数来捕捉所述图像数据。
[0009]2.根据方案I所述的方法,还包括: 在所述车辆的无线范围内探测所述图像捕捉装置,其中所述连接步骤在探测到所述图像捕捉装置之后被执行。
[0010]3.根据方案I所述的方法,其中所述连接步骤还包括:
探测到被连接到所述无线网络的一组候选图像捕捉装置;以及
从该组候选图像捕捉装置选择所述图像捕捉装置以用于连接在所述无线网络上。
[0011]4.根据方案I所述的方法,其中所述连接步骤还包括:
探测到被连接到所述车辆无线网络并被定位在所述车辆的内表面上的一组候选图像捕捉装置;以及
从该组候选图像捕捉装置选择所述图像捕捉装置以用于连接在所述无线网络上。
[0012]5.根据方案I所述的方法,其中所述连接步骤还包括:
探测到被连接到所述车辆无线网络并被定位在所述车辆的外表面上的一组候选图像捕捉装置;以及
从该组候选图像捕捉装置选择所述图像捕捉装置以用于连接在所述无线网络上。
[0013]6.根据方案I所述的方法,还包括:
探测由所述车辆执行的操作的发生;以及
响应于探测到该发生,根据所述操作参数来操作所述图像捕捉装置。
[0014]7.根据方案I所述的方法,还包括:
探测预定义高风险操作的发生;以及
响应于探测到该发生,根据所述操作参数来操作所述图像捕捉装置。
[0015]8.根据方案I所述的方法,还包括:
探测车辆碰撞的发生;以及
响应于探测到该发生,根据所述操作参数来操作所述图像捕捉装置。
[0016]9.根据方案I所述的方法,其中配置用于所述图像捕捉装置的操作参数的步骤还包括:
接收包括指令的用户输入,所述指令用于使得所述图像捕捉装置在多个用户指定的时间间隔下捕捉用户指定数量的图像;以及将所述指令发送到所述图像捕捉装置。
[0017]10.一种用于车辆的车载无线通信系统,包括:
被构造成捕捉图像并且经由无线网络发送所述图像的无线摄像机;以及通信地联接到所述摄像机的汽车头单元(AHU),所述AHU被构造成接收和显示来自所述无线摄像机的所述图像。
[0018]11.根据方案10所述的车载无线通信系统,其中所述AHU进一步被构造成主持和执行可下载软件应用以处理来自所述无线摄像机的数据;以及
其中用户能够经由所述AHU的用户界面来访问所述可下载软件应用。
[0019]12.根据方案10所述的车载无线通信系统,其中所述AHU被进一步配置成:
经由用户界面接收用户命令;以及
根据所述用户命令配置成使得所述无线摄像机的至少一个自动功能在特定时间间隔下发生。
[0020]13.根据方案10所述的车载无线通信系统,其中所述AHU被进一步配置成将所述图像上传到网站。
[0021]14.根据方案10所述的车载无线通信系统,其中所述AHU被进一步配置成将所述图像存储在内部存储器内。
[0022]15.一种汽车头单元(AHU),所述AHU包括非暂时性计算机可读介质,该非暂时性计算机可读介质包含其上的可执行指令,其中当被处理器执行时所述可执行指令被配置成:
在所述AHU处经由用户界面接收输入,所述输入包括:
激活摄像机的第一命令;
使得所述摄像机根据一个或更多个特定参数操作的第二命令;以及用于操纵由所述AHU接收的摄像机数据的第三命令;
将所述第一命令和第二命令经由无线网络发送到所述摄像机;
接收由所述摄像机传输的所述摄像机数据,其中通过根据所述第一命令和第二命令操作的所述摄像机来获得所述摄像机数据;以及根据所述第三命令操纵所述摄像机数据。
[0023]16.根据方案15所述的非暂时性计算机可读介质,其中所述第三命令还包括在AHU系统存储器中存储所述摄像机数据的指令。
[0024]17.根据方案15所述的非暂时性计算机可读介质,其中所述第三命令还包括将所述摄像机数据上传到指定社交媒体网站的指令。
[0025]18.根据方案15所述的非暂时性计算机可读介质,其中所述第三命令还包括在用户指定的时间间隔下将所述摄像机数据上传到指定社交媒体网站的指令。
[0026]19.根据方案15所述的非暂时性计算机可读介质,其中所述可执行指令包括由远程服务器系统维持的可下载应用。
[0027]20.根据方案15所述的非暂时性计算机可读介质,其中所述一个或更多个特定参数包括使得所述摄像机在多个用户指定的时间间隔下记录视频达用户指定持续时段的指令。
[0028]这个
【发明内容】
被提供以便以简化形式介绍对原理的选择,其将在下文的具体描述中被进一步描述。这个
【发明内容】
不试图指定所要求保护的主题的关键特征或必要特征,也不试图用于辅助确定所要求保护的主题的范围。
【专利附图】
【附图说明】
[0029]通过参考具体描述和权利要求书结合附图可得到对主题的更全面理解,附图中贯穿各图类似附图标记指代类似元件。
[0030]图1是根据所公开实施例的从软件应用生态系统下载软件应用到车辆的系统的视图;
图2是根据实施例的软件应用下载环境的功能框图;
图3是根据实施例的包括车载计算机系统的车辆的功能框图;
图4是根据实施例的车辆图像捕捉系统的系统图;
图5是示出用于产生在车辆上的集成无线图像捕捉系统的过程的实施例的流程图;
图6是示出根据实施例的使用车辆上的集成无线图像捕捉系统的过程的实施例的流程图。
【具体实施方式】
[0031]下述的详细描述实质上仅是说明性的并且不试图限制本主题或本申请的实施例以及这些实施例的用途。如这里所用的,词“示例性”意味着“用作示例、例子或图释”。这里被描述为不例性的任意实施方式不必被认为相对于其他实施方式是优选的或有利的。此夕卜,不试图受在前述【技术领域】、【背景技术】、
【发明内容】
或下文的具体描述中存在的任意明确或暗含的理论约束。
[0032]这里提出的主题涉及用于经由车辆车载计算机系统与具有无线连接能力的一个或更多个零配件市场摄像机通信的方法。在某些实施例中,交互显示器可以被用于构造驻留在车辆的无线范围内的一个或更多个摄像机的操作,并且根据用户指定来参数观测摄像机的输出。在一些实施例中,来自至少一个摄像机的图像被存储在系统存储器内和/或通过使用车内资讯系统被上传到网站。
[0033]现在参考附图,图1是根据所公开实施例的从软件应用生态系统104下载软件应用到车辆I1的系统100的视图。如所示,车辆110具有车载计算机系统112,其经由数据通信网络108从可下载软件应用生态系统104接收信息、数据和/或软件。
[0034]在某些实施例中,软件应用生态系统104包括一批可下载软件应用,也被称为“app” 106,其驻留在至少一个远程定位的服务器102上。每个app 106可以包含提供车辆110内的任何数量的任务或信息请求的特定功能的可执行代码,并且可兼容于车辆的车载计算机系统112。
[0035]软件应用生态系统104通过使用数据通信网络108与车辆110通信。在实践中,数据通信网络108可以是能够在装置、系统或部件之间传输消息或数据的任意数字的或其他的通信网络。在某些实施例中,数据通信网络108包括有助于基于分组的数据通信、寻址和数据路由的分组交换网络。分组交换网络可以是例如广域网、因特网等。在各种实施例中,数据通信网络108包括支持若干通信协议的若干公众或私人的数据连接、链路或网络连接。数据通信网络108可以包括例如因特网或者基于传输控制协议/因特网协议(TCP/IP)或其他常规协议的任意其他网络。在各种实施例中,数据通信网络108也可以结合无线和/或有线的电话网络,例如用于与移动电话、个人数字助理和/或类似物通信的蜂窝通信网络。数据通信网络108也可以结合任意种类的无线或有线的局域和/或个人局域网,例如一个或更多个IEEE 802.3、IEEE 802.16和/或IEEE 802.11网络和/或实施短程(例如蓝牙)协议的网络。为了简明,在此可不具体描述与系统(和系统的各操作部件)的数据传输、发送信号、网络控制和其他功能方面有关的常规技术。
[0036]车辆110可以大量不同类型中的任意一种:各种机动车(轿车、四轮马车、卡车、摩托车、多功能越野车、货车等)、航空交通工具(例如飞机、直升机等)、水运工具(船舶、船、水上摩托艇等等)、火车、全地形车辆(雪上车、四轮车等等)、军用交通工具(悍马、坦克、卡车等等)、救援车(消防车、云梯消防车、警车、紧急医疗服务车和救护车等等)、宇宙飞船、气垫船等等。
[0037]车辆110包括车载计算机系统112。在某些实施例中,车载计算机系统112可以进一步被划分为汽车头单元(AHU)114和网络接入装置(NAD)116。在实践中,AHU 114和NAD116可以被实施为经由通信链路联接的两个实体区分的部件,或者它们可以被集成或其他方式结合成单个部件。NAD 116和AHU 114能够通过任意类型的通信链路被通信地联接,所述通信链路包括但不限于例如USB连接的有线通信链路或者例如蓝牙通信链路或WLAN通信链路等的无线通信链路。在一种实施例中,NAD 116能够是被嵌入/集成在车辆110内的通信装置(即内置载体),并且在另一实施例中,NAD 116能够是被置于AHU 114内或AHU114的通信范围内的消费者电子装置(例如便携无线通信装置或智能手机)(即随身载体)。
[0038]AHU 114包括为了简明在图1中没有示出的各种资讯系统部件,例如一个或更多个端口(例如,USB端口)、一个或更多个蓝牙接口、输入/输出装置、一个或更多个显示器、一个或更多个声音系统、一个或更多个收音机系统以及导航系统。在一种实施例中,输入/输出装置、显示器和声音系统共同地提供车辆内的人机界面(HMI)。
[0039]NAD 116可以包括至少一个通信接口,并且在许多情况下包括多个通信接口。NAD116允许车辆110通过使用一种或更多种无线通信链路在空中发送包括声音数据的信息。用于实施这些无线通信链路的物理层能够通过使用任意公知或以后研发的无线通信或无线电技术来实施。在一些实施例中,无线通信链路能够通过例如使用如下中的一种或更多种技术被实施:专用短程通信(DSRC)技术、蜂窝无线电技术、基于卫星的技术、无线局域网(WLAN)或者 W1-FI? 技术(例如 IEEE 802.x 标准(例如 IEEE 802.11 或者 IEEE 802.16)中规定的那些)、WIMAX?、BLUETOOTH?、近场通信(NFC)、等等或其改进。
[0040]图2是根据实施例的软件应用下载环境200的功能框图。如所示,车辆车载计算机系统202具有“资讯”能力,包括车内可下载软件应用(即,“app”),以及从其利用app的框架。也如所示的,车辆数据被app访问和使用,以完成app被设计所用的任务。
[0041]车辆车载计算机系统202可以从共同所有的后端服务器204或者从提供可兼容地用于车载计算机系统202内的材料的第三方206接收数据通信。后端服务器204可以存储并提供与资讯系统的各方面有关的信息,包括但不限于:可下载软件应用(即,“app”)生态系统、与车内app框架有关的各种元件以及针对可以包括资讯能力的车辆车载计算机系统202设计的软件更新、修正和/或补充。第三方206可以提供附加的可下载软件app、与车内app框架有关的附加的可下载软件特征、对现有第三方206提供的app的更新等等。
[0042]后端服务器204或者第三方206在数据通信网络208上发送数据到车辆车载计算机系统202,该数据通信网络208类似于图1所示的数据通信网络108 (将不在此赘述)。为了接收从后端服务器204发送的数据,车辆车载计算机系统202利用内置载体210。内置载体可以包括或者配合于车载车辆通信或远程信息处理系统,例如可以由OnStar?公司商业提供和销售的OnStar?模块,该公司是本申请受让人当前总部在密歇根州的底特律的通用汽车公司的子公司。在内置载体210是OnStar?模块的实施例中,内部收发器可以能够提供双向移动电话语音和数据通信,其被实现为码多分址(CDMA)。在一些实施例中,另一些3G技术可以被用于实现内置载体210,所述3G技术包括但不限于:通用移动电信系统(UMTS)宽频CDMA (W-CDMA)、GSM增强数据率演进(EDGE)、演进的EDGE、高速分组接入(HSPA)、CDMA2000等。在一些实施例中,4G技术可以被用于单独地或与3G技术结合地实现通知模块,4G技术包括但不限于:演进式高速分组接入(HSPA+)、长期演进(LTE)和/或长期演进升级版(LTE-A)。
[0043]进一步,在车辆车载计算机系统202使用OnStar?模块作为内置载体210的实施例中,OnStar?模块经由数据通信网络208提供至后端服务器204的连接性能。通过使用OnStar?模块,车辆车载计算机系统202能够下载软件应用和其他可应用资讯特征以及维持伴随标准OnStar?模块的支持性、功能性和特征。
[0044]为了接收由第三方206发送的数据,车辆车载计算机系统202利用随身载体212,例如消费者电子装置(例如,便携无线通信装置,例如平板电脑或智能手机)。智能手机指的是在移动操作系统上构建的具有比功能手机更先进的计算能力和连接性的移动电话。除了数字语音服务之外,现代智能手机还包括平板电脑的许多能力,包括执行可下载软件应用和连接到因特网,并且能够向用户提供至各种附加应用和服务的接入。
[0045]图3是根据实施例的包括车辆车载计算机系统302的车辆300的功能框图。如参考图1所述,车辆300可以是许多不同种类中的任意一种,这将不在此赘述。如所示,车载计算机系统302包括但不限于:处理器架构304、系统存储器306、用户界面308、本地无线通信模块310、网络接口模块312、资讯系统314和图像捕捉模块316。
[0046]处理器架构304可以用一个或多个如下设备来实施或执行:通用处理器、内容可寻址存储器、数字信号处理器、专用集成电路、现场可编程门阵列,任意合适的可编程逻辑装置、离散门或晶体管逻辑、离散硬件部件或执行这里描述的功能的任意组合。具体地,处理器架构304可以被实现为一个或更多个微处理器、控制器、微控制器或状态机。此外,处理器架构304可以被实施为计算装置的组合,例如,数字信号处理器和微处理器的组合、多个微处理器、结合了数字信号处理器核芯的一个或更多个微处理器、或者任意其他这样的配置。
[0047]根据实施例需要,系统存储器306可以通过使用若干装置、部件或者模块来实现。此外,根据具体实施例需要,车载计算机系统302可以包括集成于其内的系统存储器306和/或与其操作地联接的系统存储器306。在实践中,系统存储器306可以被实现为RAM存储器、闪存、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动磁盘或者本领域公知的任意其他形式的存储介质。在某些实施例中,系统存储器306包括硬盘,其也可以被用于支持车载计算机系统302的功能。系统存储器306能够被联接到处理器架构304,以致处理器架构304能够从系统存储器306读取信息并且将信息写入系统存储器306。在替代性方案中,系统存储器306可以被集成到处理器架构304。作为示例,处理器架构304和系统存储器306可以驻留在适当设计的专用集成电路(ASIC)中。
[0048]用户界面308可以包括或者配合于各种特征以便允许用户与车载计算机系统302交互。因此,用户界面308可以包括各种人机界面,例如小键盘、键、键盘、按钮、开关、旋钮、触屏、控制杆、指针装置、虚拟手写板、接触屏、麦克风、或者使得用户能够选择选项、输入信息或以其他方式控制车载计算机系统302的操作的任意装置、部件或功能。例如,用户界面308可以被操作者操纵,以选择图像捕捉软件应用以及经由图像捕捉软件应用来配置多个车载摄像机的操作参数,如上所述。
[0049]本地无线通信模块310被适当地构造成提供本地无线网络,以用于在车载计算机系统302的无线范围内在一个或更多个装置之间的信号传输。例如,本地无线通信模块310生成本地无线通信网络,其被用于在资讯系统314和图像捕捉模块316之间传输数据。在一些实施例中,本地无线通信模块310产生兼容于IEEE 802.11标准的WLAN网络,并且在另一些实施例中,本地无线通信模块310可以产生点对点网络、蓝牙网络、个人局域网(PAN)坐寸O
[0050]网络接口模块312被适当地构造成在车载计算机系统302与一个或更多个远程服务器(参见例如图1)之间传输数据。如下文更具体描述的,由网络接口模块312接收的数据可以包括但不限于:可下载软件应用、GPS位置数据、音乐和可兼容于车载计算机系统302并用于资讯系统314的其他数据。由网络接口模块312提供的数据可以包括但不限于:下载软件应用的请求、用于上传的图像数据(包括静态帧图片和/或视频)等。
[0051]大体而言,网络接口模块312使用不同于本地无线通信模块310的协议的协议来通信。在此方面,由网络接口模块312利用的通信网络可以被物理上和/或逻辑上区分于本地无线通信模块310所利用的网络以便在车载在车辆300上的装置之间建立通信。例如,本地无线通信模块310产生第一网络,其可以被实现为点对点网络、蓝牙网络、PAN或者WLAN等等,而网络接口模块312利用被实现为因特网、蜂窝网络、宽带网络、广域网等的网络。
[0052]车辆300的车载计算机系统302包括以其他方式被已知作为资讯系统314的车辆内交互的信息/媒介系统的功能。资讯系统314的功能可以由车载计算机系统302的一个或更多个被包括和被描述的部分/模块执行,或者可以由本申请背景中没有被描述的附加部分/模块执行。
[0053]资讯系统314向车辆300内的乘客提供各种形式的信息和/或娱乐,包括例如音乐、新闻、报告、导航、天气、体育运动、音乐以及与车辆地点和附近交通有关的通知。资讯能够以广泛形式中的任意形式被传递,包括利用无线电系统、因特网无线电、播客、光盘、数字视频光盘、其他的便携存储装置、视频点播等等。资讯系统314还管理与车载计算机系统302中的各种功能有关的软件应用,并且能够从应用生态系统下载额外的软件应用。如图1所示,应用生态系统驻留在远程服务器上,并且车载计算机系统302的资讯系统314与远程服务器通信以根据用户意见来选择和下载软件应用。资讯系统314提供中央位置以用于所有已下载软件应用以及车载计算机系统302的任意内置软件应用和/或功能性。
[0054]图像捕捉模块316包括与车载计算机系统302的各元件通信的一个或更多个摄像机,并且能够经由本地无线通信网络与本地无线通信模块310通信。大体而言,摄像机由用户选择和购买,并且由用户集成到图像捕捉模块316中。然而,摄像机可以被内置到系统中和/或由车辆制造商、车辆车载计算机系统制造商等等提供。被构造成通过使用与本地无线通信模块310所用相同的无线标准来通信的任意摄像机可以被用户选择和集成到图像捕捉模块316中。例如,用户可以选择被构造成在W1-Fi (B卩,IEEE 802.11 WLAN)网络上通信的零配件市场摄像机,并且将这个摄像机集成到车辆300的车载计算机系统302的图像捕捉模块316中。如果本地无线通信模块310可构造成利用可兼容W1-Fi网络以在车辆上的装置间通信,则用户选定的零配件市场W1-Fi摄像机可兼容地用于本地无线通信模块310。
[0055]根据用户偏好来确定图像捕捉模块316的摄像机的放置,并且每个摄像机均可以被放置在本地无线通信模块310的无线范围内的任意位置。任意数量的摄像机可以被放置在无线范围内并且根据用户选择被定位,直至通过使用车载计算机系统302的现有硬件能够容纳的最大数量的摄像机。放置可以包括:在车辆300的外部表面;在车辆300的内部表面;在车道、邮箱或者其他外部位置上的位置;或者在类似地点。在一些实施例中,摄像机可以被放置在内部表面上以便提供车辆内乘客的图像。在一些实施例中,摄像机可以被放置在外部表面上以便提供后视驾驶图像数据,并且在一些实施例中,摄像机可以被放置在外部表面上以便提供前视驾驶图像数据。在某些实施例中,用户可以从车辆300的外部表面移除摄像机,走开几步但是仍在无线范围内,捕捉图像数据,并且然后将摄像机放回到车辆的外部表面。在这种示例中,摄像机仍然在车载计算机系统302的图像捕捉模块中可操作,并且仍然具有所有相关功能。
[0056]与图像捕捉模块316相关联的每个摄像机可以能够捕捉静止帧和/或视频图像。一旦摄像机获得图像,则图像可以根据用户偏好被显示、存储和/或上传。当用户选择显示来自图像捕捉模块316的图像时,所述图像被显示在车内控制台显示器上,例如资讯系统314的用户界面308上。用户可以选择观察已经被捕捉和存储的图像,或者观察来自图像捕捉模块316的一个或更多个摄像机的直播视频馈送。在一些实施例中,用户选择通过使用在显示器上的分屏选项来立刻观察所有摄像机的直播馈送。在另一些实施例中,用户选择一次观察仅来自一个摄像机的直播馈送,并且如果选择观察一个以上的摄像机,则用户可以选择循环播放所有适用摄像机,从而在循环到序列中下一摄像机馈送之前观察每个馈送达用户指定的时间段。
[0057]当用户选择存储来自图像捕捉模块316的图像时,图像可以被存储在系统存储器306中或者通过使用例如USB驱动器的可移动介质被存储。图像存储的优选位置是在资讯系统314的软件应用中的用户可构造参数。
[0058]当用户选择上传来自图像捕捉模块316的图像时,图像可以通过使用车辆300的车载计算机系统302的网络接入而被上传。图像可以通过使用网络接口模块312被上传到因特网网页,例如社交媒体网页或者图像观察/共享网站。还可以通过使用网络接口模块312将图像上传到可因特网访问的基于云的存储服务。此外,例如当车辆300位于该网络的无线范围内并且已经被授权访问时,图像可以通过使用本地无线通信模块310通过使用家用或办公室网络被上传到计算机。用户可以将该上传配置成自动地发生、以用户指定的时间间隔地发生,或者用户可以将该上传配置成仅当经由用户界面308被手动命令时发生。
[0059]除了图像数据之外,图像捕捉模块316还可以传输由摄像机硬件识别的其他数据,例如摄像机状态、剩余电池寿命等。通过所使用的摄像机的具体模型的能力来确定由图像捕捉模块发送的其他数据。在一些实施例中,这个数据可以被显示在车载计算机系统302的用户界面308上,以便通知用户。
[0060]可以由用户经由资讯系统314配置图像捕捉模块316的操作参数。在某些实施例中,用户可以访问资讯系统314中的可下载软件应用以便配置和使用图像捕捉模块316。图像捕捉模块316的操作参数可以包括但不限于:根据特定指令来指定操作具体摄像机,指定捕捉具体数量的图像,指定捕捉静止帧图像或特定时段上的视频片段,等等。
[0061 ] 另外,可以通过使用预编程宏指令(或者换言之,通过使用包含用于配置在图像捕捉模块中操作的一个或更多个摄像机的操作的指令的可执行代码段)来自动配置操作参数。用户可以设定多个宏指令,并且根据当前环境来选择一个供使用。例如,用户可以将宏I编程为将图像捕捉模块配置成在行驶穿过乡村期间每二十分钟捕捉来自侧面摄像机的静止帧图像。在另一示例中,用户可以将宏2编程为指示图像捕捉模块在不同的长途旅行期间捕捉来自面向前摄像机的从每小时开始的5分钟视频。
[0062]在某些实施例中,图像捕捉模块316以三种模式中的一种操作:全自动(FA)模式、可变自动(VA)模式或者手动(M)模式。由用户经由用户界面308来选择模式。为了利用三种模式中的任意模式,必须已经在车辆车载计算机系统302上执行了图像捕捉软件应用。
[0063]当以FA模式操作时,当车辆300被起动时,软件应用启动并且图像捕捉模块316搜索所有可用装置(例如,无线通信使能的摄像机)。当以VA模式操作时,如果满足具体参数,则软件应用启动并且图像捕捉模块316搜索所有可用装置。具体参数可以包括用户已经经由用户界面308配置的由车辆300执行的任意行为或者任务完成(例如,车辆300正在倒退,车辆300门打开,点火钥匙处于AUX模式,等等)。当以M模式操作时,除非经由用户界面308提示用户,否则软件应用不启动并且图像捕捉模块316不搜索可用装置。
[0064]图4是包括被置于车辆402上的摄像机(406-A、406-B、406_C)的典型车辆图像捕捉系统400的图。如所示,摄像机(406-A、406-B、406-C)与车载计算机系统404无线通信,该车载计算机系统404提供用于所接收的图像数据的显示器并且提供用于配置摄像机(406-A、406-B、406-C)的操作参数的用户界面。如所示,摄像机406-A被定位在车辆402的后面以提供图像覆盖区域408-A。摄像机406-B被定位在车辆402的内部以提供对后座乘客的观察,这被示为图像覆盖区域408-B。摄像机406-C被定位车辆402的前部以提供对车辆402前方区域的观察,这被示为图像覆盖区域408-C。
[0065]通过使用摄像机(406-A、406-B、406_C),用户可以作为以一定时间间隔在所有三个摄像机间循环的单个直播馈送、作为通过使用分屏显示器的成组直播馈送来观察图像覆盖区域(408-A、408-B、408-C),或者用户可以观察所述区域的被捕捉和存储的静止帧图像和/或视频。进一步,在用户指定的时间间隔或根据用户命令,用户可以捕捉和存储或上传来自摄像机(406-A、406-B、406-C )的任意组合的图像数据。
[0066]图5是示出用于产生车辆上的集成无线图像捕捉系统的过程500的实施例的流程图。为了便于描述和简明,这种示例假定,过程500这样开始:选择可下载软件应用(“app”)来管理基于车辆的图像捕捉系统(步骤502)。在某些实施例中,app可以选自软件应用生态系统,其包括多个可下载软件应用。大体而言,app包括为基于车辆的图像捕捉系统提供功能性的驱动、控制软件等等。app可以包括但不限于,下列特征中一个或更多个:图形化用户界面(GUI)、一系列所有存储的图片、一系列所有存储的视频、图片预览特征、用于配置包括针对各个和/或成组图像捕捉装置的动作触发的操作参数的选项等等。一旦已经选择了app,则过程500导致车载车辆计算机系统下载和安装该app (步骤504)以供使用。
[0067]在图像捕捉app已经被下载并安装(步骤504)之后,过程500包括连接多个图像捕捉装置至基于车辆的无线网络(步骤506)。所述多个图像捕捉装置可以包括由车辆制造商(或者子公司)生产和/或销售的装置、由车辆制造商或子公司之外的群体生产的“零配件市场”装置或者这些的任意组合。用户根据他/她的偏好来选择任意图像捕捉装置,将它们带入到车辆的无线范围内,并且将它们连接到基于车辆的无线网络。在某些实施例中,图像捕捉装置被定位并牢固地紧固在车辆的内部和/或外部表面上。在一些实施例中,图像捕捉装置被定位在车辆的无线范围内,但是没有被定位在车辆本身上或内。例如,用户可以将摄像机放置在其车道上,以便提供在驾驶员倒车时难以看到的区域或具有高危险可能性的区域的图像数据。图像捕捉装置(即,摄像机)能够连接到无线网络并通过使用无线网络来传输信号,并且车内无线网络被配置成接收连接的外围装置。在某些实施例中,用户利用车辆车载计算机系统内的已下载软件app来访问与当前连接到基于车辆的无线网络的图像捕捉装置有关的数据。
[0068]之后,过程500开始经由车载计算机系统为新连接的图像捕捉装置配置操作参数(步骤508)。用户与车内车载计算机系统交互来选择与被连接的图像捕捉装置的使用和操作有关的设定的选项和类型。在已经配置了图像捕捉装置的操作参数(步骤508)之后,如配置的操作参数所指导的,过程500通过使用图像捕捉装置来捕捉图像数据(步骤510)。
[0069]图6是示出根据一种实施例的使用车辆上的集成无线图像捕捉系统的过程600的实施例的流程图。可以通过软件、硬件、固件或其任何组合来执行与这里描述的过程600结合执行的各种任务。为了说明性目的,过程600的描述可以指代上面结合图1至图4所述的元件。实践中,所述过程的部分可以由所述系统的不同元件执行,例如系统固件、车辆车载计算机系统内的逻辑或者系统内的其他逻辑。应该意识到的是,所述过程可以包括任意数量的附加或替代性任务,附图中所示的任务不必要以所示次序执行,并且被描述的过程可以被结合到具有在此没有具体描述的额外功能的更复杂的程序或过程中。而且,附图中示出的一个或更多个任务可以从被描述的过程的实施例被省略,只要所期望的整体功能保持完好即可。
[0070]为了便于描述和简明,这种示例假定,过程600这样开始:针对任意连接的图像捕捉装置搜索基于车辆的无线网络(步骤602)。如关于图3在前文描述的,根据一些实施例,可以根据用户配置的操作模式(例如,全自动的、可变自动的或者手动的)来实施图像捕捉装置的搜索和探测。
[0071]如果图像捕捉装置没有被探测到(604的“否”分支),则过程600继续搜索无线网络(步骤602)。车辆车载计算机系统能够探测连接到其自身的基于车辆的无线网络的无线外围装置。在一些实施例中,无线外围装置(例如能够无线地传输数据的摄像机)连接到基于车辆的无线网络,从而导致通知呈现在车辆车载计算机系统的用户界面上。在这种示例中,当通知呈现时,通知用户已经探测到装置。
[0072]当图像捕捉装置被探测到(604的“是”分支)时,过程600导致车载计算机系统选择并连接到探测到的图像捕捉装置(步骤606)。在某些实施例中,当通知呈现在用户界面上以通知用户图像捕捉装置已经被探测到时,则提示用户接受或拒绝到该图像捕捉装置的连接。在另一些实施例中,车载计算机系统可以自动连接到探测到的图像捕捉装置。在一些实施例中,当图像捕捉装置被探测到并且建立了连接时启动图像捕捉软件应用。
[0073]一旦车载计算机系统被连接到探测到的图像捕捉装置(步骤606),则过程600开始为该图像捕捉装置配置操作参数(步骤608)。大体而言,过程600利用用户输入的配置数据或偏好设定来指示每个图像捕捉装置根据操作参数起作用。操作参数可以包括但不限于:捕捉静止帧或视频图像数据的指令(一定数量的图像、一定持续时段的视频捕捉)、以用户指定的时间间隔连续捕捉静止帧或视频图像数据的指令等等。在某些实施例中,操作参数可以包括动作触发,例如特定车辆操作,其根据用户指定偏好来启动图像捕捉装置的运行。动作触发可以包括但不限于:快速加速、大力制动、超过安全行驶速度、快速转弯和/或其他的高风险行为。此外,动作触发可以包括用户指定的节气门位置、转向角、制动行为、安全气囊部署等等。动作触发可以包括车辆车载计算机系统能够访问的任意数据;用户可以为了车载计算机系统可访问的任意可测量或可定量车辆数据配置可接受阈值,其中超过阈值触发了被连接的图像捕捉装置的运行。
[0074]在无用户输入的情况下产生自动连接的实施例中,过程600可以使用默认和/或预编程操作参数,以致自动连接的图像捕捉装置可以一旦被连接到基于车辆的无线网络就可立即开始操作。
[0075]在为图像捕捉装置配置操作参数(步骤608)之后,过程600激活图像捕捉装置(步骤610),以致图像捕捉装置将通过使用配置的操作参数来操作。在一些实施例中,用户可以点击按钮或者做出某种在屏幕上的选择以便根据用户配置的操作参数开始图像捕捉。在另一些实施例中,当已经产生自动连接并且正在使用默认或预编程操作参数时,系统可以自动地开始图像捕捉。在这种示例中,用户可以经由车辆车载计算机系统上的用户界面来超控自动连接或图像捕捉。
[0076]之后,过程600从图像捕捉装置接收图像数据(步骤612)。图像数据可以是将被显示、存储和/或上传的直播馈送或图像数据(包括静止帧和/或视频)的形式。可以根据预编程的用户偏好、直接的用户命令或者默认功能性来处理图像数据。
[0077]技术和技艺在这里可以以功能和/或逻辑块部件的形式被描述,并且参考可以由各种计算部件或装置执行的操作、处理任务和功能的符号表示。这样的操作、任务和功能有时被称为计算机执行的、计算机化的、软件实现的或计算机实现的。在实践中,一个或更多个处理器装置能够通过操纵代表系统存储器中存储部位的数据位的电气信号以及其他信号处理来执行所述操作、任务和功能。保持数据位的存储部位是具有对应于数据位的具体电气、磁性、光学或有机性质的物理部位。应该意识到的是,附图中示出的各种块部件可以由被配置成执行特定功能的任意数量的硬件、软件和/或固件部件来实现。例如,系统或部件的实施例可以使用各种集成电路部件,例如存储器元件、数字信号处理元件、逻辑元件、查找表等,其可以在一个或更多个微处理器或其他控制装置的控制下执行各种功能。
[0078]虽然在前述详细描述中已经提出了至少一种示例性实施例,但是应该意识到存在大量变型。还应该意识到,这里描述的一个或更多个示例性实施例不试图以任何方式限制所要求保护的主题的范围、适用性或构造。实际上,前述详细描述将为本领域技术人员提供用于实现一个或更多个所述实施例的便捷路线图。应该理解的是,在不背离权利要求所限定的范围的情况下能够在元件的功能和设置方面进行各种修改,所述范围包括在提交本专利申请时的已知等价物和可预见等价物。
【权利要求】
1.一种使用车辆上的集成无线图像捕捉系统的方法,该方法包括: 在基于车辆的无线网络上连接到图像捕捉装置; 配置用于所述图像捕捉装置的操作参数;以及 从所述图像捕捉装置接收图像数据,其中由所述图像捕捉装置根据被配置的操作参数来捕捉所述图像数据。
2.根据权利要求1所述的方法,还包括: 在所述车辆的无线范围内探测所述图像捕捉装置,其中所述连接步骤在探测到所述图像捕捉装置之后被执行。
3.根据权利要求1所述的方法,其中所述连接步骤还包括: 探测到被连接到所述无线网络的一组候选图像捕捉装置;以及 从该组候选图像捕捉装置选择所述图像捕捉装置以用于连接在所述无线网络上。
4.根据权利要求1所述的方法,其中所述连接步骤还包括: 探测到被连接到所述车辆无线网络并被定位在所述车辆的内表面上的一组候选图像捕捉装置;以及 从该组候选图像捕捉装置选择所述图像捕捉装置以用于连接在所述无线网络上。
5.根据权利要求1所述的方法,其中所述连接步骤还包括: 探测到被连接到所述车辆无线网络并被定位在所述车辆的外表面上的一组候选图像捕捉装置;以及 从该组候选图像捕捉装置选择所述图像捕捉装置以用于连接在所述无线网络上。
6.根据权利要求1所述的方法,还包括: 探测由所述车辆执行的操作的发生;以及 响应于探测到该发生,根据所述操作参数来操作所述图像捕捉装置。
7.根据权利要求1所述的方法,还包括: 探测预定义高风险操作的发生;以及 响应于探测到该发生,根据所述操作参数来操作所述图像捕捉装置。
8.根据权利要求1所述的方法,还包括: 探测车辆碰撞的发生;以及 响应于探测到该发生,根据所述操作参数来操作所述图像捕捉装置。
9.一种用于车辆的车载无线通信系统,包括: 被构造成捕捉图像并且经由无线网络发送所述图像的无线摄像机;以及通信地联接到所述摄像机的汽车头单元(AHU),所述AHU被构造成接收和显示来自所述无线摄像机的所述图像。
10.一种汽车头单元(AHU),所述AHU包括非暂时性计算机可读介质,该非暂时性计算机可读介质包含其上的可执行指令,其中当被处理器执行时所述可执行指令被配置成: 在所述AHU处经由用户界面接收输入,所述输入包括: 激活摄像机的第一命令; 使得所述摄像机根据一个或更多个特定参数操作的第二命令;以及 用于操纵由所述AHU接收的摄像机数据的第三命令; 将所述第一命令和第二命令经由无线网络发送到所述摄像机; 接收由所述摄像机传输的所述摄像机数据,其中通过根据所述第一命令和第二命令操作的所述摄像机来获得所述摄像机数据;以及根据所述第三命令操纵所述摄像机数据。
【文档编号】H04N7/18GK104378584SQ201410396147
【公开日】2015年2月25日 申请日期:2014年8月13日 优先权日:2013年8月13日
【发明者】J.S.胡顿 申请人:通用汽车环球科技运作有限责任公司