基于FPGA的多运动目标检测算法  被引量:1

Multi-moving Target Detection Algorithm Based on FPGA

在线阅读下载全文

作  者:张程 湛柏明[1] 黄海波[1] 魏思宇 孙海明 Zhang Cheng;Zhan Boming;Huang Haibo;Wei Siyu;Sun Haiming(School of Electrical&Information Engineering,Hubei University of Automotive Technology,Shiyan 442002,China;Hubei Zhongcheng Technology Industry Technique Academy Co Ltd,Shiyan 442002,China)

机构地区:[1]湖北汽车工业学院电气与信息工程学院,湖北十堰442002 [2]湖北中程科技产业技术研究院有限公司,湖北十堰442002

出  处:《湖北汽车工业学院学报》2023年第3期48-52,共5页Journal of Hubei University Of Automotive Technology

基  金:湖北省教育厅科学技术研究计划优秀中青年项目(Q20161805);湖北省产业技术研究院前资助项目(2021BED004)。

摘  要:针对当前运动目标检测实时性差的问题,设计了基于FPGA的多运动目标检测系统。以帧差法为基础,提取运动目标轮廓,对每个像素进行判断并合并同一目标进行多目标检测与分割。系统主要由图像采集模块、图像处理模块、图像缓存与显示模块组成,CMOS摄像头采集图像数据,SDRAM作为数据流的实时缓存,基于Verilog语言进行算法设计,最后通过VGA进行显示。测试结果表明,系统能快速检测出视频图像中多个运动目标,与PC机相比,在实时性上具有明显优势,且只消耗总体逻辑单元2767个、寄存器1557个。In view of poor real-time detection of moving targets,a multi-moving target detection system based on FPGA was designed.Based on frame difference method,the contour of the moving target was extracted;each pixel was judged,and the same target was combined for multi-target detection and seg⁃mentation.The system was mainly composed of image acquisition module,image processing module,im⁃age cache,and display module.The image data was collected by CMOS camera;SDRAM was used as real-time cache of data stream;algorithm design was based on Verilog language,and finally VGA was used for display.The experimental results show that the system can quickly detect multiple moving tar⁃gets in video images,which has obvious advantages in real-time performance compared with PC and on⁃ly consumes 2767 total logic units and 1557 registers.

关 键 词:多运动目标检测 帧差法 FPGA 

分 类 号:P391.41[天文地球—地球物理学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象