计算机应用研究2017,Vol.34Issue(12):3848-3851,4.DOI:10.3969/j.issn.1001-3695.2017.12.074
Harris角点检测的FPGA快速实现方法
Real-time Harris corner detection method based on FPGA
摘要
Abstract
In order to solve the real-time problem of Harris corner detection algorithm,this paper developed a fast implementation based on FPGA.The implementation divided an image into two pieces to process it in parallel to take full advantage of the parallel architecture of FPGA,and manipulated each piece based on the pipeline.The pipeline included four stages which were derivative generator,Gaussian filtering,measuring corner response,and non-maximum suppression.It used the shifts and additions/subtractions in place of the complicated multiplications in each stage,thus achieved the real-time Harris corner detection algorithm.The experimental results show that the processing speed of the proposed method achieved up to 6.809 ms per frame for 1 024 × 1 024 images.This speed improves by about 2 times compared with the Harris corner detection algorithm based on conventional FPGA structure.The proposed algorithm greatly improves the real-time performance of the corner detection and has a widely practical application.关键词
Harris角点检测/FPGA/并行结构/流水线结构Key words
Harris corner detection/FPGA/parallel structure/pipeline structure分类
信息技术与安全科学引用本文复制引用
闫小盼,敖磊,杨新..Harris角点检测的FPGA快速实现方法[J].计算机应用研究,2017,34(12):3848-3851,4.基金项目
国家自然科学基金资助项目(Y37106A18N) (Y37106A18N)