首页 / 专利库 / 摄影 / 自拍 / 一种针对大型卡车的全景式辅助驾驶系统及方法

一种针对大型卡车的全景式辅助驾驶系统及方法

阅读:477发布:2024-02-17

专利汇可以提供一种针对大型卡车的全景式辅助驾驶系统及方法专利检索,专利查询,专利分析的服务。并且本 发明 提出了一种针对大型 卡车 的全景式辅助驾驶系统及方法。本发明通过第一摄像头至第六摄像头分别进行 图像采集 以及标定,获取每个摄像头的内参数和外参数,通过内参数和外参数对采集的图像进行矫正,建立采集图像与校正后图像映射模型;对采集的图像进行仿射变换,透视变换,缩放变换得到俯视图像;用 加速 稳健特征配准 算法 对俯视图像进行图像匹配得到局部特征点;根据局部特征点进行图像拼接融合;对拼接后全景图像进行 图像处理 得到预处理后全景图像;主控处理模 块 中根据车辆行驶状态对预处理后全景图像进行障碍物检测;主控处理模块根据车辆状态自动切换到单路摄像头画面或多路摄像头画面,根据障碍物检测结果预警。,下面是一种针对大型卡车的全景式辅助驾驶系统及方法专利的具体信息内容。

1.一种针对大型卡车的全景式辅助驾驶系统,其特征在于,包括第一摄像头、第二摄像
头、第三摄像头、第四摄像头、第五摄像头、第六摄像头、第一摄像处理智能单元、第二摄像处理智能单元、第三摄像处理智能单元、第四摄像处理智能单元、第五摄像处理智能单元、第六摄像处理智能单元、交换机、主控处理模、预警模块、显示屏、车辆接口模块、电源模块;
所述第一摄像头与所述第一摄像处理智能单元连接;所述第二摄像头与所述第二摄像
处理智能单元连接;所述第三摄像头与所述第三摄像处理智能单元连接;所述第四摄像头
与所述第四摄像处理智能单元连接;所述第五摄像头与所述第五摄像处理智能单元连接;
所述第六摄像头与所述第六摄像处理智能单元连接;所述交换机分别与所述的第一摄像处
理智能单元、第二摄像处理智能单元、第三摄像处理智能单元、第四摄像处理智能单元、第五摄像处理智能单元、第六摄像处理智能单元通过网线依次连接;所述交换机与所述主控
处理模块连接;所述主控处理模块与所述预警模块连接;所述主控处理模块与所述显示屏
连接;所述主控处理模块与所述车辆接口模块连接;所述电源模块分别与所述的第一摄像
头、第二摄像头、第三摄像头、第四摄像头、第五摄像头、第六摄像头、第一摄像处理智能单元、第二摄像处理智能单元、第三摄像处理智能单元、第四摄像处理智能单元、第五摄像处理智能单元、第六摄像处理智能单元、交换机、主控处理模块、预警模块、显示屏、车辆接口模块连接;
所述第一摄像头安装在卡车车头标志处,所述第二摄像头安装在卡车尾部中心处,所
述第三摄像头安装在卡车左侧后视镜的下方,所述第四摄像头安装在卡车右侧后视镜的下
方,所述第五摄像头安装在车头与车身牵引处车身顶部左侧,所述第六摄像头安装在车头
与车身牵引处车身顶部右侧。
2.根据权利要求1所述的针对大型卡车的全景式辅助驾驶系统,其特征在于:所述第一
摄像头至所述第六摄像头均为鱼眼摄像头对卡车周围360°视野进行实时图像采集,并分别
传输至第一摄像处理智能单元至第六摄像处理智能单元;所述第一摄像头安装在卡车车头
标志处,用于采集卡车前方的路况信息;所述第二摄像头安装在卡车尾部中心处,用于采集卡车尾部路况信息;所述第三摄像头安装在卡车左侧后视镜的下方,用于采集车头左侧的
路况信息;所述第四摄像头安装在卡车右侧后视镜的下方,用于采集车头右侧的路况信息;
所述第五摄像头安装在车头与车身牵引处车身顶部左侧,用于采集车身左侧的路况信息;
所述第六摄像头安装在车头与车身牵引处车身顶部左侧,用于采集车身右侧的路况信息;
在所述第一摄像处理智能单元至所述第六摄像处理智能单元中,结合预先标定的所述第一
摄像头至所述第六摄像头参数对采集的畸变图像进行矫正,再通过投影变换技术将采集的
六路图像转换成俯视视的图像,并将俯视视角的图像高速传给所述主控处理模块,所述
主控处理模块对俯视视角的图像进行解码、融合拼接、亮度校正处理,将处理后全景图像用于行人、车辆障碍物检测;若在全景图像中检测出有障碍物,则在显示屏中用边界框将障碍物框出来,并通过预警模块发出报警响声,提醒驾驶员安全驾驶;卡车会根据运行情况,结合方向盘的转向信号和卡车的挂挡信号,自动切换到单路摄像头画面或多路摄像头画面;
所述车辆模块用于获取车辆状态;电源模块用于系统供电。
3.一种利用权利要求1所述的针对大型卡车的全景式辅助驾驶系统进行针对大型卡车
的全景式辅助驾驶方法,其特征在于,包括以下步骤:
步骤1:通过第一摄像头至第六摄像头分别进行图像采集以及标定,获取每个摄像头的
内参数和外参数,通过内参数和外参数对第一摄像头至第六摄像头采集的图像进行矫正,
建立采集图像与校正后图像映射模型;
步骤2:对采集的第一摄像头至第六摄像头鱼眼图像进行仿射变换,透视变换,缩放变
换得到俯视图像;
步骤3:用加速稳健特征配准算法对俯视图像进行图像匹配得到局部特征点;
步骤4:根据局部特征点进行图像拼接融合;
步骤5:对拼接后全景图像进行中值滤波去躁、Gamma亮度校正、自动颜色均衡算法来对
颜色进行均一化处理后得到预处理后全景图像;
步骤6:在主控处理模块中,根据车辆行驶状态对预处理后全景图像进行障碍物检测;
步骤7:主控处理模块根据车辆接口模块获得车辆状态,根据车辆状态中方向盘的转向
信号和卡车的挂挡信号,自动切换到单路摄像头画面或多路摄像头画面,根据障碍物检测
结果预警。
4.根据利用权利要求3所述的针对大型卡车的全景式辅助驾驶方法,其特征在于,步骤
1中所述标定为:
将安装好的六个摄像头分别对准一个W×H的棋盘格进行拍摄,通过固定的旋转中心将
棋盘格旋转一周,采集六组,每组m张棋盘格图像,所采集的图像为:
Ii,j(xi,j,yi,j)(1≤i≤6,1≤j≤L,1≤xi,j≤U,1≤yi,j≤V)
其中,Ii,j为第i个摄像头第j次采集的图像,在棋盘格整个旋转过程中,摄像头的位置
和角度固定不变,Ii,j为L行N列的图像,xi,j为Ii,j的横坐标,yi,j为Ii,j的纵坐标,(xi,j,yi,j)为Ii,j的像素坐标;
步骤1中所述获取每个摄像头的内参数和外参数为:
输入Ii,j,对第一摄像头至第六摄像头进行标定,以获得每个摄像头的4个内参数,记为
5个畸变系数,记为(k1,i,k2,i,p1,i,p2,i,k3,i)(i∈[1,6]),具体过
程如下:
qi,j=MiQi,j,其中
(1≤i≤6,1≤j≤L,1≤xi,j≤U,1≤yi,j≤V,wij>0)
其中, 为第i个摄像头的宽度方向焦距, 为第i个摄像头的高度方向焦距, 表示第
i个摄像头的光心位置的横坐标值, 表示第i个摄像头的光心位置的纵坐标值,Mi为表示
第i个摄像头的相机矩阵,qi,j(xi,j,yi,j,wi,j)为像素坐标(xi,j,yi,j)的图像坐标,Qi,j点(Xi,j,Yi,j,Zi,j)为qi,j的三维空间坐标点,Xi,j为Qi,j点的横坐标,Yi,j为Qi,j点的纵坐标,Zi,j为Qi,j点的垂直坐标,wi,j=Zi,j,点qi,j(xi,j,yi,j,wi,j)是齐次坐标形式,齐次坐标把维数为n投影空间上的点用(n+1)维向量,其额外限制是任何两点的交比不变,wi,j表示一个非零数平面;
径向畸变数学模型:
x′i,j=xi,j(1+k1ri,j2+k2ri,j4+k3ri,j6)
y′i,j=yi,j(1+k1ri,j2+k2ri,j4+k3ri,j6)
(1≤i≤6,1≤j≤L,1≤xi,j≤U,1≤yi,j≤V)
其中,ri,j2=xi,j2+yi,j2,ri,j为Ii,j的畸变半径,图像边缘处的径向畸变较大,k1是第一径向形变系数,k2第二径向形变系数,k3第三径向形变系数,(xi,j,yi,j)为Ii,j的像素坐标,(x′i,j,y′i,j)是(xi,j,yi,j)校正后坐标;
切向畸变数学模型:
x′i,j=xi,j+[2p1yi,j+p2(ri,j2+2xi,j2)]
2 2
y′i,j=yi,j+[p1(ri,j+2yi,j)+2p2xi,j]
(1≤i≤6,1≤j≤L,1≤xi,j≤U,1≤yi,j≤V)
(1≤i≤6,1≤j≤L,1≤x′i,j≤U,1≤y′i,j≤V)
其中,p1为第一切向形变系数,p2为第二切向形变系数,ri,j为Ii,j的畸变半径,(xi,j,
yi,j)为Ii,j的像素坐标,(x′i,j,y′i,j)是(xi,j,yi,j)校正后坐标;步骤1中所述采集图像与校正后图像映射模型为:
dst(x′i,j,y′i,j)=src(a00xi,j+a01yi,j+b0,a10xi,j+a11yi,j+b1)
其中,(xi,j,yi,j)为Ii,j的像素坐标,(x′i,j,y′i,j)是(xi,j,yi,j)校正后坐标,a00,a01,a10,a11为多项式系数,b0,b1为多项式常数项。
5.根据利用权利要求3所述的针对大型卡车的全景式辅助驾驶方法,其特征在于,步骤
2中所述仿射变换为:
A·X′i,j+B,在效果上就等于将向量X′i,j拓展成X″i,j并且只是将X″i,j左乘T,其中
T≡[A B],
a′00,a′01,a′10,a′11为A矩阵的元素,b′0,b′1为B矩阵的元素;
将步骤1中采集的图像进行畸变矫正后得到dst(x′i,j,y′i,j)图像,将得到的dst(x′i,j,y′i,j)图像点以 的形式进行点序列仿射变换得到变换后的图像点
步骤2中所述透视变换为:
x″′i,j=x″″i,j/w″″i,j
y″′i,j=y″″i,j/w″″i,j
(1≤i≤6,1≤j≤L,1≤x″′i,j≤U,1≤y″′i,j≤V,w″i,j>0,w″″i,j>0)
(x″i,j,y″i,j)为仿射变换后的图像坐标,也即进行透视变换的原始图像坐标,(x″′i,j,y″′i,j)为透视变化后的图像坐标;变换矩阵 可以拆分为成4部分,
表示线性变换,[a31 a32]用于平移,[a13 a23]T产生透视变换;
步骤2中所述缩放变换:
(1≤i≤6,1≤j≤L,1≤x″″i,j≤U,1≤y″″i,j≤V)
其中, 为透视变换后的图像坐标,也即进行图像缩放的输入图像坐标,
为缩放变换后的输出图像坐标即俯视图像坐标, 为平方向的缩放因子, 为垂直方
向的缩放因子。
6.根据利用权利要求3所述的针对大型卡车的全景式辅助驾驶方法,其特征在于,步骤
3中所述用加速稳健特征配准算法对俯视图像进行图像匹配:
在获取六幅俯视图像后,通过加速稳健特征算法寻找图像中重叠部分的图像的局部特
征点:
(1≤i≤6,1≤j≤L,1≤x″″′i,j≤U,1≤y″″′i,j≤V)
其中,
为高斯滤波后图像在各个方向的二阶导数。
7.根据利用权利要求3所述的针对大型卡车的全景式辅助驾驶方法,其特征在于,步骤
4中所述根据局部特征点进行图像拼接融合:
根据步骤3中所述局部特征点的位置,找出需要匹配的图像之间的重合区域;
对重合区域进行像素级图像融合,有相同信息区域的图像进行对应像素点取像素平均
值,其它非相同信息区域分别取各自的像素值,其融合公式为:
(1≤i≤6,1≤j≤L,1≤x″″″i,j≤U,1≤y″″″i,j≤V)
其中,P(x″″″i,j,y″″″i,j)是拼接后图像坐标为(x″″″i,j,y″″″i,j)处的像素值,P1(x″″′i,j,y″″′i,j),P2(x″″′i,j,y″″′i,j)分别指第一以及第二输入图像在(x″″′i,j,y″″′i,j)处的像素值,I1,I0,I2分别是拼接图像的第一输入图像区域,重合区域,第二输入图像区域;
通过融合拼接后得到拼接后全景图像,拼接好的全景图像为P′γ(x″″″i,j,y″″″i,j),γ表示主控单元进行第γ次拼接后得到的第γ幅全景图像;
(1≤i≤6,1≤j≤L,1≤x″″″i,j≤U,1≤y″″″i,j≤V,γ≥0)。
8.根据利用权利要求3所述的针对大型卡车的全景式辅助驾驶方法,其特征在于,步骤
5中所述预处理后的全景图像为P″γ(x″″″i,j,y″″″i,j),使其与显示屏相适应,γ表示预处理后的第γ幅全景图像;
(1≤i≤6,1≤j≤L,1≤x″″″i,j≤U,1≤y″″″i,j≤V,γ≥0)。
9.根据利用权利要求3所述的针对大型卡车的全景式辅助驾驶方法,其特征在于,步骤
6中所述根据车辆行驶状态对预处理后全景图像进行障碍物检测为:
主控处理模块通过车辆接口模块获得车辆行驶状态;
当车辆行驶状态为车辆静止时,预处理后全景图像通过方向梯度直方图和支持向量分
类器算法检测障碍物,若障碍物存在时用边界框框出障碍物;
当车辆行驶状态为车辆运动时,用深度学习的方法对障碍物进行识别;对预处理后全
景图像P″γ(x″″″i,j,y″″″i,j)进行网格划分,划分为π(π≥1)个图像,分别为
相应的,创建π个
线程,每个线程处理一个图像块 将这些图像块作为比对训练集Dn;
采用监督学习算法K-Means聚类对比对训练集Dn进行训练以获得图像特征,也即η个特征点 与从ImageNet标准数据集上挑选的车辆及行人
图像特征点P″′(x0,y0),P″′(x0,y0)∈C,x0为图像特征点的横坐标值,y0为图像特征点的纵坐标值,C表示图像特征点范围,也即C=(Bdt∪Bgt),x0∈[0,xΔ],y0∈[0,yΔ],xΔ为Bdt∪Bgt中最大的x值,yΔ为Bdt∪Bgt中最大的y值,当特征点重合度也即置信度confidence≥0.8时,设置相应的行人或车辆的标签,并用边界框将其框出,置信度计算公式为:
confidence=Pr(Object)×IOU
其中,area表示计算面积,Bgt为训练的参考标准框用K-Means聚类对比对训练集Dn进行
训练在获得图像特征时的预测框,Bdt为检测边界框将 点和P″′(x0,
y0)点完全重合的点所包含的部分全部框出的边界框,Pr(Object)为边界框包含物体的概
率,若边界框包含物体,则Pr(Object)=1;否则Pr(Object)=0;IOU为边界框与物体真实区域的面积交并比,IOU最大值对应的物体即为当前检测边界框框出障碍物。
10.根据利用权利要求3所述的针对大型卡车的全景式辅助驾驶方法,其特征在于,步
骤7中所述车辆状态为方向盘的转向信号和卡车的挂挡信号;
所述自动切换到单路摄像头画面或多路摄像头画面具体过程为:
当方向盘转向角度为0,且卡车挂前进挡时,显示屏显示第一摄像头、第三摄像头、第四
摄像头、第五摄像头、第六摄像头采集的路况信息;
当方向盘左右打角度超过θ和卡车挂前进档时,显示屏显示第三摄像头、第四摄像头、
第五摄像头、第六摄像头采集的路况信息;
当方向盘转向角度为0,且卡车挂后退挡时,显示屏显示第二摄像头、第三摄像头、第四
摄像头、第五摄像头、第六摄像头采集的路况信息;
方向盘左右打角度超过θ和卡车挂后退档时,显示屏显示第三摄像头、第四摄像头、第
五摄像头、第六摄像头采集的路况信息;
步骤7中所述根据障碍物检测结果预警为:
当卡车周围通过步骤6检测出有障碍物时,预警模块发出响声,提醒驾驶员安全驾驶。

