Hardware Implementation of FPGA-based Real-Time Formatter for 3D Display

3D 디스플레이를 위한 FPGA-기반 실시간 포맷변환기의 하드웨어 구현

  • 서영호 (한성대학교 정보통신공학과) ;
  • 김동욱 (광운대학교 전자제료공학과 디지털 설계 및 테스트 연구실)
  • Published : 2005.08.01

Abstract

In this paper, we propose real-time 3D image converting architecture by a unit of pixel for 2D/3D compatible PC and LCD of cellular phone with parallax burier, and implement a system for overall display operation after designing a circuit based on FPGA. After digitizing anolog image signal from PC, we recompose it to 3D image signal according to input image type. Since the architecture which rearranges 2D image to 3D depends on parallax burier, we use interleaving method which mixes pixels by a unit of R, G, and B cell. The propose architecture is designed into a circuit based on FPGA with high-speed memory access technique and use 4 SDRAMs for high performance data storing and processing. The implemented system consists of A/D converting system, FPGA system to formatting 2D signal to 3D, and LCD panel with parallax barrier, for 3D display.

본 논문에서는 패럴렉스 배리어 방식의 2D/3D 겸용 PC 및 핸드폰용 LCD를 위한 화소단위의 실시간 3D 영상변환 구조를 제안하고, 이를 FPGA 기반으로 설계한 후에 전체적인 동작을 위한 시스템으로 구현하였다. PC로부터 출력되는 아날로그 형태의 영상신호를 A/D 변환한 후에 디지털 형태의 신호를 입력된 영상의 형태에 따라서 3D 형태의 영상으로 재구성한다. 3D 형태의 영상으로 재구성하는 알고리즘은 패럴렉스 배리어에 많은 부분 의존하고 하는데, 입력되는 영상의 포맷에 따라서 R, G, B의 화소 단위로 영상을 인터리빙 하는 방식을 사용한다. 제안한 구조는 고속의 메모리 처리기법과 함께 다시점 2D 영상을 3D 영상으로 변환하는 FPGA로 설계되고, 고속의 데이터 저장 및 처리를 위해 4개의 SDRAM을 사용한다. 구현된 전체 시스템은 A/D 변환기를 위한 시스템과 디지털화된 2D 영상신호를 3D 디스플레이를 위한 영상신호로 변환하는 FPGA 시스템 그리고 3D영상을 디스플레이할 수 있는 LCD 패널로 구성된다.

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, Volume 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 KolIias, 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., 'Infonnation avallability 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 alrcraft 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