【技术实现步骤摘要】
一种嵌入式跟踪器及应用于嵌入式跟踪器的目标跟踪方法
本专利技术涉及计算机视觉在嵌入式平台中应用的
,更具体的说,涉及一种嵌入式跟踪器及应用于嵌入式跟踪器的目标跟踪方法。
技术介绍
目标跟踪是一种针对摄像机所获取的图像序列进行目标连续定位的技术,目标跟踪技术已在军事制导、视觉导航、安全监控等方面广泛应用。利用较大资源的计算机能有效地实现鲁棒高精度的目标跟踪任务,但将计算机上能实现的跟踪软件或算法移植嵌入到其他小型化平台中时,技术难度大,安装方法复杂,甚至难以实现。进而需要体积小、重量轻、低功耗的嵌入式跟踪器来实现目标跟踪,这在无人机、机器人、精确制导等小型化平台中会广泛使用。
技术实现思路
有鉴于此,本专利技术提供一种嵌入式跟踪器及应用于嵌入式跟踪器的目标跟踪方法,以解决在如小型无人机、机器人、精确制导等平台,如果将计算机上能实现的跟踪软件或算法嵌入或移植到设备中,技术难度大,安装方法复杂,甚至难以实现的问题。为解决上述技术问题,本专利技术采用了如下技术方案:一种嵌入式跟踪器,包括:现场可编程逻辑门阵列FPGA芯片和数字信号处理DSP芯片;所述FPGA芯片,用于实时接收外部相机通过数字视频解码器输出的待跟踪的视频图像,从所述视频图像中确定出所要进行跟踪的目标所在的图像区域、将所述图像区域发送至所述DSP芯片、以及接收所述DSP芯片发送的目标的位置脱靶量和跟踪状态结果,根据所述目标的位置脱靶量,确定出用于跟踪所述目标的目标跟踪框的位置,将所述目标的位置脱靶量、所述目标跟踪框以及跟踪状态结果通过叠加字符的方式叠加在所述待跟踪视频帧的后一帧图像上,并输出至显示器 ...
【技术保护点】
1.一种嵌入式跟踪器,其特征在于,包括:现场可编程逻辑门阵列FPGA芯片和数字信号处理DSP芯片;所述FPGA芯片,用于实时接收外部相机通过数字视频解码器输出的待跟踪的视频图像,从所述视频图像中确定出所要进行跟踪的目标所在的图像区域、将所述图像区域发送至所述DSP芯片、以及接收所述DSP芯片发送的目标的位置脱靶量和跟踪状态结果,根据所述目标的位置脱靶量,确定出用于跟踪所述目标的目标跟踪框的位置,将所述目标的位置脱靶量、所述目标跟踪框以及跟踪状态结果通过叠加字符的方式叠加在所述待跟踪视频帧的后一帧图像上,并输出至显示器进行显示;其中,所述图像区域为以用户进行目标跟踪时点击的目标所在初始图像上的位置点为中心、且图像大小大于跟踪算法中所定义的目标模板的图像大小的矩形图像;所述DSP芯片,用于接收所述图像区域,根据所述目标模板,确定所述图像区域中所述目标的位置脱靶量以及跟踪状态结果,并将所述目标的位置脱靶量以及跟踪状态结果发送至所述FPGA芯片。
【技术特征摘要】
1.一种嵌入式跟踪器,其特征在于,包括:现场可编程逻辑门阵列FPGA芯片和数字信号处理DSP芯片;所述FPGA芯片,用于实时接收外部相机通过数字视频解码器输出的待跟踪的视频图像,从所述视频图像中确定出所要进行跟踪的目标所在的图像区域、将所述图像区域发送至所述DSP芯片、以及接收所述DSP芯片发送的目标的位置脱靶量和跟踪状态结果,根据所述目标的位置脱靶量,确定出用于跟踪所述目标的目标跟踪框的位置,将所述目标的位置脱靶量、所述目标跟踪框以及跟踪状态结果通过叠加字符的方式叠加在所述待跟踪视频帧的后一帧图像上,并输出至显示器进行显示;其中,所述图像区域为以用户进行目标跟踪时点击的目标所在初始图像上的位置点为中心、且图像大小大于跟踪算法中所定义的目标模板的图像大小的矩形图像;所述DSP芯片,用于接收所述图像区域,根据所述目标模板,确定所述图像区域中所述目标的位置脱靶量以及跟踪状态结果,并将所述目标的位置脱靶量以及跟踪状态结果发送至所述FPGA芯片。2.根据权利要求1所述的嵌入式跟踪器,其特征在于,所述FPGA芯片用于将所述图像区域发送至所述DSP芯片时,具体用于:从所述图像区域中提取出用于为目标跟踪提供数据的图像信息分量;将所述图像信息分量通过中断的控制方式发送至所述DSP芯片;相应的,所述DSP芯片,用于接收所述图像区域,根据所述目标模板,确定所述图像区域中所述目标的位置脱靶量以及跟踪状态结果时,具体用于:接收所述图像信息分量,根据所述目标模板,确定所述图像信息分量中所述目标的位置脱靶量以及跟踪状态结果。3.根据权利要求1所述的嵌入式跟踪器,其特征在于,所述DSP芯片用于根据所述目标模板,确定所述图像区域中所述目标的位置脱靶量以及跟踪状态结果时,具体用于:将所述图像区域分割为多个与所述目标模板大小相同的目标子图像;计算每个所述目标子图像与所述目标模板的相关度;确定计算得到的相关度中数值最大的相关度;当所述确定出的数值最大的相关度大于预设数值时,确定所述跟踪状态结果为跟踪;当所述确定出的数值最大的相关度不大于预设数值时,确定所述跟踪状态结果为丢失;计算确定出的数值最大的相关度对应的所述目标子图像的中心在所述图像区域中的坐标值;根据所述坐标值以及所述目标跟踪框的属性信息,计算得到所述目标跟踪框的左上角坐标值和右下角坐标值;其中,所述左上角坐标值和右下角坐标值是以待跟踪的视频图像所在的坐标系下的坐标值;将所述左上角坐标值和所述右下角坐标值作为所述位置脱靶量。4.根据权利要求1所述的嵌入式跟踪器,其特征在于,所述FPGA芯片用于将所述目标的位置脱靶量、所述目标跟踪框以及跟踪状态结果通过叠加字符的方式叠加在所述待跟踪视频帧的后一帧图像上时,具体用于:将所述目标的位置脱靶量、所述目标跟踪框以及跟踪状态结果通过字符叠加的方式显示在所述待跟踪视频帧的后一帧图像上;将所述目标的位置脱靶量、所述目标跟踪框以及跟踪状态结果的像素值与所述待跟踪视频帧的后一帧图像的像素值设置为不同,以使所述目标的位置脱靶量、所述目标跟踪框以及跟踪状态结果的视觉效果与所述待跟踪视频帧的后一帧图像中除所述目标的位置脱靶量、所述目标跟踪框以及跟踪状态结果以外的区域的视觉效果不同。5.根据权利要求3所述的嵌入式跟踪器,其特征在于,所述DSP芯片用于将所述左上角坐标值和所述右下角坐标值作为所述位置脱靶量后,还用于:将确定出的数值最大的相关度对应...
【专利技术属性】
技术研发人员:朱明,李召峰,郝志成,孙得耀,
申请(专利权)人:中国科学院长春光学精密机械与物理研究所,
类型:发明
国别省市:吉林,22
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。