当前位置:文档之家› 基于深度图像绘制技术的Criminisi算法的改进

基于深度图像绘制技术的Criminisi算法的改进

2017年5月第38卷 第5期

计算机工程与设计

COM PU T ER ENGINEERING AND DESIGN

M ay 2017Vol 畅38 No 畅5

基于深度图像绘制技术的Criminisi 算法的改进

李 英1,杨秋翔1,雷海卫2,杜 博2

(1.中北大学软件学院,山西太原030051;2.中北大学计算机与控制工程学院,山西太原030051)

摘 要:针对基于深度图像绘制技术(depth ‐image based rendering ,DIBR )中产生的空洞问题,为提高虚拟视点质量,提出一种基于深度图像绘制技术的Criminisi 改进算法。对优先级进行改进,加入指数形式的置信度项和新的数据项,加强对细节部分的填补;在搜索最佳匹配块时,采用新的颜色匹配因子,添加梯度因子,结合深度因子,对映射后的纹理图和相对应的深度图进行搜索匹配。实验结果表明,相较传统空洞填补算法,改进算法在主观图像质量与客观峰值信噪比(p eak signal to noise ratio ,PSNR )方面有所提高。

关键词:基于深度图像的绘制;三维图像映射;图像修复;基于样本块的纹理合成算法;优先级中图法分类号:T P 391.41 文献标识号:A 文章编号:1000‐7024(2017)05‐1287‐05doi :10畅16208/j 畅issn 1000‐7024畅2017畅05畅031收稿日期:2016‐03‐15;修订日期:2016‐05‐13

基金项目:总装预研基金项目(9140A 17020113BQ 04226)

作者简介:李英(1990),女,山西太原人,硕士研究生,研究方向为视频编码;杨秋翔(1969),男,山西临猗人,教授,CCF 会员,研究方向为机器视觉、图像处理;雷海卫(1980),男,河北定州人,博士研究生,研究方向为深度图编码;杜博(1990),男,河南商

丘人,硕士研究生,研究方向为视频编码。E ‐mail :j iew ahaha @126.com

Improved Criminisi algorithm based on DIBR

LI Ying 1

,YANG Qiu ‐xiang 1

,LEI Hai ‐wei 2

,DU Bo

(1.School of Software Engineering ,North University of China ,Taiyuan 030051,China ;2.School of Computer and Control Engineering ,North University of China ,Taiyuan 030051,China )

Abstract :Aiming at the problem of holes generated in the depth ‐image based rendering technology ,to improve the quality of vir ‐tual viewpoint ,an improved Criminisi algorithm based on DIBR was proposed .The priority was improved ,and an exponential

confidence term and data term were added to enhance the details filling .When searching for a matching block area ,a new color matching factor was adopted ,a gradient factor was added ,the texture image and depth image were matched combining with depth factor after warping .Experimental results indicate that the improved method significantly enhances the quality of picture and PSNR compared with traditional hole filling algorithm .

Key words :depth ‐image based rendering ;3D warping ;image inpainting ;Criminisi algorithm ;p riority levels

0 引 言

近年来,DIBR 技术在各领域中发挥着重要作用[1‐4]。DIBR 技术通过一个纹理图和其相对应的深度图能绘制出任

意视点的虚拟图像[5,6]。相比较原始的两个虚拟图像绘制技术,即基于模型的虚拟视点绘制技术(model ‐based rende ‐ring ,MBR )和基于图像的虚拟视点绘制技术(image ‐based rendering ,IBR )[7,8],DIBR 技术大大减少视图的数量,节省存储空间和传输带宽。

然而,DIBR 技术存在一个关键问题:空洞问题。国内外很多学者对该技术进行研究并提出相应的解决方法:基

于分层的图像处理法(layered depth image ,LDI )[9]、插值法、图像融合法等[10‐14]。

针对以上问题,为得到更高质量的视图,提出一种基于深度图像绘制技术的Criminisi 改进算法。该算法首先对纹理图和其对应的深度图进行3D warping ,生成带有空洞的虚拟视图,其次添加新的置信度项和数据项,接着计算虚拟视图中空洞边界上以每个像素点为中心的块的优先级,然后全局搜索匹配块,通过引入新的颜色匹配因子,添加梯度因子,结合深度因子[3],找出最优匹配块,最后更新置信度,填补空洞。实验验证分析结果表明,改进算法有效填补了空洞,图像质量得到提高。

万方数据

相关主题
文本预览
相关文档 最新文档