[0038] 本发明提出了一种前向车辆驾驶人驾驶行为预测系统,该前向车辆驾驶人驾驶行为预测系统由道路环境采集摄像头1、前车行驶信息采集摄像头2和一个视频处理器硬件平
台3组成。道路环境采集摄像头1负责采集道路环境中的信号灯、道路指示标志。前车行驶信
息采集摄像头2负责采集前向车辆、前向车辆尾灯、前向车辆相邻车道内车辆。视频处理器
硬件平台3由两个视频处理器组成,分别负责处理道路环境中信号灯和道路指示标志信息
和前向车辆运行相关视频信息。通过对道路环境参数、前向车辆行驶参数以及前向车辆相
邻车道内车辆信息的分析,建立前向车辆驾驶人驾驶行为预测模型,实现对前向车辆驾驶
人驾驶行为进行预测。
[0039] 本发明针对所获取车辆运行轨迹点序列的不完整及噪声干扰,还提出一种基于轨迹长度的去除不完整轨迹序列方法。针对前向车辆运动参数辨识主因子无法通过传感器直
接提取的问题,基于具有时间先后关系的车辆运行轨迹点序列特征,还提出一种车辆运行
轨迹点序列极坐标的车辆运行轨迹特征值表示方法,根据视频帧采样时间间隔和极坐标车
辆运行轨迹点序列计算出前向车辆运动参数。本发明以前向车辆极径、前向车辆极角、前向
车辆左转向灯、前向车辆右转向灯、前向车辆刹车灯、信号灯红灯、信号灯绿灯、信号灯黄
灯、道路左转向标志、道路右转向标志、道路直行标志作为辨识主因子,以前向车辆驾驶员
制动行为、左转向行为、右转向行为、左换道行为、右转换道行为发生的概率作为输出,构建
基于HMM的前向车辆驾驶人驾驶行为预测模型。
[0040] 在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对
本发明的限制。
[0041] 下面参照附图并结合实例对本发明的构思、具体工作过程行清楚完整地描述。显然,所描述的实施例只是本发明的一部分实施例,而不是全部实施例,基于本发明实施例,
本领域技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本发明保护范
围。
[0042] 如图1至图4所示,本发明提出的一种前向车辆驾驶人驾驶行为预测系统由道路环境采集摄像头1、前车行驶信息采集摄像头2和一个视频处理器硬件平台3组成。
[0043] 所述道路环境采集摄像头:采用CCD车载影像夜视摄像头,安装在车辆前挡风玻璃上,负责采集道路环境中信号灯、道路指示标志。
[0044] 所述前车行驶信息采集摄像头:采用CCD车载影像夜视摄像头,安装在车辆前挡风玻璃上,负责采集前向车辆、前向车辆尾灯、前向车辆相邻车道内车辆。
[0045] 所述视频处理器硬件平台:有1个长方体的外壳,作为视频处理器硬件平台外壳8,在视频处理器硬件平台外壳8上方设有1个道路环境采集摄像头视频线输入凹槽6和1个前
车行驶信息采集摄像头视频线5输入凹槽7。
[0046] 在视频处理器硬件平台外壳8内设有1个视频处理电路板。该视频处理电路板由第一视频解码电路、第一视频处理电路、第二视频解码电路、第二视频处理电路组成。
[0047] 该视频处理电路板上的第一视频解码电路上设有1个道路环境采集摄像头视频线输入接口,通过道路环境采集摄像头视频线4与道路环境采集摄像头1相连,该道路环境采
集摄像头视频线输入接口位于视频处理器硬件平台外壳8上方的道路环境采集摄像头视频
线输入凹槽7处。
[0048] 该视频处理电路板上的第一视频处理电路由第一视频处理器DM6437及其外围电路组成,负责对道路环境采集摄像头采集的视频信息进行处理。
[0049] 该视频处理电路板上的第二视频解码电路上设有1个前车行驶信息采集摄像头视频线输入接口,通过前车行驶信息采集摄像头视频线5与前车行驶信息采集摄像头2相连,
该前车行驶信息采集摄像头视频线输入接口位于视频处理器硬件平台外壳上方的前车行
驶信息采集摄像头视频线输入凹槽7处。
[0050] 该视频处理电路板上的第二视频处理电路由第二视频处理器DM6437及其外围电路组成,负责对前车行驶信息采集摄像头采集的视频信息进行处理,同时通过前向车辆驾
驶人驾驶行为预测模型对前向车辆驾驶人驾驶行为进行预测。
[0051] 该视频处理电路板上的电源电路负责将车载12V电源转换为视频处理器所需3.3V、1.8V、1.2V电源,为系统供电。
[0052] 该视频处理电路板上的第一视频解码电路由第一视频解码芯片TVP5150及其外围电路组成,负责将道路环境采集摄像头采集的信号灯、道路指示标志等模拟视频信号进行
解码,转换为数字视频信号,输出到第一视频视频处理器DM6437,由第一视频视频处理器
DM6437对视频图像进行处理。
[0053] 该视频处理电路板上的第一视频处理电路由第一DDR2存储器MT47H64M16BT、第一FLASH存储器SG29GL256N及第一视频处理器DM6437组成。第一DDR2存储器MT47H64M16BT用
于存储道路环境信息采集算法中的数据,第一FLASH存储器SG29GL256N用于存储道路环境
信息采集算法程序,第一视频处理器DM6437负责对道路环境采集摄像头采集的视频信息进
行处理。
[0054] 该视频处理电路板上的第二视频解码电路由第二视频解码芯片TVP5150及其外围电路组成,负责将前车行驶信息采集摄像头采集的前向车辆行驶信息模拟视频信号进行解
码,转换为数字视频信号,输出到第二视频视频处理器DM6437,由第二视频视频处理器
DM6437对视频图像进行处理。
[0055] 该视频处理电路板上的第二视频处理电路由第二DDR2存储器MT47H64M16BT、第二FLASH存储器SG29GL256N及第二视频处理器DM6437组成。第二DDR2存储器MT47H64M16BT用
于存储前向车辆行驶信息采集算法及前向车辆驾驶人驾驶行为预测算法中的数据。第二
FLASH存储器SG29GL256N用于存储前向车辆行驶信息采集算法及前向车辆驾驶人驾驶行为
预测算法程序。第二视频处理器DM6437负责对前车行驶信息采集摄像头采集的前向车辆视
频信息进行处理,同时通过前向车辆驾驶人驾驶行为预测模型对前向车辆驾驶人驾驶行为
进行预测。
[0056] 该视频处理电路板上的电源电路由LM2940、TPS54310组成,车载12V电源经过LM2940芯片,转换为5V电源,5V电源在经过3片TPS54310转换为3.3V、1.8V、1.2V电源。其中
3.3V为视频处理器IO口及3.3V系统供电,1.8V为DDR2存储芯片MT47H64M16BT供电,1.2V为
视频处理器内核供电。
[0057] 本发明提出的基于轨迹长度的去除不完整轨迹序列方法如下:
[0058] 车辆运行轨可以用车辆在多个视频帧的质心坐标点(x,y)来表示。对于前向车辆,设第i帧时其质心位置的坐标为(xi,yi),l帧后就可以得到一个由l个坐标点组成的初始序
列Linitial={(x1,y1),(x2,y2)…,(xl,yl)},进行等帧间隔采样来获取车辆的质心坐标点,那么轨迹序列L就转化为一个具有时间先后关系的点序列。在车辆运行轨的跟踪过程中,统计
所获取的轨迹序列L上轨迹点的个数l0,如果l0小于设定的阈值,则将该序列看作是不完整
的轨迹序列,放弃对其进行随后的处理。
[0059] 本发明所述车辆运行轨迹点序列极坐标特征值表示方法如下:
[0060] 视频中具有时间先后关系的车辆运行轨迹点序列产生的方向信息和与自车的距离信息可以很好地描述前向车辆运动参数,设在获取的轨迹点序列l0中的某一轨迹点坐标
为(xi,yi),通过极坐标变换,将该轨迹点坐标变换为(ρi,θi),其中ρi为车辆极径,包含了前向车辆与自车的车距相关信息,θi为车辆极角,包含了前向车辆相对于自车车辆的方向角
信息。根据采样时间间隔和序列l0中的相邻两极坐标车辆运行轨迹特征值序列值[ρi,ρi+1]
和[θi,θi+1],(i∈[1,l-1]),即可求得前向车辆运动参数。
[0061] 本发明所述基于HMM的前向车辆驾驶人驾驶行为预测模型如下:
[0062] 基于HMM理论,建立前向车辆驾驶员驾驶行为HMM预测模型λ=(N,M,π,A,B),其中:
[0063] 前向车辆驾驶人驾驶行为状态S:S=(S1,S2,…SN),t时刻所处状态为qt,qt∈S,本项目状态数N=5,其中,S1为制动行为,S2为左转向行为,S3为右转向行为,S4为左换道行为,S5为右转换道行为;
[0064] 观测序列V:V=(v1,v2,…vM),t时刻观测事件为Ot,本项目观测值数M=11,其中,v1为前向车辆极径,v2为前向车辆极角,v3为前向车辆左转向灯,v4为前向车辆右转向灯,v5为前向车辆刹车灯,v6为信号灯红灯,v7为信号灯绿灯,v8为信号灯黄灯,v9为道路左转向标
志,v10为道路右转向标志,v11为道路直行标志;
[0065] π:前向车辆驾驶人驾驶行为初始状态概率矢量,π=(π1,π2,…πN),其中πi=P(q1=Si);
[0066] A:状态转移矩阵,即前向车辆驾驶人驾驶行为状态转移矩阵,A={aij}N×N,其中,aij=P(qt+1=Sj|qt=Si),1≤i,j≤N;
[0067] B:观测事件概率分布矩阵,即不同前向车辆驾驶人驾驶行在在S下各观测状态出现的概率,B={bjk}N×M,其中,bjk=P[Ot=vk|qt=Sj],1≤j≤N,1≤k≤M。
[0068] 以上所述仅用于描述本发明技术方案和具体实施例,并不用于限定本发明的保护范围,应当理解,在不违背本发明实质内容和原则的前提下,所作任何修改、改进或等同替
换等都将落入本发明的保护范围内。