• 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