【运动目标跟踪系统方案概述】
本系统针对静态背景下对运动目标实现自动识别与跟踪。系统提供单相机标定、背景重建、运动目标检测、运动目标跟踪、运动目标识别、运动目标的定位、运动目标的测量算法的API函数接口,以及各函数的使用说明。
【系统主要包含技术】 ●摄像机标定算法 ●背景重建算法 ●运动目标检测算法 ●运动目标跟踪算法 ●运动目标识别 ●运动目标的定位 ●运动目标的测量
|
|
该系统采用一台固定的高分辨率数字摄像机以及标定靶等构成。系统对视场内的运动目标进行自动识别跟踪。
如上图所示,固定相机完成摄像机的标定。针对其视场内的运动目标实现实时检测与跟踪,确定运动目标的质心位置,并根据标定结果对运动目标的坐标位置进行测量等内容。
【系统主要研究内容】
算法研究:
●标靶特征圆的子像素检测;
特征圆的检测精度对标定数学模型的求解以及测量的精度都有很大的影响。开发特征圆的高精度检测方法,达到国际先进水平的子像素检测精度,势必大大提高系统的测量精度。
●标靶特征圆的自动识别定位;
分析标靶特征点的外观特征,应用透视变换原理以及模板匹配等技术实现标靶的自动识别,以及系统的自动标定。
●摄像机标定;
摄像机标定精度的高低直接影响到系统的测量精度。因此采用高技术标定算法以及完善的摄像机成像数学模型,能够保证系统的测量精度。
●背景重建;
根据固定相机的序列图像重建运动目标的背景图像。
●目标检测;
以重建的背景图像为基础,对当前的运动目标进行自动检测。
●运动目标跟踪;
系统根据运动目标的运动状态对下一时刻的运动位置及姿态进行预测,实现目标的跟踪。
●运动目标识别;
对检测到的目标根据目标特征进行自动的匹配识别,以确定正确的运动目标。
●运动目标定位;
系统根据运动目标的图像区域计算出运动目标的质心。
●运动目标测量;
系统根据运动目标图像的质心坐标以及摄像机的标定参数,实现目标位置的测量。
【软件研究】
●软件系统框架;
为系统各API函数的使用提供一个参考例程软件。根据从计算机硬盘中读入的视频进行处理,实现系统各功能函数的测试。根据标定向导完成单相机的标定,以及运动目标背景重建、检测、跟踪、识别、定位及测量功能。
●标定模块设计;
设计单相机的标定模块,系统将单相机的标靶图像数据输入后该模块自动完成左右相机的标定。
●运动目标自动跟踪识别;
设计运动目标自动跟踪识别各模块的API函数,系统将运动目标的图像输入该模块后,该系统模块实现运动目标的背景重建、检测、跟踪、识别、定位及测量等功能。
【主要技术特点】
●操作界面清晰明了,简单易行;
●测量软件及算法完全自主开发,系统针对性强;
●完整的系统API函数使用说明;
●提供软件SDK开发包,便于了解系统API函数的使用,易于系统的二次开发;
●可靠性高,运行稳定,适合各种现场运行条件。
●基于PC平台,系统可扩充性强,基于EF-VS机器视觉软件平台可扩展其它功能。