High-Performance AKAZE Implementation Including Parametrizable and Generic HLS Modules | IEEE Conference Publication | IEEE Xplore

High-Performance AKAZE Implementation Including Parametrizable and Generic HLS Modules


Abstract:

The amount of image data to be processed has increased tremendously over the last decades. One major computer vision task is the extraction of information to find pattern...Show More

Abstract:

The amount of image data to be processed has increased tremendously over the last decades. One major computer vision task is the extraction of information to find patterns in and between images. One well-studied pattern recognition algorithm is AKAZE which builds a nonlinear scale space to detect features. While being more efficient compared to its predecessor KAZE, the computational demands of AKAZE are still high. Since many real-world computer vision applications require fast computations, sometimes under hard power and time constraints, FPGAs became a focus as a suitable target platform. This work presents a highly modularized and parameterizable implementation of the AKAZE feature detection algorithm integrated into HiFlipVX, which is a High-Level Synthesis library based on the OpenVX standard. The fine granular modularization and the generic design of the implemented functions allows them to be easily reused, increasing the workflow for other computer vision algorithms. The high degree of parameterization and extension of the library enables also a fast and extensive exploration of the design space. The proposed design achieved a high repeatability and frame rate of up to 480 frames per second for an image resolution of 1920×1080 compared to related work.
Date of Conference: 12-14 July 2022
Date Added to IEEE Xplore: 17 October 2022
ISBN Information:

ISSN Information:

Conference Location: Gothenburg, Sweden

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.