Virtual viewpoint synthesis using CUDA acceleration
暂无分享,去创建一个
Depth image based rendering (DIBR) is an effective method for virtual view synthesis. But synthetic images often contain ghost effect and some holes of varying sizes. To cope with the ghost effect, this paper first uses color correction of reference views, and then combines of two fusion methods which are depth-based color image fusion and directly color image fusion. In order to fill the remaining disocclusions, this paper uses the image inpainting with depth map. Because the process of image inpainting is time-consuming, this paper implements the inpainting algorithm on GPU to accelerate the inpainting process based on Compute Unified Device Architecture (CUDA). The experiment results show that our proposed method improved the quality of virtual view synthetic images, and the image inpainting algorithm based on CUDA implemented also significantly reduce the time of hole filling.
[1] Richard Szeliski,et al. High-quality video view interpolation using a layered representation , 2004, SIGGRAPH 2004.
[2] Peter H. N. de With,et al. Quality improving techniques for free-viewpoint DIBR , 2010, Electronic Imaging.
[3] Liang Zhang,et al. Stereoscopic image generation based on depth images for 3D TV , 2005, IEEE Transactions on Broadcasting.