Skip to content

Design and implementation of a high-throughput piecewise approximate bilateral filter on FPGA for automated optical inspection systems

Sep 2026 · European Conference on Electrical Engineering and Computer Science · Vol 14327, pp. 143270V - 143270V-7 · 0 citations · 15 references
Engineering

TL;DR

A K=16 piecewise-linear approximation of the Gaussian range kernel has been used to avoid exponential evaluation hardware and reduced coefficient storage by a factor of 32 and a piecewise approximate bilateral filter structure is proposed and realised on the Xilinx Zynq XC7Z020 System-on-Chip (SoC) in this paper.

Abstract

Automated Optical Inspection (AOI) systems in industrial production require high-performance front-end image preprocessing hardware with stringent demands for real-time processing, low power consumption, high-fidelity denoising, and limited resources of embedded Field-Programmable Gate Array (FPGA) platforms. Bilateral filtering is a good edge-preserving denoising method, but its data-dependent range Gaussian kernel requires either expensive multi-stage exponential pipelines or large look-up tables, which introduce too much Digital Signal Processor (DSP) and look-up table (LUT) overhead for resource-constrained applications. A piecewise approximate bilateral filter structure is proposed and realised on the Xilinx Zynq XC7Z020 System-on-Chip (SoC) in this paper. A K=16 piecewise-linear approximation of the Gaussian range kernel has been used to avoid exponential evaluation hardware and reduced coefficient storage by a factor of 32. A fully pipelined 5×5 sliding-window architecture operates at 200MHz and can deliver a throughput of 200 Mpixels/s to meet the 1080P@60Hz demand with a margin. Experimental results on the XC7Z020 show a 9.8% and 70.5% reduction in LUT and DSP utilisation, respectively, compared with the conventional bilateral filter baseline, and a measured on-chip power of 0.13W was achieved. The denoising quality of the ten industrial Printed Circuit Board (PCB) test images with additive Gaussian noise is still within 0.28 dB Peak Signal-to-Noise Ratio (PSNR) and 0.003 Structural Similarity Index Measure (SSIM) of the original bilateral filter, so it is perceptually lossless. Design a practical and high-efficiency hardware solution for AOI image pre-processing on resource-constrained embedded platforms.

View source

Similar papers

Open access Sep 2026

FPGA Implementation of a Low-Power VLSI Architecture for Medical Image Scaling

The proposed architecture demonstrates the feasibility of low-power FPGA-based medical image scaling for portable diagnostic and telemedicine imaging systems, offering an effective balance between energy efficiency and image fidelity.

Mrinalini Joshi-Pangaonkar, P. Shingare · 0 citations
Sep 2026

Hardware/Software Design of a Rational Filter to Remove Mixed Noise Detected in Color Medical Images

This paper presents a hardware/software (HW/SW) design of a rational filter to remove mixed noise detected in medical color images. The used filter is the Vector Directional Distance Rational Hybrid Filter (VDDRHF). It is an effective filter for mixed noise reduction and fine color image details preservation, which is...

Anis R. Boudabbous, A. ben Atitallah · 0 citations
Aug 2026

A Resolution-Adaptive Hardware Architecture for Real-Time Sobel Edge Detection, Achieving Sub-Linear Resource Scaling.

The proposed architecture achieves sub-linear resource scaling, with less than 20% increase in resource utilization and less than 20% reduction in speed and power when handling a 56-fold increase in pixel count, leveraging the advantages of modern heterogeneous FPGA architecture.

Isha Gupta, D. P. Kaur, Deepali Gupta · 0 citations
2026

Modern Implementation of Image Processing Algorithms on FPGA

An optimized hardware implementation of fundamental image processing algorithms including Sobel edge detection, Thresholding contrast stretching and negative transformation using VHDL on FPGA architecture using VHDL is presented.

Pramod Moud, P. Sharma · 0 citations
Open access Sep 2026

Area–Delay–Power Efficient FPGA Architecture for Real-Time Impulse Noise Removal Using Decision-Based Multiplexers and Adaptive Neighborhood Median Filtering

Real-time image denoising requires a filtering architecture that simultaneously preserves image structure and satisfies strict hardware constraints on area, latency, and power. This paper presents an FPGA-oriented real-time impulse noise removal (RTINR) architecture built around a decision-based multiplexer and an adap...

Dr. Srinivasa Reddy Dumpa, B. Radhika, A Aishwarya · 0 citations
Conference Aug 2026

Energy-Efficient VLSI Architecture for Industrial Image Processing Using CNN

The automated inspection systems in the working plant are new and have to be implemented very quickly; hence, strong and efficient with regards to energy consumption hardware components are needed. The present article is a VLSI architecture of industry picture processing with Convolutional Neural Networks (CNNs) that c...

Vasumathi T, G. K. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.