Rate control and bit allocations for JPEG transcoding

Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2007.

Bibliographic Details
Main Author: Nguyen, Ricky D. (Ricky Do)
Other Authors: Shizhong Liu and Vivek K. Goyal.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2008
Subjects:
Online Access:http://hdl.handle.net/1721.1/41667
_version_ 1826199616284000256
author Nguyen, Ricky D. (Ricky Do)
author2 Shizhong Liu and Vivek K. Goyal.
author_facet Shizhong Liu and Vivek K. Goyal.
Nguyen, Ricky D. (Ricky Do)
author_sort Nguyen, Ricky D. (Ricky Do)
collection MIT
description Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2007.
first_indexed 2024-09-23T11:22:46Z
format Thesis
id mit-1721.1/41667
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T11:22:46Z
publishDate 2008
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/416672019-04-11T13:52:39Z Rate control and bit allocations for JPEG transcoding Nguyen, Ricky D. (Ricky Do) Shizhong Liu and Vivek K. Goyal. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Electrical Engineering and Computer Science. Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2007. Includes bibliographical references (leaves 50-51). An image transcoder that produces a baseline JPEG file from a baseline JPEG input is developed. The goal is to produce a high quality image while accurately meeting a filesize target and keeping computational complexity-especially the memory usage and number of passes at the input image--low. Building upon the work of He and Mitra, the JPEG transcoder exploits a linear relationship between the number of zero-valued quantized DCT coefficients and the bitrate. Using this relationship and a histogram of coefficients, it is possible to determine an effective way to scale the quantization tables of an image to approach a target filesize. As the image is being transcoded, an intra-image process makes minor corrections, saving more bits as needed throughout the transcoding of the image. This intra-image process decrements specific coefficients, minimizing the change in value (and hence image quality) while maximizing the savings in bitrate. The result is a fast JPEG transcoder that reliably achieves a target filesize and preserves as much image quality as possible. The proposed transcoder and several variations were tested on a set of twenty-nine images that gave a fair representation of typical JPEG photos. The evaluation metric consisted of three parts: first, the accuracy and precision of the output filesize with respect to the target filesize; second, the PSNR of the output image with respect to the original image; and third, the subjective visual image quality. by Ricky D. Nguyen. M.Eng. 2008-05-19T16:07:03Z 2008-05-19T16:07:03Z 2007 2007 Thesis http://hdl.handle.net/1721.1/41667 220920762 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 51 leaves application/pdf Massachusetts Institute of Technology
spellingShingle Electrical Engineering and Computer Science.
Nguyen, Ricky D. (Ricky Do)
Rate control and bit allocations for JPEG transcoding
title Rate control and bit allocations for JPEG transcoding
title_full Rate control and bit allocations for JPEG transcoding
title_fullStr Rate control and bit allocations for JPEG transcoding
title_full_unstemmed Rate control and bit allocations for JPEG transcoding
title_short Rate control and bit allocations for JPEG transcoding
title_sort rate control and bit allocations for jpeg transcoding
topic Electrical Engineering and Computer Science.
url http://hdl.handle.net/1721.1/41667
work_keys_str_mv AT nguyenrickydrickydo ratecontrolandbitallocationsforjpegtranscoding