- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
圆标志的识别定位法
圆标志的识别定位法引言:人工标志点是一种重要的图像特征,被广泛的应用于相机标定,三维重建,深度像匹配等三维形貌测量的重要领域。其中,圆标志点以其定位精度高,易于识别的优点和在摄影变换下保持椭圆形状不变的特性得到了广泛的应用【1】。例如:利用圆视觉标志点对无人机进行导航;通过跟踪安装在车体的标志灯实现对月球车的视觉导航;利用摄像机跟踪圆形物体,从而实现精确分析弹射弹道;通过测量圆标志点从而定位结构光测量系统,实现不同测量数据之间的拼接;通过在被测物体上粘贴高反射系数的圆标志点,利用摄像测量的方式对50m孔径天线面板模胎进行了高精度测量;利用CCD接收激光光斑,并利用光斑位置偏移计算和调整多管火箭炮炮管平行度;利用标志点双目图像坐标的变化计算小型无人直升机的位姿;利用圆形标志点靶标对离体视觉系统进行精确标定等【2】。对圆标志的定位识别可分为中心识别定位和边缘识别定位。Canny算子简介Canny算法是一个多阶段处理过程【3,4】。首先对图像进行高斯平滑。这可以通过高斯卷积实现,然后对平滑后的图像进行简单的二维一阶微分操作得到梯度图。采用“非最大抑制”算法寻找图像中的可能边缘点。最后通过双门限值递归寻找图像边缘点得到单像素宽度边缘图像。Canny算子的性能主要由3个参数决定:在跑;平滑过程中所用的高斯滤波散布参数σ,以及跟踪过程中所需要的两个门限值h1和h2。增加高斯滤波散布参数的宽度可以降低检测过程中对噪声的敏感性。但代价是丢失了图像的某些细节信息,并且使目标边缘变得模糊。从而使目标边缘检测错误的概率也随着高斯散布参数的增加而略有增加。高门限k2控制着在梯度图中边缘检测起始点的性质,h2值越小博阿留的边缘信息就越多,得到的目标边缘就越精细,但是混杂的伪边缘也会增多。随着h2的增加,可以有效地抑制伪边缘,但有可能丢失边缘信息。而寻找到高门限以上的点以后,低门限值h1控制着本次检测的终止点的性质,h1越小保留的边缘信息就越多,边缘越连续。随着h1的增加,可视的目标边缘特征会减少,边缘出现断裂。随着参数设置不一样,输出图片不同会产生不同的效果。σ=2是目前普遍的选择【5】。标志中心定位算法[6]椭圆拟合法圆形标志的影像为平面椭圆,对数学形态学所提取的边缘点进行最小二乘拟合,即可确定标志中心的位置。平面椭圆的一般方程为:x2 + 2B xy + Cy2 + 2D x + 2Fy + F = 0 (1)式中: ( x, y) ———椭圆的中心点坐标; B , C, D, E 和F———分别为椭圆方程的5个系数参数。椭圆拟合可求得椭圆方程的5个参数, 椭圆中心坐标( x0 , y0 ) 计算公式为: (2)为了抑制图像噪声的影响从而提高定位准确度,可对边缘进行二次拟合。即第一次拟合后, 计算每个边缘点的残差,将残差较大的点去除掉,再对剩余点进行第二次椭圆拟合,实验表明,图像质量不太好时,每次可以去掉5% 的点。2、灰度加权质心法灰度加权质心法可以看成是以灰度为权的加权形心法。灰度图像I ( i, j) 中目标S 的灰度质心( x0 ,y0 )为: (3)式中:W ( i, j) ———权值, 实际上式(3) 中的W ( i, j)即I ( i, j) 。此外,还可以将式(3) 中的灰度权值取平方,形成灰度平方加权质心法,得: (4)灰度平方加权质心法使得目标灰度分布的权重得以进一步的突出,在理想情况下,可以得到比灰度质心法更好的定位准确度。灰度加权质心法的算法非常简单明了,但这两种算法仅对对称分布目标才能获得理想的效果。如果目标是靠投影等方法形成,或者当目标平面与摄像机光轴有较大的夹角时,目标的质心会发生偏移。这时对目标进行二值化后用质心法或用灰度加权质心定位会产生较大偏差。因此,质心法通常应用于目标图像本身不变形的场合,例如标定用的基准标志、激光光点等。对于目标图像本身会产生变化的情况,要考虑质心的物理意义,以决定质心的使用和准确度。三、人工标志边缘识别[7]经过Canny 算子处理后的图像是一幅具有边界信息的二值图像(图1) 。由于图像中噪声的影响图像具有虚假边缘, 见图1 (a) 。通过提高门限值h2 可以消除部分虚假边缘,但同时也会丢失掉一些细节。文中通过边界跟踪得到边缘,并对得到的边缘进行识别来提取圆形人工标志边缘。1、标志的识别圆形标志投影后为椭圆形图像, 标志的识别就是提取出符合一定要求的椭圆形边缘。可根据以下特征进行识别。1) 边缘像素数(周长) : 由于摄影位置和摄影角度的变化标志成像大小会发生变化, 视觉检测中使用的人工标志尺寸是一致的。为候选标志边缘周长设定范围, 如果某候选区域的边缘像素不在此范围内,则排除该边缘。周长l 是标志图像边界的像素数: l = s1 + s2 , 其中s1是图像边缘中4
文档评论(0)