Bit-Error Aware Lossless Image Compression with 2D-Layer-Block Coding

With IoT development, it becomes more popular that image data is transmitted via wireless communication systems. If bit errors occur during transmission, the recovered image will become useless. To solve this problem, a bit-error aware lossless image compression based on bi-level coding is proposed...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Jungan Chen, Jean Jiang, Xinnian Guo, Lizhe Tan
Formato: article
Lenguaje:EN
Publicado: Hindawi Limited 2021
Materias:
Acceso en línea:https://doaj.org/article/4363cc31778e4091b54f0fe0070b2696
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:4363cc31778e4091b54f0fe0070b2696
record_format dspace
spelling oai:doaj.org-article:4363cc31778e4091b54f0fe0070b26962021-11-15T01:19:11ZBit-Error Aware Lossless Image Compression with 2D-Layer-Block Coding1687-726810.1155/2021/7331459https://doaj.org/article/4363cc31778e4091b54f0fe0070b26962021-01-01T00:00:00Zhttp://dx.doi.org/10.1155/2021/7331459https://doaj.org/toc/1687-7268With IoT development, it becomes more popular that image data is transmitted via wireless communication systems. If bit errors occur during transmission, the recovered image will become useless. To solve this problem, a bit-error aware lossless image compression based on bi-level coding is proposed for gray image compression. But bi-level coding has not considered the inherent statistical correlation in 2D context region. To resolve this shortage, a novel variable-size 2D-block extraction and encoding method with built-in bi-level coding for color image is developed to decrease the entropy of information and improve the compression ratio. A lossless color transformation from RGB to the YCrCb color space is used for the decorrelation of color components. Particularly, the layer-extraction method is proposed to keep the Laplacian distribution of the data in 2D blocks which is suitable for bi-level coding. In addition, optimization of 2D-block start bits is used to improve the performance. To evaluate the performance of our proposed method, many experiments including the comparison with state-of-the-art methods, the effects with different color space, etc. are conducted. The comparison experiments under a bit-error environment show that the average compression rate of our method is better than bi-level, Jpeg2000, WebP, FLIF, and L3C (deep learning method) with hamming code. Also, our method achieves the same image quality with the bi-level method. Other experiments illustrate the positive effect of built-in bi-level encoding and encoding with zero-mean values, which can maintain high image quality. At last, the results of the decrease of entropy and the procedure of our method are given and discussed.Jungan ChenJean JiangXinnian GuoLizhe TanHindawi LimitedarticleTechnology (General)T1-995ENJournal of Sensors, Vol 2021 (2021)
institution DOAJ
collection DOAJ
language EN
topic Technology (General)
T1-995
spellingShingle Technology (General)
T1-995
Jungan Chen
Jean Jiang
Xinnian Guo
Lizhe Tan
Bit-Error Aware Lossless Image Compression with 2D-Layer-Block Coding
description With IoT development, it becomes more popular that image data is transmitted via wireless communication systems. If bit errors occur during transmission, the recovered image will become useless. To solve this problem, a bit-error aware lossless image compression based on bi-level coding is proposed for gray image compression. But bi-level coding has not considered the inherent statistical correlation in 2D context region. To resolve this shortage, a novel variable-size 2D-block extraction and encoding method with built-in bi-level coding for color image is developed to decrease the entropy of information and improve the compression ratio. A lossless color transformation from RGB to the YCrCb color space is used for the decorrelation of color components. Particularly, the layer-extraction method is proposed to keep the Laplacian distribution of the data in 2D blocks which is suitable for bi-level coding. In addition, optimization of 2D-block start bits is used to improve the performance. To evaluate the performance of our proposed method, many experiments including the comparison with state-of-the-art methods, the effects with different color space, etc. are conducted. The comparison experiments under a bit-error environment show that the average compression rate of our method is better than bi-level, Jpeg2000, WebP, FLIF, and L3C (deep learning method) with hamming code. Also, our method achieves the same image quality with the bi-level method. Other experiments illustrate the positive effect of built-in bi-level encoding and encoding with zero-mean values, which can maintain high image quality. At last, the results of the decrease of entropy and the procedure of our method are given and discussed.
format article
author Jungan Chen
Jean Jiang
Xinnian Guo
Lizhe Tan
author_facet Jungan Chen
Jean Jiang
Xinnian Guo
Lizhe Tan
author_sort Jungan Chen
title Bit-Error Aware Lossless Image Compression with 2D-Layer-Block Coding
title_short Bit-Error Aware Lossless Image Compression with 2D-Layer-Block Coding
title_full Bit-Error Aware Lossless Image Compression with 2D-Layer-Block Coding
title_fullStr Bit-Error Aware Lossless Image Compression with 2D-Layer-Block Coding
title_full_unstemmed Bit-Error Aware Lossless Image Compression with 2D-Layer-Block Coding
title_sort bit-error aware lossless image compression with 2d-layer-block coding
publisher Hindawi Limited
publishDate 2021
url https://doaj.org/article/4363cc31778e4091b54f0fe0070b2696
work_keys_str_mv AT junganchen biterrorawarelosslessimagecompressionwith2dlayerblockcoding
AT jeanjiang biterrorawarelosslessimagecompressionwith2dlayerblockcoding
AT xinnianguo biterrorawarelosslessimagecompressionwith2dlayerblockcoding
AT lizhetan biterrorawarelosslessimagecompressionwith2dlayerblockcoding
_version_ 1718428978093490176