High-Performance AKAZE Implementation Including Parametrizable and Generic HLS Modules
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
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.
Details
Original language | German |
---|---|
Title of host publication | 2022 IEEE 33rd International Conference on Application-specific Systems, Architectures and Processors (ASAP) |
Pages | 139 - 147 |
Number of pages | 9 |
ISBN (electronic) | 9781665483087 |
Publication status | Published - 17 Oct 2022 |
Peer-reviewed | Yes |
Conference
Title | 33rd IEEE International Conference on Application-Specific Systems, Architectures and Processors |
---|---|
Abbreviated title | ASAP 2022 |
Conference number | 33 |
Duration | 12 - 14 July 2022 |
Website | |
Location | online |
City | Gothenburg |
Country | Sweden |
External IDs
Scopus | 85140974656 |
---|---|
ORCID | /0000-0003-2571-8441/work/142240548 |
Keywords
ASJC Scopus subject areas
Keywords
- AKAZE, Computer Vision, FPGA, Feature Detection, HLS, Modular, Parametrizable