Optimizing gaussian filter implementation for canny edge detection using graph-based MCM algorithms

This study presents an optimized implementation of the gaussian filter in the Canny edge detection algorithm, focusing on reducing computational complexity while balancing power, timing, and resource utilization. Traditional implementations rely on the common subexpression elimination (CSE) algorithm for multiplierless constant multiplication, which results in high logic operations and resource consumption. To address this, we explore the constant array vector multiplication (CAVM) technique with two graph-based algorithms (exact GB and approximate GB). These algorithms offer a novel graph-structured approach to constant multiplication, differing from existing methods by modeling multiple paths to achieve optimal adder reuse. The architectures were implemented using Xilinx system generator (XSG) and evaluated in Vivado 2018.1. Experimental results reveal that both exact GB and approximate GB reduce logic operations and improve timing performance compared to CSE_csd. Among them, approximate GB achieves the fastest computation and lowest LUT utilization, making it the most hardware-efficient design. However, it exhibits the highest power consumption, whereas exact GB offers the best trade-off between speed and power efficiency. This optimization framework shows potential not only in image processing but also in embedded vision systems and low-power digital signal processing (DSP) applications. These findings demonstrate that GB Algorithms can effectively optimize gaussian filter design for real-time image processing applications.

Authors

Institutions

Publication Details

Journal
Bulletin of Electrical Engineering and Informatics
Published
2025-10-01
DOI
https://doi.org/10.11591/eei.v14i5.8700
Primary Topic
Industrial Vision Systems and Defect Detection
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimizing gaussian filter implementation for canny edge detection using graph-based MCM algorithms

D. Madhavi, Lowkya Chandaka
Bulletin of Electrical Engineering and Informatics
Industrial Vision Systems and Defect Detection
article

Optimizing gaussian filter implementation for canny edge detection using graph-based MCM algorithms

D. Madhavi, Lowkya Chandaka
article en

Abstract

This study presents an optimized implementation of the gaussian filter in the Canny edge detection algorithm, focusing on reducing computational complexity while balancing power, timing, and resource utilization. Traditional implementations rely on the common subexpression elimination (CSE) algorithm for multiplierless constant multiplication, which results in high logic operations and resource consumption. To address this, we explore the constant array vector multiplication (CAVM) technique with two graph-based algorithms (exact GB and approximate GB). These algorithms offer a novel graph-structured approach to constant multiplication, differing from existing methods by modeling multiple paths to achieve optimal adder reuse. The architectures were implemented using Xilinx system generator (XSG) and evaluated in Vivado 2018.1. Experimental results reveal that both exact GB and approximate GB reduce logic operations and improve timing performance compared to CSE_csd. Among them, approximate GB achieves the fastest computation and lowest LUT utilization, making it the most hardware-efficient design. However, it exhibits the highest power consumption, whereas exact GB offers the best trade-off between speed and power efficiency. This optimization framework shows potential not only in image processing but also in embedded vision systems and low-power digital signal processing (DSP) applications. These findings demonstrate that GB Algorithms can effectively optimize gaussian filter design for real-time image processing applications.

Bulletin of Electrical Engineering and InformaticsVol. 14(5)
Institute of Science and Technology, GITAM University (IN)
Gandhi Institute of Technology and Management
Openalex Percentile: Top 60%
Industrial Vision Systems and Defect Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Optimizing gaussian filter implementation for canny edge detection using graph-based MCM algorithms — D. Madhavi, Lowkya Chandaka · Bulletin of Electrical Engineering and Informatics (2025) | TGRS Research Map | TGRS