



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
三维视觉式四轮定位参数检测方法的研究
0汽车界定和检测方法作为车辆检测的一个重要组成部分,检测车辆定位参数对整个车辆的安全性和可靠性有重要影响。传统的四轮定位仪,如传统的激光式、红外线式、水准式、光学式和拉线式车轮定位仪,由于其检测原理的局限性,存在需要的传感器众多、标定复杂、操作繁琐以及检测速度慢、精度不高等问题,不能实现快速检测,无法满足汽车检测行业的发展要求计算机视觉测量技术是一种新兴的、先进的测量方法,具有非接触、实时、操作简便、精度高的特点,目前国外已有几款四轮定位仪开始采用此技术,如美国JohnBean公司的V3D四轮定位仪,其根据透视学原理,通过摄像机捕捉随车轮运动的目标盘上圆形的形状变化来求取四轮定位参数。这种方式原理简单,构思巧妙,但对目标盘的精度、摄像机的精度和工作环境有很高要求1一种新的三维视觉检测方法用于检测四个3d结构的参数1.1kingpooi的角度四轮定位的主要参数包括:前束角Toe(车轮中心线与车辆几何中心线之间的夹角)、外倾角Camber(车轮旋转平面与车辆纵向垂直面的夹角)、主销内倾角KingpinInclination(在汽车横向平面内转向结主销轴线与铅轴线的夹角,以下简称KI)及主销后倾角Caster(在汽车纵向垂直平面内转向结主销轴线与铅垂线的夹角)等。其几何示意图如图1、图2所示。X、Y、Z分别为车体的横向、铅垂方向和纵向的坐标轴,根据立体几何知识,四轮定位参数数学模型为式(1)所示,单位为度。其中,1.2数学模型求解根据四轮定位参数的数学模型,我们可以通过摄像机采集随车轮运动的棋盘格式目标盘的序列图像,对其进行角点检测,而后计算棋盘格角点的图像坐标与世界坐标之间的单应性矩阵H,结合摄像机标定所得到的摄像机内参矩阵,便可求出棋盘格角点的旋转矩阵,即车轮运动的旋转矩阵,进而计算出车轮旋转轴线的方向余弦,从而得到车轮的四轮定位参数,其具体的数学模型求解流程如图3所示。2基于epcv的新方法2.1安装摄像机和目标盘(1)分配内存空间。通过cvCreateMat()函数为棋盘格角点的世界坐标值、图像坐标值以及摄像机的内、外部参数等分配内存存储空间;(2)安装摄像机和目标盘。将棋盘格式目标盘固定在车轮上,使目标盘平面与车轮平面垂直,摄像机的光轴线要与车身轴线平行;(3)采集图像。前后推动或左右摆动车轮,通过cvCaptureFromCAM()函数在车轮每转过10度时采集一次目标盘图像。本方法对采集图像的帧率要求不高,可由程序调用操作系统的DirectShow直接通过USB2.0接口将图像采集至计算机。2.2角点检测算法角点检测的精度直接影响到摄像机标定的精度以及参数计算的精度。针对棋盘格角点的特点,本文采用了Jean-YvesBouguet角点检测法,这是一种基于灰度图像的方法,可以根据角点处灰度值的特征来方便快捷的提取角点。并且在目标盘随车轮小幅度旋转时,能根据棋盘格行、列角点数目的不同实现角点的自动匹配,进一步提高角点检测的成功率与速度。整个角点检测过程为以下三步。(1)图像处理。先使用cvNormalizeHist()函数来均衡化图像亮度,并使用自适应阈值(通过平均图像灰度值计算得到)将图像转换为二值图,提高角点检测的成功率;(2)像素级角点检测。将处理后的图像数据分别代入cvFindChessboardCorners()函数,如果返回值是1,则表示在该幅图像上提取的角点数目和设定的相同,提取角点成功,程序用直线将检测到的角点从头至尾连接;若为0,则表示角点提取失败,该幅图要抛弃。图4、图5分别为角点检测成功与失败时的图像;(3)亚像素级角点检测。将得到的粗略图像坐标值代入FindCornerSubPix()函数,利用角点邻域内图像灰度梯度变化与角点到邻域内任一点的矢量点乘为零的性质,采用迭代算法,获取精度优于0.01个像素的亚像素角点坐标。2.3图像n个角点的标定在计算机视觉系统中,三维物体的位置、形状等几何信息是从摄像机获取的图像信息中得到的。为了获取空间点到摄像机图像像素点的对应关系,摄像机的标定必不可少。OpenCV中采用的是张正友的标定法,标定过程分为线性计算和非线性优化两步:第一步不考虑畸变,直接在针孔模型的基础上利用直接线性变换DLT变换方法计算出摄像机的内部参数和外部参数的初值。第二步考虑畸变的影响,建立数据拟合目标函数如式(2)所示。既要将图像上N个角点的坐标值这种标定方法既具有较好的鲁棒性,又不需昂贵的精制标定块,很有实用性,其具体实现步骤如下。(1)确定角点世界坐标。根据棋盘格角点个数及棋盘格边长通过InitCorners3D()函数确定角点的世界坐标值。本文根据棋盘格目标盘的角点排列特点,将左下角角点设为起始点,从左至右、从下至上依次排列,与角点检测结果对应;(2)标定计算。将角点的世界坐标值与检测到的图像坐标值代入cvCalibrateCamera2()函数,得到摄像机内参矩阵A。2.4旋转轴控制器设计(1)求取单应性矩阵。根据角点的世界坐标值与图像坐标值,通过cvFindHomography()求取棋盘格角点的图像坐标与世界坐标之间的单应性矩阵H;(2)计算旋转矩阵。通过cvInvert()函数求取摄像机内参矩阵的逆矩阵A-1,结合单应性矩阵H,根据式(3)计算每幅图像对应的旋转矩阵R;(3)求取方向余弦。根据式(4)计算旋转轴的方向余弦,并进行优化;(4)计算四轮定位参数。将优化后的方向余弦值代入式(1),得到最终的四轮定位参数;(5)释放内存。最后用cvReleaseMat()函数释放内存空间,防止内存泄露。3实验结果分析实验车辆为奥迪A6L,摄像机采用的是SONY-SR46E数码摄像机,分辨率为720×576像素,每次采集6张图片,目标盘含5×4个棋盘格角点,棋盘格边长为50mm。实验中,对实验车辆分别用JohnBeanV3D四轮定位仪和本文提出的方法进行检测,我们共测了3次,取其平均值作为最终结果,计算结果如表1所示。图6为软件界面,图7、图8为部分实验图像。从实验结果来看,在摄像机、目标盘精度均低于V3D四轮定位仪的条件下,本文方法测量结果与JohnBeanV3D四轮定位仪测量结果基本吻合,证明了本方法的正确性和有效性。产生误差的原因主要是目标盘平面与车轮平面、摄像机轴线与车身轴线的相对位置未完全满足实验要求,需要进行坐标补偿。如能提高目标盘精度,测量精度会进一步提高。4实车实验验证本文应用计算机视觉理论,建立了汽车四轮定位参数的数学模型并阐明了模型求解方法,着重利用OpenCV对本方法进行了实现。本方法通过拍摄随车轮运动的棋盘格目标盘序列图像,分析序列图像上的棋盘格角点,得出车轮旋转轴方向余弦,进而求得四轮定位参数,实车实验验证了方法的正确性。按照本文方法测量四轮定位参数,不需要众多的传感器及复杂的标定,操作简单,为快速、准确测量汽车四轮定位参数奠定了理论基础,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年哈尔滨幼儿师范高等专科学校单招职业适应性测试题库附答案
- 七类职业适应性测试习题与答案
- 2025年湖南九嶷职业技术学院单招职业倾向性测试题库及答案1套
- 2025年甘孜职业学院单招职业适应性测试题库带答案
- 2025年广州城市职业学院单招职业倾向性测试题库带答案
- 2025青海省安全员B证考试题库附答案
- 2025年黑龙江省哈尔滨市单招职业倾向性测试题库及参考答案
- 2025山东省建筑安全员-C证考试(专职安全员)题库及答案
- 2025年河南省鹤壁市单招职业倾向性测试题库及答案1套
- 楼体粉刷施工合同范本
- 安全环保法律法规
- 2025年湖南环境生物职业技术学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 建设工程质量安全监督人员考试题库含答案
- 电气控制技术项目化教程 第2版 课件 项目1、2 低压电器的选用与维修、电动机直接控制电路
- 2025年上半年山东人才发展集团限公司社会招聘易考易错模拟试题(共500题)试卷后附参考答案
- 小儿肠系膜淋巴结护理查房
- 2025年度文化创意产业园区入驻及合作协议3篇
- 【MOOC期末】《大学体育射箭》(东南大学)中国大学慕课答案
- 2024年山东理工职业学院高职单招语文历年参考题库含答案解析
- 三叉神经痛的护理问题
- 2025北京平谷初三(上)期末数学真题试卷(含答案解析)
评论
0/150
提交评论