[0004] 本发明的目的是提供一种基于机器视觉的轮胎吊行走系统自动纠偏方法,能通过摄像头有效检测轮胎吊行走系统的引导线并计算规划路径制定纠偏策略。
[0005] 1.本发明解决其技术问题所采用的技术方案包括以下步骤:
[0006] (a)选择选择轮胎吊行走系统一侧作为引导侧,在其前后位置分别安装一个同一型号和配置的摄像头并进行校准;
[0007] (b)对采集到的图像通过适当的图像预处理得到特定大小和分辨率的待检测图像;
[0008] (c)建立BP神经网络并选取大量像素点集进行多次训练;
[0009] (d)选取测试误差最小的网络对图像进行识别,所述的图像识别是将每个像素点及其周边范围内像素点的RGB值输入神经网络进行判别;
[0010] (e)将识别后的图像简化为一系列离散的点,采用混合Hough变换和最小二乘的方法对图像进行直线检测,通过取所检测到直线对应参数的平均值将检测到的直线合并,并作为规划路径;
[0011] (f)拼接前后摄像头图像,以拼接后图像的左上角为原点建立新的坐标系并重新建立两条规划路径的方程;
[0012] (g)将两条规划路径参数转换到极坐标参数空间,分别表示为(ρ1,θ1),(ρ2,θ2),计算两点的欧氏距离,若距离大于设定值,则前后摄像头位置有变动需要重新进行校准,否则合并两条规划路径方程为一条;
[0013] (h)根据引导侧的中心和规划路径的位置关系以及规划路径与图像纵向中线的夹角制定纠偏策略。
[0014] 进一步,所述步骤a中所述的摄像头的安装和校准,前后摄像头应安装在引导侧前后的同一高度并与水平面所夹角度一致,具体校准步骤如下:
[0015] Step1:令轮胎吊的引导侧中心位于引导线上并使引导侧所在直线与引导线所夹角度大于15度;
[0016] Step2:前后摄像头分别采集图像并进行预处理,延长每幅图像中的引导线和图像纵向中线使其相交于图像外。
[0017] Step3:测定交点到图像的距离分别计为l1、l2,若二者不一致,则调整摄像头使其一致并计为l;
[0018] 进一步,所述步骤b中所述的预处理是指将采集到的大幅面高分辨率图像进行分辨率降低并截取感兴趣区域,若图像噪声严重还要进行图像滤波处理。
[0019] 进一步,所述步骤c中所述的BP神经网络的建立和训练,建立输入层节点为75,输出层节点数为1的BP神经网络,选取大量引导线上大小为5*5的像素点集和引导线外大小为5*5的像素点集并将其分别作为正例和反例对神经网络进行训练,此正反例选取应包括各种工况条件下拍摄的图像,且各种工况下选取的正反例数量需要达到一定数量级。
[0020] 进一步,所述步骤e中所述的图像简化和混合Hough变换和最小二乘的直线检测方法,其中图像简化的方法如下:
[0021] Step1:对识别得到的二值图像每隔5个像素点的宽度取一条横向直线;
[0022] Step2:取该直线上每个连通区的中点来简化二值图像。
[0023] 混合Hough变换和最小二乘的直线检测方法如下:
[0024] Step1:将简化图像中的点由直角坐标图像空间向极坐标参数空间转换;
[0025] Step2:对参数空间进行极大值抑制并选取参数空间值大于最大值0.3倍的点;
[0026] Step3:计算选取点对应的图像空间的像素点和直线方程;
[0027] Step4:剔除横向或接近横向分布的直线和对应像素点过少的直线;
[0028] Step5:对直线方程参数接近而对应像素点不一致的直线进行合并;
[0029] Step6:选取距离每条所检测直线一定距离的点,重新进行最小二乘直线拟合。
[0030] 进一步,所述步骤f中所述的图像拼接是,保持前摄像头图像不变,后摄像头图像旋转180度后放置于前摄像头图像正下方并间隔2*l。
[0031] 进一步,所述步骤h中纠偏策略的制定,具体方式如下:
[0032] 首先定义规划路径和图像纵向中线的夹角取值范围是[-90,90),位于图像中线右侧为正,左侧为负;
[0033] (1)规划路径与拼接图像纵向中线的交点位于拼接图像中心上方,左右轮胎同速运动;
[0034] (2)规划路径与拼接图像纵向中线的交点位于拼接图像中心或者其下方且夹角为正,左侧轮胎速度大于右侧轮胎速度,使轮胎吊向右偏转;
[0035] (3)规划路径与拼接图像纵向中线的交点位于拼接图像中心或者其下方且夹角为负,右侧轮胎速度大于左侧轮胎速度,使轮胎吊向左偏转;
[0036] (4)规划路径与图像纵向中线平行,若规划路径位于图像纵向中线右侧,则左侧轮胎速度大于右侧轮胎速度,使轮胎吊向右偏转;若规划路径位于图像纵向中线左侧,右侧轮胎速度大于左侧轮胎速度,使轮胎吊向左偏转;
[0037] (5)规划路径与图像纵向中线完全重合,左右轮胎同速运动。
[0038] 本发明的有益效果是:
[0039] 相较于基于GPS的纠偏导航技术,基于机器视觉的自动纠偏方法能有效降低轮胎吊自动导航纠偏的成本。同时为克服恶劣天气对摄像头识别引导线的影响,本发明采用神经网络对各种工况下的图像进行训练,因此对多种恶劣工况和天气具有较强的鲁棒性。即使引导线上有车痕、油污、褪色等情况,依然能准确识别。此外在不形成大范围积水、积雪和可见范围足够的雨雾天气仍能正常识别引导线,不影响轮胎吊正常工作。