VLSI Architecture for Depth Invariant Real-time Fixed/Random Valued Impulse Noise Removal Algorithm for Back-end of Ultrasonography Systems
preprint
OA: closed
Abstract
Ultrasound images often get distorted by impulse noise during data acquisition and processing in the Back-end of the system, which overlay the finer details of the scanned body parts. Generally, a portable low-cost USG system doesn’t have an impulse noise-cleaning module which hinders detections of smaller details in the images. A Depth Invariant Impulse Noise Removal (DIINoR) algorithm and its hardware architecture for real-time impulse noise removal from the corrupt USG image are proposed in this paper. In this decision-based algorithm, the corrupt pixel is first detected depending on the homogeneity of the processing window and is restored with the median of the window or previous pixel value. Testing of the DIINoR algorithm on different USG images establishes that the denoised images have superior quantitative performance compared to those of existing schemes. Implementation of this architecture in VIRTEX-7 FPGA gives a maximum clock frequency of 357.96 MHz. Synthesis of this architecture using UMC 90nm technology gives 103 mW power consumption at a clock frequency of 100 MHz with a gate count of 63K (NAND2) including two memory buffers which proves its suitability for the real-time fixed and random valued impulse noise cleaning in the Back-end of the portable USG system.
My notes (saved in your browser only)
Citation neighborhood (no data yet)
We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.
Source provenance
- europepmc
- last seen: 2026-05-19T01:45:01.086888+00:00