[发明专利]一种多方向车辆的车窗定位方法有效
申请号: | 201711043813.9 | 申请日: | 2017-10-31 |
公开(公告)号: | CN108133170B | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 高飞;吴宗林;徐云静 | 申请(专利权)人: | 浙江浩腾电子科技股份有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/46;G06K9/62;G06T7/11;G06T7/13 |
代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 周红芳 |
地址: | 323000 浙江省丽水市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及数字图像处理技术领域,具体是一种可以解决多方向车辆车窗的精准定位的多方向车辆的车窗定位方法。该方法首先在车辆图像上利用车窗窗角检测器定位车窗左下和右下两个窗角位置,进一步在窗角区域图像上,根据Hough直线检测方法进行车窗左右边界的定位,然后在确定的车窗下边界区域和上边界区域的二值化图像上,利用基于投影的方法确定车窗下上边界的定位,同时本发明提出一种Soble+OTSU二次阈值法进行图像边缘增强。本发明通过采用上述技术,实现了多方向车辆车窗的精准定位,包括对车窗上下左右四条边界线的精准定位,提高了定位的效率和定位的准确率;改善了边缘较弱的深色车辆的车窗定位的准确率。 | ||
搜索关键词: | 一种 多方 车辆 车窗 定位 方法 | ||
【主权项】:
一种多方向车辆的车窗定位方法,其特征在于包括如下步骤:步骤1:在车辆图像I上,利用Hog+SVM左下窗角检测器和Hog+SVM右下窗角检测器找到车辆图像I上的左下窗角和右下窗角区域,分别记为DL和DR,同时将车辆图像I上区域DL对应的左下窗角图像和区域DR对应的右下窗角图像,分别记为IL和IR;步骤2:对窗角图像IL和IR分别采用窗角图像的斜边检测方法检测出窗角图像中的窗角斜边直线lenL和lenR;将窗角斜边直线lenL和lenR对应的在图像I坐标系上的直线记为WL和WR,图像I坐标系表示坐标原点为(0,0),且X轴方向水平向右,Y轴方向水平向下的坐标系;步骤3:检测车窗下边界所在直线WD,具体为:步骤3.1:根据左下窗角区域DL和右下窗角区域DR得到车窗下边界所在区域DD,区域DD的参数根据公式(1)确定;将图像I上区域DD对应的车窗下边界区域图像记为ID;
其中,DX.x0,DX.y0,DX.w,DX.h分别表示区域DX的左上顶点横坐标、左上顶点纵坐标、区域宽度、区域高度,min{}表示集合中的最小值,max{}表示集合中的最大值;步骤3.2:根据车窗左右边界线WL和WR得到图像ID对应的车窗区域的Mask图像IDM,具体的图像IDM上任意坐标为(i,j)的像素灰度gDM(i,j)根据公式(2)‑(4)进行计算,且图像IDM上的白色区域表示车窗区域;![]()
![]()
其中,gDM(i,j)表示图像IDM上坐标为(i,j)的像素的灰度值;locL(i,j)表示坐标点(i,j)与直线WL的相对位置,且locL(i,j)>0表示坐标点(i,j)在直线WL的右侧,locL(i,j)<0表示坐标点(i,j)在直线WL的左侧,locL(i,j)=0表示坐标点(i,j)在直WL上;locR(i,j)表示坐标点(i,j)与直线WR的相对位置,且locR(i,j)>0表示坐标点(i,j)在直线WR的右侧,locR(i,j)<0表示坐标点(i,j)在直线WR的左侧,locR(i,j)=0表示坐标点(i,j)在直线WR上;b1和k1为非垂直直线WL的截距和斜率;c1为垂直直线WL的横坐标值;b2和k2为非垂直直线WR的截距和斜率;c2为垂直直线WR的横坐标值;WL.θ表示直线WL与水平直线构成的右上方的夹角,WR.θ含义类似;步骤3.3:采用Sobel+Otsu二次阈值法得到图像ID对应的边缘二值化图像,记为IDB;步骤3.4:根据公式(6)‑(7)得到车窗下边界直线的角度θD;![]()
其中,θCar表示根据车窗左右两条边界线WL和WR得到的车辆的方向角度;步骤3.5:在图像IDB上,从下往上平移斜率为kD=tan(θD)、宽度为3px的扫描线,即扫描线对应的截距依次为
根据第一判定规则找到位置与车窗下边缘直线最接近的扫描线,将其记为scD;步骤3.6:在图像IDB上,将步骤3.5得到的扫描线scD以点pSCD为旋转中心,在[θD‑5°,θD+5°]角度范围内旋转扫描线,即扫描线对应的角度依次为θ=θD‑5°,θD‑4°,…,θD+5°,根据第二判定规则找到对应角度与车窗下边缘直线角度最接近的扫描线,将该扫描线记为scD2;其中,点pSCD为扫描线scD的中点,且扫描线的中点为扫描线与车窗左右两条边线的两个交点的连线中点;步骤3.7:则车窗下边界直线为扫描线scD2所在直线,将其对应的图像I坐标系上的直线记为WD;步骤4:检测车窗上边界所在直线WU,具体为:步骤4.1:根据公式(19)确定车窗上边界所在区域DU;将图像I上区域DU对应的车窗上边界区域图像记为IU;
其中,pSCD为步骤3.5得到图像IDB上的扫描线scD的中点,pSCD.y表示点pSCD的在图像IDB上的纵坐标,pSCD.y+DU.y0表示图像I上点pSCD对应点的纵坐标;p1为直线
与直线WL的交点;p2为直线
与直线WR的交点;p3为直线
与直线WL的交点;p4为直线
与直线WR的交点;lengthD为直线WD与直线WL交点和直线WD和直线WR交点之间的线段长度;步骤4.2:根据车窗左右边界线WL和WR得到图像IU对应的车窗区域的Mask图像IUM,具体的图像IUM上任意坐标为(i,j)的像素灰度gUM(i,j)根据公式(20)进行计算,且图像IUM上的白色区域表示车窗区域;
其中,locL(i,j)根据公式(3)进行计算,locR(i,j)根据公式(4)进行计算;步骤4.3:根据Sobel+Otsu二次阈值法,得到图像IU
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江浩腾电子科技股份有限公司,未经浙江浩腾电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711043813.9/,转载请声明来源钻瓜专利网。