Accelerating Dynamic Image Graph Construction on FPGA for Vision GNNs

Vision Graph Neural Networks (Vision GNNs, or ViGs) represent images as unstructured graphs, achieving state-of-the-art performance in computer vision tasks such as image classification, object detection, and instance segmentation. Dynamic Image Graph Construction (DIGC) builds image graphs by connecting patches (nodes) based on feature similarity, and is dynamically repeated in each ViG layer following GNN-based patch (node) feature updates. However, DIGC constitutes over 50% of end-to-end ViG inference latency, rising to 95% at high image resolutions, making it the dominant computational bottleneck. While hardware acceleration holds promise, prior works primarily optimize graph construction algorithmically, often compromising DIGC’s flexibility, accuracy, or generality.To address these limitations, we propose a streaming, deeply pipelined FPGA accelerator for DIGC, featuring on-chip buffers that process input features in small, uniform blocks. Our design minimizes external memory traffic via localized computation and performs efficient parallel sorting with local merge-sort and global k-way merging directly on streaming input blocks via heap insertion. This modular architecture scales seamlessly across image resolutions, ViG layer types, and model sizes and variants, and supports DIGC across diverse ViG-based vision backbones. The design achieves high clock frequencies post place-and-route due to the statically configured parallelism minimizing critical path delay and delivers up to 16.6× and 6.8× speedups over optimized CPU and GPU DIGC baselines.

Authors

Institutions

Publication Details

Published
2025-09-15
DOI
https://doi.org/10.1109/hpec67600.2025.11196178
Primary Topic
Visual Attention and Saliency Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Accelerating Dynamic Image Graph Construction on FPGA for Vision GNNs

Akhilesh Ramachandran, Dhruv Parikh, Viktor Prasanna
Visual Attention and Saliency Detection
article

Accelerating Dynamic Image Graph Construction on FPGA for Vision GNNs

Akhilesh Ramachandran, Dhruv Parikh, Viktor Prasanna
article en

Abstract

Vision Graph Neural Networks (Vision GNNs, or ViGs) represent images as unstructured graphs, achieving state-of-the-art performance in computer vision tasks such as image classification, object detection, and instance segmentation. Dynamic Image Graph Construction (DIGC) builds image graphs by connecting patches (nodes) based on feature similarity, and is dynamically repeated in each ViG layer following GNN-based patch (node) feature updates. However, DIGC constitutes over 50% of end-to-end ViG inference latency, rising to 95% at high image resolutions, making it the dominant computational bottleneck. While hardware acceleration holds promise, prior works primarily optimize graph construction algorithmically, often compromising DIGC’s flexibility, accuracy, or generality.To address these limitations, we propose a streaming, deeply pipelined FPGA accelerator for DIGC, featuring on-chip buffers that process input features in small, uniform blocks. Our design minimizes external memory traffic via localized computation and performs efficient parallel sorting with local merge-sort and global k-way merging directly on streaming input blocks via heap insertion. This modular architecture scales seamlessly across image resolutions, ViG layer types, and model sizes and variants, and supports DIGC across diverse ViG-based vision backbones. The design achieves high clock frequencies post place-and-route due to the statically configured parallelism minimizing critical path delay and delivers up to 16.6× and 6.8× speedups over optimized CPU and GPU DIGC baselines.

University of Southern California (US)
Openalex Percentile: Top 71%
Visual Attention and Saliency 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.

Accelerating Dynamic Image Graph Construction on FPGA for Vision GNNs — Akhilesh Ramachandran, Dhruv Parikh, et al. · (2025) | TGRS Research Map | TGRS