By Topic

Image Fitting Using \arctan for JPEG AC Coefficient Prediction

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Lakhani, G. ; Dept. of Comput. Sci., Texas Tech Univ., Lubbock, TX

We explore predictive coding for the JPEG baseline sequential algorithm in this article. Our objective is to reduce inter-block redundancy of discrete cosine transform (DCT) blocks. We first present an implementation of image interpolation approach and develop a method for predicting AC coefficients of a block in terms of sum of pixels (or dc coefficients) of some surrounding patches. If we use 2-D quadratic polynomials for interpolation over 24 times 24 pixel area, our method derives the same equations, which JPEG developed for reducing blocking artifacts. Next, we show that nonpolynomial functions such as arctan perform better for AC prediction. We develop additional prediction equations considering different configurations of the interpolation area. Finally, we present performance results, which show that for images compressed at the default quality factor of 75, our equations reduce the AC energy of DCT blocks by about 22% and the final code bit size by about 5.5% over the JPEG sequential algorithm. At the quality factor of 90, the code size reduction is 10.8%. We also present an adaptive DC coding method by considering the prediction algorithm of JPEG-LS. It reduces the average JPEG DC residual by over 20% and the DC code bits by 7.75%.

Published in:

Circuits and Systems for Video Technology, IEEE Transactions on  (Volume:18 ,  Issue: 6 )