paper-with-me

Papers

A fully pipelined FPGA accelerator for scale invariant feature transform keypoint descriptor matching,

2020-12-17 · Luka Daoud, Muhammad Kamran Latif, H S. Jacinto, Nader Rafla

The scale invariant feature transform (SIFT) algorithm is considered a classical feature extraction algorithm within the field of computer vision. SIFT keypoint descriptor matching is a computationally intensive process due to the amount of data consumed. In this work, we designed a novel fully pipelined hardware accelerator architecture for SIFT keypoint descriptor matching. The accelerator core was implemented and tested on a field programmable gate array (FPGA). The proposed hardware architecture is able to properly handle the memory bandwidth necessary for a fully-pipelined implementation and hits the roofline performance model, achieving the potential maximum throughput. The fully pipelined matching architecture was designed based on the consine angle distance method. Our architecture was optimized for 16-bit fixed-point operations and implemented on hardware using a Xilinx Zynq-based FPGA development board. Our proposed architecture shows a noticeable reduction of area resources compared with its counterparts in literature, while maintaining high throughput by alleviating memory bandwidth restrictions. The results show a reduction in consumed device resources of up to 91 percent in LUTs and 79 percent of BRAMs. Our hardware implementation is 15.7 times faster than the comparable software approach.

📄 PDF Abstract BibTeX arXiv:2012.09666

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

DLAU: A Scalable Deep Learning Accelerator Unit on FPGA

2016-05-23 · Chao Wang, Qi Yu, Lei Gong, Xi Li 외

As the emerging field of machine learning, deep learning shows excellent ability in solving complex learning problems. However, the size of the networks becomes increasingly large scale due to the demands of the practica…

Deep Learning

HG-PIPE: Vision Transformer Acceleration with Hybrid-Grained Pipeline

2024-07-25 · Qingyu Guo, Jiayong Wan, Songqiang Xu, Meng Li 외

Vision Transformer (ViT) acceleration with field programmable gate array (FPGA) is promising but challenging. Existing FPGA-based ViT accelerators mainly rely on temporal architectures, which process different operators …

GPU

An FPGA-Based Reconfigurable Accelerator for Convolution-Transformer Hybrid EfficientViT

2024-03-29 · Haikuo Shao, Huihong Shi, Wendong Mao, Zhongfeng Wang

Vision Transformers (ViTs) have achieved significant success in computer vision. However, their intensive computations and massive memory footprint challenge ViTs' deployment on embedded devices, calling for efficient Vi…

Efficient ViTs

FFCNN: Fast FPGA based Acceleration for Convolution neural network inference

2022-08-28 · F. Keddous, H-N. Nguyen, A. Nakib

We present a new efficient OpenCL-based Accelerator for large scale Convolutional Neural Networks called Fast Inference on FPGAs for Convolution Neural Network (FFCNN). FFCNN is based on a deeply pipelined OpenCL kernels…

High-Level Synthesis

Eventor: An Efficient Event-Based Monocular Multi-View Stereo Accelerator on FPGA Platform

2022-03-29 · Mingjun Li, Jianlei Yang, Yingjie Qi, Meng Dong 외

Event cameras are bio-inspired vision sensors that asynchronously represent pixel-level brightness changes as event streams. Event-based monocular multi-view stereo (EMVS) is a technique that exploits the event streams t…

CPUQuantization