Rate control and bit allocations for JPEG transcoding
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2007.
Main Author: | |
---|---|
Other Authors: | |
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 |