图像采集系统、车载图像采集装置及控制设备的制作方法

文档序号:27126425发布日期:2021-10-27 20:12阅读:97来源:国知局
图像采集系统、车载图像采集装置及控制设备的制作方法

1.本公开涉及图像采集技术领域,具体而言,涉及一种图像采集系统、车载图像采集装置及控制设备。


背景技术:

2.随着科技的发展,车辆在人们生活中越发普及。一般的,可以在车辆中安装域控制器,通过域控制器将车辆电子的各部分功能划分为多个领域,如动力传动域、辅助驾驶域等,然后利用处理能力强大的多核中央处理器(central processing unit,cpu)或图形处理器(graphics processing unit,gpu)芯片相对集中的控制域内的多个功能。
3.其中,可以在域控制器中接入摄像头,通过摄像头实时采集场景图像,但是由于域控制器没有可视化界面,使得无法对域控制器的功能进行确定,比如无法确定域控制器是否能出图、无法确定采集的图像是否清晰等。


技术实现要素:

4.有鉴于此,本公开至少提供一种图像采集系统、车载图像采集装置及控制设备。
5.第一方面,本公开提供了一种图像采集系统,包括:安装在车辆上的车载图像采集装置,和与所述车载图像采集装置之间通信连接的控制设备;
6.所述控制设备,用于向所述车载图像采集装置发送控制指令;以及接收所述车载图像采集装置传输的所述车辆的场景图像;
7.所述车载图像采集装置包括摄像头模组、图像传输模块和控制模块;其中,
8.所述摄像头模组分别与所述图像传输模块和所述控制模块相连;
9.所述控制模块,用于响应于接收到的所述控制指令,控制所述摄像头模组的拍摄;
10.所述图像传输模块,用于获取所述摄像头模组拍摄得到的场景图像,并向所述控制设备传输所述场景图像。
11.本公开提出的图像采集系统包括车载图像采集装置和控制设备,车载图像采集装置中的摄像头模组能够拍摄场景图像,图像传输模块用于将获取的场景图像发送给控制设备,实现了图像数据从图像采集端到远程控制端的传输,使得能够通过远程控制端接收到的场景图像确定摄像头模组的拍摄情况,比如摄像头模组是否能够出图、场景图像的图像质量等。
12.同时,控制设备可以通过向控制模块发送控制指令,控制模块响应于接收到的控制指令,控制摄像头模组的拍摄,实现了远程控制端对图像采集端的控制,提高了场景图像采集的灵活性和效率。可知图像采集系统中车载图像采集装置和控制设备之间为全双工的数据传输方式,在保障了拍摄的场景图像的效率和质量的基础上,实现了场景图像在图像采集端和远程控制端之间的传输。
13.一种可能的实施方式中,所述车载图像采集装置还包括:编码模块和视频传输模块;所述编码模块分别与所述摄像头模组和所述视频传输模块相连;
14.所述编码模块,用于获取所述摄像头模组拍摄的多帧所述场景图像,并将多帧所述场景图像编码为预设格式的视频数据,将所述视频数据传输给所述视频传输模块;
15.所述视频传输模块,用于将获取的所述视频数据发送给所述控制设备。
16.一种可能的实施方式中,在所述摄像头模组中包括多个摄像头和图像处理模块,所述图像处理模块与所述多个摄像头相连;
17.所述图像处理模块,用于生成多帧组合图像并将多帧组合图像传输给所述编码模块,其中,每帧所述组合图像由所述多个摄像头分别采集的所述场景图像拼接生成的;
18.所述编码模块,用于将所述多帧组合图像编码为预设格式的视频数据。
19.一种可选实施方式中,所述控制设备设有显示屏;
20.所述控制设备还用于在所述显示屏上显示所述场景图像。
21.一种可能的实施方式中,所述控制设备还用于:响应于数据采集指令,对在接收所述数据采集指令之后,所述图像传输模块传输的所述场景图像进行保存。
22.一种可能的实施方式中,所述控制模块用于按照如下方式控制所述摄像头模组的拍摄:
23.控制所述摄像头模组的开启或关闭;
24.控制所述摄像头模组上设置的补光灯的开启或关闭;
25.配置所述摄像头模组的成像参数。
26.一种可能的实施方式中,所述控制设备,用于按照如下方式向所述控制模块发送控制指令:
27.通过公共网关接口(common gateway interface,cgi)应用程序向所述控制模块发送所述控制指令。
28.一种可能的实施方式中,所述控制模块用于:
29.响应于接收到的所述控制指令,通过所述cgi应用程序,获取所述摄像头模组对应的配置文件;
30.控制所述摄像头模组执行重启操作;
31.基于所述配置文件,控制执行重启操作后的摄像头模组的拍摄;
32.其中,所述配置文件包括以下至少一个参数的配置信息:所述摄像头模组对应的第一开启时刻、第二关闭时刻、摄像头模组中补光灯的第二开启时刻、第二关闭时刻。
33.一种可能的实施方式中,所述控制模块,用于:
34.响应于接收到的所述控制指令,通过所述cgi应用程序将所述控制指令对应的配置参数信息写入至摄像头模组的寄存器中。
35.一种可能的实施方式中,所述控制模块包括处理单元,所述处理单元包括目标通信端口,所述控制设备通过cgi应用程序向所述目标通信端口传输所述摄像头模组的配置文件和/或向所述摄像头模组的寄存器写入配置参数信息。
36.以下装置、设备等的效果描述参见上述系统的说明,这里不再赘述。
37.第二方面,本公开提供了一种车载图像采集装置,包括:摄像头模组、图像传输模块和控制模块;所述摄像头模组分别与所述图像传输模块和所述控制模块相连;
38.所述控制模块,用于响应于接收到控制设备的控制指令,控制所述摄像头模组的拍摄;
39.所述图像传输模块,用于获取所述摄像头模组拍摄得到的场景图像,并向控制设备传输所述场景图像。
40.一种可能的实施方式中,所述装置还包括:编码模块和视频传输模块;所述编码模块分别与所述摄像头模组和所述视频传输模块相连;
41.所述编码模块,用于获取所述摄像头模组拍摄的多帧所述场景图像,并将多帧所述场景图像编码为预设格式的视频数据,将所述视频数据传输给所述视频传输模块;
42.所述视频传输模块,用于将获取的所述视频数据发送给所述控制设备。
43.一种可能的实施方式中,在所述摄像头模组中包括多个摄像头和图像处理模块,所述图像处理模块与所述多个摄像头相连;
44.所述图像处理模块,用于生成多帧组合图像并将多帧组合图像传输给所述编码模块,其中,每帧所述组合图像由所述多个摄像头分别采集的所述场景图像拼接生成的;
45.所述编码模块,用于将所述多帧组合图像编码为预设格式的视频数据。
46.一种可能的实施方式中,所述控制模块,用于按照如下方式控制所述摄像头模组的拍摄:
47.控制所述摄像头模组的开启或关闭;
48.控制所述摄像模组上设置的补光灯的开启或关闭;
49.配置所述摄像头模组的成像参数。
50.一种可能的实施方式中,所述控制模块用于:
51.响应于接收到的所述控制指令,通过公共网关接口cgi应用程序,获取所述摄像头模组对应的配置文件;
52.控制所述摄像头模组执行重启操作;
53.基于所述配置文件,控制执行重启操作后的摄像头模组的拍摄;
54.其中,所述配置文件包括以下至少一个参数的配置信息:所述摄像头模组对应的第一开启时刻、第二关闭时刻、摄像头模组中补光灯的第二开启时刻、第二关闭时刻。
55.一种可能的实施方式中,所述控制模块,用于:
56.响应于接收到的所述控制指令,通过公共网关接口cgi应用程序将所述控制指令对应的配置参数信息写入至摄像头模组的寄存器中。
57.一种可能的实施方式中,所述控制模块包括处理单元,所述处理单元包括目标通信端口,所述控制设备通过cgi应用程序向所述目标通信端口传输所述摄像头模组的配置文件和/或向所述摄像头模组的寄存器写入配置参数信息。
58.第三方面,本公开提供了一种控制设备,包括:
59.指令模块,用于向远程通信的车载图像采集装置发送控制指令;
60.接收模块,用于接收所述车载图像采集装置传输的所述车辆的场景图像。
61.一种可能的实施方式中,所述控制设备设有显示屏;
62.所述控制设备还用于在所述显示屏上显示所述场景图像。
63.一种可能的实施方式中,所述控制设备还用于:响应于数据采集指令,对在接收所述数据采集指令之后,所述车载图像采集装置传输的所述场景图像进行保存。
64.一种可能的实施方式中,所述控制设备,用于按照如下方式向所述控制模块发送控制指令:
65.通过公共网关接口cgi应用程序向所述控制模块发送所述控制指令。
66.为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
67.为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
68.图1示出了本公开实施例所提供的一种图像采集系统的架构示意图;
69.图2示出了本公开实施例所提供的另一种图像采集系统的架构示意图;
70.图3示出了本公开实施例所提供的一种车载图像采集装置的架构示意图;
71.图4示出了本公开实施例所提供的一种控制设备的架构示意图。
具体实施方式
72.为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
73.一般的,可以在车辆上的域控制器中接入摄像头,通过摄像头实时采集场景图像,但是由于域控制器没有可视化界面,使得无法对域控制器的功能进行确定,比如无法确定域控制器是否能出图、无法确定采集的图像是否清晰等。同时,在域控制器接入摄像头之后,在检测到摄像头采集的场景图像质量不佳时,需要人工到车辆上对摄像头进行调整,图像采集的效率较低。为了缓解上述问题,本公开实施例提供了一种图像采集系统、车载图像采集装置及控制设备。
74.针对以上方案所存在的缺陷,均是发明人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本公开针对上述问题所提出的解决方案,都应该是发明人在本公开过程中对本公开做出的贡献。
75.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
76.为便于对本公开实施例进行理解,首先对本公开实施例所公开的一种图像采集系统进行详细介绍。
77.参见图1所示,为本公开实施例所提供的图像采集系统的架构示意图,该系统包括:安装在车辆上的车载图像采集装置11,和与所述车载图像采集装置之间通信连接的控制设备12;其中,所述车载图像采集装置包括摄像头模组111、图像传输模块112和控制模块
113;所述摄像头模组111分别与所述图像传输模块112和所述控制模块113相连。
78.实施时,车载图像采集装置可以为在域控制器上开发的具有各个功能模块的装置,比如,域控制器可以包括安霸cv25芯片。控制设备可以为任一智能设备,比如,台式电脑、平板电脑、手机等。控制设备与车载图像采集装置通信连接,比如,可以通过使用公共网关接口cgi应用程序的方式使得控制设备与车载图像采集装置相连。
79.所述控制设备12,用于向所述车载图像采集装置发送控制指令;以及接收所述车载图像采集装置传输的所述车辆的场景图像;
80.所述控制模块113,用于响应于接收到的所述控制指令,控制所述摄像头模组111的拍摄;
81.所述图像传输模块112,用于获取所述摄像头模组111拍摄得到的场景图像,并向所述控制设备传输所述场景图像。
82.控制指令可以为用户在控制设备的显示屏上触发了控制操作后生成,也可以设置生成周期,在当前时间点距离上一次控制指令的生成时间的时长达到生成周期时生成,使得控制模块能够实时的控制摄像头模组的拍摄,也可以周期性的控制摄像头模组的拍摄。
83.实施时,控制设备可以向车载图像采集装置中的控制模块发送控制指令,比如,可以发送用于控制摄像头模组开启的第一指令,控制模块响应于接收到的第一指令,控制摄像头模组开启,以便摄像头模组可以实时拍摄场景图像。摄像头模组在采集到场景图像后,图像传输模块可以获取摄像头模组拍摄的场景图像,并将该场景图像发送给控制设备。
84.一种可选实施方式中,所述控制设备设有显示屏121;所述控制设备还用于在所述显示屏121上显示所述场景图像。
85.实施时,在控制设备接收到场景图像后,可以在显示屏上显示该场景图像。通过在控制设备的显示屏上显示场景图像,能够对摄像头模组采集到的场景图像进行直观展示。
86.其中,摄像头模组拍摄到的场景图像与摄像头模组的安装位置相关,比如,场景图像可以为车辆行驶过程中的道路环境图像,也可以为车辆内部的环境图像,即可以为拍摄的驾驶员的驾驶图像,也可以为拍摄的车舱内的乘客的图像等。场景图像为摄像头模组拍摄得到的原始图像。
87.一种可选实施方式中,所述控制模块用于按照如下方式控制所述摄像头模组的拍摄:控制所述摄像头模组的开启或关闭;控制所述摄像头模组上设置的补光灯的开启或关闭;配置所述摄像头模组的成像参数。
88.实施时,控制模块能够对摄像头模组的开启或关闭进行控制。比如,可以实时的控制摄像头模组的开启或关闭,也可以控制摄像头模组周期性的开启或关闭,比如,可以设置工作周期:08:00

