首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于图像特征的前方车辆测距方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:东北林业大学

摘要:一种基于图像特征的前方车辆测距方法,涉及智能交通管理与控制技术领域。通过目标检测模型检测图像中的目标车辆,获取类别信息和车辆检测框特征信息;相机标定得到内部参数,根据相机成像原理与几何关系推导计算相机相对车辆的横纵距离;设计卷积神经网络,提取车辆特征向量;融合车辆检测框特征信息、横纵距离和车辆特征向量生成车辆图像特征向量;建立车辆测距神经网络,根据车辆图像特征向量测量车辆的距离。建立前馈神经网络学习从输入车辆特征数据到输出前车距离的复杂映射,基于图像特征实现车辆与前方目标车辆间的实时距离测量,结合车辆检测框特征信息和车辆图像特征提高测距精度,适用于各种复杂天气环境。

主权项:1.一种基于图像特征的前方车辆测距方法,其特征在于:包括以下步骤:S1、车辆识别检测通过目标检测模型检测图像中的前方目标车辆,获取前方目标车辆的类别信息和车辆检测框特征信息;所述车辆识别检测结合S11道路车辆图像采集模块、S12数据集制作模块、S13数据集训练模块和S14前方车辆图像识别检测模块进行实现;其中,所述S11道路车辆图像采集模块采用车载图像集和自建拍摄图像,涵盖各种天气环境下的多种道路交通场景;所述S12数据集制作模块将图像通过标注设置前方目标车辆的类别信息进行分类,制作成数据集供网络读取;所述S13数据集训练模块使用目标检测模型对数据集进行训练并保存检测最优权重文件;所述S14前方车辆图像识别检测模块使用检测最优权重文件对输入的前方目标车辆图像识别检测,输出前方目标车辆的类别信息和车辆检测框特征信息,车辆检测框特征信息计算公式如下: h=vmax-vminW=umax-umins=h×w式中,umin,vmin表示车辆检测框左上角顶点坐标,umax,vmax表示车辆检测框右下角顶点坐标,进而得到车辆检测框底边中心点坐标pu,v、车辆检测框的高度h、宽度w和面积s;S2、相机成像几何计算相机标定得到相机内部参数,根据相机成像原理与几何关系推导车辆横纵距离计算公式,计算相机相对前方目标车辆的横纵距离;所述相机成像几何计算结合S21相机标定模块、S22几何推导模块和S23几何计算模块实现;其中,所述S21相机标定模块获取相机内部参数;所述S22几何推导模块根据相机成像原理,推导车辆横纵距离几何计算公式如下: 式中,LD表示车辆相对于相机的纵向距离,TD表示车辆相对于相机的横向距离,H表示相机预设高度,α表示相机的俯仰角,f表示相机的焦距,fy表示描述y轴方向焦距长度的像素,m表示a点到图像坐标系原点O的垂直距离,m=v-v0dy,t表示a点到车辆检测框底边中心点p的水平距离,t=u-u0dx,a点为车辆检测框底边中心点p在图像坐标系中与y轴作垂线的交点;所述S23几何计算模块将车辆横纵距离几何计算公式所需的参数值代入计算得到相机相对前方目标车辆的横纵距离;S3、车辆特征提取设计卷积神经网络,提取车辆特征向量;所述车辆特征提取结合S31车辆图像预处理模块和S32车辆特征提取模块实现;其中,所述S31车辆图像预处理模块根据车辆检测框两角顶点坐标裁剪前方目标车辆图像,将图像通过预处理调整为统一尺寸使图像中车辆的形态和图像像素具有特性;所述S32车辆特征提取模块采用卷积神经网络,输入预处理的图像后,利用卷积和池化操作逐渐降低图像尺寸,在卷积操作后应用ReLU激活函数,使卷积层能够保留图像的不同层次特征,在激活函数后使用最大池化层,图像尺寸减半以降低计算复杂度,最后通过展平处理生成车辆特征向量;S4、车辆图像特征融合融合车辆检测框特征信息、相机相对前方目标车辆的横纵距离和车辆特征向量,融合生成车辆图像特征向量;所述车辆图像特征融合结合S41图像特征融合模块实现;所述S41图像特征融合模块将获得的车辆检测框特征信息、相机相对前方目标车辆的横纵距离以及车辆特征向量融合为车辆图像特征向量;S5、神经网络测距建立车辆测距神经网络,根据融合生成的车辆图像特征向量测量相机相对前方目标车辆的距离;所述神经网络测距结合S51前方车辆图像与距离采集模块、S52测距数据集预处理模块和S53神经网络测距模块实现;其中,所述S51前方车辆图像与距离采集模块以预设高度和角度的车载相机获取多组前方目标车辆图像,同时测量与前方目标车辆的实际距离,将前方目标车辆图像与实际距离一一对应构成测距数据集,测距数据集中的前方目标车辆图像经过S14前方车辆图像识别检测模块、S23几何计算模块、S31车辆图像预处理模块、S32车辆特征提取模块和S41图像特征融合模块得到车辆图像特征向量;所述S52测距数据集预处理模块对测距数据集划分为测距数据训练集与测距数据测试集两部分,将测距数据训练集的车辆图像特征向量以feature_train.txt文件格式保存,对应的实际距离以distance_train.txt文件格式保存,测距数据测试集的车辆图像特征向量以feature_test.txt文件格式保存,对应的实际距离以distance_test.txt文件格式保存;所述S53神经网络测距模块建立前馈神经网络,包括六个全连接层,通过六个维度全连接层线性变换处理数据进行提取特征,全连接层间应用ReLU激活函数,其中前端的全连接层作为输入层输入融合后的车辆图像特征向量,末端的全连接层只包含一个神经元作为输出层输出预测距离;S53神经网络测距模块分为训练和推理两个阶段;在训练阶段,S52测距数据集预处理模块得到的测距数据训练集用于前馈神经网络的训练,feature_train.txt文件为车辆图像特征向量数据作为前馈神经网络输入,distance_train.txt文件为实际距离作为前馈神经网络的真实值;在推理阶段,将测距数据测试集的feature_test.txt文件输入到前馈神经网络,依据前馈神经网络在训练阶段生成的测距最优权重文件,通过前向传播将输入数据逐层传递,最终在输出层得到前方目标车辆到相机的预测距离。

全文数据:

权利要求:

百度查询: 东北林业大学 一种基于图像特征的前方车辆测距方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。