【技术实现步骤摘要】
一种面向运动背景的运动小目标实时检测跟踪装置及方法
[0001]本专利技术涉及小目标检测及跟踪
,尤其是涉及一种面向运动背景的运动小目标实时检测跟踪装置及方法。
技术介绍
[0002]运动背景去除和运动小目标检测跟踪在复杂运动背景图像的小目标检测过程中占据重要地位。边缘端实时图像处理可以在传感器端完成运动小目标的检测和跟踪,控制转台转动实现感兴趣目标的实时跟踪,实现更大范围的目标监视。
[0003]传统的边缘端目标检测及跟踪算法采用异构平台完成,采用FPGA平台实现图像的预处理,DSP平台实现目标检测及跟踪,MCU平台实现对转台的控制和处理结果的显示,这种处理方式涉及芯片之间的互相通信,降低了系统的处理速度和效率。
技术实现思路
[0004]本专利技术的目的在于提出一种面向运动背景的运动小目标实时检测跟踪装置及方法,在边缘端采用FPGA边缘加速处理器对图像传感器的输出数据流进行流水线并行加速处理,提高处理结果输出的实时性,同时在一个平台上完成图像预处理、检测、跟踪、转台控制及控制及显示,以解决传统技术存在的多平台系统导致的体积大、复杂程度高、处理速度慢的问题;本专利技术中处理器与传感器和转台集成,可以独立完成目标实时检测跟踪任务。
[0005]为实现本专利技术的目的,本专利技术提供的技术方案如下:第一方面本专利技术实施例提供了一种面向运动背景的运动小目标实时检测跟踪装置,所述装置包括:图像传感器、高速数据预处理模块、运动背景偏移量补偿模块、运动小目标检测模块、多目标相似度关联预测 ...
【技术保护点】
【技术特征摘要】
1.一种面向运动背景的运动小目标实时检测跟踪装置,其特征在于,所述装置包括:图像传感器(100)、高速数据预处理模块(200)、运动背景偏移量补偿模块(300)、运动小目标检测模块(400)、多目标相似度关联预测模块(500)、转台跟踪控制模块(600)、相机转台(700)、核心控制模块(800)和界面显示及用户控制模块(900),图像传感器(100)、高速数据预处理模块(200)、运动背景偏移量补偿模块(300)、运动小目标检测模块(400)、多目标相似度关联预测模块(500)、转台跟踪控制模块(600)和相机转台(700)依次顺序相连;所述图像传感器(100)采集视频图像数据后送入后续的模块进行图像处理,最终输出转台控制量送入相机转台(700)转动持续跟踪目标;所述高速数据预处理模块(200)与运动小目标检测模块(400)相连,其提供运动小目标检测所需要的原始图像;所述核心控制模块(800)与图像传感器(100)、高速数据预处理模块(200)、运动背景偏移量补偿模块(300)、运动小目标检测模块(400)、多目标相似度关联预测模块(500)、转台跟踪控制模块(600)、相机转台(700)、界面显示及用户控制模块(900)分别相连,其获取各个模块的工作状态和控制参数的写入。2.根据权利要求1所述的一种面向运动背景的运动小目标实时检测跟踪装置,其特征在于,所述图像传感器(100)采用可配置参数的图像传感器,通过核心控制模块(800)配置图像输出的曝光时间、分辨率和帧率,所述图像传感器(100)采用全局曝光的方式进行连续成像,成像完毕后通过串行接口逐个像素输出串行图像数据,送入高速数据预处理模块(200)。3.根据权利要求2所述的一种运动小目标实时检测跟踪装置,其特征在于,所述高速数据预处理模块(200)包括串并转换逻辑单元(201)和原始图像帧缓存逻辑单元(202),串并转换逻辑单元(201)将图像传感器(100)输出的串行高速图像数据流进行串并转换,转换为逐像素的并行图像数据,输出至原始图像帧缓存逻辑单元(202)进行缓存;原始图像帧缓存逻辑单元(202)缓存n+1帧原始图像,输出当帧原始图像至运动背景偏移量补偿模块(300)计算背景偏移量,在计算当帧背景偏移量的同时,输出前1帧原始图像和前n+1帧原始图像至运动小目标检测模块(400)对前1帧原始图像中的运动小目标进行检测;核心控制模块(800)与串并转换逻辑单元(201)相连,通过控制串并转换逻辑控制图像处理的开始与结束,同时获取原始图像及工作状态在界面显示及用户控制模块(900)上进行显示。4.根据权利要求3所述的一种面向运动背景的运动小目标实时检测跟踪装置,其特征在于,所述运动背景偏移量补偿模块(300)包括角点查找逻辑单元(301)、特征提取逻辑单元(302)、角点特征帧缓存逻辑单元(303)、特征匹配逻辑单元(304)、背景偏移量计算逻辑单元(305)和偏移量缓存逻辑单元(306);所述角点查找逻辑单元(301)与高速数据预处理模块(200)及特征提取逻辑单元(302)相连,对输入的当帧原始图像,通过对原始图像的梯度进行计算,将计算完成后的梯度图像进行高斯滤波,通过非极大值抑制的方式查找图像角点,并将角点位置输出至特征提取逻辑单元(302);所述特征提取逻辑单元(302)与高速数据预处理模块(200)、角点特征帧缓存逻辑单元(303)及特征匹配逻辑单元(304)相连,所述特征提取逻辑单元(302)输入角点查找逻辑单元(301)输出的角点坐标,从高速数据预处理模块(200)输出的当帧原始图像中对角点周围
邻域阈值比较,邻域最小值比阈值大则认为该像素为运动像素,比较完成后输出运动像素图像至运动目标特征提取逻辑单元(407);所述拉普拉斯边缘检测逻辑单元(405)与核心控制模块(800)、高速数据预处理模块(200)和连通域标记逻辑单元(406)相连,对前1帧原始图像的目标边缘进行拉普拉斯检测分割,分割的阈值由核心控制模块(800)输入,并将分割后的目标二值图像送入连通域标记逻辑单元(406)中进行联通域标记,输出连通域标记后的目标图像至运动目标特征提取逻辑单元(407);所述运动目标特征提取逻辑单元(407)与多目标相似度关联预测模块(500)相连,将图像邻域阈值比较逻辑单元(404)输出的运动目标图像和连通域标记逻辑单元(406)输出的目标图像进行逐像素对比,连通域标记逻辑单元(406)输出的目标图像的连通域的中具有图像邻域阈值比较逻辑单元(404)输出的运动像素图像则认为该目标为运动目标,并统计运动目标特征,输出至多目标相似度关联预测模块(500),运动目标特征包括目标的质心坐标和包围框。6.根据权利要求5所述的一种面向运动背景的运动小目标实时检测跟踪装置,其特征在于,所述多目标相似度关联预测模块(500)包括目标特征缓存逻辑单元(501)、运动目标邻域搜索逻辑单元(502)、目标相似度计算逻辑单元(503)、跟踪目标编号分配逻辑单元(504)和跟踪目标位置预测逻辑单元(505);所述目标特征缓存逻辑单元(501)与运动小目标检测模块(400)及运动目标邻域搜索逻辑单元(502)相连,对前1帧的目标特征进行缓存,输出前2帧目标特征至运动目标邻域搜索逻辑单元(502),缓存的方式与角点特征帧缓存逻辑单元(303)的缓存方式相同,以运动目标特征中的质心的行列位置作为存储位置,运动目标特征包括运动小目标检测模块(400)输出的目标质心坐标和包围框,还包括待分配的目标编号、目标跟踪持续帧数、目标运动速度、目标运动方向和预测目标质心位置;所述运动目标邻域搜索逻辑单元(502)与核心控制模块(800)、运动小目标检测模块(400)和目标相似度计算逻辑单元(503)相连,根据运动小目标检测模块(400)输出的运动目标特征的质心位置,从目标特征缓存逻辑单元(501)前2帧目标特征的邻域中查找是否具有运动目标,将查找到的前2帧邻域目标特征送入目标相似度计算逻辑单元(503)计算目标相似度,核心控制模块(800)可以控制邻域搜索范围;所述目标相似度计算逻辑单元(503)根据运动目标邻域搜索逻辑单元(502)的运动目标特征和...
【专利技术属性】
技术研发人员:于靖一,窦润江,刘力源,王秀宇,徐江涛,吴南健,
申请(专利权)人:天津大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。