Advertisement

A Real-Time and Parametric Parallel Video Compression Architecture Using FPGA

  • Cássio A. Carneiro
  • Francisco M. P. Garcia
  • Flávia M. Freitas
  • Zélia M. A. Peixoto
  • Amanda R. M. Diniz
  • Abraham Alcaim
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4331)

Abstract

This paper presents a novel parallel architecture which performs a streamed-based processing of the two-dimensional Discrete Cosine Transform (2D-DCT) for real time video compression applications. This proposal consists in using a programmable device, such as FPGA, to implement kernels of one-dimensional DCT (1D-DCT), referred to as DCT-kernels, which can be instantiated, so many as necessary, to attend the required pixel rate for a specific purpose. The implementation of the architecture proposed for the DCT-kernel also presents some interesting features that represent an advantage over the classical architectures for 1D-DCT available in the literature, mainly when a parallel architecture is supposed to use some of them. Two different applications, standard definition television (SDTV) and high definition television (HDTV), have employed the proposed parallel architecture using different number of DCT-kernels in order to show the potential of its use and real possibilities of enlarging the set of candidate applications.

Keywords

Discrete Cosine Transform Clock Cycle Parallel Architecture Video Compression Kernel Structure 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Recommendation ITU-R BT.656-3: Interfaces For Digital Component Video Signals in 525-line and 625-line Television Systems Operating at the 4:2:2 Level of Recommendation ITU-R BT.601 (Part A) (1995)Google Scholar
  2. 2.
    Arai, Y., Agui, T., Nakajima, M.: A Fast DCT-SQ Scheme for Images. Transactions of IEICE E71(11), 1095–1097 (1988)Google Scholar
  3. 3.
    Chen, T.C.: 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–688 (2006)CrossRefGoogle Scholar
  4. 4.
    Fehn, C., de La Barré, R., Pastoor, S.: Interactive 3-DTV - Concepts and Key Technologies. Proceedings of the IEEE 94(3), 524–538 (2006)CrossRefGoogle Scholar
  5. 5.
    Bhaskaran, V., Konstantinides, K.: Image and Video Compression Standards Algorithms and Architectures. Kluwer Academic Publishers, Dordrecht (1999)Google Scholar
  6. 6.
    Porto, R., Agostini, L.: Project Space Exploration on the 2D-DCT Architecture of a JPEG Compressor Directed to FPGA Implementation. In: Design, Automation and Test in Europe Conference and Exhibition, February 2004, pp. 224–229 (2004)Google Scholar
  7. 7.
    Jain, A.: Fundamentals of Digital Image Processing. Prentice-Hall, Englewood Cliffs (1989)MATHGoogle Scholar
  8. 8.
    Ahmed, N., Natrajan, T., Rao, K.R.: Discrete Cosine Transform. IEEE Trans. Comput. C-23(1), 90–93 (1984)CrossRefGoogle Scholar
  9. 9.
    Kovac, M., Ranganathan, N.: JAGUAR: A Fully Pipelined VLSI Architecture for JPEG Image Compression Standard. Proceedings of the IEEE 32(6), 247–258 (1995)CrossRefGoogle Scholar
  10. 10.
    Agostini, L.: Information Technology Digital Compression and Coding of Continuous-tone still Images Requirements and Guidelines. M. Sc. Dissertation. Computer Science Graduate Program - Federal University of Rio Grande do Sul (2002)Google Scholar
  11. 11.
    Chen, W., Smith, C., Fralick, S.: A Fast Computational Algorithm for the Discrete Cosine Transform. IEEE Transactions on Communications 25(9), 1004–1009 (1977)MATHCrossRefGoogle Scholar
  12. 12.
    Lee, B.: A New Algorithm to Compute the Discrete Cossine Transform. IEEE Transactions on ASSP 32(6), 1243–1245 (1984)MATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Cássio A. Carneiro
    • 1
  • Francisco M. P. Garcia
    • 1
  • Flávia M. Freitas
    • 1
  • Zélia M. A. Peixoto
    • 1
  • Amanda R. M. Diniz
    • 1
  • Abraham Alcaim
    • 2
  1. 1.Pontifical Catholic University of Minas GeraisBelo HorizonteBrazil
  2. 2.Pontifical Catholic University of Rio de JaneiroRio de JaneiroBrazil

Personalised recommendations