APP下载

基于迭代的虚拟视图合成算法实现

2021-05-13刘伟民

现代计算机 2021年8期
关键词:深度

刘伟民

(四川大学计算机学院,成都610065)

0 引言

近年来,随着人们生活水平的不断提高,对视频播放系统的需求也在不断增加。传统的视频播放系统仅能够播放固定视点下单一视线方向捕获的画面,导致用户观看场景的自由度不高,体验感下降。为了提升用户的体验,许多学者对此进行了大量研究。在虚拟现实领域,可以通过VR 眼镜实现360°的场景观看,并支持用户移动等交互。但是由于硬件计算性能的限制,目前无法实时渲染高质量的画面。NVDIA 推出了VR 视频解码框架,通过实时解码全景高清视频,能够支持用户360°的自由观看场景。然而,该方案限制了用户的移动,仅能够在固定视点观看周围场景。为了允许用户自由观看场景并且达到实时渲染的目的,Fujii T 等人[1]提出了自由视点电视系统(Free Viewpoint Television,FTV)概念,使得这一需求成为可能。

FTV 系统主要采用基于深度图像的渲染技术(Depth Image Based Render,DIBR)[2],将周围已经捕获的图像信息映射到虚拟视点处,得到虚拟视点的图像信息。DIBR 技术无需进行场景的几何建模,也无需计算复杂的光照信息,能够满足实时渲染的需求[3]。

然而,基于深度的图像渲染技术中存在很多问题,例如空洞、伪影、重叠等[4],影响合成图像的质量。空洞问题主要分为两类:采样不足造成的细小空洞以及信息缺失导致的空洞。细小空洞又称为裂纹,如图1(a)所示。造成该现象的主要原因是映射过程中,像素映射到非整数像素上,需要进行取整操作,从而造成舍入误差,采样率不足[5]。……

登录APP查看全文

猜你喜欢

深度
四增四减 深度推进
深度观察
深度观察
深度观察
深度观察
刍议深度报道的深度与“文”度
提升深度报道量与质
微小提议 深度思考
微小提议 深度思考
猪的深度人工授精