Computer Engineering and Applications ›› 2014, Vol. 50 ›› Issue (21): 157-161.

Previous Articles     Next Articles

FPGA-based multi-level parallel merge sorting architecture for KLT feature points

CHAI Zhilei, FANG Wanyuan   

  1. Development Center of Internet of Things Engineering, MoE, Jiangnan University, Wuxi, Jiangsu 214122, China
  • Online:2014-11-01 Published:2014-10-28

基于FPGA的KLT特征点多层次归并排序

柴志雷,方万元   

  1. 江南大学 物联网技术应用教育部工程研究中心,江苏 无锡 214122

Abstract: The Kanade-Lucas-Tomasi feature tracker(KLT) has received special attention due to its effectiveness on image track. The sort of feature point is the key point of joining the feature detection and feature track. This paper?presents a novel FPGA-based parallel merge sort architecture for the KLT feature points, then analyzes its time period. The time complexity of the parallel merge sort architecture is[O(N)]. The result shows that the FPGA-based merge sort can solve the real-time KLT feature points sort problem for HD image/video resolution.

Key words: parallel merge sort, Kanade-Lucas-Tomasi(KLT), Field Programmable Gate Array(FPGA) sort

摘要: KLT算法已在多个领域得到成功的应用,其中特征点的排序是用来选择好的特征点跟踪的关键。针对传统排序算法计算耗时、实时性差的缺点,提出一种可并行的多层次归并排序算法并在FPGA中实现了其并行计算,同时分析了其周期精确的计算时间。结果表明该归并排序算法可以[O(N)]的时间复杂度完成特征点的排序,能够满足高清分辨率的图像/视频数据中KLT特征点排序的实时性要求。

关键词: 归并排序, KLT, 现场可编程门阵列(FPGA)排序