一种基于FPGA的EMD运动检测系统技术方案

技术编号:27239070 阅读:14 留言:0更新日期:2021-02-04 12:09
本发明专利技术公开了一种基于FPGA的EMD运动检测系统,包括FPGA系统信息处理平台、ADC同步信号采集系统子板和红外光电二极管电路子板;所述每相邻两个红外光电二极管组成一对,通过红外光电二极管电路连接至ADC同步信号采集系统子板,将红外光电二极管采集的模拟信号经过ADC模数转换成数据信号传输到FPGA系统信息处理平台,作为EMD运动检测模型的输入;通过EMD运动检测模型对输入信号进行分析,实现具有特定光源运动物体的方向和速度检测;利用FPGA信息处理平台对多通道同步采集的运动信息进行EMD模型计算,可解决对高速移动物体的速度和方向的精确检测,对EMD模型在无人机、机器人视觉探测领域的研发与应用有实质性的参考价值,应用前景十分显著。前景十分显著。前景十分显著。

【技术实现步骤摘要】
一种基于FPGA的EMD运动检测系统


[0001]本专利技术涉及视觉检测
,主要涉及一种基于FPGA的EMD运动检测系统。

技术介绍

[0002]EMD运动检测模型是一种基于昆虫复眼体积小、视场大、灵敏度高的特点,以嵌入式系统FPGA为开发环境,设计依据生物视觉机制的EMD模型基本原理的运动检测模型,实现全视角运动物体的方向和速度检测。近年来,科研人员对该系统实现模拟信号采集提出了多种设计方案,如CN104980156A、CN210514976U都公开了一种基于FPGA的ADC同步采集系统,此系统仅限于AD采集中高频信号或低频信号,并无包含低频到高频的全信号多通道采集和EMD的运动检测功能。如邢凯、李彬华等在《光学技术》期刊中发表的基于FPGA的运动目标实时检测跟踪算法及其实现技术,在FPGA开发板上构建了一个彩色视频图像中运动目标检测跟踪系统;该设计固定背景差分法对目标运动速度无限制,但当使用帧差法对快速运动目标进行有效的检测时,应使目标的帧差间距大于3.2像素。该设计对运动背景要求较高,使用图像采集的方式采集模拟信号,且运动检测并无使用EMD模型。如KoljKuehnlenz、吴海燕等在《中国图像图形学报》期刊中发表的生物Reichardt运动检测器和感受域模板的FPGA设计与实现,在FPGA平台上实现了基于苍蝇视觉系统的6个感受域模板,用以实现简单自身运动方式的估算,如相机自身的平移旋转相关的算法,此设计在设计原理上使用FPGA实现EMD模型与本专利技术一致,但在平台搭建和功能实现上有实质性的区别。本专利技术基于红外成像设备具有工作距离远、隐蔽性能强、可昼夜工作等优点在军事和民用领域可广泛应用的特点设计采用红外光电感受器用作模拟信号采集设备,能适应不同背景环境,检测误差小,实时性好。利用光电二极管和高速多通道ADC模块采集光流场信息,信号采集的采样率更高,信息传输更加高速、精确,同时实现360度全视角范围的检测。

技术实现思路