22:00,在每天的08:00时控制模块控制摄像头模组开启,在22:00时控制模块控制摄像头模组关闭。
89.在摄像头模组上设置有补光灯时,控制模块能够对摄像头模组上补光灯的开启或关闭进行控制,以便在开启补光灯之后,补光灯能够为摄像头模组拍摄场景图像进行补光,以提高拍摄的场景图像的质量。
90.实施时,可以实时的控制摄像头模组上补光灯的开启或关闭,也可以控制摄像头模组上补光灯的周期性开启或关闭,比如,可以设置工作周期:17:00

22:00,在每天的17:00时控制模块控制摄像头模组上补光灯开启,在22:00时控制模块控制摄像头模组上补光
灯关闭。
91.控制模块还能够配置摄像头模组的成像参数,比如,配置摄像头模组的亮度参数、分辨率参数等。
92.这里,控制模块可以控制摄像头模组的开启或关闭,可以控制摄像头模组上设置的补光灯的开启或关闭,可以配置摄像头模组的参数,通过对摄像头模组进行多种远程控制,实现了对摄像头模组的灵活控制,可以按照实际需要进行图像采集,例如在环境光线暗的情况下远程开启补光灯,在驻车时长达到预定时长后关闭摄像头模组等等,有利于提升摄像头模组采集到的场景图像的图像质量和控制摄像头模组的功耗。
93.一种可选实施方式中,参见图2所示,所述车载图像采集装置还包括:编码模块114和视频传输模块115;所述编码模块114分别与所述摄像头模组111和所述视频传输模块115相连;
94.所述编码模块114,用于获取所述摄像头模组拍摄的多帧场景图像,并将多帧所述场景图像编码为预设格式的视频数据,将所述视频数据传输给所述视频传输模块;
95.所述视频传输模块115,用于将获取的所述视频数据发送给所述控制设备。
96.其中所述控制设备12,还用于在显示屏121上展示接收到的所述视频数据。
97.实施时,可以将摄像头模组与编码模块相连,编码模块用于对获取的场景图像进行编码,生成预设格式的视频数据,其中预设格式可以根据实际需要进行设置,比如,预设格式可以为mp4格式等。再将视频数据通过视频传输模块发送给控制设备。视频传输模块可以利用实时流传输协议(real time streaming protocol,rtsp)将视频数据发送给控制设备。
98.控制设备可以在显示屏上展示接收到的视频数据。比如,可以在第一个显示屏上展示场景图像,在第二显示屏上展示视频数据,或者,可以将显示屏的显示区域划分两个局部区域,在第一个局部区域上展示场景图像,在第二个局部区域上展示视频数据。
99.这里,在拍摄到场景图像之后,可以将场景图像编码为预设格式的视频数据,在编码为视频数据的过程中,对场景图像进行了压缩,减少了视频数据的数据大小,使得视频传输模块能够较为快速的将视频数据传输给控制设备。
100.一种可选实施方式中,在所述摄像头模组111中包括多个摄像头201和图像处理模块202,所述图像处理模块202与所述多个摄像头201相连;
101.所述图像处理模块202,用于生成多帧组合图像并将多帧组合图像传输给所述编码模块,其中,每帧所述组合图像由所述多个摄像头分别采集的所述场景图像拼接生成的;
102.所述编码模块114,用于将所述多帧组合图像编码为预设格式的视频数据。
103.在摄像头模组中包括多个摄像头和图像处理模块时,在多个摄像头分别采集到场景图像之后,图像处理模块可以将多个场景图像进行拼接,生成一帧组合图像,比如,在摄像头的数量为4个时,摄像头一拍摄到场景图像一、摄像头二拍摄到场景图像二、摄像头三拍摄到场景图像三、摄像头四拍摄到场景图像四,则生成的组合图像中可以包括位于左上区域的场景图像一、位于右上区域的场景图像二、位于左下区域的场景图像三、位于右下区域的场景图像四。
104.编码模块可以将多帧组合图像编码为预设格式的视频数据,视频传输模块用于将组合图像对应的预设格式的视频数据发送给控制设备。以及,图像传输模块可以获取该组
合图像,并将该组合图像发送给控制设备;控制设备可以在显示屏上展示组合图像和/或组合图像对应的视频数据。
105.本公开中,摄像头模组中包括多个摄像头时,可以利用图像处理模块,将多个摄像头分别采集的场景图像进行拼接,生成一帧组合图像,统一了多个场景图像的时间戳,以便后续图像传输模块能够将组合图像传输给控制设备,实现了多个场景图像同时出图的出图效果。同时,编码模块可以将多帧组合图像编码为预设格式的视频数据,以便视频传输模块可以将组合图像对应的视频数据发送给控制设备。
106.上述场景图像为车载图像采集装置采集的原始图像,车载图像采集装置对原始图像按帧进行数据格式转换和编码之后形成视频数据,并将视频数据传输至控制设备。一种可选实施方式中,在得到场景图像和视频数据之后,远程设备端可以利用神经网络分别对场景图像(原始图像)和视频数据进行检测,得到场景图像对应的第一处理结果和视频数据对应的第二处理结果,在第一处理结果和第二处理结果之间的偏差较大时,认为对原始图像进行压缩生成视频数据的压缩方式造成的信息损失过大,可以更换压缩方式。
107.另一可选实施方式中,可以利用视频数据中解析出的图像对目标神经网络进行训练,和利用原始图像对基于视频数据训练后的目标神经网络的图像处理结果进行校验。或者,分别利用视频数据中解析出的图像和原始图像对目标神经网络进行训练,对两个训练结果进行比较,如果基于视频数据中解析出的图像训练后的目标神经网络与基于对应的原始图像训练后的目标神经网络在图像处理任务中的性能相差较远,也可以认为所使用的视频压缩方式造成的信息损失过大,可以更换压缩方式。其中目标神经网络的用途可以根据需要进行设置,比如,目标神经网络可以为进行人脸识别的神经网络,可以为进行行为检测的神经网络等。在该图像采集系统应用于驾驶员管理系统中,可以利用训练的目标神经网络对采集到的包括驾驶员的驾驶行为的场景图像进行实时检测,在驾驶员的架势行为违规时,可以生成提示信息,对驾驶员进行提示,以保障车辆的行驶安全性。
108.实施时,在一个示例中,控制设备可以利用视频数据对构建的目标神经网络进行训练,得到训练后的目标神经网络;以及利用场景图像,对训练后的目标神经网络进行校验,在校验成功后,使用训练后的目标神经网络进行推理;在校验失败时,可以利用视频数据对目标神经网络进行再次训练。
109.示例性的,控制设备还可以确定场景图像的图像质量,比如,可以使用用于确定图像质量的神经网络,确定场景图像的图像质量,在场景图像的图像质量较低时,则对视频数据进行删减;进而可以使用删减后的视频数据对目标神经网络进行训练。或者,可以根据场景图像的图像质量,确定视频数据的质量是否符合目标神经网络的需求,若符合,则使用视频数据对目标神经网络进行训练;若不符合,则可以对视频数据进行删减;以及可以重新控制摄像头模组的拍摄,比如可以调节摄像头模组的参数、可以控制补光灯开启等,以提高调节后的摄像头模组拍摄的场景图像的图像质量。
110.实施时,可以基于接收到的多帧场景图像,生成针对摄像头模组的控制策略,比如,该控制策略可以为17:00时开启摄像头模组上的补光灯、22:00关闭摄像头模组等。进而基于控制策略,生成控制指令,比如,在17:00时生成控制开启补光灯的控制指令,在22:00时生成关闭摄像头模组的控制指令等。
111.一种可选实施方式中,所述控制设备12还用于:响应于数据采集指令,对在接收所
述数据采集指令之后,所述图像传输模块传输的所述场景图像进行保存。
112.实施时,用户可以通过在控制设备的显示屏上触发数据采集操作,控制设备生成数据采集指令,控制设备响应于数据采集指令,对在接收数据采集指令之后,图像传输模块传输的场景图像进行保存。比如,数据采集指令的生成时间为13:00,则响应于数据采集指令,将在13:00之后图像传输模块传输的场景图像、视频数据进行保存,以及在显示屏上进行展示。将在13:00之后图像传输模块传输的场景图像、视频数据在显示屏上展示,但不进行保存处理。
113.这里,可以响应于数据采集指令,对在接收数据采集指令之后,图像传输模块传输的场景图像进行保存;对在接收数据采集指令之前,图像传输模块传输的场景图像不进行保存,与对每帧场景图像均保存的方式相比,减少了数据存储空间的使用,缓解了保存不需要的场景图像时造成的存储空间的浪费。
114.一种可能的实施方式中,所述控制设备12,用于按照如下方式向所述控制模块发送控制指令:
115.通过公共网关接口(common gateway interface,cgi)应用程序向所述控制模块发送所述控制指令。
116.实施时,可以利用cgi应用程序的方式将控制设备与车载图像采集装置相连,进而控制设备可以通过公共网关接口cgi应用程序向控制模块发送控制指令。
117.可以通过控制设备上的浏览器,使用cgi应用程序向车载图像采集装置发出控制指令。cgi应用程序可以在上述浏览器和车载图像采集装置之间建立数据通信,将从浏览器中获得的控制指令数据存入车载图像采集装置的内存。
118.一种可能的实施方式中,所述控制模块113用于:
119.响应于接收到的所述控制指令,通过所述cgi应用程序,获取所述摄像头模组对应的配置文件;
120.控制所述摄像头模组执行重启操作;
121.基于所述配置文件,控制执行重启操作后的摄像头模组的拍摄;
122.其中,所述配置文件包括以下至少一个参数的配置信息:所述摄像头模组对应的第一开启时刻、第二关闭时刻、摄像头模组中补光灯的第二开启时刻、第二关闭时刻。
123.实施时,可以确定以下至少一个参数的配置信息:摄像头模组对应的第一开启时刻、第二关闭时刻、摄像头模组中补光灯的第二开启时刻、第二关闭时刻。将确定的至少一个参数的配置信息存储至配置文件中。通过利用cgi应用程序获取摄像头模组的配置文件,将该配置文件写入车载图像采集装置的存储器中,并在对摄像头模组进行重启操作后,基于配置文件控制执行重启操作后的摄像头模组的拍摄,使得该摄像头模组可以按照配置信息进行工作。比如,在第一开启时刻为8点时,则基于配置文件可以控制执行重启操作后的摄像头模组在8点时进行拍摄。
124.这里,可以通过获取摄像头模组对应的配置文件,由于配置文件包括以下至少一个参数的配置信息:摄像头模组对应的第一开启时刻、第二关闭时刻、摄像头模组中补光灯的第二开启时刻、第二关闭时刻等,在控制摄像头模组执行重启操作后,基于配置文件,能够较为灵活的控制执行重启操作后的摄像头模组的拍摄条件,比如,可以在第一开启时刻后控制摄像头拍摄等。
125.一种可能的实施方式中,所述控制模块113,用于:
126.响应于接收到的所述控制指令,通过所述cgi应用程序将所述控制指令对应的配置参数信息写入至摄像头模组的寄存器中。
127.实施时,还可以通过cgi应用程序将控制指令对应的配置参数信息写入至摄像头模组的寄存器中,利用进行了写入操作后的寄存器控制摄像头模组的拍摄。比如,在配置参数信息为:表征摄像头开启功能的信息0x1,则在将0x1写入至寄存器中后,可以利用该寄存器控制摄像头模组开启。
128.这里,可以通过cgi应用程序将控制指令对应的配置参数信息写入至摄像头模组的寄存器中,使得寄存器能够对摄像头模组进行较为高效和灵活的控制。
129.一种可能的实施方式中,所述控制模块包括处理单元,所述处理单元包括目标通信端口,所述控制设备通过cgi应用程序向所述目标通信端口传输所述摄像头模组的配置文件和/或向所述摄像头模组的寄存器写入配置参数信息。
130.处理单位可以为车辆领域中的任一域控制器,比如,处理单元可以为cv25域控制器。cv25中包括目标通信端口,控制设备通过cgi应用程序向目标通信端口传输摄像头模组的配置文件和/或摄像头模组的寄存器写入配置参数信息。
131.这里,控制设备通过cgi应用程序向目标通信端口传输摄像头模组的配置文件和/或向摄像头模组的寄存器写入配置参数信息,无需进行端口的开发,摄像头模组的控制过程较为简便,同时能够提高摄像头模组的控制效率。
132.本公开提出的图像采集系统包括车载图像采集装置和控制设备,车载图像采集装置中的摄像头模组能够拍摄场景图像,图像传输模块用于将获取的场景图像发送给控制设备,实现了图像数据从图像采集端到远程控制端的传输,使得能够通过远程控制端接收到的场景图像确定摄像头模组的拍摄情况,比如摄像头模组是否能够出图、场景图像的图像质量等。
133.同时,控制设备可以通过向控制模块发送控制指令,控制模块响应于接收到的控制指令,控制摄像头模组的拍摄,实现了远程控制端对图像采集端的控制,提高了场景图像采集的灵活性和效率。可知图像采集系统中车载图像采集装置和控制设备之间为全双工的数据传输方式,在保障了拍摄的场景图像的效率和质量的基础上,实现了场景图像在图像采集端和远程控制端之间的传输。
134.本领域技术人员可以理解,在具体实施方式的上述系统中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
135.基于相同的构思,本公开实施例还提供了一种车载图像采集装置,参见图3所示,为本公开实施例提供的车载图像采集装置的架构示意图,包括摄像头模组31、图像传输模块32和控制模块33,所述摄像头模组31分别与所述图像传输模块32和所述控制模块33相连,具体的:
136.所述控制模块33,用于响应于接收到控制设备的控制指令,控制所述摄像头模组的拍摄;
137.所述图像传输模块32,用于获取所述摄像头模组拍摄得到的场景图像,并向控制设备传输所述场景图像。
138.一种可选实施方式中,所述装置还包括:编码模块34和视频传输模块35;所述编码模块34分别与所述摄像头模组31和所述视频传输模块35相连;
139.所述编码模块34,用于获取所述摄像头模组拍摄的多帧所述场景图像,并将多帧所述场景图像编码为预设格式的视频数据,将所述视频数据传输给所述视频传输模块;
140.所述视频传输模块35,用于将获取的所述视频数据发送给所述控制设备。
141.一种可选实施方式中,在所述摄像头模组31中包括多个摄像头311和图像处理模块312,所述图像处理模块312与所述多个摄像头311相连;
142.所述图像处理模块311,用于生成多帧组合图像并将多帧组合图像传输给所述编码模块,其中,每帧所述组合图像由所述多个摄像头分别采集的所述场景图像拼接生成的;
143.所述编码模块34,用于将所述多帧组合图像编码为预设格式的视频数据。
144.一种可选实施方式中,所述控制模块33,用于按照如下方式控制所述摄像头模组的拍摄:
145.控制所述摄像头模组的开启或关闭;
146.控制所述摄像模组上设置的补光灯的开启或关闭;
147.配置所述摄像头模组的成像参数。
148.一种可能的实施方式中,所述控制模块33用于:
149.响应于接收到的所述控制指令,通过公共网关接口cgi应用程序,获取所述摄像头模组对应的配置文件;
150.控制所述摄像头模组执行重启操作;
151.基于所述配置文件,控制执行重启操作后的摄像头模组的拍摄;
152.其中,所述配置文件包括以下至少一个参数的配置信息:所述摄像头模组对应的第一开启时刻、第二关闭时刻、摄像头模组中补光灯的第二开启时刻、第二关闭时刻。
153.一种可能的实施方式中,所述控制模块33,用于:
154.响应于接收到的所述控制指令,通过公共网关接口cgi应用程序将所述控制指令对应的配置参数信息写入至摄像头模组的寄存器中。
155.一种可能的实施方式中,所述控制模块包括处理单元,所述处理单元包括目标通信端口,所述控制设备通过cgi应用程序向所述目标通信端口传输所述摄像头模组的配置文件和/或向所述摄像头模组的寄存器写入配置参数信息。
156.基于相同的构思,本公开实施例还提供了一种控制设备,参见图4所示,为本公开实施例提供的控制设备的架构示意图,控制设备包括:
157.指令模块41,用于向远程通信的车载图像采集装置发送控制指令;
158.接收模块42,用于接收所述车载图像采集装置传输的所述车辆的场景图像。
159.一种可能的实施方式中,所述控制设备设有显示屏43;
160.所述控制设备还用于在所述显示屏上显示所述场景图像。
161.一种可选实施方式中,所述控制设备还用于:响应于数据采集指令,对在接收所述数据采集指令之后,所述图像传输模块传输的所述场景图像进行保存。
162.一种可能的实施方式中,所述控制设备,用于按照如下方式向所述控制模块发送控制指令:
163.通过公共网关接口cgi应用程序向所述控制模块发送所述控制指令。
164.在一些实施例中,本公开实施例提供的装置、设备具有的功能或包含的模板可以用于执行上文系统实施例描述的过程,其具体实现可以参照上文系统实施例的描述,为了简洁,这里不再赘述。
165.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述系统实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的系统、装置和设备,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
166.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
167.另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
168.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
169.以上仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1