说明书全文

一种针对大型卡车的全景式辅助驾驶系统及方法

技术领域

[0001] 本发明属于数字图像处理领域,具体涉及一种针对大型卡车的全景式辅助驾驶系统及方法。

背景技术

[0002] 随着货运行业的快速发展,大型卡车的需求量越来越大,人们对卡车行驶的安全性的要求也越来越高。驾驶员在驾驶传统卡车时,一般是通过查看立柱两侧的后视镜来判
断卡车周围有不有障碍物。这种靠传统后视镜辅助驾驶的方法存在许多缺点:传统后视镜
无法完全覆盖卡车周围路况,也即驾驶员在驾驶时,存在视野盲区,容易引发交通事故。驾驶员在驾驶传统卡车时,需要查看的镜面过多,容易产生视觉疲劳。且紧急情况出现时,驾驶员的反应时间很慢。卡车在行驶过程中,不能根据需要去调整视野。当有障碍物靠近卡车时,由于没有障碍物识别系统,卡车驾驶员在驾驶时很难发现或者说很难及时准确的发现
障碍物。
[0003] 随着数字图像处理技术和计算机视觉技术的快速发展,越来越多的技术被应用到汽车电子领域,传统的基于图像的倒车影像系统只在车头和车尾安装摄像头,只能覆盖车
头和车尾周围有限的区域,而车辆周围以及后视镜看不到的地方的盲区无疑增加了安全驾
驶的隐患。为了扩大驾驶视野,就必须采用辅助驾驶系统,使卡车周围360°的路况全部被驾驶员看到,形成全车周围的一整幅的全景图像。
[0004] 目前市场上已有的实时全景图像矫正与拼接系统大多应用于家用轿车或汽车等小型车上,成像时也仅是对四路鱼眼视频进行矫正和融合拼接,覆盖范围小,无法解决大型卡车盲区问题。
[0005] 专利号为CN 105946719 A的专利中,提供了一种实时显示车辆周围360°无缝拼接的全景俯视效果图像的拼接方法和系统,并且可以根据车辆的运行情况自动切换到单一画
面,储存汽车前后左右摄像头采集的视频信息。这种汽车全景环视辅助安全系统,由于只采用4路鱼眼摄像头,视野覆盖范围有限,无法解决大型卡车在转弯时牵引处车身侧的动态盲区,且也没有障碍物检测系统,无法实时的检测出卡车周围的障碍物,因此该方法及系统应用于大型卡车上,对驾驶的安全性的提高,程度有限。
[0006] 专利号为CN 104670089 A的专利中,提供了一种运用6路超广高清晰摄像头含有视频采集装置,障碍物探测装置,以及报警装置的全景式行车监视报警系统。该系统可以覆盖车辆的周围环境,也可以检测车辆周围的障碍物,并且向司机提供预警信息。但是其采用的摄像头非鱼眼摄像头,所以无法覆盖大型卡车在不同路况运行时,卡车周围的全部区
域。并且其探测障碍物的装置为雷达,相较于视觉测障,成本相对较高、不够直观,预警信息也不够丰富,同样的它只适用于小型汽车或轿车等交通工具上。
[0007] 综上所述,目前所发明的专利都存在问题为:未能完全解决卡车行驶过程中的盲区问题;都只是全景显示卡车周围的路况,没有进一步的通过视觉检测卡车周围的障碍物,实时的给驾驶员提供预警信息。

