一种基于应用场景进行车载摄像头动态控制的方法_2

文档序号:8552236阅读:来源:国知局
>[0019]如图2至图4所示,实施例中:所述方法进一步包括:
d.当车载机进入车辆防盗摄像系统工作状态时:摄像头采集的图像存储于车载机的存储器中但不显示,所述车载机将图像经无线传输网络(如:3G或4G网络)传递至使用者的无线终端(如:手机);
e.当车载机进入车辆行驶摄像记录系统工作状态时:摄像头采集的图像显示于车载机内,并对图像进行提取灰阶图像处理,对提取的灰阶图像进行提取特征物,通过图像识别算法对特征物进行图像的分类运算得出分类结果,把分类结果与识别特征数据库比较,确定物体的种类,并通过图像和语音播报方式进行提供车道线提示信息;同时存储于车载机的存储器中,用于行驶安全记录;
f.当车载机进入车辆停车防撞摄像系统工作状态时:摄像头采集的图像显示于车载机内为司机提供倒车辅助信息,并对图像进行提取灰阶图像处理,对提取的灰阶图像进行提取特征物,通过图像识别算法对特征物进行图像的分类运算得出分类结果,把分类结果与识别特征数据库比较,确定物体的种类,根据判定的车障碍物,通过车载机图像和声音方式进行提示。
[0020]实施例中:所述灰阶图像处理过程是:摄像头采集的CVBS模拟信号传送到数字图像处理模块,数字图像处理模块把CVBS信号转换成R、G、B的数字信号,通过公式gray=0.30*R+0.59*G+0.11*B计算出每一个像素的灰阶。
[0021]上述实施例中的车载机通过CAN总线获取当前行车状态,智能确定当前应用场景。CAN是控制器局域网络(Controller Area Network, CAN)的简称,是国际上应用最广泛的现场总线之一,已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,被广泛应用于汽车计算机控制系统。其中,所述车载机中包括对物体特征进行识别的特征数据库,还包括物体与本车之间相互关系的报警阈值表,针对上述步骤更详细的解释是:
1,车载机获取车辆信号,获取当前车辆的行驶状态(如静止、低速行驶(每小时在10公里至40公里速度行驶)、倒车,高速行驶(每小时大于40公里速度行驶)等),智能判定车载机应用场景
2,根据应用场景控制摄像头调整拍摄角度以适合对应功能所需获取的视频数据(如静止时获取防盗图像,倒车获取全景倒车所需图像,低速/高速行驶获取行驶安全记录和车道线偏离判定图像等)
3,进行多摄像头图像的采集处理
4,根据应用场景进行图像合成处理(全景倒车)和图像识别,以获取特征数据,如倒车障碍物,车道线等
5,根据应用场景进行图像显示(倒车)或存储(行驶记录)
6,根据识别结果通过用户界面或声音进行显示或提示(车道偏航,倒车障碍等)。
[0022]其中,所述步骤I进一步包括,通过CAN总线采集车辆行驶数据并传送给CPU处理.’CPU根据采集到的数据智能判定车载机的当前应用场景,包括静止、低速行驶、高速行驶、倒车等。
[0023]所述步骤2进一步包括,当根据采集到的数据判定车载机的当前应用场景为静止时,以获取防盗图像为目标;以水平方向为基准,前、后、左、右四个摄像头的仰角均为向上约45度。
[0024]所述步骤3进一步包括,当根据采集到的数据判定车载机的当前应用场景为低速行驶时,以获取行驶安全记录和车道线偏离判定图像为目标;以水平方向为基准,前、后两个摄像头的仰角分别为向上约15度,左、右两个摄像头的仰角分别为居中向下约60度。
[0025]所述步骤2进一步包括,当根据采集到的数据判定车载机的当前应用场景为高速行驶时,以获取车道线偏离判定图像和行驶安全记录为目标;以水平方向为基准,前、后两个摄像头的仰角分别为向上约5度,左、右两个摄像头的仰角分别为向后向下约60度。
[0026]所述步骤2进一步包括,当根据采集到的数据判定车载机的当前应用场景为倒车时,以获取全景倒车所需图像为目标;以水平方向为基准,前、后两个摄像头的仰角分别为向下约15度,左、右两个摄像头的仰角分别为向下约30度。
[0027]所述步骤3进一步包括,采集四个摄像头实时图像,用CVBS信号输出图像到数字图像处理模块;数字图像处理模块把CVBS信号处理成数字信号传送给CPU处理;CPU把图像处理模块传送的图像根据所述步骤a获取的应用场景进行合成。
[0028]所述步骤4进一步包括,当应用场景为静止时,数字图像处理模块把CVBS信号处理成数字信号,并以四个摄像头并重的方式将图像传送给CPU处理;CPU将前、后、左、右四个摄像头的图像合成为一个图像。
[0029]所述步骤4进一步包括,当应用场景为低速或者高速行驶时,数字图像处理模块把CVBS信号处理成数字信号,并以前摄像头为主、其它后、左、右三个摄像头为辅,传送给CPU处理;CPU将前、后、左、右四个摄像头的四个图像合成为一个图像。
[0030]所述步骤4进一步包括,当应用场景为倒车时,数字图像处理模块把CVBS信号处理成数字信号,并以后摄像头为主、其它前、左、右三个摄像头为辅,传送给CPU处理;CPU将前、后、左、右四个摄像头的四个图像合成为一个图像。
[0031]所述步骤4进一步包括,当应用场景为倒车、低速或者高速行驶时,CPU除了把图像处理模块传送的图像合成用于行驶安全记录外,还将对四个摄像头的数据进行提取特征物处理。
[0032]所述步骤4进一步包括,当应用场景为倒车、低速或者高速行驶时,CPU提取的特征物主要有车道线、车障碍物等,用于车道线偏离判定;其中前摄像头为主,其它三个摄像头为辅。
[0033]所述步骤4进一步包括,所述提取特征物处理的步骤是:对实时图像进行提取灰阶图像处理,对提取的灰阶图像进行提取特征物,通过图像识别算法对取特征物进行图像的分类运算得出分类结果,把分类结果与识别特征数据库比较,确定物体的种类。
[0034]所述步骤4进一步包括,所述灰阶图像处理过程是:摄像头采集的CVBS模拟信号传送到数字图像处理模块,数字图像处理模块把CVBS信号转换成R、G、B的数字信号,通过公式gray=0.30*R+0.59*G+0.11*B计算出每一个像素的灰阶。
[0035]所述步骤5进一步包括,当应用场景为静止时,CPU合成的图像不显示于车载机内,但存储于内部或者外部存储设备中,主要用于获取防盗图像。
[0036]所述步骤5进一步包括,当应用场景为低速或者高速行驶时,CPU合成的图像显示于车载机内,提供车道线提示信息;同时存储于内部或者外部存储设备中,用于行驶安全记录。
[0037]所述步骤5进一步包括,当应用场景为倒车时,CPU合成的图像显示于车载机内,为司机提供倒车辅助信息。
[0038]所述步骤6进一步包括,当应用场景为低速或者高速行驶时,CPU根据判定的车道线,通过车载机图像和语音播报方式进行提示。
[0039]所述步骤6进一步包括,当应用场景为倒车时,CPU根据判定的车障碍物,通过车载机图像和声音方式进行提示。
[0040]实施例中,从CAN总线获取的数据有车辆前进/后退方向、车轮转速、ACC状态、光线传感器信息等。另外,还需要记录时间状态,如ACC状态变化后的时间,以综合判断当前车辆状态。综合车辆前进/后退方向和车轮转速,可以确定倒车或者低速/高速行驶状态,综合ACC状态、转速和时间可以确定是否为静止状态。综合光
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1