Implementation of adaptive image compression algorithm using varying bit-length daubechies wavelet coefficient with three-level encryption on Zynq 7000
{"title":"Implementation of adaptive image compression algorithm using varying bit-length daubechies wavelet coefficient with three-level encryption on Zynq 7000","authors":"Pranose J. Edavoor, S. Raveendran, A. Rahulkar","doi":"10.1109/ISED.2017.8303927","DOIUrl":null,"url":null,"abstract":"This paper presents a wavelet based image acquisition and transmission algorithm using adaptive compression and block scanning method with a three level encryption scheme. The proposed adaptive compression supports the changing of SNR and BPP values on-the-fly between the capture of images. Adaptive block scanning is used to achieve a better compression ratio by choosing among horizontal, vertical, Hilbert and zigzag scans. An encryption scheme has been included with three level encryption to ensure security of the data captured and stored. The proposed work was simulated and functionally verified on Vivado 2016.4 and implemented on Zynq 7000. The proposed algorithm was tested with daubechies1 (db1), daubechies2 (db2), daubechies3 (db3), daubechies4 (db4) wavelets. The adaptive image compression algorithm proposed is capable of changing image quality as and when needed by user and this can find application in real time multimedia applications.","PeriodicalId":147019,"journal":{"name":"2017 7th International Symposium on Embedded Computing and System Design (ISED)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 7th International Symposium on Embedded Computing and System Design (ISED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISED.2017.8303927","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
This paper presents a wavelet based image acquisition and transmission algorithm using adaptive compression and block scanning method with a three level encryption scheme. The proposed adaptive compression supports the changing of SNR and BPP values on-the-fly between the capture of images. Adaptive block scanning is used to achieve a better compression ratio by choosing among horizontal, vertical, Hilbert and zigzag scans. An encryption scheme has been included with three level encryption to ensure security of the data captured and stored. The proposed work was simulated and functionally verified on Vivado 2016.4 and implemented on Zynq 7000. The proposed algorithm was tested with daubechies1 (db1), daubechies2 (db2), daubechies3 (db3), daubechies4 (db4) wavelets. The adaptive image compression algorithm proposed is capable of changing image quality as and when needed by user and this can find application in real time multimedia applications.