Bezztrátová komprese JPEG grafiky
JPEG is a commonly used method of compression for photographic images. It consists of lossy and lossless part. Static Huffman coding is a last step. We can replace this step using advanced techniques and arithmetic coding. In this work we introduce method used for additional compression JPEG files (...
Main Author: | |
---|---|
Other Authors: | |
Format: | Dissertation |
Language: | Czech |
Published: |
2009
|
Online Access: | http://www.nusl.cz/ntk/nusl-286256 |
id |
ndltd-nusl.cz-oai-invenio.nusl.cz-286256 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-nusl.cz-oai-invenio.nusl.cz-2862562017-06-27T04:41:10Z Bezztrátová komprese JPEG grafiky Lossless JPEG compression Žemlička, Michal Ondruš, Jan Lánský, Jan JPEG is a commonly used method of compression for photographic images. It consists of lossy and lossless part. Static Huffman coding is a last step. We can replace this step using advanced techniques and arithmetic coding. In this work we introduce method used for additional compression JPEG files (files in JFIF format) saved in baseline mode. Partial decompression is a general way we can use in this case. We invert only last lossless steps of JPEG compression algorithm. Compressed file is transformed into array of quantized DCT coefficients. We designed algorithm for prediction of the DCT coefficients. It returns particular linear combination of previous coded coefficients in current and neighbouring blocks for each from 64 coefficients in block matrix. We show how this prediction can improve efficiency of compression of JPEG files using Context Mixing algorithm implemented in PAQ8 by Matt Mahoney. Specific implementation is described and its compression ratio is compared with existing methods and applications for further lossless JPEG images compression. 2009 info:eu-repo/semantics/masterThesis http://www.nusl.cz/ntk/nusl-286256 cze info:eu-repo/semantics/restrictedAccess |
collection |
NDLTD |
language |
Czech |
format |
Dissertation |
sources |
NDLTD |
description |
JPEG is a commonly used method of compression for photographic images. It consists of lossy and lossless part. Static Huffman coding is a last step. We can replace this step using advanced techniques and arithmetic coding. In this work we introduce method used for additional compression JPEG files (files in JFIF format) saved in baseline mode. Partial decompression is a general way we can use in this case. We invert only last lossless steps of JPEG compression algorithm. Compressed file is transformed into array of quantized DCT coefficients. We designed algorithm for prediction of the DCT coefficients. It returns particular linear combination of previous coded coefficients in current and neighbouring blocks for each from 64 coefficients in block matrix. We show how this prediction can improve efficiency of compression of JPEG files using Context Mixing algorithm implemented in PAQ8 by Matt Mahoney. Specific implementation is described and its compression ratio is compared with existing methods and applications for further lossless JPEG images compression. |
author2 |
Žemlička, Michal |
author_facet |
Žemlička, Michal Ondruš, Jan |
author |
Ondruš, Jan |
spellingShingle |
Ondruš, Jan Bezztrátová komprese JPEG grafiky |
author_sort |
Ondruš, Jan |
title |
Bezztrátová komprese JPEG grafiky |
title_short |
Bezztrátová komprese JPEG grafiky |
title_full |
Bezztrátová komprese JPEG grafiky |
title_fullStr |
Bezztrátová komprese JPEG grafiky |
title_full_unstemmed |
Bezztrátová komprese JPEG grafiky |
title_sort |
bezztrátová komprese jpeg grafiky |
publishDate |
2009 |
url |
http://www.nusl.cz/ntk/nusl-286256 |
work_keys_str_mv |
AT ondrusjan bezztratovakompresejpeggrafiky AT ondrusjan losslessjpegcompression |
_version_ |
1718469357902757888 |