VLSI implementation of a modified min-max median filter using an area and power competent tritonic sorter for image denoising

Abstract The prominence of image processing in today’s cutting-edge technology is undeniable. Integrating software with hardware leverages both strengths, resulting in a real-time processing system that is efficient and streamlined. Raw images are usually affected by noise, which hinders the acquisi...

Full description

Saved in:
Bibliographic Details
Main Authors: Chrishia Christudhas, Annis Fathima
Format: Article
Language:English
Published: Nature Portfolio 2024-11-01
Series:Scientific Reports
Subjects:
Online Access:https://doi.org/10.1038/s41598-024-80053-6
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850129032300986368
author Chrishia Christudhas
Annis Fathima
author_facet Chrishia Christudhas
Annis Fathima
author_sort Chrishia Christudhas
collection DOAJ
description Abstract The prominence of image processing in today’s cutting-edge technology is undeniable. Integrating software with hardware leverages both strengths, resulting in a real-time processing system that is efficient and streamlined. Raw images are usually affected by noise, which hinders the acquisition of good-quality and detailed images; hence, denoising becomes necessary. This paper proposes a modified min-max median (MMM) filter to remove impulse noise and a Tritonic sorter to localize corrupted pixels. The proposed denoising method focuses on localizing noisy pixels, unlike traditional denoising approaches, which focus only on noise detection and filtering. A min-max sheet provides the location of the corrupted pixels, and filtering is performed on them. The Tritonic Sorter, consisting of a max locator and a min locator, compares three input values and finds the minimum, maximum and median values among them. Compared to other state-of-the-art methods, the proposed method minimizes the number of comparators needed to carry out the sorting process. The proposed method was synthesized in the ZedBoard Zynq kit using the Vivado tool. The results show that the area improved by 27%, and the power improved by 16.23% compared with those of the existing method.
format Article
id doaj-art-be18344cc28044c7bc6a812f2e16c23a
institution OA Journals
issn 2045-2322
language English
publishDate 2024-11-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj-art-be18344cc28044c7bc6a812f2e16c23a2025-08-20T02:33:07ZengNature PortfolioScientific Reports2045-23222024-11-0114111310.1038/s41598-024-80053-6VLSI implementation of a modified min-max median filter using an area and power competent tritonic sorter for image denoisingChrishia Christudhas0Annis Fathima1School of Electronics Engineering, Vellore Institute of TechnologySchool of Electronics Engineering, Vellore Institute of TechnologyAbstract The prominence of image processing in today’s cutting-edge technology is undeniable. Integrating software with hardware leverages both strengths, resulting in a real-time processing system that is efficient and streamlined. Raw images are usually affected by noise, which hinders the acquisition of good-quality and detailed images; hence, denoising becomes necessary. This paper proposes a modified min-max median (MMM) filter to remove impulse noise and a Tritonic sorter to localize corrupted pixels. The proposed denoising method focuses on localizing noisy pixels, unlike traditional denoising approaches, which focus only on noise detection and filtering. A min-max sheet provides the location of the corrupted pixels, and filtering is performed on them. The Tritonic Sorter, consisting of a max locator and a min locator, compares three input values and finds the minimum, maximum and median values among them. Compared to other state-of-the-art methods, the proposed method minimizes the number of comparators needed to carry out the sorting process. The proposed method was synthesized in the ZedBoard Zynq kit using the Vivado tool. The results show that the area improved by 27%, and the power improved by 16.23% compared with those of the existing method.https://doi.org/10.1038/s41598-024-80053-6Min-Max median filterTritonic SorterImage denoisingImpulse noiseZedBoard ZynqVivado tool
spellingShingle Chrishia Christudhas
Annis Fathima
VLSI implementation of a modified min-max median filter using an area and power competent tritonic sorter for image denoising
Scientific Reports
Min-Max median filter
Tritonic Sorter
Image denoising
Impulse noise
ZedBoard Zynq
Vivado tool
title VLSI implementation of a modified min-max median filter using an area and power competent tritonic sorter for image denoising
title_full VLSI implementation of a modified min-max median filter using an area and power competent tritonic sorter for image denoising
title_fullStr VLSI implementation of a modified min-max median filter using an area and power competent tritonic sorter for image denoising
title_full_unstemmed VLSI implementation of a modified min-max median filter using an area and power competent tritonic sorter for image denoising
title_short VLSI implementation of a modified min-max median filter using an area and power competent tritonic sorter for image denoising
title_sort vlsi implementation of a modified min max median filter using an area and power competent tritonic sorter for image denoising
topic Min-Max median filter
Tritonic Sorter
Image denoising
Impulse noise
ZedBoard Zynq
Vivado tool
url https://doi.org/10.1038/s41598-024-80053-6
work_keys_str_mv AT chrishiachristudhas vlsiimplementationofamodifiedminmaxmedianfilterusinganareaandpowercompetenttritonicsorterforimagedenoising
AT annisfathima vlsiimplementationofamodifiedminmaxmedianfilterusinganareaandpowercompetenttritonicsorterforimagedenoising