Soaring with TRILLI: an HW/SW heterogeneous accelerator for multi-modal image registration

Giuseppe Sorrentino, Paolo S. Galfano, Eleonora D'Arnese, Davide Conficconi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

3D rigid image registration is a pivotal procedure in computer vision that aligns a floating volume with a reference one to correct positional and rotational distortions. It serves either as a stand-alone process or as a pre-processing step
for non-rigid registration, where the rigid part dominates the computational cost. Various hardware accelerators have been proposed to optimize its compute-intensive components: geometric transformation with interpolation and similarity metric computation. However, existing solutions fail to address both components effectively, as GPUs excel at image transformation, while FPGAs in similarity metric computation. To close this gap, we propose TRILLI, a novel Versal-based accelerator for image transformation and interpolation. TRILLI optimally maps each computational step on the proper heterogeneous hardware component. TRILLI achieves speedup of 5.32× against the top performing GPU-based solution, and an energy efficiency improvement of 36.75× against the most efficient one. Moreover, we integrate it with an FPGA-based similarity metric from literature to complete a rigid image registration step (i.e., transformation, interpolation, and similarity metric) attaining a speedup of 18.60× against the top performing GPU-based solution, while
Original languageEnglish
Title of host publicationProceedings of the 33rd IEEE International Symposium on Field-Programmable Custom Computing Machines
PublisherInstitute of Electrical and Electronics Engineers
Pages1-10
Number of pages10
Publication statusAccepted/In press - 10 Mar 2025
EventThe 33rd IEEE International Symposium on Field-Programmable Custom Computing Machines - Conference Hotel, Fayetteville, United States
Duration: 4 May 20257 May 2025
Conference number: 33
https://www.fccm.org/

Publication series

NameProceedings of the Annual IEEE Symposium on Field-Programmable Custom Computing Machines
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
ISSN (Print)2576-2613
ISSN (Electronic)2576-2621

Symposium

SymposiumThe 33rd IEEE International Symposium on Field-Programmable Custom Computing Machines
Abbreviated titleFCCM 2025
Country/TerritoryUnited States
CityFayetteville
Period4/05/257/05/25
Internet address

Keywords / Materials (for Non-textual outputs)

  • Versal
  • image registration
  • AI engine
  • FPGA
  • acceleration
  • bilinear interpolation
  • heterogeneous architecture

Fingerprint

Dive into the research topics of 'Soaring with TRILLI: an HW/SW heterogeneous accelerator for multi-modal image registration'. Together they form a unique fingerprint.

Cite this