[0003]专利技术目的:本专利技术提供了一种基于FPGA的EMD运动检测系统,基于ADC高速多通道采集系统子板和红外光电感受器等采集电路的设计以及FPGA信号处理平台等,实现了全视角一维运动物体方向和速度高速精确检测,克服了以往EMD运动检测系统不足,实现采样率高,检测效率高,检测视角大,动态范围大,同步性好等特性,具有广泛的应用前景。
[0004]技术方案:为实现上述目的,本专利技术采用的技术方案为:
[0005]一种基于FPGA的EMD运动检测系统,包括FPGA系统信息处理平台、ADC同步信号采集系统子板和红外光电二极管电路子板;所述每相邻两个红外光电二极管组成一对,通过红外光电二极管电路连接至ADC同步信号采集系统子板,将红外光电二极管采集的模拟信号经过ADC模数转换成数据信号传输到FPGA系统信息处理平台,作为EMD运动检测模型的输入;通过EMD运动检测模型对输入信号进行分析,实现具有特定光源运动物体的方向和速度检测。
[0006]所述红外光电二极管电路子板包括16个红外光电二极管,所述16个红外光电二极
管等角间距分布在圆形集成电路子板的圆周,每相邻两个通道作为一对信号输入,每相邻两个光电二极管根部直线距离为1cm;
[0007]所述ADC同步信号采集系统子板包括16个模拟信号采集通道,所述红外光电接收二极管输出端与模拟信号采集通道依次连接;
[0008]所述FPGA系统信息处理平台包括基于FPGA设计的EMD运动检测模型。
[0009]进一步地,所述EMD运动检测模型设计原理如下:
[0010]步骤S1、采用MATLABFDAtool生成并量化滤波器系数,设计FIR低通滤波器;
[0011]采用MATLAB设计滤波器系数,在Quartus软件中利用IP核直接调用滤波器系数来生成所需的低通滤波器;调用FDAtool工具箱来设计一个17阶、汉明窗函数低通FIR滤波器;对FIR滤波器选用全并行分布式算法结构,直接加载MATLAB中设计好的滤波器系数;
[0012]步骤S2、基于FPGA系统信息处理平台设计乘法器;
[0013]设计一个12*25位的二进制数据乘法器,调用Quartus中LPM_MULT乘法器IP核,并例化该乘法器模块到主程序中,所述乘法器包括两个相同的子乘法器;
[0014]步骤S3、基于FPGA系统信息处理平台设计减法器;
[0015]将同一采样时钟信号下采集的到两路乘法器输出进行减法运算,减法器通过Quartus中LPM_ADD_SUB减法器IP核设计生成,输出37位带符号二进制数据,作为整个EMD模型的方向检测结果;输出数据的正负值反应接收到两路输入数据的先后顺序,作为探测运动物体的一维方向的判断依据。
[0016]进一步地,所述ADC同步信号采集系统子板通过转接板转接至FPGA系统信息处理平台;各通道时钟信号连接到FPGA系统信息处理平台的时钟引脚上,由FPGA系统时钟分频提供时钟信号。
[0017]进一步地,所述ADC同步信号采集系统子板包括衰减电路、AD8065运算放大器及其电路、供电电路;采用单电源供电,并行同步采集数据频率为1Hz-50MHz;输入信号电压范围为-5V~+5V。
[0018]进一步地,所述ADC同步信号采集系统子板内置高性能采样保持放大器和基准电压源,采用舵机差分流水线架构,在工作温度范围内实现无失码。
[0019]进一步地,所述红外光电二极管的入射角范围为-20
°
~+20
°
,对特定波长的光信号接收转换为0V~5V的电压信号;所述光电二极管的供电电压为+5V,响应波峰为950nm。
[0020]有益效果:本系统具备以下优点:
[0021]本专利技术利用光电感受器和高速多通道ADC模块采集光流场信息,信号采集的采样率更高、信息计算更加高速,精确、检测速度和视角范围更大。利用FPGA信息处理平台对多通道同步采集的运动时间信息进行EMD模型计算,可解决对高速移动物体的速度和方向的精确检测,对EMD模型在无人机、机器人视觉探测领域的研发与应用有实质性的参考价值,具有广泛的适用性。
附图说明
[0022]图1是本专利技术提供的系统设计流程示意图;
[0023]图2是本专利技术提供的ADC同步信号采集系统时序图;
[0024]图3是本专利技术提供的EMD运动检测模型设计流程图;
[0025]图4是本专利技术提供的EMD运动检测模型中FIR低通滤波器幅频响应图;
[0026]图5是本专利技术提供的EMD运动检测模型结构设计原理图。
具体实施方式
[0027]下面结合附图对本专利技术作更进一步的说明。
[0028]如图1所示的一种基于FPGA的EMD运动检测系统,包括FPGA系统信息处理平台、ADC同步信号采集系统子板和红外光电二极管电路子板;所述每相邻两个红外光电二极管组成一对,通过红外光电二极管电路连接至ADC同步信号采集系统子板,将红外光电二极本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于FPGA的EMD运动检测系统,其特征在于,包括FPGA系统信息处理平台、ADC同步信号采集系统子板和红外光电二极管电路子板;所述每相邻两个红外光电二极管组成一对,通过红外光电二极管电路连接至ADC同步信号采集系统子板,将红外光电二极管采集的模拟信号经过ADC模数转换成数据信号传输到FPGA系统信息处理平台,作为EMD运动检测模型的输入;通过EMD运动检测模型对输入信号进行分析,实现具有特定光源运动物体的方向和速度检测。所述红外光电二极管电路子板包括16个红外光电二极管,所述16个红外光电二极管等角间距分布在圆形集成电路子板的圆周,每相邻两个通道作为一对信号输入;所述ADC同步信号采集系统子板包括16个模拟信号采集通道,所述红外光电接收二极管输出端与模拟信号采集通道依次连接,每相邻两个光电二极管根部直线距离1cm;所述FPGA系统信息处理平台包括基于FPGA设计的EMD运动检测模型。2.根据权利要求1所述的一种基于FPGA的EMD运动检测系统,其特征在于,所述EMD运动检测模型设计原理如下:步骤S1、采用MATLAB FDAtool生成并量化滤波器系数,设计FIR低通滤波器;采用MATLAB设计滤波器系数,在Quartus软件中利用IP核直接调用滤波器系数来生成所需的低通滤波器;调用FDA tool工具箱来设计一个17阶、汉明窗函数低通FIR滤波器;对FIR滤波器选用全并行分布式算法结构,直接加载MATLAB中设计好的滤波器系数;步骤S2、基于FPGA系统信息处理平台设计乘法器;设计一个12*25位的二进制数据乘法器,调用Quartus中LPM_MULT乘...

【专利技术属性】
技术研发人员:王来山王浩余晨胡坤王绍康吴锦
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1