沿法线方向传播的深度图像补洞算法.pdf
《沿法线方向传播的深度图像补洞算法.pdf》由会员分享,可在线阅读,更多相关《沿法线方向传播的深度图像补洞算法.pdf(7页珍藏版)》请在咨信网上搜索。
1、第 卷第期年月计算技术与自动化C o m p u t i n gT e c h n o l o g ya n dA u t o m a t i o nV o l ,N o J u n 收稿日期:基金项目:上海自然科学基金资助项目(Z R )作者简介:孙云鹏(),男,河南信阳人,硕士,研究方向:图像处理,视觉S L AM.通信联系人,E m a i l:x l l i d h u e d u c n文章编号:()D O I:/j c n k i j s j s y z d h 沿法线方向传播的深度图像补洞算法孙云鹏,李晓丽(东华大学 信息科学与技术学院,上海 )摘要:密集的深度信息在计算机视觉的
2、各种任务中有广泛的应用,然而深度相机在有光泽、透明、较远处的物体表面通常无法探测到深度信息,映射到深度图片上形成了大小不一的孔洞.因此,提出了一种沿法线方向传播的单一深度图像补洞算法.本文方法沿着物体本身的曲面变化进行扩散,把深度图片的补全问题转化成几何完成的问题.首先把 D的深度图像扩展到 D点云,然后 D点云沿着孔洞边界的法线方向向内收缩.收缩的过程中加入类似正态滤波器的约束函数来模拟深度的变化,使填充的点云更加适合整个物体的结构.最后把 D点云重新映射到 D图片上.本文的算法在NYU D e p t h v 数据集上进行测试,实验证明本文算法对孔洞的填充有较好的效果.关键词:深度图像;图
3、像修复;空洞填充;法线传播;几何完成中图分类号:T P 文献标识码:AD e p t hI m a g eH o l eF i l l i n gA l g o r i t h mP r o p a g a t i n gA l o n g t h eN o r m a lD i r e c t i o nS UNY u n p e n g,L IX i a o l i(C o l l e g eo f I n f o r m a t i o nS c i e n c ea n dT e c h n o l o g y,D o n g h u aU n i v e r s i t y,S h
4、a n g h a i ,C h i n a)A b s t r a c t:D e n s ed e p t h i n f o r m a t i o n i sw i d e l yu s e d i nv a r i o u s t a s k s i nc o m p u t e rv i s i o n H o w e v e r,d e p t hc a m e r a su s u a l l yc a n n o td e t e c td e p t hi n f o r m a t i o no ng l o s s y,t r a n s p a r e n t,a n
5、 dd i s t a n to b j e c t s u r f a c e s,s oh o l e so fv a r i o u ss i z e sa r e f o r m e do nt h ed e p t h i m a g e T h e r e f o r e,ad e p t hi m a g eh o l e f i l l i n ga l g o r i t h mp r o p a g a t i n ga l o n gt h en o r m a ld i r e c t i o ni sp r o p o s e di nt h i sp a p e r
6、 T h em e t h o d i nt h i sp a p e r s p r e a d sa l o n gt h e s u r f a c ec h a n g e so f t h eo b j e c t i t s e l f,a n dt r a n s f o r m s t h ep r o b l e mo f d e p t hc o m p l e t i o n i n t o t h ep r o b l e mo f g e o m e t r i c c o m p l e t i o n F i r s t l y,t h e Dd e p t h
7、i m a g e i se x p a n d e d t oa Dp o i n t c l o u d,a n dt h e nt h e Dp o i n t c l o u d i sc o n t r a c t e di n w a r da l o n gt h en o r m a ld i r e c t i o no f t h eh o l eb o u n d a r y I nt h es h r i n k i n gp r o c e s s,ac o n s t r a i n t f u n c t i o ns i m i l a r t oan o r
8、m a l f i l t e r i s a d d e dt os i m u l a t e t h e c h a n g eo f d e p t h,s o t h a t t h e f i l l e dp o i n t c l o u d i sm o r e s u i t a b l e f o r t h e s t r u c t u r eo f t h ew h o l eo b j e c t F i n a l l y,t h e Dp o i n t c l o u d i s r e m a p p e d t o t h e Di m a g e T
9、h e a l g o r i t h mi n t h i sp a p e r i s t e s t e do nt h eNYU D e p t h v d a t a s e t,a n dt h ee x p e r i m e n t ss h o wt h a t t h ea l g o r i t h mh a sag o o de f f e c to nh o l e f i l l i n g K e yw o r d s:d e p t hi m a g e;i m a g e i n p a i n t i n g;h o l e f i l l i n g;n
10、o r m a lp r o p a g a t i o n;g e o m e t r i cc o m p l e t i o n深度信息在自动驾驶、视觉S L AM、三维重建等方向上有重要的作用.过去几十年深度相机(如M i c r o s o f t K i n e c t、A S U S X t i o n P r o、I n t e lL e a pM o t i o n等)快速发展,已经能够获取大多数场景的深度信息,以深度信息为基础的各种系统和设备也已经广泛地使用了深度相机.然而由于深度的测量原理和物体表面特性的限制,深度相机采集的深度图片不可避免地出现噪声和缺失.对观计算技术与
11、自动化 年月测对象进行精确的密集深度感知是解决避障、检测或识别目标、重建三维场景等任务的前提,因此有必要对缺失的深度图像进行修复.深度图像修复是计算机视觉和图像处理领域的一个重要研究课题,在过去几年也受到了许多关注.C h e n等人根据深度图像和彩色图像的边缘信息,提出一种区域生长方法来检测深度值错误的像素点,然后将双边滤波(b i l a t e r a l f i l t e r)和区域生长技术相结合来填充孔洞.联合双边滤波算法无法准确估计滤波邻域范围和权重参数,王得成等人根据孔洞周围有效像素的占比确定滤波邻域范围,再通过邻域大小计算空间距离权重项参数,并引入结构相似度作为计算指标,从而
12、实现自适应计算每个孔洞像素点的滤波相关参数.L i u等人在快速行进方法(f a s tm a r c h i n gm e t h o d)的基础上加入颜色项作为权重来估计未知区域边界上像素的深度,并进一步采用了一种边缘保持的引导滤波器进行降噪.近年来,随着深度神经网络发展出更好的骨干网络、更丰富的训练标签、复杂的损失函数,基于数据驱动的深度图像修复算法取得了快速的进展.U h r i g等人提出了稀疏不变C NN来处理不同的输入深度稀疏性.M a等人 将稀疏深度和彩色图像的串联输入到编码器解码器深度网络中,并通过自监督学习进一步扩展.J a r i t z等人 仅改变NA S N e t网
13、络 最后一层即可同时完成深度补全和语义分割,该网络可以有效地处理各种密度的稀疏输入,而无须重新训练或任何额外的掩码输入.Z h a n g等人采用全卷积神经网络预测R G B图像的表面法线和遮挡边界,然后采用全局优化的方式得到补全的深度图像.此外,多尺度特征、不确定性探索、多模态融合策略等多种方法被用来提高修复深度图像算法的性能.上述方法都是利用R G B图片引导深度图片修复,在有高质量R G B图片的情况下这类算法修复性能很高.然而在黑暗条件下无法采集到R G B图片,当相机运动过快或者剧烈抖动时,采集的R G B图片的噪声较大,因此有些研究者着力于只使用深度图片修复缺失的像素点.Y a n
14、 g等人 利用连通度对深度孔进行聚类,通过分析相邻像素的深度分布为每个聚类指定一个深度值,并使用深度颜色交叉双边滤波器对初始深度图进行滤波来提高精度.X u e等人 把深度图像视为一个矩阵,像修复彩色图像一样采用低秩正则化补全深度图像,观察到部分梯度为的像素不可忽略,因此他们将低秩正则化与低梯度正则化相结合,提出了一种低秩低梯度正则化的方法.此外,一部分研究者将原本用于修复R G B图像的方法直接应用于修复深度图像.基于样例的方法 计算深度图片缺失像素周围纹理与未缺失像素点纹理的相似度,并复制相似度最高的纹理来直接填充孔洞.基于扩散的方法 利用孔洞周围像素点的梯度逐步传播深度值.利用机器学习的
15、方法来补全深度图片缺失的像素是近年来的热门,发展到现在许多补全算法误差很小.但是神经网络对硬件的要求较高,在嵌入式设备上很难运行.而且神经网络靠大量数据驱动,无法解释具体原理.因此本文提出一种利用物体自身结构来进行修复的算法.本文算法仅使用单一深度图片,沿着物体的法线方向进行传播.在进行深度修复时,本文算法把深度补全的问题转化成几何完成的问题,将二维像素点扩展到三维点云,然后利用待补全对象未缺失部分的结构信息进行扩散,从而将缺失的部分拟合出来.在扩散的过程中加入各点云之间的约束模拟深度的变化,当扩散到两个曲面交界的位置时加入最近曲面的判断.本文在NYU D e p t h v 数据集上进行测试
16、,实验证明该算法对孔洞的填充有比较好的效果.算法原理深度图像补全的问题可以描述如公式().给定一个缺失的深度图像Is p a r s eRmn求近似于真函数的F,使其和真实的稠密深度图像Id e n s e的差值最小.其中Id e n s eF(Is p a r s e)为预测的稠密深度图像.m i n|F(Is p a r s e)Id e n s e()因为本文算法沿着待补全对象未残缺部分的法线方向传播,因此本节首先介绍点云法线的计算原理,然后介绍本文具体算法.本文算法分四个步骤来实现函数F.法线计算原理如图所示,图(a)为茶壶形状的点云,图(b)中每个点上带箭头的线为该点的法线.对于点云
17、中任意一点P通过半径搜索得到其邻域,根据邻域得到其质心为:OiKKj,PjPj()计算该点的协方差矩阵:C O VPj(PjOi)(PjOi)T()第 卷第期孙云鹏,等:沿法线方向传播的深度图像补洞算法则P点的法向量n(,),其中、为协方差矩阵C O V的特征值.图点云及法线 算法实现 预处理对于只有一个或者四个点以内的缺失,直接采用膨胀的方式填充.使用的内核C r o s s来扩展缺失边缘的像素.C r o s s ()具体过程如图所示,在膨胀的过程中采用较小的值覆盖较大的值,以获得较近对象的边缘信息.图像素点膨胀过程,红色方块为缺失像素值 D图像转 D点云对于大于四个点的孔洞,通过针孔相机
18、模型 公式()将孔洞周围的像素点转换成世界坐标系下的点云ZDfzXZucxfxYZvcyfy()其中,X、Y、Z为世界坐标系下坐标;u、v、D为深度图片上像素点的坐标和深度值;fx、fy、fz、cx、cx,为相机的内参.寻找最近曲面深度相机的测量原理导致采集的深度信息在物体的交界处容易丢失,通过物体的结构进行填充时要考虑待补全的点属于哪个界面.本文采用K m e a n s聚类的方式将待求点四周的点云划分为四类,当两类的中心距离较小时,将其合并为一类,最后将点云数量最多的类保留下来,将其看作是缺失点所在的平面.具体过程如图所示.图K M e a n s聚类寻找最近曲面 沿法线方向传播待求 点P
19、(x,y,z)附 近n个 点 的 坐 标 为P(x,y,z),Pi(xi,yi,zi),Pn(xn,yn,zn),法线分别为n(u,v,w),ni(ui,vi,wi),nn(un,vn,wn).则通过Pi点计算 得 到 的zi为:ziui(xix)vi(yiy)wiziwi()为了使拟合的点云更加匹配物体本身的结构,定义下列公式:zMizie|PPi|()Mie|PPi|()式中,为距离权重.如图所示,将深度图片转化成点云后寻找待填充点所在的曲面,并计算附近点的法线,随后沿着法线方向逐渐向内收缩,直到孔洞填充结束.图深度图片转化图计算技术与自动化 年月 孔洞数量及大小识别深度图片中缺失的值通常
20、为,因此本文将深度值小于的像素点定义为缺失点.采用T w o_p a s s算法进行连通域的提取和边缘点的检测,把一片范围内的缺失像素点定义为一个孔洞.如图所示,白色像素点为边缘点,边缘点围起来的圈为一个孔洞,孔洞内的白色像素点为孔洞的中心点O(x,y),定义如下:OxniPx in()OyniPy in()其中,n为孔洞内像素点的个数;Px i、Py i为孔洞内第i个像素点的坐标.孔洞的大小和形状各异,定义一个半径R来判别孔洞的大小:Rmi(Oxqx i)(Oyqy i)m()其中,m为孔洞边缘像素点的个数;qx i、qy i为第i个边缘像素点的坐标.本文后续的实验中,将半径R小于的孔洞定义
21、为小孔洞,半径R大于或等于的孔洞定义为大孔洞.图孔洞的提取与识别 算法流程具体流程如图所示.实验结果及分析N Y U D e p t h v 数据集提供了大量的深度相机采集的残缺深度图像和 幅经过修复的深度图像,其包含个城市、个场景,可以模拟我们在实际使用中会遇到的各种深度丢失现象.实验分两部分,第一部分测试数据集中较小孔洞的修复情况,第二部分测试较大孔洞的修补性能.每部分各随机选取 幅图片,实验结果取十次结果的平均值.本文所有的实验都是在一台i U、内存 G B、操作系统为u b u n t u 的计算机上运行.图算法流程图引入均方误差(M S E)、峰值信噪比(P S N R)和结构相似性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 法线 方向 传播 深度 图像 算法
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。