• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于现场可编程门阵列(FPGA)的KAZE算法实时实现,采用图像分割生成非线性尺度空间。

Real-time FPGA-based implementation of the AKAZE algorithm with nonlinear scale space generation using image partitioning.

作者信息

Soleimani Parastoo, Capson David W, Li Kin Fun

机构信息

Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC V8W 2Y2 Canada.

出版信息

J Real Time Image Process. 2021;18(6):2123-2134. doi: 10.1007/s11554-021-01089-9. Epub 2021 Mar 29.

DOI:10.1007/s11554-021-01089-9
PMID:34868372
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC8605974/
Abstract

The first step in a scale invariant image matching system is scale space generation. Nonlinear scale space generation algorithms such as AKAZE, reduce noise and distortion in different scales while retaining the borders and key-points of the image. An FPGA-based hardware architecture for AKAZE nonlinear scale space generation is proposed to speed up this algorithm for real-time applications. The three contributions of this work are (1) mapping the two passes of the AKAZE algorithm onto a hardware architecture that realizes parallel processing of multiple sections, (2) multi-scale line buffers which can be used for different scales, and (3) a time-sharing mechanism in the memory management unit to process multiple sections of the image in parallel. We propose a time-sharing mechanism for memory management to prevent artifacts as a result of separating the process of image partitioning. We also use approximations in the algorithm to make hardware implementation more efficient while maintaining the repeatability of the detection. A frame rate of 304 frames per second for a image resolution is achieved which is favorably faster in comparison with other work.

摘要

尺度不变图像匹配系统的第一步是尺度空间生成。诸如AKAZE之类的非线性尺度空间生成算法,在保留图像边界和关键点的同时,能在不同尺度下减少噪声和失真。本文提出了一种基于现场可编程门阵列(FPGA)的用于AKAZE非线性尺度空间生成的硬件架构,以加速该算法用于实时应用。这项工作的三个贡献在于:(1)将AKAZE算法的两次遍历映射到一个实现多段并行处理的硬件架构上;(2)可用于不同尺度的多尺度行缓冲器;(3)内存管理单元中的分时机制,以并行处理图像的多个部分。我们提出了一种用于内存管理的分时机制,以防止因图像分割过程分离而产生的伪像。我们还在算法中使用近似值,以便在保持检测可重复性的同时,提高硬件实现的效率。对于图像分辨率,实现了每秒304帧的帧率,与其他工作相比,这一帧率要快得多。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/0726d3619558/11554_2021_1089_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/427c11b63d61/11554_2021_1089_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/10f8841c841d/11554_2021_1089_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/ac149bcd3e07/11554_2021_1089_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/8b604ee8972b/11554_2021_1089_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/0902c21f1dcf/11554_2021_1089_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/d4837cdeb96f/11554_2021_1089_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/66c0023043fc/11554_2021_1089_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/0726d3619558/11554_2021_1089_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/427c11b63d61/11554_2021_1089_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/10f8841c841d/11554_2021_1089_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/ac149bcd3e07/11554_2021_1089_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/8b604ee8972b/11554_2021_1089_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/0902c21f1dcf/11554_2021_1089_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/d4837cdeb96f/11554_2021_1089_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/66c0023043fc/11554_2021_1089_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/54a3/8605974/0726d3619558/11554_2021_1089_Fig8_HTML.jpg

相似文献

1
Real-time FPGA-based implementation of the AKAZE algorithm with nonlinear scale space generation using image partitioning.基于现场可编程门阵列(FPGA)的KAZE算法实时实现,采用图像分割生成非线性尺度空间。
J Real Time Image Process. 2021;18(6):2123-2134. doi: 10.1007/s11554-021-01089-9. Epub 2021 Mar 29.
2
A Novel Hardware-Software Co-Design and Implementation of the HOG Algorithm.一种新型的HOG算法软硬件协同设计与实现
Sensors (Basel). 2020 Oct 2;20(19):5655. doi: 10.3390/s20195655.
3
A 181 GOPS AKAZE Accelerator Employing Discrete-Time Cellular Neural Networks for Real-Time Feature Extraction.一种采用离散时间细胞神经网络进行实时特征提取的181 GOPS AKAZE加速器。
Sensors (Basel). 2015 Sep 4;15(9):22509-29. doi: 10.3390/s150922509.
4
High-Throughput Line Buffer Microarchitecture for Arbitrary Sized Streaming Image Processing.用于任意大小流图像处理的高通量行缓冲器微架构。
J Imaging. 2019 Mar 6;5(3):34. doi: 10.3390/jimaging5030034.
5
Improved Camshift object tracking algorithm in occluded scenes based on AKAZE and Kalman.
Multimed Tools Appl. 2022;81(2):2145-2159. doi: 10.1007/s11042-021-11673-7. Epub 2021 Oct 20.
6
A Parallel Architecture for the Partitioning Around Medoids (PAM) Algorithm for Scalable Multi-Core Processor Implementation with Applications in Healthcare.一种用于划分质心算法(PAM)的并行架构,用于可扩展多核处理器的实现,并在医疗保健中有应用。
Sensors (Basel). 2018 Nov 25;18(12):4129. doi: 10.3390/s18124129.
7
Fully Parallel Implementation of Otsu Automatic Image Thresholding Algorithm on FPGA.基于 FPGA 的 Otsu 自动图像阈值算法的完全并行实现。
Sensors (Basel). 2021 Jun 17;21(12):4151. doi: 10.3390/s21124151.
8
Parallel 2D FFT implementation on FPGA suitable for real-time MR image processing.适用于实时磁共振图像处理的现场可编程门阵列上的并行二维快速傅里叶变换实现
Rev Sci Instrum. 2018 Sep;89(9):093706. doi: 10.1063/1.5019846.
9
A New FPGA Architecture of FAST and BRIEF Algorithm for On-Board Corner Detection and Matching.一种用于机载角点检测与匹配的FAST和BRIEF算法的新型FPGA架构
Sensors (Basel). 2018 Mar 28;18(4):1014. doi: 10.3390/s18041014.
10
Efficient Hardware Implementation For Fingerprint Image Enhancement Using Anisotropic Gaussian Filter.使用各向异性高斯滤波器的指纹图像增强的高效硬件实现。
IEEE Trans Image Process. 2017 May;26(5):2116-2126. doi: 10.1109/TIP.2017.2671781. Epub 2017 Feb 20.

引用本文的文献

1
High precision visual localization method of UAV based on feature matching.基于特征匹配的无人机高精度视觉定位方法
Front Comput Neurosci. 2022 Nov 9;16:1037623. doi: 10.3389/fncom.2022.1037623. eCollection 2022.

本文引用的文献

1
BRIEF: Computing a Local Binary Descriptor Very Fast.简介:快速计算局部二值描述符。
IEEE Trans Pattern Anal Mach Intell. 2012 Jul;34(7):1281-98. doi: 10.1109/TPAMI.2011.222. Epub 2011 Nov 15.