Title :
Parallel view synthesis programming for free viewpoint television
Author :
Jung, Jae-Il ; Ho, Yo-Sung
Author_Institution :
Sch. of Inf. & Commun., Gwangju Inst. of Sci. & Technol. (GIST), Gwangju, South Korea
Abstract :
View synthesis is one of the important techniques for free-viewpoint 3D image services. Unfortunately, computational complexity of depth image-based view synthesis is high, since it includes numerous matrix calculations and complex filters. In this paper, we implement the depth image-based rendering algorithm on a graphics processing unit (GPU) using the compute unified device architecture (CUDA). We perform memory uploads to the global memory of the GPU, and compute matrix calculations of all pixels in parallel. We also simplify the filters of rendering to reduce complexity and analyze performance according to block and image sizes. Experimental results show that our implementation is faster than conventional methods while preserving visual quality.
Keywords :
computational complexity; digital television; filtering theory; graphics processing units; image processing; matrix algebra; parallel architectures; parallel programming; rendering (computer graphics); signal synthesis; CUDA; GPU; complex filters; computational complexity; compute unified device architecture; depth image-based rendering algorithm; depth image-based view synthesis; free viewpoint television; free-viewpoint 3D image services; graphics processing unit; image sizes; matrix calculations; parallel view synthesis programming; visual quality; Acceleration; Cameras; Graphics processing unit; Image color analysis; Instruction sets; Rendering (computer graphics); Visualization; CUDA; Depth image-based rendering; GPU; parallel programming;
Conference_Titel :
Signal Processing, Communication and Computing (ICSPCC), 2012 IEEE International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4673-2192-1
DOI :
10.1109/ICSPCC.2012.6335614