Abstract
This paper presents a 1080p 60 Hz intra-frame CODEC system for zero delay AV streaming. For high quality streaming, the proposed CODEC employs an RGB-domain inter-color compensation algorithm using strong correlation between RGB color components which was previously presented by the authors of this paper. The proposed CODEC architecture is based on macroblock-level pipelining and parallel processing to handle a significant pixel rate of 1080p 60 Hz videos with RGB 4:4:4 format, i.e., 3 Gbps. Since syntax processing is a bottleneck to supporting speeds of up to 100 Mbps in real-time, a high performance context-adaptive variable length coding architecture exploiting the look-ahead technique is included in the proposed design. Also, the number of syntax symbols is adaptively restricted to accomplish zero end-to-end delay. Finally, by using MPEG-2 TS as the AV stream format, compatibility with general channel chips is guaranteed. Using TSMC 90 nm CMOS technology, the prototype chip is implemented with 1,208 K logic gates and 359 Kb internal SRAM. The chip can achieve real-time encoding and decoding of 1080p 60 Hz videos at 200 MHz execution speed in typical work conditions.
Similar content being viewed by others
References
MPEG2-Video. (1995). Information technology-generic coding of moving pictures and associated audio information: Video. ISO/IEC 13818-2-ITU-T Rec. H.262.
MPEG-4 Video. (1999). Information technology-generic coding of audio-visual objects part 2: Visual. ISO/IEC 14496-2.
H.263. (1997). Video coding for low bitrate communication. ITU-T Recommend.
H.264/ISO/IEC 14496-10 AVC. (2003). Draft ITU-T recommendation and final draft international standard of joint video specification. ITU-T Rec.
Puri, A., Chen, X., & Luthra, A. (2004). Video coding using the H.264/MPEG-4 AVC compression standard. Signal Processing: Image Communication, 19(9), 793–849.
Chen, T. -C., et al. (2006). Algorithm analysis and architecture design for HDTV applications. IEEE Circuits and Devices Magazine, 22–31 (May/June).
Lin, H., et al. (2008). A highly efficient VLSI architecture for H.264/AVC CAVLC decoder. IEEE Transactions on Multimedia, 10(1), 31–42.
Chen, T. C., et al. (2006). Analysis and architecture design of an HDTV720p 30 frames/s H.264/AVC encoder. IEEE Transactions on Circuits and Systems for Video Technology, 16(6), 673.
Lin, C. C., et al. (2007). A 160 K gates/4.5 KB SRAM H.264 video decoder for HDTV applications. IEEE Journal of Solid-State Circuits, 42(1), 170–182.
Huang, Y. W., et al. (2005). Analysis, fast algorithms, and VLSI architecture design for H.264/AVC intra frame coder. IEEE Transactions on Circuits and Systems for Video Technology, 15(3), 378–401.
Ku, C. W., et al. (2006). A high-definition H.264/AVC intra-frame codec IP for digital video and still camera applications. IEEE Transactions on Circuits and Systems for Video Technology, 16(8), 917–928.
Yu, H., Sekiguchi, S., & Lee, L. Y. (2006). Joint 4:4:4 Video Model (JFVM) 4. ISO/IEC JTC1/SC29/WG11 and IUT-T SG16 Q.6 Document JVT-T205, Klagenfurt, AT, 15–21 (July).
Sullivan, G., & Yu, H. (2007). Joint draft 6 of new profiles for professional applications amendment to ITU-T Rec. H.264 & ISO/IEC 14496-10. ISO/IEC JTC1/SC29/WG11 and IUT-T SG16 Q.6 Document JVT-V204 (Jan).
Behzad, A., et al. (2007). A fully integrated MIMO multiband direct conversion CMOS transceiver for WLAN applications (802.11n). IEEE Journal of Solid-State Circuits, 42(12), 2795–2808.
Song, B. C., Lee, Y. G., & Kim, N. H. (2008). Block adaptive inter-color compensation algorithm for RGB 4:4:4 video coding. IEEE Transactions on Circuits and Systems for Video Technology, 18(10), 1447–1451.
Lee, Y. G., & Song, B. C. (2008). An intra-frame rate control algorithm for ultra low delay H.264/AVC coding. International Conference on Acoustics, Speech, and Signal Processing (ICASSP), 1041–1044 (April).
ARM926EJ-S System-on-chip JavaTM and DSP enhanced processor: product overview, ARM Ltd., 2001.
Consumer Electronics Association (CEA). (2006). CEA standard: a DTV profile for uncompressed high speed digital interfaces (CEA-861-D).
Wang, T., Huang, Y., Fang, H., & Chen, L. (2003). Performance analysis of hardware oriented algorithm modifications in H.264. Proc. of IEEE International Conference on Acoustics, Speech, and Signal Processing, 493–496.
Yi, Y., & Song, B. C. (2008). A novel CAVLC architecture for H.264 video encoding at a high bit-rate. International Symposium on Circuits and Systems (ISCAS), 484–487.
Halbach, T. (2002). Performance comparison: H.26 L intra coding versus JPEG2000. JVT-D039 (July).
Huang, Y. W., et al. (2005). A 1.3 TOPS H.264/AVC single-chip encoder for HDTV applications. IEEE International Solid State Circuit Conference, 128-129.
Yamaguchi, H., et al. (2005). An 81 MHz, 1280 × 720 pixels × 30 frames/s MPEG-4 video/audio codec processor. IEEE International Solid State Circuit Conference, 130-131.
Chien, C. D., et al. (2007). A 252kgate/71 mW multi-standard multi-channel video decoder for high definition video applications. IEEE International Solid State Circuit Conference, 282-283.
Liu, Z., et al. (2009). HDTV1080p H.264/AVC encoder chip design and performance analysis. IEEE Journal of Solid-State Circuits, 44(2), 594–608.
Iwata, K., et al. (2009). A 256 mW 40 Mbps full-HD H.264 high-profile codec featuring a dual-macroblock pipeline architecture in 65 nm CMOS. Journal of Solid State Circuits, 44(4), 1184–1191.
Iwata, K., et al. (2010). A 342 mW mobile application processor with full-HD multi-standard video codec and tile-based address-translation circuits. Journal of Solid State Circuits, 45(1), 59–68.
Chen, Y. H., et al. (2008). An H.264/AVC scalable extension and high profile HDTV 1080p encoder chip. Symposium on VLSI Circuits, 104-105.
Acknowledgements
This research was supported by DMC R&D Center, Samsung Electronics Co., Ltd, and was supported by the Defense Acquisition Program Administration and Agency for Defense Development, Korea, through the Image Information Research Center at Korea Advanced Institute of Science & Technology under the contract UD100006CD.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Song, B.C., Yi, Y., Lee, YG. et al. 1080p 60 Hz Intra-Frame Video CODEC Chip Design and Its Implementation. J Sign Process Syst 67, 291–303 (2012). https://doi.org/10.1007/s11265-010-0564-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11265-010-0564-8