Quadtree-based Error Diffusion Block Truncation Coding
碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 101 === In the age of information explosion, reducing the storage and bandwidth needed to store and transmit the images efficiently has become one important issue. Hence, methods to compress the image data are essential nowadays. Block Truncation Coding (BTC) is a...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/95173957923096646540 |
id |
ndltd-TW-101NCKU5392025 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101NCKU53920252016-03-18T04:42:05Z http://ndltd.ncl.edu.tw/handle/95173957923096646540 Quadtree-based Error Diffusion Block Truncation Coding 四元樹誤差擴散區塊截短編碼 Chih-LingHsu 徐芷翎 碩士 國立成功大學 資訊工程學系碩博士班 101 In the age of information explosion, reducing the storage and bandwidth needed to store and transmit the images efficiently has become one important issue. Hence, methods to compress the image data are essential nowadays. Block Truncation Coding (BTC) is a simple and efficient technique. However the bit rate of the original BTC algorithm is relatively high compared to modern compression techniques such as JPEG or JPEG2000. Some investigations have been proposed to further reduce the bit rate so far. Nevertheless, these algorithms produce some annoying image artifacts caused by the low bit rate configuration and some even sacrifice the low-complexity characteristic of BTC. Hence, a low-complexity BTC technique that can reduce the perceptual artifacts effectively and provide good image quality at the low bit rate is crucial. Two image compression algorithms are proposed on the basis of halftoning-based BTC in this thesis. We apply the concept of quadtree decomposition to the proposed methods. The non-overlapping blocks of an image are segmented into smaller blocks based on the texture of the image. To reduce the blocking effect, we utilize the error diffusion technique which diffuses the quantized error into neighboring unprocessed pixels to maintain the local gray level. An adaptive scheme which is used to decide the thresholds of the partitioning process according to the value of spatial frequency measurement (SFM) is adopted to achieve the better image compression ratio. Pei-Yin Chen 陳培殷 2013 學位論文 ; thesis 45 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 101 === In the age of information explosion, reducing the storage and bandwidth needed to store and transmit the images efficiently has become one important issue. Hence, methods to compress the image data are essential nowadays. Block Truncation Coding (BTC) is a simple and efficient technique. However the bit rate of the original BTC algorithm is relatively high compared to modern compression techniques such as JPEG or JPEG2000. Some investigations have been proposed to further reduce the bit rate so far. Nevertheless, these algorithms produce some annoying image artifacts caused by the low bit rate configuration and some even sacrifice the low-complexity characteristic of BTC. Hence, a low-complexity BTC technique that can reduce the perceptual artifacts effectively and provide good image quality at the low bit rate is crucial.
Two image compression algorithms are proposed on the basis of halftoning-based BTC in this thesis. We apply the concept of quadtree decomposition to the proposed methods. The non-overlapping blocks of an image are segmented into smaller blocks based on the texture of the image. To reduce the blocking effect, we utilize the error diffusion technique which diffuses the quantized error into neighboring unprocessed pixels to maintain the local gray level. An adaptive scheme which is used to decide the thresholds of the partitioning process according to the value of spatial frequency measurement (SFM) is adopted to achieve the better image compression ratio.
|
author2 |
Pei-Yin Chen |
author_facet |
Pei-Yin Chen Chih-LingHsu 徐芷翎 |
author |
Chih-LingHsu 徐芷翎 |
spellingShingle |
Chih-LingHsu 徐芷翎 Quadtree-based Error Diffusion Block Truncation Coding |
author_sort |
Chih-LingHsu |
title |
Quadtree-based Error Diffusion Block Truncation Coding |
title_short |
Quadtree-based Error Diffusion Block Truncation Coding |
title_full |
Quadtree-based Error Diffusion Block Truncation Coding |
title_fullStr |
Quadtree-based Error Diffusion Block Truncation Coding |
title_full_unstemmed |
Quadtree-based Error Diffusion Block Truncation Coding |
title_sort |
quadtree-based error diffusion block truncation coding |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/95173957923096646540 |
work_keys_str_mv |
AT chihlinghsu quadtreebasederrordiffusionblocktruncationcoding AT xúzhǐlíng quadtreebasederrordiffusionblocktruncationcoding AT chihlinghsu sìyuánshùwùchàkuòsànqūkuàijiéduǎnbiānmǎ AT xúzhǐlíng sìyuánshùwùchàkuòsànqūkuàijiéduǎnbiānmǎ |
_version_ |
1718207328780550144 |