An Approximate Low-Power Lifting Scheme Using Reversible Logic
Haar Wavelet transform is an efficacious class of wavelet transform that satisfies both symmetry and orthogonality properties which are crucial in handling boundary distortion and energy preservation in image processing applications. Such applications demand power efficient design solutions that del...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9214835/ |
id |
doaj-5eced71421194966bc5bc4fc7e12780d |
---|---|
record_format |
Article |
spelling |
doaj-5eced71421194966bc5bc4fc7e12780d2021-03-30T04:01:46ZengIEEEIEEE Access2169-35362020-01-01818336718337710.1109/ACCESS.2020.30291499214835An Approximate Low-Power Lifting Scheme Using Reversible LogicSithara Raveendran0https://orcid.org/0000-0001-5805-232XPranose J. Edavoor1https://orcid.org/0000-0002-2133-7126Nithin Y. B. Kumar2https://orcid.org/0000-0001-7446-9424M. H. Vasantha3National Institute of Technology at Goa, Goa, IndiaNational Institute of Technology at Goa, Goa, IndiaNational Institute of Technology at Goa, Goa, IndiaNational Institute of Technology at Goa, Goa, IndiaHaar Wavelet transform is an efficacious class of wavelet transform that satisfies both symmetry and orthogonality properties which are crucial in handling boundary distortion and energy preservation in image processing applications. Such applications demand power efficient design solutions that deliver high performance. Reversible logic has emerged as a solution that incorporates logical and physical reversibility to realise low power designs. This paper presents a reversible logic based design of Haar wavelet transform and lifting scheme for Haar wavelet transform, a first in literature of reversible logic. The designs are analysed to measure the efficiency of reversible logic implementations in terms of Quantum Cost (QC), Constant Inputs (CI), Garbage Outputs (GO) and Gate Count (GC). Furthermore, this paper proposes two architectures for Reversible Approximate Full Adder (RAFA) - RAFA-1 and RAFA-2; optimised explicitly for reversible logic based implementation. The proposed architectures have 25% Error Rate (ER) and optimised QC, CI, GC and GO when compared to existing exact and approximate full adder architectures implemented using reversible logic. Functional verification of the proposed architectures are performed on FPGA using 512 × 512 image. The efficiency of the image processing application is projected in terms of Structural Similarity Index Measure (SSIM) and Peak Signal to Noise Ratio (PSNR). Average SSIM and average PSNR are found to be 0.9679 and 31.81dB for RAFA-1 and 0.9696 and 32.15dB for RAFA-2 which are comparable with exact full adder based design.https://ieeexplore.ieee.org/document/9214835/Reversible logicHaar wavelet transformlifting scheme for Haar wavelet transformapproximate full addersimage processing |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Sithara Raveendran Pranose J. Edavoor Nithin Y. B. Kumar M. H. Vasantha |
spellingShingle |
Sithara Raveendran Pranose J. Edavoor Nithin Y. B. Kumar M. H. Vasantha An Approximate Low-Power Lifting Scheme Using Reversible Logic IEEE Access Reversible logic Haar wavelet transform lifting scheme for Haar wavelet transform approximate full adders image processing |
author_facet |
Sithara Raveendran Pranose J. Edavoor Nithin Y. B. Kumar M. H. Vasantha |
author_sort |
Sithara Raveendran |
title |
An Approximate Low-Power Lifting Scheme Using Reversible Logic |
title_short |
An Approximate Low-Power Lifting Scheme Using Reversible Logic |
title_full |
An Approximate Low-Power Lifting Scheme Using Reversible Logic |
title_fullStr |
An Approximate Low-Power Lifting Scheme Using Reversible Logic |
title_full_unstemmed |
An Approximate Low-Power Lifting Scheme Using Reversible Logic |
title_sort |
approximate low-power lifting scheme using reversible logic |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
Haar Wavelet transform is an efficacious class of wavelet transform that satisfies both symmetry and orthogonality properties which are crucial in handling boundary distortion and energy preservation in image processing applications. Such applications demand power efficient design solutions that deliver high performance. Reversible logic has emerged as a solution that incorporates logical and physical reversibility to realise low power designs. This paper presents a reversible logic based design of Haar wavelet transform and lifting scheme for Haar wavelet transform, a first in literature of reversible logic. The designs are analysed to measure the efficiency of reversible logic implementations in terms of Quantum Cost (QC), Constant Inputs (CI), Garbage Outputs (GO) and Gate Count (GC). Furthermore, this paper proposes two architectures for Reversible Approximate Full Adder (RAFA) - RAFA-1 and RAFA-2; optimised explicitly for reversible logic based implementation. The proposed architectures have 25% Error Rate (ER) and optimised QC, CI, GC and GO when compared to existing exact and approximate full adder architectures implemented using reversible logic. Functional verification of the proposed architectures are performed on FPGA using 512 × 512 image. The efficiency of the image processing application is projected in terms of Structural Similarity Index Measure (SSIM) and Peak Signal to Noise Ratio (PSNR). Average SSIM and average PSNR are found to be 0.9679 and 31.81dB for RAFA-1 and 0.9696 and 32.15dB for RAFA-2 which are comparable with exact full adder based design. |
topic |
Reversible logic Haar wavelet transform lifting scheme for Haar wavelet transform approximate full adders image processing |
url |
https://ieeexplore.ieee.org/document/9214835/ |
work_keys_str_mv |
AT sithararaveendran anapproximatelowpowerliftingschemeusingreversiblelogic AT pranosejedavoor anapproximatelowpowerliftingschemeusingreversiblelogic AT nithinybkumar anapproximatelowpowerliftingschemeusingreversiblelogic AT mhvasantha anapproximatelowpowerliftingschemeusingreversiblelogic AT sithararaveendran approximatelowpowerliftingschemeusingreversiblelogic AT pranosejedavoor approximatelowpowerliftingschemeusingreversiblelogic AT nithinybkumar approximatelowpowerliftingschemeusingreversiblelogic AT mhvasantha approximatelowpowerliftingschemeusingreversiblelogic |
_version_ |
1724182410174660608 |