[发明专利]一种错误区域自动检测的深度图像快速迭代修复方法有效
申请号: | 202010090629.5 | 申请日: | 2020-02-13 |
公开(公告)号: | CN111311515B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 闫涛;胡治国;姬张建;宋艳涛 | 申请(专利权)人: | 山西大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T7/13;G06T7/136 |
代理公司: | 山西五维专利事务所(有限公司) 14105 | 代理人: | 茹牡花 |
地址: | 030006 山*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 错误 区域 自动检测 深度 图像 快速 修复 方法 | ||
1.一种错误区域自动检测的深度图像快速迭代修复方法,其特征包括以下步骤:
步骤1,设置迭代总数N与最大百分比PMax;
步骤2,利用Canny算法对待修复的深度图像Iunrepaired进行边缘提取得到边缘图像Iedge;
步骤3,如果是第一次迭代,则采用OTSU算法计算步骤1得到的边缘图像Iedge的二值化阈值TOTSU,并利用该阈值根据式(1)得到边缘图像Iedge的二值化图像Ibinary;
其中:Iedge(x,y)与Ibinary(x,y)分别表示边缘图像Iedge与二值化图像Ibinary在(x,y)位置的像素值,然后利用二值化阈值TOTSU根据式(2)计算百分比最小值PMin,结合最大百分比PMax根据式(3)计算增量百分比PStep,
其中:ri为第i级灰度值,h(ri)为边缘图像Iedge中灰度值为ri的像素个数,N为迭代总数;
步骤4,如果迭代数大于1,根据式(4)计算当前迭代数n的二值化阈值TCurrent,
并根据式(5)得到边缘图像Iedge的二值化图像Ibinary,
其中:Iedge(x,y)与Ibinary(x,y)分别表示边缘图像Iedge与二值化图像Ibinary在(x,y)位置的像素值;
步骤5,将步骤3或者步骤4得到的二值化图像Ibinary作为掩模区域,根据快速图像修复的计算方法得到修复结果Irepaired,并将Irepaired作为下一轮的待修复图像执行步骤2至步骤4,直到当前迭代次数n达到迭代总数N,得到修复后的深度图像Ifinal;
所述快速图像修复的计算方法,假设p点为待修复位置的像素,以p点为中心选择一块已知像素点的邻域A(ε),通过公式(6)计算邻域中所有像素点到p点的加权积分和,得到待修复p点的新像素值;
其中:r点是邻域A(ε)中的一点,I(r)为r点的像素值,为r点的梯度值,I(p)为p点的新像素值,w(p,r)作为权重系数用来表征r点对p点的影响程度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山西大学,未经山西大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010090629.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于图数据库的最短路径查询方法及相关设备
- 下一篇:显示设备及其控制方法