Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/986537.986652acmconferencesArticle/Chapter ViewAbstractPublication Pagesacm-seConference Proceedingsconference-collections
Article

Complexity-distortion tradeoffs in variable complexity 2-D DCT

Published: 02 April 2004 Publication History

Abstract

Variable complexity algorithms (VCAs) (i.e. algorithms which take a variable, input-dependent amount of time to complete a task) have been proposed to reduce the average computational complexity of compression algorithms for images and videos. In this paper we introduce a new 2-D variable-complexity DCT that can be used to replace the regular discrete cosine transform (DCT), if only a part of DCT coefficients need to be computed. Consequently, the computational complexity of the DCT can be reduced at the cost in degradation of the reconstructed image quality. We investigate fine-grained complexity-distortion tradeoffs for the proposed variable-complexity, separable DCT (VS-DCT). The evaluation includes a theoretical computational complexity analysis of the VS-DCT in terms of the number of additions and multiplications (note in this paper computational complexity does not refer to the polynomial order of operations) and empirical complexity-distortion curves of the VS-DCT running on two distinct platforms, including a desktop personal computer and an embedded system. The results of evaluation show that our VS-DCT can reduce the computational complexity of a regular DCT by up to 10% for every 3dB decrease in the PSNR (peak signal-to-noise ratio) of the reconstructed images.

References

[1]
W. Pan and A. Ortega. Complexity-scalable Transform Coding using Variable Complexity Algorithms. In Proc. of Data Compression Conference (DCC 2000), pp. 263--272, Mar. 2000, Snow Bird, Utah.
[2]
N. Ahmed, T. Natarajan, and K. R. Rao. On image processing and a discrete cosine transform. IEEE Trans. on Computers, vol. C-23, pp. 90--93, 1974.
[3]
E. Feig and S. Winograd. Fast Algorithms for the Discrete Cosine Transform. IEEE Trans. on Signal Processing, vol. 40, no. 9, pp. 2174--2193, 1992.
[4]
E. Feig and S. Winograd. On the multiplicative complexity of discrete cosine transforms. IEEE Trans. on Inform. Theory, vol. 38, pp. 1387--1391, 1992.
[5]
K. Lengwehasatit and A. Ortega. DCT computation based on variable complexity fast approximations. Proc. of Intl' Conf. of Image Proc. (ICIP'98), vol. 3, pp. 95--99, Oct. 1998.
[6]
I-Ming Pao and Ming-Ting Sun. Modeling DCT coefficients for fast video encoding. IEEE Trans. on Circuits and Systems for Video Technology, vol. 9, pp. 608--616, June 1999.
[7]
INTEL, Inc. Intel VTune Performance Analyzer tutorial {on-line document}, available at http://www.intel.com/software/products/college/gs_vtune/index.htm. 2003.
[8]
Todd Austin, Eric Larson, and Dan Ernst. SimpleScalar: An Infrastructure for Computer System Modeling. IEEE Computer, vol. 35, no. 2, pp. 59--67, February 2002.
[9]
W. Pan, A. Ortega, I. Hajj-Ahmad and R. Sannino. Proxy-Based Approaches for IDCT Acceleration. IS&T and SPIE Conf. on Visual Communications and Image Processing (VCIP 2001), Proc. of SPIE, Vol. 4310, pp. 625--636, January 2001.
[10]
De Queiroz, R. L. Variable Complexity DCT Approximations Driven by An HVQ-based Analyzer. IEEE Trans. on Circuits and Systems for Video Technology, Vol. 12, pp. 1021--1024, Nov. 2002.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ACMSE '04: Proceedings of the 42nd annual ACM Southeast Conference
April 2004
485 pages
ISBN:1581138709
DOI:10.1145/986537
  • General Chair:
  • Seong-Moo Yoo,
  • Program Chair:
  • Letha Hughes Etzkorn
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 April 2004

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Complexity-Distortion tradeoffs
  2. Discrete Cosine Transform (DCT)
  3. Variable Complexity Algorithm (VCA)

Qualifiers

  • Article

Conference

ACM SE04
Sponsor:
ACM SE04: ACM Southeast Regional Conference 2004
April 2 - 3, 2004
Alabama, Huntsville

Acceptance Rates

Overall Acceptance Rate 502 of 1,023 submissions, 49%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 506
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 26 Sep 2024

Other Metrics

Citations

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media