一种视频获取系统及方法

文档序号:9931036阅读:332来源:国知局
一种视频获取系统及方法
【技术领域】
[0001]本发明属于高级驾驶辅助系统领域,尤其涉及一种视频获取系统及方法。
【背景技术】
[0002]高级驾驶辅助系统(AdvancedDriver Assistance Systems,ADAS)是目前汽车上应用广泛的驾驶辅助系统,其主要功能包括车道偏离预警、前车距离预警、碰撞预警,行人预警,自适应灯光控制等等。目前绝大部分ADAS都是基于视觉识别技术,通过对摄像头采集的视频内容进行实时分析,从而识别出可能存在的危险。
[0003]由于ADAS搭载在汽车上,在汽车的行驶过程中周围环境亮度有时会发生迅速变化(比如进/出隧道时,面向阳光直射时,进出地下车库时),如果不对摄像头的摄像参数进行调整,则摄像头采集到的图像质量将满足不了识别的要求,这将导致ADAS失灵或误判。

【发明内容】

[0004]本发明所要解决的技术问题在于提供一种视频获取系统及方法,旨在能够根据周围环境亮度实时调整摄像模块的摄像参数,以获取高质量的图像。
[0005]本发明是这样实现的,一种视频获取系统,其包括摄像模块及控制模块。该摄像模块用于连续不断地拍摄一个当前车辆的周围环境中的物体。该控制模块用于首先将该摄像模块的摄像参数设置为一个初始参数;控制该摄像模块采用该初始参数进行摄像,得到一个初始图像;分析该初始图像,以得到该初始图像的参数;根据该初始图像的参数,结合一个经验数据表格,将该摄像模块的摄像参数调整为第一参数;控制该摄像模块采用该第一参数进行摄像,得到第一帧图像;将该第一帧图像传递给一个高级驾驶辅助系统的综合分析模块进行视频识别及辅助驾驶的分析计算。该控制模块还用于将摄像模块的该初始参数的数值设置为本轮循环中该第一参数的数值,然后重新开始新一轮的循环。
[0006]本发明还提供了一种视频获取方法,其包括如下步骤:将一个摄像模块的摄像参数设定为一个初始参数;控制该摄像模块采用该初始参数连续不断地拍摄一个当前车辆的周围环境中的物体,得到一个初始图像;分析该初始图像,以得到该初始图像的参数;根据该初始图像的参数,结合一个经验数据表格,将该摄像模块的摄像参数调整为第一参数;控制该摄像模块采用该第一参数拍摄该当前车辆的周围环境中的物体,得到第一帧图像;及将该第一帧图像传递给一高级驾驶辅助系统的综合分析模块进行视频识别及辅助驾驶的分析计算。
[0007]本发明与现有技术相比,有益效果在于:本发明的视频获取系统及方法,在该摄像模块所拍摄的相邻两帧图像之间的时间间隔内快速对摄像参数进行调整,能够根据周围环境亮度实时调整该摄像模块的摄像参数,从而获取高质量的图像,以更准确地进行高级驾驶辅助分析。
【附图说明】
[0008]图1是本发明实施例提供的视频获取系统的功能模块图。
[0009]图2及图3是本发明实施例提供的视频获取系统的流程图。
【具体实施方式】
[0010]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0011]如图1所示,本发明所提供的一种视频获取系统100,其包括一个摄像模块10及一个控制模块20。该视频获取系统100应用于一个高级驾驶辅助系统。该高级驾驶辅助系统还包括一个综合分析模块200。
[0012]该摄像模块10用于连续不断地拍摄一个当前车辆的周围环境(包括前方、后方、左方及右方)中的物体。在本实施例中,该摄像模块10为一个摄像头,该摄像头的帧率为60帧/秒。
[0013]该控制模块20与该摄像模块10电连接,用于接收并分析该摄像模块10所采集的图像,并根据分析结果调整该摄像模块10的摄像参数。该控制模块20通过一个第一数据总线从该摄像模块10获取图像,并通过一个控制总线发出控制信号给该摄像模块10。在本实施例中,该控制模块20为一个微控制器(Micro Control Unit,M⑶),该控制总线为一个内置集成电路(Inter-1ntegrated Circuit,I2C)总线。
[0014]该控制模块20包括一个存储子模块21、一个参数调整子模块22、一个摄像控制子模块23、一个图像分析子模块24、一个循环控制子模块25及一个数据传输子模块26。
[0015]该存储子模块21内存储有一个经验数据表格(如图2所示),该经验数据表格显示了图像参数与调整后的摄像参数之间的对应关系。
[0016]该参数调整子模块22用于首先将该摄像模块10的摄像参数(比如曝光参数及增益参数)设置为一个初始参数;该摄像控制子模块23与该参数调整子模块22及该摄像模块10电连接,用于控制该摄像模块10采用该初始参数进行摄像,得到一个初始图像;该图像分析子模块24用于分析该初始图像,以得到该初始图像的参数(比如亮度和对比度)。
[0017]该参数调整子模块22还用于根据该初始图像的参数,结合该经验数据表格,将该摄像模块10的摄像参数调整为第一参数;该摄像控制子模块23还用于控制该摄像模块10采用该第一参数进行摄像,得到一个第一帧图像;该图像分析子模块24还用于分析该第一帧图像,以得到该第一帧图像的参数。
[0018]该参数调整子模块22还用于根据该第一帧图像的参数,结合该经验数据表格将该摄像模块10的曝光时间调高,从而将该摄像模块10的摄像参数调整为第二参数,使得该摄像模块10采用该第二参数所拍摄的图像过曝(即曝光过度);该摄像控制子模块23还用于控制该摄像模块10采用该第二参数进行摄像,得到一个第二帧图像;该图像分析子模块24还用于分析该第二帧图像,以得到该第二帧图像的参数。
[0019]该参数调整子模块22还用于根据该第二帧图像的参数,结合该经验数据表格将该摄像模块10的曝光时间调低,从而将该摄像模块10的摄像参数调整为第三参数,使得该摄像模块10采用该第三参数所拍摄的图像欠曝(即曝光不足);该摄像控制子模块23用于控制该摄像模块采10用该第三参数进行摄像,得到一个第三帧图像。
[0020]该循环控制子模块25与该参数调整子模块22、该摄像控制子模块23及该图像分析子模块24电连接,用于控制该参数调整子模块22、该摄像控制子模块23及该图像分析子模块24依序进行工作,并控制该参数调整子模块22将该摄像模块10的初始参数的数值设置为该第一参数的数值,然后重新开始新一轮的循环。
[0021]该数据传输子模块26与该摄像模块10、该图像分析子模块24及一个高级驾驶辅助系统的综合分析模块200电连接,用于通过第一数据总线接收来自该摄像模块10的该初始图像、该第一帧图像、该第二帧图像及该第三帧图像,并将该初始图像、该第一帧图像、该第二帧图像及该第三帧图像传递给该图像分析子模块24;同时还将该第一帧图像、该第二帧图像及该第三帧图像通过第二数据总线传递给该综合分析模块200。
[0022]该综合分析模块200与该控制模块20电连接,用于接收该第一帧图像、该第二帧图像及该第三帧图像,并根据该第一帧图像、该第二帧图像及该第三帧图像进行视频识别及辅助驾驶的分析计算。该综合分析模块200通过该第二数据总线从该控制模块20获取该第一帧图像、该第二帧图像及该第三帧图像。
[0023]如图2及图3所示,该视频获取方法包括如下步骤:
[0024]S1:将一摄像模块的摄像参数(比如曝光参数及增益参数)设定为初始参数。
[0025]S2:控制该摄像模块采用该初始参数拍摄一个当前车辆的周围环境中的物体,得到一个初始图像。
[0026]S3:分析该初始图像,以得到该初始图像的参数(比如亮度和对比度)。该初始图像不用于视频识别。
[0027]S4:根据该初始图像的参数,结合一个经验数据表格,将该摄像模块的摄像参数调整为第一参数。
[0028]S5:控制该摄像模块采用该第一参数拍摄该当前车辆的周围环境中的物体,得到第一帧图像。
[0029]S6:将该第一帧图像传递给一个高级驾驶辅助系统的综合分析模块进行视频识别及辅助驾驶的分析
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1