Abstract

This paper presents use of bit truncation and voltage overscaling to reduce the power consumption of JPEG codecs. Both techniques introduce errors which have to be compensated to minimize quality degradation. To handle the errors due to bit truncation, we propose a compensation scheme based on unbiased estimation of the truncation noise. For 4-bit truncation, such a scheme achieves 23% power savings for DCT with only 0.6 dB drop in PSNR. To compensate for errors due to aggressive voltage scaling, we introduce an algorithm-specific technique which is based on exploiting the characteristics of the quantized coefficients after zig-zag scan. This technique is very effective in improving the PSNR performance with a small circuit overhead. A combination of the two techniques help achieve even higher power savings with only a modest increase in PSNR. For instance, a combination of 4- bit truncation and operating voltage of 0.78V results in 44% power reduction for DCT with a 1.8 dB drop in PSNR performance of the JPEG codec.

Original languageEnglish (US)
Pages (from-to)227-237
Number of pages11
JournalJournal of Signal Processing Systems
Volume69
Issue number3
DOIs
StatePublished - Dec 2012

Fingerprint

Truncation
Power Saving
Voltage
Electric potential
Unbiased Estimation
Zigzag
Electric power utilization
High Power
Power Consumption
Degradation
Networks (circuits)
Scaling
Minimise
Coefficient

Keywords

  • Error compensation
  • JPEG
  • Truncation
  • Voltage scaling

ASJC Scopus subject areas

  • Hardware and Architecture
  • Information Systems
  • Signal Processing
  • Theoretical Computer Science
  • Control and Systems Engineering
  • Modeling and Simulation

Cite this

Quality-aware techniques for reducing power of JPEG codecs. / Emre, Yunus; Chakrabarti, Chaitali.

In: Journal of Signal Processing Systems, Vol. 69, No. 3, 12.2012, p. 227-237.

Research output: Contribution to journalArticle

@article{ae38bfbedf5e49db98429cc122a2d82d,
title = "Quality-aware techniques for reducing power of JPEG codecs",
abstract = "This paper presents use of bit truncation and voltage overscaling to reduce the power consumption of JPEG codecs. Both techniques introduce errors which have to be compensated to minimize quality degradation. To handle the errors due to bit truncation, we propose a compensation scheme based on unbiased estimation of the truncation noise. For 4-bit truncation, such a scheme achieves 23{\%} power savings for DCT with only 0.6 dB drop in PSNR. To compensate for errors due to aggressive voltage scaling, we introduce an algorithm-specific technique which is based on exploiting the characteristics of the quantized coefficients after zig-zag scan. This technique is very effective in improving the PSNR performance with a small circuit overhead. A combination of the two techniques help achieve even higher power savings with only a modest increase in PSNR. For instance, a combination of 4- bit truncation and operating voltage of 0.78V results in 44{\%} power reduction for DCT with a 1.8 dB drop in PSNR performance of the JPEG codec.",
keywords = "Error compensation, JPEG, Truncation, Voltage scaling",
author = "Yunus Emre and Chaitali Chakrabarti",
year = "2012",
month = "12",
doi = "10.1007/s11265-012-0667-5",
language = "English (US)",
volume = "69",
pages = "227--237",
journal = "Journal of Signal Processing Systems",
issn = "1939-8018",
publisher = "Springer New York",
number = "3",

}

TY - JOUR

T1 - Quality-aware techniques for reducing power of JPEG codecs

AU - Emre, Yunus

AU - Chakrabarti, Chaitali

PY - 2012/12

Y1 - 2012/12

N2 - This paper presents use of bit truncation and voltage overscaling to reduce the power consumption of JPEG codecs. Both techniques introduce errors which have to be compensated to minimize quality degradation. To handle the errors due to bit truncation, we propose a compensation scheme based on unbiased estimation of the truncation noise. For 4-bit truncation, such a scheme achieves 23% power savings for DCT with only 0.6 dB drop in PSNR. To compensate for errors due to aggressive voltage scaling, we introduce an algorithm-specific technique which is based on exploiting the characteristics of the quantized coefficients after zig-zag scan. This technique is very effective in improving the PSNR performance with a small circuit overhead. A combination of the two techniques help achieve even higher power savings with only a modest increase in PSNR. For instance, a combination of 4- bit truncation and operating voltage of 0.78V results in 44% power reduction for DCT with a 1.8 dB drop in PSNR performance of the JPEG codec.

AB - This paper presents use of bit truncation and voltage overscaling to reduce the power consumption of JPEG codecs. Both techniques introduce errors which have to be compensated to minimize quality degradation. To handle the errors due to bit truncation, we propose a compensation scheme based on unbiased estimation of the truncation noise. For 4-bit truncation, such a scheme achieves 23% power savings for DCT with only 0.6 dB drop in PSNR. To compensate for errors due to aggressive voltage scaling, we introduce an algorithm-specific technique which is based on exploiting the characteristics of the quantized coefficients after zig-zag scan. This technique is very effective in improving the PSNR performance with a small circuit overhead. A combination of the two techniques help achieve even higher power savings with only a modest increase in PSNR. For instance, a combination of 4- bit truncation and operating voltage of 0.78V results in 44% power reduction for DCT with a 1.8 dB drop in PSNR performance of the JPEG codec.

KW - Error compensation

KW - JPEG

KW - Truncation

KW - Voltage scaling

UR - http://www.scopus.com/inward/record.url?scp=84866021385&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84866021385&partnerID=8YFLogxK

U2 - 10.1007/s11265-012-0667-5

DO - 10.1007/s11265-012-0667-5

M3 - Article

AN - SCOPUS:84866021385

VL - 69

SP - 227

EP - 237

JO - Journal of Signal Processing Systems

JF - Journal of Signal Processing Systems

SN - 1939-8018

IS - 3

ER -