发明内容

[0008] 为了解决上述技术问题,本发明提出了一种针对大型卡车的全景式辅助驾驶系统及方法。
[0009] 本发明系统的技术方案为一种针对大型卡车的全景式辅助驾驶系统,其特征在于,包括:第一摄像头、第二摄像头、第三摄像头、第四摄像头、第五摄像头、第六摄像头、第一摄像处理智能单元、第二摄像处理智能单元、第三摄像处理智能单元、第四摄像处理智能单元、第五摄像处理智能单元、第六摄像处理智能单元、交换机、主控处理模、预警模块、显示屏、车辆接口模块、电源模块;
[0010] 所述第一摄像头与所述第一摄像处理智能单元连接;所述第二摄像头与所述第二摄像处理智能单元连接;所述第三摄像头与所述第三摄像处理智能单元连接;所述第四摄
像头与所述第四摄像处理智能单元连接;所述第五摄像头与所述第五摄像处理智能单元连
接;所述第六摄像头与所述第六摄像处理智能单元连接;所述交换机分别与所述的第一摄
像处理智能单元、第二摄像处理智能单元、第三摄像处理智能单元、第四摄像处理智能单
元、第五摄像处理智能单元、第六摄像处理智能单元通过网线依次连接;所述交换机与所述主控处理模块连接;所述主控处理模块与所述预警模块连接;所述主控处理模块与所述显
示屏连接;所述主控处理模块与所述车辆接口模块连接;所述电源模块分别与所述的第一
摄像头、第二摄像头、第三摄像头、第四摄像头、第五摄像头、第六摄像头、第一摄像处理智能单元、第二摄像处理智能单元、第三摄像处理智能单元、第四摄像处理智能单元、第五摄像处理智能单元、第六摄像处理智能单元、交换机、主控处理模块、预警模块、显示屏、车辆接口模块连接;
[0011] 所述第一摄像头至所述第六摄像头均为鱼眼摄像头对卡车周围360°视野进行实时图像采集,并分别传输至第一摄像处理智能单元至第六摄像处理智能单元;所述第一摄
像头安装在卡车车头标志处,用于采集卡车前方的路况信息;所述第二摄像头安装在卡车
尾部中心处,用于采集卡车尾部路况信息;所述第三摄像头安装在卡车左侧后视镜的下方,用于采集车头左侧的路况信息;所述第四摄像头安装在卡车右侧后视镜的下方,用于采集
车头右侧的路况信息;所述第五摄像头安装在车头与车身牵引处车身顶部左侧,用于采集
车身左侧的路况信息;所述第六摄像头安装在车头与车身牵引处车身顶部左侧,用于采集
车身右侧的路况信息;在所述第一摄像处理智能单元至所述第六摄像处理智能单元中,结
合预先标定的所述第一摄像头至所述第六摄像头参数对采集的畸变图像进行矫正,再通过
投影变换技术将采集的六路图像转换成俯视视角的图像,并将俯视视角的图像高速传给所
述主控处理模块,所述主控处理模块对俯视视角的图像进行解码、融合拼接、亮度校正处
理,将处理后全景图像用于行人、车辆障碍物检测;若在全景图像中检测出有障碍物,则在显示屏中用边界框将障碍物框出来,并通过预警模块发出报警响声,提醒驾驶员安全驾驶;
卡车会根据运行情况,结合方向盘的转向信号和卡车的挂挡信号,自动切换到单路摄像头
画面或多路摄像头画面;所述车辆模块用于获取车辆状态;电源模块用于系统供电。
[0012] 作为优选,所述第一摄像头安装在卡车车头标志处,所述第二摄像头安装在卡车尾部中心处,所述第三摄像头安装在卡车左侧后视镜的下方,所述第四摄像头安装在卡车
右侧后视镜的下方,所述第五摄像头安装在车头与车身牵引处车身顶部左侧,所述第六摄
像头安装在车头与车身牵引处车身顶部右侧。
[0013] 本发明方法的技术方案为一种针对大型卡车的全景式辅助驾驶方法,具体步骤如下:
[0014] 步骤1:通过第一摄像头至第六摄像头分别进行图像采集以及标定,获取每个摄像头的内参数和外参数,通过内参数和外参数对第一摄像头至第六摄像头采集的图像进行矫
正,建立采集图像与校正后图像映射模型;
[0015] 步骤2:对采集的第一摄像头至第六摄像头鱼眼图像进行仿射变换,透视变换,缩放变换得到俯视图像;
[0016] 步骤3:用加速稳健特征配准算法对俯视图像进行图像匹配得到局部特征点;
[0017] 步骤4:根据局部特征点进行图像拼接融合;
[0018] 步骤5:对拼接后全景图像进行中值滤波去躁、Gamma亮度校正、自动颜色均衡算法来对颜色进行均一化处理后得到预处理后全景图像;
[0019] 步骤6:在主控处理模块中,根据车辆行驶状态对预处理后全景图像进行障碍物检测;
[0020] 步骤7:主控处理模块根据车辆接口模块获得车辆状态,根据车辆状态中方向盘的转向信号和卡车的挂挡信号,自动切换到单路摄像头画面或多路摄像头画面,根据障碍物
检测结果预警。
[0021] 作为优选,步骤1中所述标定为:
[0022] 将安装好的六个摄像头分别对准一个W×H的棋盘格进行拍摄,通过固定的旋转中心将棋盘格旋转一周,采集六组,每组m张棋盘格图像,所采集的图像为:
[0023] Ii,j(xi,j,yi,j)(1≤i≤6,1≤j≤L,1≤xi,j≤U,1≤yi,j≤V)
[0024] 其中,Ii,j为第i个摄像头第j次采集的图像,在棋盘格整个旋转过程中,摄像头的位置和角度固定不变,Ii,j为L行N列的图像,xi,j为Ii,j的横坐标,yi,j为Ii,j的纵坐标,(xi,j,yi,j)为Ii,j的像素坐标;
[0025] 步骤1中所述获取每个摄像头的内参数和外参数为:
[0026] 输入Ii,j,对第一摄像头至第六摄像头进行标定,以获得每个摄像头的4个内参数,记为 5个畸变系数,记为(k1,i,k2,i,p1,i,p2,i,k3,i)(i∈[1,6]),具体过程如下:
[0027] qi,j=MiQi,j,其中
[0028]
[0029] 其中, 为第i个摄像头的宽度方向焦距, 为第i个摄像头的高度方向焦距,表示第i个摄像头的光心位置的横坐标值, 表示第i个摄像头的光心位置的纵坐标值,Mi
为表示第i个摄像头的相机矩阵,qi,j(xi,j,yi,j,wi,j)为像素坐标(xi,j,yi,j)的图像坐标,Qi,j点(Xi,j,Yi,j,Zi,j)为qi,j的三维空间坐标点,Xi,j为Qi,j点的横坐标,Yi,j为Qi,j点的纵坐标,Zi,j为Qi,j点的垂直坐标,wi,j=Zi,j,点qi,j(xi,j,yi,j,wi,j)是齐次坐标形式,齐次坐标把维数为n投影空间上的点用(n+1)维向量,其额外限制是任何两点的交比不变,wi,j表示一个非零数平面;
[0030] 径向畸变数学模型:
[0031] x′i,j=xi,j(1+k1ri,j2+k2ri,j4+k3ri,j6)
[0032] y′i,j=yi,j(1+k1ri,j2+k2ri,j4+k3ri,j6)
[0033] (1≤i≤6,1≤j≤L,1≤xi,j≤U,1≤yi,j≤V)
[0034] 其中,ri,j2=xi,j2+yi,j2,ri,j为Ii,j的畸变半径,图像边缘处的径向畸变较大,k1是第一径向形变系数,k2第二径向形变系数,k3第三径向形变系数,(xi,j,yi,j)为Ii,j的像素坐标,(x′i,j,y′i,j)是(xi,j,yi,j)校正后坐标;
[0035] 切向畸变数学模型:
[0036] x′i,j=xi,j+[2p1yi,j+p2(ri,j2+2xi,j2)]
[0037] y′i,j=yi,j+[p1(ri,j2+2yi,j2)+2p2xi,j]
[0038] (1≤i≤6,1≤j≤L,1≤xi,j≤U,1≤yi,j≤V)
[0039] (1≤i≤6,1≤j≤L,1≤x′i,j≤U,1≤y′i,j≤V)
[0040] 其中,p1为第一切向形变系数,p2为第二切向形变系数,ri,j为Ii,j的畸变半径,(xi,j,yi,j)为Ii,j的像素坐标,(x′i,j,y′i,j)是(xi,j,yi,j)校正后坐标;步骤1中所述采集图像与校正后图像映射模型为:
[0041] dst(x′i,j,y′i,j)=src(a00xi,j+a01yi,j+b0,a10xi,j+a11yi,j+b1)
[0042] 其中,(xi,j,yi,j)为Ii,j的像素坐标,(x′i,j,y′i,j)是(xi,j,yi,j)校正后坐标,a00,a01,a10,a11为多项式系数,b0,b1为多项式常数项;
[0043] 作为优选,步骤2中所述仿射变换为:
[0044] A·X′i,j+B,在效果上就等于将向量X′i,j拓展成X″i,j并且只是将X″i,j左乘T。
[0045] 其中 T≡[A B],
[0046]
[0047]
[0048] a′00,a′01,a′10,a′11为A矩阵的元素,b′0,b′1为B矩阵的元素;
[0049] 将步骤1中采集的图像进行畸变矫正后得到dst(x′i,j,y′i,j)图像,将得到的dst(x′i,j,y′i,j)图像点以 的形式进行点序列仿射变换得到变换后的图像点
[0050] 步骤2中所述透视变换为:
[0051]
[0052] x″′i,j=x″″i,j/w″″i,j
[0053] y″′i,j=y″″i,j/w″″i,j
[0054]
[0055]
[0056] (x″i,j,y″i,j)为仿射变换后的图像坐标,也即进行透视变换的原始图像坐标,(x″′i,j,y″′i,j)为透视变化后的图像坐标;变换矩阵 可以拆分为成4部分,
表示线性变换,[a31 a32]用于平移,[a13 a23]T产生透视变换;
[0057] 步骤2中所述缩放变换:
[0058]
[0059] 其中, 为透视变换后的图像坐标,也即进行图像缩放的输入图像坐标,为缩放变换后的输出图像坐标即俯视图像坐标, 为平方向的缩放因子, 为
垂直方向的缩放因子;
[0060] 作为优选,步骤3中所述用加速稳健特征配准算法对俯视图像进行图像匹配:
[0061] 在获取六幅俯视图像后,通过加速稳健特征算法寻找图像中重叠部分的图像的局部特征点:
[0062]
[0063] 其中,
[0064]
[0065] 为高斯滤波后图像在各个方向的二阶导数;
[0066] 作为优选,步骤4中所述根据局部特征点进行图像拼接融合:
[0067] 根据步骤3中所述局部特征点的位置,找出需要匹配的图像之间的重合区域;
[0068] 对重合区域进行像素级图像融合,有相同信息区域的图像进行对应像素点取像素平均值,其它非相同信息区域分别取各自的像素值,其融合公式为:
[0069]
[0070] (1≤i≤6,1≤j≤L,1≤x″″″i,j≤U,1≤y″″″i,j≤V)
[0071] 其中,P(x″″″i,j,y″″″i,j)是拼接后图像坐标为(x″″″i,j,y″″″i,j)处的像素值,P1(x″″′i,j,y″″′i,j),P2(x″″′i,j,y″″′i,j)分别指第一以及第二输入图像在(x″″′i,j,y″″′i,j)处的像素值,I1,I0,I2分别是拼接图像的第一输入图像区域,重合区域,第二输入图像区域;
[0072] 通过融合拼接后得到拼接后全景图像,拼接好的全景图像为P′γ(x″″″i,j,y″″″i,j),γ表示主控单元进行第γ次拼接后得到的第γ幅全景图像;
[0073] (1≤i≤6,1≤j≤L,1≤x″″″i,j≤U,1≤y″″″i,j≤V,γ≥0)。
[0074] 作为优选,步骤5中所述预处理后的全景图像为P″γ(x″″″i,j,y″″″i,j),使其与显示屏相适应,γ表示预处理后的第γ幅全景图像;
[0075] (1≤i≤6,1≤j≤L,1≤x″″″i,j≤U,1≤y″″″i,j≤V,γ≥0)
[0076] 作为优选,步骤6中所述根据车辆行驶状态对预处理后全景图像进行障碍物检测为:
[0077] 主控处理模块通过车辆接口模块获得车辆行驶状态;
[0078] 当车辆行驶状态为车辆静止时,预处理后全景图像通过方向梯度直方图和支持向量分类器算法检测障碍物,若障碍物存在时用边界框框出障碍物;
[0079] 当车辆行驶状态为车辆运动时,用深度学习的方法对障碍物进行识别;对预处理后全景图像P″γ(x″″″i,j,y″″″i,j)进行网格划分,划分为π(π≥1)个图像,分别为相应的,创建π个
线程,每个线程处理一个图像块 将这些图像块作为比对训练集Dn;采
监督学习算法K-Means聚类对比对训练集Dn进行训练以获得图像特征,也即η个特征点与从ImageNet标准数据集上挑选的车辆及行人图像
特征点P″′(x0,y0),P″′(x0,y0)∈C,x0为图像特征点的横坐标值,y0为图像特征点的纵坐标值,C表示图像特征点范围,也即C=(Bdt∪Bgt),x0∈[0,xΔ],y0∈[0,yΔ],xΔ为Bdt∪Bgt中最大的x值,yΔ为Bdt∪Bgt中最大的y值,当特征点重合度也即置信度confidence≥0.8时,设置相应的行人或车辆的标签,并用边界框将其框出,置信度计算公式为:
[0080]
[0081] confidence=Pr(Object)×IOU
[0082] 其中,area表示计算面积,Bgt为训练的参考标准框用K-Means聚类对比对训练集Dn进行训练在获得图像特征时的预测框,Bdt为检测边界框将 点和P″′(x0,y0)点完全重合的点所包含的部分全部框出的边界框,Pr(Object)为边界框包含物体的概率。若边界框包含物体,则Pr(Object)=1;否则Pr(Object)=0;IOU为边界框与物体真实区域的面积交并比,IOU最大值对应的物体即为当前检测边界框框出障碍物;
[0083] 作为优选,步骤7中所述车辆状态为方向盘的转向信号和卡车的挂挡信号。
[0084] 所述自动切换到单路摄像头画面或多路摄像头画面具体过程为:
[0085] 当方向盘转向角度为0,且卡车挂前进挡时,显示屏显示第一摄像头、第三摄像头、第四摄像头、第五摄像头、第六摄像头采集的路况信息;
[0086] 当方向盘左右打角度超过θ和卡车挂前进档时,显示屏显示第三摄像头、第四摄像头、第五摄像头、第六摄像头采集的路况信息;
[0087] 当方向盘转向角度为0,且卡车挂后退挡时,显示屏显示第二摄像头、第三摄像头、第四摄像头、第五摄像头、第六摄像头采集的路况信息;
[0088] 方向盘左右打角度超过θ和卡车挂后退档时,显示屏显示第三摄像头、第四摄像头、第五摄像头、第六摄像头采集的路况信息;
[0089] 步骤7中所述根据障碍物检测结果预警为:
[0090] 当卡车周围通过步骤6检测出有障碍物时,预警模块发出响声,提醒驾驶员安全驾驶。
[0091] 本发明优点在于,能够降低算法对硬件的要求,从而减少系统搭建的成本。同时,又能够保证驾驶员在驾驶时的大视野,以及全景图像显示的实时性。附图说明
[0092] 图1:系统框图
[0093] 图2:实时全景图像成像示意图;
[0094] 图3:鱼眼摄像头标定与矫正的算法流程图
[0095] 图4:投影变换算法流程图;
[0096] 图5:图像融合拼接算法流程图;
[0097] 图6:本发明方法流程图。

