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...

Full description

Bibliographic Details
Main Authors: Sithara Raveendran, Pranose J. Edavoor, Nithin Y. B. Kumar, M. H. Vasantha
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