A Novel Hexadata Encoding Method for 2D Image Crypto-Compression

RODRIGUES, Marcos and SIDDEQ, Mohammed (2019). A Novel Hexadata Encoding Method for 2D Image Crypto-Compression. Multimedia Tools and Applications, 79 (9), 6045-6059. [Article]

Documents
24929:540484
[thumbnail of Siddeq-Rodrigues2019_Article_ANovelHexaDataEncodingMethodFo.pdf]
Preview
PDF
Siddeq-Rodrigues2019_Article_ANovelHexaDataEncodingMethodFo.pdf - Published Version
Available under License Creative Commons Attribution.

Download (2MB) | Preview
Abstract
We proposed a novel method for 2D image compression-encryption whose quality is demonstrated through accurate 2D image reconstruction at higher compression ratios. The method is based on the DWT-Discrete Wavelet Transform where high frequency sub-bands are connected with a novel Hexadata crypto-compression algorithm at compression stage and a new fast matching search algorithm at decoding stage. The novel crypto-compression method consists of four main steps: 1) A five-level DWT is applied to an image to zoom out the low frequency sub-band and increase the number of high frequency sub-bands to facilitate the compression process; 2) The Hexa data compression algorithm is applied to each high frequency sub-band independently by using five different keys to reduce each sub-band to1/6of its original size; 3) Build a look up table of probability data to enable decoding of the original high frequency subbands, and 4) Apply arithmetic coding to the outputs of steps (2) and (3). At decompression stage a fast matching search algorithm is used to reconstruct all high frequency sub-bands. We have tested the technique on 2D images including streaming from videos (YouTube). Results show that the proposed crypto-compression method yields high compression ratios up to 99% with high perceptual quality images.
More Information
Statistics

Downloads

Downloads per month over past year

View more statistics

Metrics

Altmetric Badge

Dimensions Badge

Share
Add to AnyAdd to TwitterAdd to FacebookAdd to LinkedinAdd to PinterestAdd to Email

Actions (login required)

View Item View Item