具体实施方式

[0098] 为使本发明的目的、技术方案更加清楚,下面将结合本发明实施例中的附图对本发明作进一步说明,所描述的实施例仅是本发明的一部分实施例,而非全部实施例。基于本发明的实施例,本领域的技术人员在没有作出创造性劳动的前提下所获得的所有其它实施
例,都属于本发明保护的范围。
[0099] 所述的第一摄像头、第二摄像头、第三摄像头、第四摄像头、第五摄像头、第六摄像头型号均采用Waveshare品牌的鱼眼摄像头-Raspberry Pi;所述的第一摄像处理智能单元、第二摄像处理智能单元、第三摄像处理智能单元、第四摄像处理智能单元、第五摄像处理智能单元、第六摄像处理智能单元型号为Raspberry Pi 3b+;所述交换机型号为普联TL-SG1008M的8口千兆交换机;所述主控处理模块型号为ARM结构的树莓派(3b+);所述预警模
块为Risym品牌的3.3V蜂鸣器;所述显示屏型号为YOELBAER/誉霸;所述车辆接口模块选型
为基于J1939的重型商用车CAN接口;所述电源模块选型为RYDBATT的12V锂电池
[0100] 如图1所示,本发明系统的实施方案为一种针对大型卡车的全景式辅助驾驶系统,其特征在于,包括:第一摄像头、第二摄像头、第三摄像头、第四摄像头、第五摄像头、第六摄像头、第一摄像处理智能单元、第二摄像处理智能单元、第三摄像处理智能单元、第四摄像处理智能单元、第五摄像处理智能单元、第六摄像处理智能单元、交换机、主控处理模块、预警模块、显示屏、车辆接口模块、电源模块;
[0101] 所述第一摄像头与所述第一摄像处理智能单元连接;所述第二摄像头与所述第二摄像处理智能单元连接;所述第三摄像头与所述第三摄像处理智能单元连接;所述第四摄
像头与所述第四摄像处理智能单元连接;所述第五摄像头与所述第五摄像处理智能单元连
接;所述第六摄像头与所述第六摄像处理智能单元连接;所述交换机分别与所述的第一摄
像处理智能单元、第二摄像处理智能单元、第三摄像处理智能单元、第四摄像处理智能单
元、第五摄像处理智能单元、第六摄像处理智能单元通过网线依次连接;所述交换机与所述主控处理模块连接;所述主控处理模块与所述预警模块连接;所述主控处理模块与所述显
示屏连接;所述主控处理模块与所述车辆接口模块连接;所述电源模块分别与所述的第一
摄像头、第二摄像头、第三摄像头、第四摄像头、第五摄像头、第六摄像头、第一摄像处理智能单元、第二摄像处理智能单元、第三摄像处理智能单元、第四摄像处理智能单元、第五摄像处理智能单元、第六摄像处理智能单元、交换机、主控处理模块、预警模块、显示屏、车辆接口模块连接;
[0102] 所述第一摄像头至所述第六摄像头均为鱼眼摄像头对卡车周围360°视野进行实时图像采集,并分别传输至第一摄像处理智能单元至第六摄像处理智能单元;所述第一摄
像头安装在卡车车头标志处,用于采集卡车前方的路况信息;所述第二摄像头安装在卡车
尾部中心处,用于采集卡车尾部路况信息;所述第三摄像头安装在卡车左侧后视镜的下方,用于采集车头左侧的路况信息;所述第四摄像头安装在卡车右侧后视镜的下方,用于采集
车头右侧的路况信息;所述第五摄像头安装在车头与车身牵引处车身顶部左侧,用于采集
车身左侧的路况信息;所述第六摄像头安装在车头与车身牵引处车身顶部左侧,用于采集
车身右侧的路况信息;在所述第一摄像处理智能单元至所述第六摄像处理智能单元中,结
合预先标定的所述第一摄像头至所述第六摄像头参数对采集的畸变图像进行矫正,再通过
投影变换技术将采集的六路图像转换成俯视视角的图像,并将俯视视角的图像高速传给所
述主控处理模块,所述主控处理模块对俯视视角的图像进行解码、融合拼接、亮度校正处
理,将处理后全景图像用于行人、车辆障碍物检测;若在全景图像中检测出有障碍物,则在显示屏中用边界框将障碍物框出来,并通过预警模块发出报警响声,提醒驾驶员安全驾驶;
卡车会根据运行情况,结合方向盘的转向信号和卡车的挂挡信号,自动切换到单路摄像头
画面或多路摄像头画面;所述车辆模块用于获取车辆状态;电源模块用于系统供电。
[0103] 所述第一摄像头安装在卡车车头标志处,所述第二摄像头安装在卡车尾部中心处,所述第三摄像头安装在卡车左侧后视镜的下方,所述第四摄像头安装在卡车右侧后视
镜的下方,所述第五摄像头安装在车头与车身牵引处车身顶部左侧,所述第六摄像头安装
在车头与车身牵引处车身顶部右侧。
[0104] 如图2所示为系统根据方向盘转向角度和卡车的挂挡信号,来决定在显示屏上显示的摄像头图像。
[0105] 如图3,本发明公开了一种针对大型卡车的全景辅助驾驶系统的实时全景图像成像示意图。前表示车前摄像头采集视频显示区域,后表示车后摄像头采集视频显示区域,车头左表示车头左侧摄像头采集视频显示区域,车头右表示车头右侧摄像头采集视频显示区
域,车身左表示车头与车身牵引处左侧车身顶部摄像头采集视频显示区域,车身右表示车
头与车身牵引处右侧车身顶部摄像头采集视频显示区域。单摄像头或多摄像头显示画面,
是根据卡车行驶时方向盘旋转角度和卡车挂挡信号来显示的。警示语显示区表示,当卡车
周围有障碍物靠近时,会将障碍物的方位、类别等信息在该区域显示。
[0106] 下面结合图1至图6介绍本发明的具体实施方式,包括以下步骤:
[0107] 步骤1:通过第一摄像头至第六摄像头分别进行图像采集以及标定,获取每个摄像头的内参数和外参数,通过内参数和外参数对第一摄像头至第六摄像头采集的图像进行矫
正,建立采集图像与校正后图像映射模型;
[0108] 所述标定为:
[0109] 将安装好的六个摄像头分别对准一个W×H的棋盘格进行拍摄,通过固定的旋转中心将棋盘格旋转一周,采集六组,每组m张棋盘格图像,所采集的图像为:
[0110] Ii,j(xi,j,yi,j)(1≤i≤6,1≤j≤L,1≤xi,j≤U,1≤yi,j≤V)
[0111] 其中,Ii,j为第i个摄像头第j次采集的图像,在棋盘格整个旋转过程中,摄像头的位置和角度固定不变,Ii,j为L行N列的图像,xi,j为Ii,j的横坐标,yi,j为Ii,j的纵坐标,(xi,j,yi,j)为Ii,j的像素坐标;
[0112] 步骤1中所述获取每个摄像头的内参数和外参数为:
[0113] 输入Ii,j,对第一摄像头至第六摄像头进行标定,以获得每个摄像头的4个内参数,记为 5个畸变系数,记为(k1,i,k2,i,p1,i,p2,i,k3,i)(i∈[1,6]),具体过程如下:
[0114] qi,j=MiQi,j,其中
[0115]
[0116] 其中, 为第i个摄像头的宽度方向焦距, 为第i个摄像头的高度方向焦距, 表示第i个摄像头的光心位置的横坐标值, 表示第i个摄像头的光心位置的纵坐标值,Mi为
表示第i个摄像头的相机矩阵,qi,j(xi,j,yi,j,wi,j)为像素坐标(xi,j,yi,j)的图像坐标,Qi,j点(Xi,j,Yi,j,Zi,j)为qi,j的三维空间坐标点,Xi,j为Qi,j点的横坐标,Yi,j为Qi,j点的纵坐标,Zi,j为Qi,j点的垂直坐标,wi,j=Zi,j,点qi,j(xi,j,yi,j,wi,j)是齐次坐标形式,齐次坐标把维数为n投影空间上的点用(n+1)维向量,其额外限制是任何两点的交比不变,wi,j表示一个非零数平面;
[0117] 径向畸变数学模型:
[0118] x′i,j=xi,j(1+k1ri,j2+k2ri,j4+k3ri,j6)
[0119] y′i,j=yi,j(1+k1ri,j2+k2ri,j4+k3ri,j6)
[0120] (1≤i≤6,1≤j≤L,1≤xi,j≤U,1≤yi,j≤V)
[0121] 其中,ri,j2=xi,j2+yi,j2,ri,j为Ii,j的畸变半径,图像边缘处的径向畸变较大,k1是第一径向形变系数,k2第二径向形变系数,k3第三径向形变系数,(xi,j,yi,j)为Ii,j的像素坐标,(x′i,j,y′i,j)是(xi,j,yi,j)校正后坐标;
[0122] 切向畸变数学模型:
[0123] x′i,j=xi,j+[2p1yi,j+p2(ri,j2+2xi,j2)]
[0124] y′i,j=yi,j+[p1(ri,j2+2yi,j2)+2p2xi,j]
[0125] (1≤i≤6,1≤j≤L,1≤xi,j≤U,1≤yi,j≤V)
[0126] (1≤i≤6,1≤j≤L,1≤x′i,j≤U,1≤y′i,j≤V)
[0127] 其中,p1为第一切向形变系数,p2为第二切向形变系数,ri,j为Ii,j的畸变半径,(xi,j,yi,j)为Ii,j的像素坐标,(x′i,j,y′i,j)是(xi,j,yi,j)校正后坐标;步骤1中所述采集图像与校正后图像映射模型为:
[0128] dst(x′i,j,y′i,j)=src(a00xi,j+a01yi,j+b0,a10xi,j+a11yi,j+b1)
[0129] 其中,(xi,j,yi,j)为Ii,j的像素坐标,(x′i,j,y′i,j)是(xi,j,yi,j)校正后坐标,a00,a01,a10,a11为多项式系数,b0,b1为多项式常数项;
[0130] 步骤2:对采集的第一摄像头至第六摄像头鱼眼图像进行仿射变换,透视变换,缩放变换得到俯视图像;
[0131] 步骤2中所述仿射变换为:
[0132] A·X′i,j+B,在效果上就等于将向量X′i,j拓展成X″i,j并且只是将X″i,j左乘T。
[0133] 其中 T≡[A B],
[0134]
[0135]
[0136] a′00,a′01,a′10,a′11为A矩阵的元素,b′0,b′1为B矩阵的元素;
[0137] 将步骤1中采集的图像进行畸变矫正后得到dst(x′i,j,y′i,j)图像,将得到的dst(x′i,j,y′i,j)图像点以 的形式进行点序列仿射变换得到变换后的图像点
[0138] 步骤2中所述透视变换为:
[0139]
[0140] x″′i,j=x″″i,j/w″″i,j
[0141] y″′i,j=y″″i,j/w″″i,j
[0142]
[0143]
[0144] (x″i,j,y″i,j)为仿射变换后的图像坐标,也即进行透视变换的原始图像坐标,(x″′i,j,y″′i,j)为透视变化后的图像坐标;变换矩阵 可以拆分为成4部分,
表示线性变换,[a31 a32]用于平移,[a13 a23]T产生透视变换;
[0145] 步骤2中所述缩放变换:
[0146]
[0147] 其中, 为透视变换后的图像坐标,也即进行图像缩放的输入图像坐标,为缩放变换后的输出图像坐标即俯视图像坐标, 为水平方向的缩放因子, 为
垂直方向的缩放因子;
[0148] 步骤3:用加速稳健特征配准算法对俯视图像进行图像匹配得到局部特征点;
[0149] 步骤3中所述用加速稳健特征配准算法对俯视图像进行图像匹配:
[0150] 在获取六幅俯视图像后,通过加速稳健特征算法寻找图像中重叠部分的图像的局部特征点:
[0151]
[0152] 其中,
[0153]
[0154] 为高斯滤波后图像在各个方向的二阶导数;
[0155] 步骤4:根据局部特征点进行图像拼接融合;
[0156] 步骤4中所述根据局部特征点进行图像拼接融合:
[0157] 根据步骤3中所述局部特征点的位置,找出需要匹配的图像之间的重合区域;
[0158] 对重合区域进行像素级图像融合,有相同信息区域的图像进行对应像素点取像素平均值,其它非相同信息区域分别取各自的像素值,其融合公式为:
[0159]
[0160] 其中,P(x″″″i,j,y″″″i,j)是拼接后图像坐标为(x″″″i,j,y″″″i,j)处的像素值,P1(x″″′i,j,y″″′i,j),P2(x″″′i,j,y″″′i,j)分别指第一以及第二输入图像在(x″″′i,j,y″″′i,j)处的像素值,I1,I0,I2分别是拼接图像的第一输入图像区域,重合区域,第二输入图像区域;
[0161] 通过融合拼接后得到拼接后全景图像,拼接好的全景图像为P′γ(x″″″i,j,y″″″i,j),γ表示主控单元进行第γ次拼接后得到的第γ幅全景图像;
[0162] (1≤i≤6,1≤j≤L,1≤x″″″i,j≤U,1≤y″″″i,j≤V,γ≥0)。:
[0163] 步骤5:对拼接后全景图像进行中值滤波去躁、Gamma亮度校正、自动颜色均衡算法来对颜色进行均一化处理后得到预处理后全景图像;
[0164] 步骤5中所述预处理后的全景图像为P″γ(x″″″i,j,y″″″i,j),使其与显示屏相适应,γ表示预处理后的第γ幅全景图像;
[0165] (1≤i≤6,1≤j≤L,1≤x″″″i,j≤U,1≤y″″″i,j≤V,γ≥0)
[0166] 步骤6:在主控处理模块中,根据车辆行驶状态对预处理后全景图像进行障碍物检测;
[0167] 步骤6中所述根据车辆行驶状态对预处理后全景图像进行障碍物检测为:
[0168] 主控处理模块通过车辆接口模块获得车辆行驶状态;
[0169] 当车辆行驶状态为车辆静止时,预处理后全景图像通过方向梯度直方图和支持向量分类器算法检测障碍物,若障碍物存在时用边界框框出障碍物;
[0170] 当车辆行驶状态为车辆运动时,用深度学习的方法对障碍物进行识别;对预处理后全景图像P″γ(x″″″i,j,y″″″i,j)进行网格划分,划分为π(π≥1)个图像,分别为相应的,创建π个
线程,每个线程处理一个图像块 将这些图像块作为比对训练集Dn;采
无监督学习算法K-Means聚类对比对训练集Dn进行训练以获得图像特征,也即η个特征点与从ImageNet标准数据集上挑选的车辆及行人图像
特征点P″′(x0,y0),P″′(x0,y0)∈C,x0为图像特征点的横坐标值,y0为图像特征点的纵坐标值,C表示图像特征点范围,也即C=(Bdt∪Bgt),x0∈[0,xΔ],y0∈[0,yΔ],xΔ为Bdt∪Bgt中最大的x值,yΔ为Bdt∪Bgt中最大的y值,当特征点重合度也即置信度confidence≥0.8时,设置相应的行人或车辆的标签,并用边界框将其框出,置信度计算公式为:
[0171]
[0172] confidence=Pr(Object)×IOU
[0173] 其中,area表示计算面积,Bgt为训练的参考标准框用K-Means聚类对比对训练集Dn进行训练在获得图像特征时的预测框,Bdt为检测边界框将 点和P″′(x0,y0)点完全重合的点所包含的部分全部框出的边界框,Pr(Object)为边界框包含物体的概率。若边界框包含物体,则Pr(Object)=1;否则Pr(Object)=0;IOU为边界框与物体真实区域的面积交并比,IOU最大值对应的物体即为当前检测边界框框出障碍物;
[0174] 步骤7:主控处理模块根据车辆接口模块获得车辆状态,根据车辆状态中方向盘的转向信号和卡车的挂挡信号,自动切换到单路摄像头画面或多路摄像头画面,根据障碍物
检测结果预警;
[0175] 步骤7中所述车辆状态为方向盘的转向信号和卡车的挂挡信号;
[0176] 所述自动切换到单路摄像头画面或多路摄像头画面具体过程为:
[0177] 当方向盘转向角度为0,且卡车挂前进挡时,显示屏显示第一摄像头、第三摄像头、第四摄像头、第五摄像头、第六摄像头采集的路况信息;
[0178] 当方向盘左右打角度超过θ和卡车挂前进档时,显示屏显示第三摄像头、第四摄像头、第五摄像头、第六摄像头采集的路况信息;
[0179] 当方向盘转向角度为0,且卡车挂后退挡时,显示屏显示第二摄像头、第三摄像头、第四摄像头、第五摄像头、第六摄像头采集的路况信息;
[0180] 方向盘左右打角度超过θ和卡车挂后退档时,显示屏显示第三摄像头、第四摄像头、第五摄像头、第六摄像头采集的路况信息;
[0181] 步骤7中所述根据障碍物检测结果预警为:
[0182] 当卡车周围通过步骤6检测出有障碍物时,预警模块发出响声,提醒驾驶员安全驾驶。
[0183] 上面结合附图对本发明的实施例进行了描述,尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这
些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