• DocumentCode
    2959558
  • Title

    Real-Time Depth Image based Rendering Hardware Accelerator for Advanced Three Dimensional Television System

  • Author

    Chen, Wan-Yu ; Chang, Yu-Lin ; Chiu, Hsu-Kuang ; Chien, Shao-Yi ; Chen, Liang-Gee

  • Author_Institution
    DSP/IC Design Lab., Nat. Taiwan Univ., Taipei
  • fYear
    2006
  • fDate
    9-12 July 2006
  • Firstpage
    2069
  • Lastpage
    2072
  • Abstract
    3D TV will become a prominent technology in the next generation. In this paper, a depth image based rendering system is proposed from algorithm level to hardware architecture level. We propose a novel depth image based rendering algorithm with edge-dependent Gaussian filter and interpolation to improve the rendered stereo image quality. Based on our proposed algorithm, a fully-pipelined depth image based rendering hardware accelerator is proposed to support real-time rendering. The proposed hardware accelerator is optimized in three steps. First, we analyze the effect of fixed point operation and choose the optimal wordlength to keep the stereo image quality. Second, a three-parallel edge-dependent Gaussian filter architecture is proposed to solve the critical problem of memory bandwidth. Finally, we optimize the hardware cost by the proposed hardware architecture. Only 1/21 amounts of vertical PEs and 1/11 amounts of horizontal PEs is needed by the proposed folded edge-dependent Gaussian filter architecture. Furthermore, by the proposed check mode, the whole Z-buffer can be eliminated during 3D image warping. In additions, the on-chip SRAMs can be reduced to 66.7 percent compared with direct implementation by global and local disparity separation scheme. A prototype chip can achieve real-time requirement under the operating frequency of 80 MHz for 25 SDTV frames per second (fps) in left and right channel simultaneously. The simulation result also shows the hardware cost is quite small compared with the conventional rendering architecture
  • Keywords
    Gaussian processes; filters; interpolation; pipeline processing; rendering (computer graphics); stereo image processing; television equipment; three-dimensional television; video signal processing; 3D TV; 80 MHz; SDTV; depth image based rendering system; edge-dependent Gaussian filter; fully-pipelined accelerator; hardware architecture; interpolation; on-chip SRAM; real-time requirement; stereo image quality; Bandwidth; Cost function; Filters; Hardware; Image analysis; Image quality; Interpolation; Real time systems; Rendering (computer graphics); Three dimensional TV;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo, 2006 IEEE International Conference on
  • Conference_Location
    Toronto, Ont.
  • Print_ISBN
    1-4244-0366-7
  • Electronic_ISBN
    1-4244-0367-7
  • Type

    conf

  • DOI
    10.1109/ICME.2006.262622
  • Filename
    4037038