Real-time 3D Converting System using Stereoscopic Video

스테레오 비디오를 이용한 실시간 3차원 입체 변환 시스템

  • Published : 2008.10.30

Abstract

In this paper, we implemented a real-time system which displays 3-dimensional (3D) stereoscopic image with stereo camera. The system consists of a set of stereo camera, FPGA board, and 3D stereoscopic LCD. Two CMOS image sensor were used for the stereo camera. FPGA which processes video data was designed with Verilog-HDL, and it can accommodate various resolutional videos. The stereoscopic image is configured by two methods which are side-by-side and up-down image configuration. After the left and right images are converted to the type for the stereoscopic display, they are stored into SDRAM. When the next frame is inputted into FPGA from two CMOS image sensors, the previous video data is output to the DA converter for displaying it. From this pipeline operation, the real-time operation is possible. After the proposed system was implemented into hardware, we verified that it operated exactly.

본 논문에서는 스테레오 카메라를 이용하여 실시간으로 3차원 입체 영상을 재생할 수 있는 시스템을 구현하였다. 전체 시스템은 스테레오 카메라, FPGA(field programmable gate array) 보드, 그리고 3차원입체 LCD로 구성된다. 스테레오 카메라로는 두 개의 CMOS 영상 센서를 사용하였다. 비디오 데이터를 처리하는 FPGA는 Verilog-HDL(hardware description language)을 이용하여 설계하였고 다양한 해상도의 비디오를 실시간으로 처리할 수 있다. 3차원 입체 영상을 구성은 side-by-side와 up-down 방식을 이용한다. FPGA로 입력된 두 개의 프레임은 입체 영상으로 재생되기 위한 형태로 가공된 후에 SDRAM에 저장된다. 다음 프레임이 입력될 때 이전 프레임은 LCD로 재생하기 위해 DA 변환기로 출력된다. 이러한 전체적인 파이프라인 동작을 통해서 실시간 동작이 가능하다. 제안한 시스템은 실제 하드웨어로 구현한 후에 정확한 동작이 수행됨을 검증하였다.

Keywords

References

  1. 3차원 영상의 기초, 오옴사 & 기다리, 1998
  2. "3DTV", 방송과 기술, 2003년 10월호.
  3. Tadenuma, M, Yuyama, I, and Kubota, K., "Stereoscopic HDTV system- development and application," IEEE Global Telecommunications Conference, 1990, and Exhibition. 'Communications: Connecting the Future', GLOBECOM '90., 2-5, pp.1057-1061 Vol.2, Dec. 1990.
  4. Chul-Ho Choi, Byong-Heon Kwon, and Myung-Ryul Choi, "A real-time field-sequential stereoscopic image converter", IEEE Trans. on Consumer Electronics, Vol.50, Issue 3, pp.903-910, Aug. 2004 https://doi.org/10.1109/TCE.2004.1341698
  5. Doulamis, N.D., Doulamis, A.D., Avrithis, Y.S., Ntalianis, K.S., and Kollias, S.D, "Efficient summarization of stereoscopic video sequences", IEEE Trans. on Circuits and Systems for Video Technology, Vol.10, Issue 4, pp.501-517, Jun. 2000. https://doi.org/10.1109/76.844996
  6. "Stereoscopic and autostereoscopic display system", IEEE Signal Processing Magazine, May 1999, pp.85-99.
  7. Smallman, H.S., St. John, M., Oonk, H.M., and Cowen, M.B., "Information availability in 2D and 3D displays", IEEE Computer Graphics and Applications, Vol.21, Issue 5, pp.51-57, July-Aug. 2001. https://doi.org/10.1109/38.946631
  8. Alm, T., "How to put the real world into a 3D aircraft display", The Second International Conference on Human Interfaces in Control Rooms, Cockpits and Command Centres, 2001. People in Control. (IEE Conf. Publ. No. 481), pp.223-227, Jun. 2001.
  9. K. C. Chang, "Digital systems design with VHDL and synthesis", IEEE Computer Society Press, California, 1999.
  10. D. Regan, ed., Binocular Vision, Vol.9 of Vision and Visual Dysfunction. Boca Raton : CRC Press, 1991.