著录项信息
专利名称 | 一种视频获取系统及方法 |
申请号 | CN201610066370.4 | 申请日期 | 2016-01-29 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-06-29 | 公开/公告号 | CN105721773A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N5/232 | IPC分类号 | H;0;4;N;5;/;2;3;2;;;H;0;4;N;5;/;2;3;5;;;H;0;4;N;7;/;1;8查看分类表>
|
申请人 | 深圳市美好幸福生活安全系统有限公司 | 申请人地址 | 广东省深圳市南山区科发路8号金融基地1栋11F-A2
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 深圳市美好幸福生活安全系统有限公司 | 当前权利人 | 深圳市美好幸福生活安全系统有限公司 |
发明人 | 卜卫兵 |
代理机构 | 深圳市华优知识产权代理事务所(普通合伙) | 代理人 | 余薇 |
摘要
本发明适用于高级驾驶辅助系统领域,提供了一种视频获取系统,其包括摄像模块及控制模块。摄像模块连续不断拍摄当前车辆周围环境中的物体。控制模块将摄像模块的摄像参数设置为一初始参数;控制摄像模块采用该初始参数进行摄像,得到初始图像;分析初始图像,得到初始图像的参数;根据初始图像的参数,结合一经验数据表格,将摄像模块的摄像参数调整为第一参数;控制摄像模块采用第一参数进行摄像,得到第一帧图像;将第一帧图像传递给一个高级驾驶辅助系统的综合分析模块进行视频识别及辅助驾驶的分析计算;及将初始参数的数值设置为第一参数的数值,重新开始新一轮的循环。本发明还提供一种视频获取方法。
1.一种视频获取系统,其包括一个摄像模块,其特征在于,该视频获取系统还包括一个控制模块,该摄像模块用于连续不断地拍摄一个当前车辆的周围环境中的物体;该控制模块用于首先将该摄像模块的摄像参数设置为一个初始参数;控制该摄像模块采用该初始参数进行摄像,得到一个初始图像;分析该初始图像,以得到该初始图像的参数;根据该初始图像的参数,结合一个经验数据表格,将该摄像模块的摄像参数调整为第一参数;控制该摄像模块采用该第一参数进行摄像,得到第一帧图像;将该第一帧图像传递给一个高级驾驶辅助系统的综合分析模块进行视频识别及辅助驾驶的分析计算;该控制模块还用于将该初始参数的数值设置为本轮循环中该第一参数的数值,然后重新开始新一轮的循环;该控制模块还用于分析该第一帧图像,以得到该第一帧图像的参数;根据该第一帧图像的参数,结合该经验数据表格将该摄像模块的曝光时间调高,从而将该摄像模块的摄像参数调整为第二参数,使得该摄像模块采用该第二参数所拍摄的图像过曝;并控制该摄像模块采用该第二参数进行摄像,得到一个第二帧图像;还用于将该第二帧图像传递给该综合分析模块进行视频识别及辅助驾驶的分析计算;该控制模块还用于分析该第二帧图像,以得到该第二帧图像的参数,结合该经验数据表格将该摄像模块的曝光时间调低,从而将该摄像模块的摄像参数调整为第三参数,使得该摄像模块采用该第三参数所拍摄的图像欠曝;并控制该摄像模块采用该第三参数进行摄像,得到一个第三帧图像;还用于接收该第三帧图像,同时还将该第三帧图像传递给该综合分析模块进行视频识别及辅助驾驶的分析计算。
2.如权利要求1所述的视频获取系统,其特征在于,该经验数据表格显示了图像参数与调整后的摄像参数之间的对应关系。
3.如权利要求1所述的视频获取系统,其特征在于,该控制模块包括一个存储子模块、一个参数调整子模块、一个摄像控制子模块、一个图像分析子模块、一个循环控制子模块及一个数据传输子模块,该存储子模块用于存储该经验数据表格,该参数调整子模块用于首先将该摄像模块的摄像参数设置为该初始参数;该摄像控制子模块用于控制该摄像模块采用该初始参数进行摄像,得到该初始图像;该图像分析子模块用于分析该初始图像,以得到该初始图像的参数;该参数调整子模块用于根据该初始图像的参数,结合该经验数据表格,将该摄像模块的摄像参数调整为第一参数;该摄像控制子模块用于控制该摄像模块采用该第一参数进行摄像,得到第一帧图像;该数据传输子模块用于接收该初始图像及该第一帧图像并将该初始图像及该第一帧图像传递给该图像分析子模块,同时还将该第一帧图像传递给该综合分析模块;该循环控制子模块用于将该初始参数的数值设置为该第一参数的数值,然后重新开始新一轮的循环。
4.如权利要求3所述的视频获取系统,其特征在于,该参数调整子模块还用于根据该第一帧图像的参数,结合该经验数据表格将该摄像模块的曝光时间调高,从而将该摄像模块的摄像参数调整为第二参数,使得该摄像模块采用该第二参数所拍摄的图像过曝;该摄像控制子模块还用于控制该摄像模块采用该第二参数进行摄像,得到一个第二帧图像;该数据传输子模块还用于接收该第二帧图像并将该第二帧图像传递给该图像分析子模块,同时还将该第二帧图像传递给该综合分析模块进行视频识别及辅助驾驶的分析计算。
5.如权利要求4所述的视频获取系统,其特征在于,该图像分析子模块还用于分析该第二帧图像,以得到该第二帧图像的参数;该参数调整子模块还用于根据该第二帧图像的参数,结合该经验数据表格将该摄像模块的曝光时间调低,从而将该摄像模块的摄像参数调整为第三参数,使得该摄像模块采用该第三参数所拍摄的图像欠曝;该摄像控制子模块用于控制该摄像模块采用该第三参数进行摄像,得到一个第三帧图像;该数据传输子模块还用于接收该第三帧图像并将该第三帧图像传递给该图像分析子模块,同时还将该第三帧图像传递给该综合分析模块进行视频识别及辅助驾驶的分析计算。
6.如权利要求5所述的视频获取系统,其特征在于,该循环控制子模块还用于控制该参数调整子模块、该摄像控制子模块及该图像分析子模块依序进行工作。
7.一种视频获取方法,其包括如下步骤:将一个摄像模块的摄像参数设定为一个初始参数;控制该摄像模块采用该初始参数连续不断地拍摄一个当前车辆的周围环境中的物体,得到一个初始图像;分析该初始图像,以得到该初始图像的参数;根据该初始图像的参数,结合一个经验数据表格,将该摄像模块的摄像参数调整为第一参数;控制该摄像模块采用该第一参数拍摄该当前车辆的周围环境中的物体,得到第一帧图像;将该第一帧图像传递给一个高级驾驶辅助系统的综合分析模块进行视频识别及辅助驾驶的分析计算;分析该第一帧图像,以得到该第一帧图像的参数;根据该第一帧图像的参数,结合该经验数据表格将该摄像模块的曝光时间调高,从而将该摄像模块的摄像参数调整为第二参数;控制该摄像模块采用该第二参数拍摄该当前车辆的周围环境中的物体,得到第二帧图像;将该第二帧图像传递给该综合分析模块进行视频识别及辅助驾驶的分析计算;分析该第二帧图像,以得到该第二帧图像的参数;根据该第二帧图像的参数,结合该经验数据表格将该摄像模块的曝光时间调低,从而将该摄像模块的摄像参数调整为第三参数;控制该摄像模块采用该第三参数拍摄该当前车辆的周围环境中的物体,得到第三帧图像;及将该第三帧图像传递给该综合分析模块进行视频识别及辅助驾驶的分析计算。
8.如权利要求7所述的视频获取方法,其特征在于,在该步骤“将该第三帧图像传递给该综合分析模块进行视频识别及辅助驾驶的分析计算”后还包括步骤“转入该步骤‘将一个摄像模块的摄像参数设定为一个初始参数’,并将该初始参数的数值修改为本轮循环中的第一参数的数值,并重新开始新一轮的循环”。
一种视频获取系统及方法\n技术领域\n[0001] 本发明属于高级驾驶辅助系统领域,尤其涉及一种视频获取系统及方法。\n背景技术\n[0002] 高级驾驶辅助系统(Advanced Driver Assistance Systems,ADAS)是目前汽车上应用广泛的驾驶辅助系统,其主要功能包括车道偏离预警、前车距离预警、碰撞预警,行人预警,自适应灯光控制等等。目前绝大部分ADAS都是基于视觉识别技术,通过对摄像头采集的视频内容进行实时分析,从而识别出可能存在的危险。\n[0003] 由于ADAS搭载在汽车上,在汽车的行驶过程中周围环境亮度有时会发生迅速变化(比如进/出隧道时,面向阳光直射时,进出地下车库时),如果不对摄像头的摄像参数进行调整,则摄像头采集到的图像质量将满足不了识别的要求,这将导致ADAS失灵或误判。\n发明内容\n[0004] 本发明所要解决的技术问题在于提供一种视频获取系统及方法,旨在能够根据周围环境亮度实时调整摄像模块的摄像参数,以获取高质量的图像。\n[0005] 本发明是这样实现的,一种视频获取系统,其包括摄像模块及控制模块。该摄像模块用于连续不断地拍摄一个当前车辆的周围环境中的物体。该控制模块用于首先将该摄像模块的摄像参数设置为一个初始参数;控制该摄像模块采用该初始参数进行摄像,得到一个初始图像;分析该初始图像,以得到该初始图像的参数;根据该初始图像的参数,结合一个经验数据表格,将该摄像模块的摄像参数调整为第一参数;控制该摄像模块采用该第一参数进行摄像,得到第一帧图像;将该第一帧图像传递给一个高级驾驶辅助系统的综合分析模块进行视频识别及辅助驾驶的分析计算。该控制模块还用于将摄像模块的该初始参数的数值设置为本轮循环中该第一参数的数值,然后重新开始新一轮的循环。\n[0006] 本发明还提供了一种视频获取方法,其包括如下步骤:将一个摄像模块的摄像参数设定为一个初始参数;控制该摄像模块采用该初始参数连续不断地拍摄一个当前车辆的周围环境中的物体,得到一个初始图像;分析该初始图像,以得到该初始图像的参数;根据该初始图像的参数,结合一个经验数据表格,将该摄像模块的摄像参数调整为第一参数;控制该摄像模块采用该第一参数拍摄该当前车辆的周围环境中的物体,得到第一帧图像;及将该第一帧图像传递给一高级驾驶辅助系统的综合分析模块进行视频识别及辅助驾驶的分析计算。\n[0007] 本发明与现有技术相比,有益效果在于:本发明的视频获取系统及方法,在该摄像模块所拍摄的相邻两帧图像之间的时间间隔内快速对摄像参数进行调整,能够根据周围环境亮度实时调整该摄像模块的摄像参数,从而获取高质量的图像,以更准确地进行高级驾驶辅助分析。\n附图说明\n[0008] 图1是本发明实施例提供的视频获取系统的功能模块图。\n[0009] 图2及图3是本发明实施例提供的视频获取系统的流程图。\n具体实施方式\n[0010] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0011] 如图1所示,本发明所提供的一种视频获取系统100,其包括一个摄像模块10及一个控制模块20。该视频获取系统100应用于一个高级驾驶辅助系统。该高级驾驶辅助系统还包括一个综合分析模块200。\n[0012] 该摄像模块10用于连续不断地拍摄一个当前车辆的周围环境(包括前方、后方、左方及右方)中的物体。在本实施例中,该摄像模块10为一个摄像头,该摄像头的帧率为60帧/秒。\n[0013] 该控制模块20与该摄像模块10电连接,用于接收并分析该摄像模块10所采集的图像,并根据分析结果调整该摄像模块10的摄像参数。该控制模块20通过一个第一数据总线从该摄像模块10获取图像,并通过一个控制总线发出控制信号给该摄像模块10。在本实施例中,该控制模块20为一个微控制器(Micro Control Unit,MCU),该控制总线为一个内置集成电路(Inter-Integrated Circuit,I2C)总线。\n[0014] 该控制模块20包括一个存储子模块21、一个参数调整子模块22、一个摄像控制子模块23、一个图像分析子模块24、一个循环控制子模块25及一个数据传输子模块26。\n[0015] 该存储子模块21内存储有一个经验数据表格(如图2所示),该经验数据表格显示了图像参数与调整后的摄像参数之间的对应关系。\n[0016] 该参数调整子模块22用于首先将该摄像模块10的摄像参数(比如曝光参数及增益参数)设置为一个初始参数;该摄像控制子模块23与该参数调整子模块22及该摄像模块10电连接,用于控制该摄像模块10采用该初始参数进行摄像,得到一个初始图像;该图像分析子模块24用于分析该初始图像,以得到该初始图像的参数(比如亮度和对比度)。\n[0017] 该参数调整子模块22还用于根据该初始图像的参数,结合该经验数据表格,将该摄像模块10的摄像参数调整为第一参数;该摄像控制子模块23还用于控制该摄像模块10采用该第一参数进行摄像,得到一个第一帧图像;该图像分析子模块24还用于分析该第一帧图像,以得到该第一帧图像的参数。\n[0018] 该参数调整子模块22还用于根据该第一帧图像的参数,结合该经验数据表格将该摄像模块10的曝光时间调高,从而将该摄像模块10的摄像参数调整为第二参数,使得该摄像模块10采用该第二参数所拍摄的图像过曝(即曝光过度);该摄像控制子模块23还用于控制该摄像模块10采用该第二参数进行摄像,得到一个第二帧图像;该图像分析子模块24还用于分析该第二帧图像,以得到该第二帧图像的参数。\n[0019] 该参数调整子模块22还用于根据该第二帧图像的参数,结合该经验数据表格将该摄像模块10的曝光时间调低,从而将该摄像模块10的摄像参数调整为第三参数,使得该摄像模块10采用该第三参数所拍摄的图像欠曝(即曝光不足);该摄像控制子模块23用于控制该摄像模块采10用该第三参数进行摄像,得到一个第三帧图像。\n[0020] 该循环控制子模块25与该参数调整子模块22、该摄像控制子模块23及该图像分析子模块24电连接,用于控制该参数调整子模块22、该摄像控制子模块23及该图像分析子模块24依序进行工作,并控制该参数调整子模块22将该摄像模块10的初始参数的数值设置为该第一参数的数值,然后重新开始新一轮的循环。\n[0021] 该数据传输子模块26与该摄像模块10、该图像分析子模块24及一个高级驾驶辅助系统的综合分析模块200电连接,用于通过第一数据总线接收来自该摄像模块10的该初始图像、该第一帧图像、该第二帧图像及该第三帧图像,并将该初始图像、该第一帧图像、该第二帧图像及该第三帧图像传递给该图像分析子模块24;同时还将该第一帧图像、该第二帧图像及该第三帧图像通过第二数据总线传递给该综合分析模块200。\n[0022] 该综合分析模块200与该控制模块20电连接,用于接收该第一帧图像、该第二帧图像及该第三帧图像,并根据该第一帧图像、该第二帧图像及该第三帧图像进行视频识别及辅助驾驶的分析计算。该综合分析模块200通过该第二数据总线从该控制模块20获取该第一帧图像、该第二帧图像及该第三帧图像。\n[0023] 如图2及图3所示,该视频获取方法包括如下步骤:\n[0024] S1:将一摄像模块的摄像参数(比如曝光参数及增益参数)设定为初始参数。\n[0025] S2:控制该摄像模块采用该初始参数拍摄一个当前车辆的周围环境中的物体,得到一个初始图像。\n[0026] S3:分析该初始图像,以得到该初始图像的参数(比如亮度和对比度)。该初始图像不用于视频识别。\n[0027] S4:根据该初始图像的参数,结合一个经验数据表格,将该摄像模块的摄像参数调整为第一参数。\n[0028] S5:控制该摄像模块采用该第一参数拍摄该当前车辆的周围环境中的物体,得到第一帧图像。\n[0029] S6:将该第一帧图像传递给一个高级驾驶辅助系统的综合分析模块进行视频识别及辅助驾驶的分析计算。\n[0030] S7:分析该第一帧图像,以得到该第一帧图像的参数。\n[0031] S8:根据该初始图像的参数及该第一帧图像的参数,结合该经验数据表格将该摄像模块的曝光时间调高,从而将该摄像模块的摄像参数调整为第二参数,使得该摄像模块采用该第二参数所拍摄的图像过曝(即曝光过度),便于突出物体轮廓,有助于后续的物体识别。\n[0032] S9:控制该摄像模块采用该第二参数拍摄该当前车辆的周围环境中的物体,得到第二帧图像。\n[0033] S10:将该第二帧图像传递给该综合分析模块进行视频识别及辅助驾驶的分析计算。\n[0034] S11:分析该第二帧图像,以得到该第二帧图像的参数。\n[0035] S12:根据该第二帧图像的参数,结合该经验数据表格将该摄像模块的曝光时间调低,从而将该摄像模块的摄像参数调整为第三参数,使得该摄像模块采用该第三参数所拍摄的图像欠曝(即曝光不足)。\n[0036] S13:控制该摄像模块采用该第三参数拍摄该当前车辆的周围环境中的物体,得到第三帧图像。\n[0037] S14:将该第三帧图像传递给该综合分析模块进行视频识别及辅助驾驶的分析计算。\n[0038] S15:转入步骤S1,将该初始参数的数值修改为本轮循环中的第一参数的数值,并重新开始新一轮的循环。每一轮循环中的第一参数的数值都是根据当前周围环境亮度而变化的。\n[0039] 与现有技术相比较,本发明的视频获取系统及方法,在该摄像模块所拍摄的相邻两帧图像之间的时间间隔内快速对摄像参数进行调整,因此能够根据周围环境亮度实时调整该摄像模块的摄像参数,从而获取高质量的图像,以更准确地进行高级驾驶辅助分析。该发明只需要一帧时间即可获取到所需要的图像,当该摄像模块的帧率为60帧/秒时,实际耗时大约17ms左右,完全能够满足高级驾驶辅助系统的要求。\n[0040] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
法律信息
- 2019-04-30
- 2016-07-27
实质审查的生效
IPC(主分类): H04N 5/232
专利申请号: 201610066370.4
申请日: 2016.01.29
- 2016-06-29
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-02-06
|
2007-08-22
| | |
2
| |
2015-07-29
|
2015-01-22
| | |
3
| |
2012-09-19
|
2011-03-07
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |