A Guided Edge-Aware Smoothing-Sharpening Filter Based on Patch Interpolation Model and Generalized Gamma Distribution

Smoothing and sharpening are two fundamental image processing operations. The latter is usually related to the former through the unsharp masking algorithm. In this paper, we develop a new type of filter which performs smoothing or sharpening via a tuning parameter. The development of the new filter...

Full description

Bibliographic Details
Main Authors: Guang Deng, Fernando Galetto, Mukhalad Alnasrawi, Waseem Waheed
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Open Journal of Signal Processing
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9366904/
id doaj-2c768e2bc62641229ba227f140f18b42
record_format Article
spelling doaj-2c768e2bc62641229ba227f140f18b422021-04-05T17:40:06ZengIEEEIEEE Open Journal of Signal Processing2644-13222021-01-01211913510.1109/OJSP.2021.30630769366904A Guided Edge-Aware Smoothing-Sharpening Filter Based on Patch Interpolation Model and Generalized Gamma DistributionGuang Deng0https://orcid.org/0000-0003-1803-4578Fernando Galetto1https://orcid.org/0000-0002-7456-201XMukhalad Alnasrawi2https://orcid.org/0000-0003-1833-3519Waseem Waheed3https://orcid.org/0000-0002-5858-5836Department of Engineering, La Trobe University, Bundoora, Victoria, AustraliaDepartment of Engineering, La Trobe University, Bundoora, Victoria, AustraliaElectrical Power Engineering, Al-Furat Al-Awsat Technical University, Technical College of Al-Mussaib, Al-Mussaib, IraqDepartment of Engineering, La Trobe University, Bundoora, Victoria, AustraliaSmoothing and sharpening are two fundamental image processing operations. The latter is usually related to the former through the unsharp masking algorithm. In this paper, we develop a new type of filter which performs smoothing or sharpening via a tuning parameter. The development of the new filter is based on (1) a new Laplacian-based filter formulation which unifies the smoothing and sharpening operations, (2) a patch interpolation model similar to that used in the guided filter which provides edge-awareness capability, and (3) the generalized Gamma distribution which is used as the prior for parameter estimation. We have conducted detailed studies on the properties of two versions of the proposed filter (self-guidance and external guidance). We have also conducted experiments to demonstrate applications of the proposed filter. In the self-guidance case, we have developed adaptive smoothing and sharpening algorithms based on texture, depth and blurriness information extracted from an image. Applications include enhancing human face images, producing shallow depth of field effects, focus-based image enhancement, and seam carving. In the external guidance case, we have developed new algorithms for combining flash and no-flash images and for enhancing multi-spectral images using a panchromatic image.https://ieeexplore.ieee.org/document/9366904/Edge-aware filterimage sharpeningimage smoothingmaximum a posteriori estimate
collection DOAJ
language English
format Article
sources DOAJ
author Guang Deng
Fernando Galetto
Mukhalad Alnasrawi
Waseem Waheed
spellingShingle Guang Deng
Fernando Galetto
Mukhalad Alnasrawi
Waseem Waheed
A Guided Edge-Aware Smoothing-Sharpening Filter Based on Patch Interpolation Model and Generalized Gamma Distribution
IEEE Open Journal of Signal Processing
Edge-aware filter
image sharpening
image smoothing
maximum a posteriori estimate
author_facet Guang Deng
Fernando Galetto
Mukhalad Alnasrawi
Waseem Waheed
author_sort Guang Deng
title A Guided Edge-Aware Smoothing-Sharpening Filter Based on Patch Interpolation Model and Generalized Gamma Distribution
title_short A Guided Edge-Aware Smoothing-Sharpening Filter Based on Patch Interpolation Model and Generalized Gamma Distribution
title_full A Guided Edge-Aware Smoothing-Sharpening Filter Based on Patch Interpolation Model and Generalized Gamma Distribution
title_fullStr A Guided Edge-Aware Smoothing-Sharpening Filter Based on Patch Interpolation Model and Generalized Gamma Distribution
title_full_unstemmed A Guided Edge-Aware Smoothing-Sharpening Filter Based on Patch Interpolation Model and Generalized Gamma Distribution
title_sort guided edge-aware smoothing-sharpening filter based on patch interpolation model and generalized gamma distribution
publisher IEEE
series IEEE Open Journal of Signal Processing
issn 2644-1322
publishDate 2021-01-01
description Smoothing and sharpening are two fundamental image processing operations. The latter is usually related to the former through the unsharp masking algorithm. In this paper, we develop a new type of filter which performs smoothing or sharpening via a tuning parameter. The development of the new filter is based on (1) a new Laplacian-based filter formulation which unifies the smoothing and sharpening operations, (2) a patch interpolation model similar to that used in the guided filter which provides edge-awareness capability, and (3) the generalized Gamma distribution which is used as the prior for parameter estimation. We have conducted detailed studies on the properties of two versions of the proposed filter (self-guidance and external guidance). We have also conducted experiments to demonstrate applications of the proposed filter. In the self-guidance case, we have developed adaptive smoothing and sharpening algorithms based on texture, depth and blurriness information extracted from an image. Applications include enhancing human face images, producing shallow depth of field effects, focus-based image enhancement, and seam carving. In the external guidance case, we have developed new algorithms for combining flash and no-flash images and for enhancing multi-spectral images using a panchromatic image.
topic Edge-aware filter
image sharpening
image smoothing
maximum a posteriori estimate
url https://ieeexplore.ieee.org/document/9366904/
work_keys_str_mv AT guangdeng aguidededgeawaresmoothingsharpeningfilterbasedonpatchinterpolationmodelandgeneralizedgammadistribution
AT fernandogaletto aguidededgeawaresmoothingsharpeningfilterbasedonpatchinterpolationmodelandgeneralizedgammadistribution
AT mukhaladalnasrawi aguidededgeawaresmoothingsharpeningfilterbasedonpatchinterpolationmodelandgeneralizedgammadistribution
AT waseemwaheed aguidededgeawaresmoothingsharpeningfilterbasedonpatchinterpolationmodelandgeneralizedgammadistribution
AT guangdeng guidededgeawaresmoothingsharpeningfilterbasedonpatchinterpolationmodelandgeneralizedgammadistribution
AT fernandogaletto guidededgeawaresmoothingsharpeningfilterbasedonpatchinterpolationmodelandgeneralizedgammadistribution
AT mukhaladalnasrawi guidededgeawaresmoothingsharpeningfilterbasedonpatchinterpolationmodelandgeneralizedgammadistribution
AT waseemwaheed guidededgeawaresmoothingsharpeningfilterbasedonpatchinterpolationmodelandgeneralizedgammadistribution
_version_ 1721539139796467712