DocumentCode :
165900
Title :
A real-time stereo rectification of high definition image stream using GPU
Author :
Shete, Pritam P. ; Sarode, Dinesh M. ; Bose, S.K.
Author_Institution :
Comput. Div., Bhabha Atomic Res. Centre, Mumbai, India
fYear :
2014
fDate :
24-27 Sept. 2014
Firstpage :
158
Lastpage :
162
Abstract :
Stereo vision systems are essential for the 3D object reconstruction, industrial automation, telerobotics and many more. Stereo rectification process aligns the left and the right images such that their respective image rows are accurately aligned with each other. In this paper, we propose and implement a real-time stereo rectification of the high definition stereo image stream coming from the IP cameras for the comfortable stereoscopic perception. We utilize the GStreamer multimedia framework for the image acquisition. We make use of the GPU for the real-time stereo rectification using the OpenGL. We make use of the OpenGL concepts like the framebuffer object, the vertex buffer object for the real-time image remapping. We divide stereo rectification process into two phases. Initially we compute the stereo rectification inverse lookup maps once using the OpenCV library. Subsequently we apply these inverse maps to each incoming image frame using the OpenGL concepts. We compare our results with the OpenCV realization using the optimized AVX instructions and the CUDA framework. Our OpenGL based module performs the stereo rectification of the full high definition stereo image stream at about 70 frames per second.
Keywords :
computer graphics; computer vision; graphics processing units; image reconstruction; parallel architectures; stereo image processing; 3D object reconstruction; CUDA framework; GPU; GStreamer multimedia framework; IP cameras; OpenCV library; OpenGL; framebuffer object; high definition stereo image stream; image acquisition; industrial automation; optimized AVX instructions; real-time image remapping; stereo rectification inverse lookup maps; stereo vision systems; stereoscopic perception; telerobotics; vertex buffer object; Calibration; Cameras; Graphics processing units; Libraries; Real-time systems; Stereo vision; Streaming media; AVX; CUDA; GStreamer; IP camera; OpenCV; OpenGL; SSE; Stereo vision; design patterns; stereo rectification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advances in Computing, Communications and Informatics (ICACCI, 2014 International Conference on
Conference_Location :
New Delhi
Print_ISBN :
978-1-4799-3078-4
Type :
conf
DOI :
10.1109/ICACCI.2014.6968218
Filename :
6968218
Link To Document :
بازگشت