[发明专利]一种感兴趣区域的定位方法有效
申请号: | 201410655560.0 | 申请日: | 2014-11-17 |
公开(公告)号: | CN104331697B | 公开(公告)日: | 2017-11-10 |
发明(设计)人: | 姜威;于向阳;李振宇;朱秀娟 | 申请(专利权)人: | 山东大学 |
主分类号: | G06K9/46 | 分类号: | G06K9/46 |
代理公司: | 济南金迪知识产权代理有限公司37219 | 代理人: | 吕利敏 |
地址: | 250100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 感兴趣 区域 定位 方法 | ||
1.一种感兴趣区域的定位方法,其特征在于,具体步骤包括:
A、在感兴趣区域ROI边缘确定位置处粘贴二维码即Marker标记;所述确定位置是指通过刻度尺或其它测量工具通过所述Marker标记的大小和位置能够定位所述感兴趣区域ROI;
B、检测所述Marker标记,定位到ROI感兴趣区域,具体步骤如下:
(1)图像灰度化;
(2)图像二值化;
(3)检测图像轮廓;
(4)搜索图像中可能的Marker标记;
(5)检测并解码可能的Marker标记;
(6)筛选解码后的可能的Marker标记,找出正确的Marker标记;
(7)对感兴趣区域ROI进行定位,根据所述Marker标记与感兴趣区域ROI的所述确定位置,完成对感兴趣区域ROI的定位;
所述Marker标记是由白色块和黑色块构成的规则图形,所述Marker标记有如下特点:
①所述白色块为白色,所述黑色块为黑色;
②所述Marker标记为规则的矩形;
③所述Marker标记有方向属性,所述方向属性是指将所述Marker标记以及按照同一方向将所述Marker标记旋转90°、180°、270°得到的四种图像各不相同;
④所述Marker标记为7×7的栅格,所述Marker标记中心5×5的栅格为识别编码,所述Marker标记周围一圈为黑色边界。
2.根据权利要求1所述的一种感兴趣区域的定位方法,其特征在于,所述检测图像轮廓,具体是指,使用opencv库中的findContours()函数从图像中得到一系列多边形轮廓。
3.根据权利要求2所述的一种感兴趣区域的定位方法,其特征在于,所述搜索图像中可能的Marker标记,具体是指,通过MarkerDetector类中的findMarkerCandidates()方法从所述多边形轮廓中获取可能的Marker标记,用approxPolyDP()函数从所述多边形轮廓中筛选出顶点数目为4的凸多边形,检测所述凸多边形边长,如果所述凸多边形的最小边长小于10pixel,则不认为是可能的Marker标记,否则,认为是可能的Marker标记。
4.根据权利要求1所述的一种感兴趣区域的定位方法,其特征在于,所述检测并解码步骤(4)得到的可能的Marker标记,具体步骤包括:
a、将所有步骤(4)得到的可能的Marker标记逆时针排序,即将所述步骤(4)得到的可能的Marker标记4个顶点按照逆时针排序;
b、检测所有可能的Marker标记中是否有重复的Marker标记,计算所有可能的Marker标记中任意两个Marker标记的周长S1、S2,取所述周长S1、S2中的较小值S,计算所述任意两个Marker标记的4个对应顶点之间的距离L1、L2、L3、L4,如果(L1+L2+L3+L4)<S,则认为所述任意两个Marker标记重复,去掉所述任意两个Marker标记中那个周长较短的Marker标记,保留所述任意两个Marker标记中周长较长的Marker标记,否则,保留所述任意两个Marker标记,接着采用上述同样的方法检测剩下的可能的Marker标记中是否有重复的Marker标记;
c、利用透视变换将步骤b得到的所述Marker标记转换成正方形Marker标记;
d、识别步骤c得到的所述正方形Marker标记,所述正方形Marker标记为7×7的栅格,首先,检测所述正方形Marker标记的周围一圈是否为黑色边界,如果不是,检测下一个Marker标记,如果是,接着对所述正方形Marker标记中心5×5的栅格解码,所述正方形Marker标记中心5×5的栅格中,取第一列、第三列、第五列为校验码,用来保证旋转,第二列和第四列作为id关键词。
5.根据权利要求1-4任一所述的一种感兴趣区域的定位方法,其特征在于,筛选解码后的可能的Marker标记,找出正确的Marker标记,具体是指,步骤(5)得到的所述Marker标记以及按照同一方向将所述Marker标记旋转90°、180°、270°得到的4种不同方向的Marker标记,对所述四种不同方向的Marker标记进行编码,得到4种不同的编码,取所述4种不同的编码中汉明距离最小的编码对应的Marker标记为正确的Marker标记,所述汉明距离是指4种不同的编码中一、三、五列与校验码不同的栅格总数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410655560.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:中心负压电弧焊接装置及方法
- 下一篇:一种鲁棒的圆形标志符形状质量检测方法