[发明专利]一种基于Hough变换与改进型最小二乘法的直线检测方法在审
申请号: | 201410738150.2 | 申请日: | 2014-12-04 |
公开(公告)号: | CN104616010A | 公开(公告)日: | 2015-05-13 |
发明(设计)人: | 胡建国;白小楠;谭宇泉;李仕仁;曾圣勇;黄海娜 | 申请(专利权)人: | 广东顺德中山大学卡内基梅隆大学国际联合研究院;广州中大数码科技有限公司;佛山酷微微电子有限公司 |
主分类号: | G06K9/32 | 分类号: | G06K9/32;G06K9/40 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 林丽明 |
地址: | 528300 广东省佛山市顺德区大良*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 hough 变换 改进型 最小二乘法 直线 检测 方法 | ||
1.一种基于Hough变换与改进型最小二乘法的直线检测方法,用于对二维码图像边缘的直线进行检测,其特征在于,利用Hough变换确定二维码图像中存在四条边缘直线的对应初始区域,然后分别对四条边缘直线所对应的初始区域内的特征点集,采用改进型的最小二乘法确定精确的直线参数,以实现二维码图像边缘直线的检测;具体步骤为:
给定二值图像I,Hough变换的参数分辨率(Δθ,Δρ)、投票阈值T、确定一边缘直线所在的初始区域的距离误差d以及改进型的最小二乘法的比例参数p;
(1)在分辨率或量化间隔(Δθ,Δρ)下求取二值图像I的标准Hough变换,并通过局部极大搜索来确定参数空间投票值不小于投票阈值T的直线参数点;
(2)对每一个检测得到的直线参数点,在二值图像I中寻找所有到该直线距离不大于距离误差d的特征点,构成特征点集L;
(3)用改进型的最小二乘法进行直线拟合,所得回归直线参数作为最终检测得到的真实直线参数;
(4)重复(2)(3),直到所有Hough检测得到的参数点都被处理完毕,确定边缘直线的真实直线参数,根据真实直线参数确定边缘直线;
所述改进型的最小二乘法是每次同时去除正、负两个方向上的一对误差最大数据点。
2.根据权利要求1所述的基于Hough变换与改进型最小二乘法的直线检测方法,其特征在于,所述改进型的最小二乘法的具体过程为:
给定二维点集Pi={(xj,yj)|1≤j≤N}与保留比例p;
(21)令i=0,n=N,N为二维点集Pi内总的数据点数;计算最终保留的点数NP=p*N;
(22)根据下式求得二维点集Pi对应的回归参数θi,ρi;
其中,
(23)求二维点集Pi中的每个数据点至回归直线之间的有符号误差eij:
eij=ρij-ρi=xjcosθi+yjsinθi-ρi,式子中,ρij表示数据点(xj,yj)在θi角度下求得的ρ值,即ρij=xjcosθi+yjsinθi,而ρi则为之前求得的在二维点集Pi中对应的ρi;ρij-ρi所得到的结果eij即为二维点集Pi中各个数据点相对于回归直线之间的有符号距离;
(24)求取分别达到最大正、负误差的两个数据点索引值jPOS与jNEG:
jPOS=argmax|eij|,其中eij为大于0的正数
jNEG=argmax|eij|,其中eij为小于0的负数
(25)在二维点集Pi中去除点和剩余的点集变为Pi+1,n=n-2,i=i+1;
(26)当n≤NP,则返回θi,ρi,并作为最终的回归结果,否则返回至(22)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东顺德中山大学卡内基梅隆大学国际联合研究院;广州中大数码科技有限公司;佛山酷微微电子有限公司,未经广东顺德中山大学卡内基梅隆大学国际联合研究院;广州中大数码科技有限公司;佛山酷微微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410738150.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:获取紧凑全局特征描述子的方法
- 下一篇:一种面部识别方法