[发明专利]一种积分图块间距离检测图像边缘方法有效

专利信息
申请号: 201510354876.0 申请日: 2015-06-24
公开(公告)号: CN104933719B 公开(公告)日: 2017-07-18
发明(设计)人: 贾迪;刘影;王伟;董娜;孙劲光 申请(专利权)人: 辽宁工程技术大学
主分类号: G06T7/13 分类号: G06T7/13
代理公司: 沈阳东大知识产权代理有限公司21109 代理人: 梁焱
地址: 123000*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 积分 间距 检测 图像 边缘 方法
【权利要求书】:

1.一种利用积分图块间距离检测图像边缘方法,其特征在于,包括以下步骤:

步骤1、确定待处理图像,并获得待处理图像的长和宽;

步骤2、获得待处理图像的积分图;

步骤3、设置积分图中矩形区域半径,即矩形区域的二分之一长和二分之一宽;

步骤4、将设置的二分之一长作为横坐标,将设置的二分之一宽作为纵坐标,获得中心坐标点,以上述坐标点为中心,在积分图中构建矩形区域;

步骤5、根据积分图中矩形区域的大小,确定高斯模板的大小,并构造与高斯模板大小相同的元素全部为1的矩阵,构造与矩形区域大小相同的元素全部为0的矩阵;

步骤6、采用上述元素全部为1的矩阵遍历元素全部为0的矩阵,确定遍历完成后,矩形区域中每个矩阵单元的遍历次数,进而获得一个由遍历次数所构成的矩阵;

步骤7、将上述由遍历次数所构成的矩阵进行分解,分解为1倍数的矩阵块,直到不能分解为止;

步骤8、根据分解后所获得的1倍数的矩阵块,采用积分图的方式累积获得中心坐标点的像素和;

步骤9、根据实际需求,采用高斯函数设置高斯模板调节中心区域权值与周边区域权值,再根据待处理图像的中心坐标点像素值、在中心坐标点位置处构建的边长为高斯模板边长的矩形区域像素和、及累积获得的中心坐标点的像素和,获得中心坐标点位置处的距离值;

步骤10、将中心坐标点横坐标加1,判断加1后的横坐标值是否小于设定值,若是,则返回执行步骤4,否则,执行步骤11;

步骤11、将中心坐标点纵坐标加1,判断加1后的纵坐标值是否小于设定值,若是,则返回执行步骤4,否则,执行步骤12;

步骤12、获得所有像素点的距离值中最大值和最小值,并根据上述最大值和最小值,将所有像素点的距离值进行灰度值的重新映射,获得映射后的归一化距离矩阵;

步骤13、将归一化距离矩阵作为待处理图像的边缘检测结果进行输出。

2.根据权利要求1所述的利用积分图块间距离检测图像边缘方法,其特征在于,步骤9所述的获得中心坐标点位置处的距离值,公式如下:

<mrow><mi>D</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mrow><mo>(</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>-</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>)</mo></mrow><mi>I</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mi>s</mi><mi>u</mi><mi>m</mi><mrow><mo>(</mo><mi>I</mi><mo>(</mo><mrow><mi>i</mi><mo>-</mo><msub><mi>r</mi><mi>g</mi></msub><mo>:</mo><mi>i</mi><mo>+</mo><msub><mi>r</mi><mi>g</mi></msub><mo>,</mo><mi>j</mi><mo>-</mo><msub><mi>r</mi><mi>g</mi></msub><mo>:</mo><mi>j</mi><mo>+</mo><msub><mi>r</mi><mi>g</mi></msub></mrow><mo>)</mo><mo>)</mo></mrow><mo>-</mo><mfrac><mrow><mi>F</mi><mrow><mo>(</mo><msub><mi>r</mi><mi>x</mi></msub><mo>,</mo><msub><mi>r</mi><mi>y</mi></msub><mo>,</mo><msub><mi>r</mi><mi>g</mi></msub><mo>)</mo></mrow></mrow><mrow><mo>(</mo><mn>2</mn><msub><mi>r</mi><mi>x</mi></msub><mo>+</mo><mn>1</mn><mo>)</mo><mo>&times;</mo><mo>(</mo><mn>2</mn><msub><mi>r</mi><mi>y</mi></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>

其中,D(i,j)表示像素点(i,j)位置的距离值,λ1表示高斯模板中心区域的权值,λ2表示高斯模板周边区域的权值,即λ1和λ2用于共同调节中心区域与周边区域的贡献度,I(i,j)表示像素点(i,j)位置的像素值,sum(I(i-rg:i+rg,j-rg:j+rg))表示在中心坐标点位置处构建的边长为高斯模板边长的矩形区域像素和,F(rx,ry,rg)表示采用积分图的方式累积获得中心坐标点的像素和;rx表示矩形区域的二分之一长,ry表示矩形区域的二分之一宽,rg表示高斯模板的边长。

3.根据权利要求1所述的利用积分图块间距离检测图像边缘方法,其特征在于,步骤13所述的归一化距离矩阵,公式如下:

<mrow><msub><mi>D</mi><mi>M</mi></msub><mo>=</mo><mfrac><mrow><mi>D</mi><mo>-</mo><msub><mi>D</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub></mrow><mrow><msub><mi>D</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub><mo>-</mo><msub><mi>D</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow></msub></mrow></mfrac><mo>&times;</mo><mn>255</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>

其中,DM表示归一化距离矩阵,Dmax表示所有像素点的距离值中最大值,Dmin表示所有像素点的距离值中最小值,D表示每个像素点的距离值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁工程技术大学,未经辽宁工程技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510354876.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top