下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、word一 实验名称:运动目标跟踪算法设计与实现二 实验目的1. 熟悉各种图像预处理方法,如直方图处理、图像去噪声、图像增强与复原、图像变换等,了解这些方法在图像分析与识别、目标检测及跟踪等各种应用中所起的作用。2. 熟悉根本的图像分割原理。3. 能够利用MATLAB 工具完整实现从图像预处理、图像分割、特征提取与分析及各种实际应用的完整流程。4. 该实验为一个综合设计及应用的实验,目的是要求学生综合利用学到的光电图像处理知识,解决图像识别、目标检测及目标定位与跟踪问题。进一步深入理解光电图像处理的重要性,提高学生利用光电图像处理根本理论、方法等解决实际问题及提高分析问题的能力。三 实验原理及
2、步骤1. 序列图像中的运动目标形心跟踪(1) 序列图像的读取与显示本实验提供了200 帧的图像序列,为BMP 文件,文件名后缀的序号按场景出现的先后顺序排列。(2) 图像分割首先,对图像进行必要的阈值分析。根据实际情况自行确定适宜的阈值后,再对图像进行二值化处理。(3) 形心计算在分割的单帧图像上,计算图像中目标区的形心坐标Xc,Yc,确定目标在像素平面上的位置坐标。(4) 形心跟踪 MATLAB 确定跟踪波门:即以形心位置为中心,在图像中包含目标的区域添加一个适宜的矩形框如取32×16 pixels,32×32 pixels,64×32 pixels 等, 实时
3、跟踪:循环读取序列图像,对每帧图像均计算目标区的形心坐标,连续绘制包含目标区域的波门即矩形框。实现对200 帧序列图像中运动目标的实时稳定跟踪。2. 序列图像中的运动目标相关跟踪实验原理及步骤如下:(1) 序列图像的读取与显示 同实验内容1,序列图像数据另选。(2) 参考模板制作 在起始帧图像中,手动选取包含目标的矩形区域根据目标尺寸,确定模板尺寸。另缓存为预制图像模板数据。(3) 模板匹配 确定搜索区域大小:在当前帧目标区域扩大适当范围作为下一帧图像的搜索区域。 确定匹配准那么:MSE、MAD、NCC 或MPC 等选其一种,进行搜索区域的匹配度相似度计算,画出搜索区域内的相似度3D曲面图画连
4、续2 帧之间的搜索过程的结果即可,确定最正确的匹配位置。视频数据假设为彩色图像,可先进行灰度化处理,然后用像素灰度值进行计算。实时跟踪:重复步骤-,实现序列图像中的目标的连续稳定跟踪。四 实验结果及分析1. 序列图像中的运动目标形心跟踪通过对形心的定位,可以实现更好的目标跟踪2. 序列图像中的运动目标相关跟踪该实验采用MAD最小平均绝对差进行目标跟踪,通过前后两帧的最小差,可确定目标位置,实验结果与理论相符。五 实验心得体会和建议l 心得体会:通过该试验不仅使我加深了对之前做过的图像预处理的方法的理解,同时提高了自己运用这些知识的综合能力。l 建议:使用多种匹配准那么,进行搜索区域的匹配度计算
5、。六 程序源代码1. 序列图像中的运动目标形心跟踪path='E:实验6CODEimage200s'filecount = 200;for i=1:filecountname=num2str(i);if i<=9filename=strcat('0000000',name, '.bmp');elseif i<=99filename=strcat('000000',name,'.bmp');elseif i<=199filename=strcat('00000',name,'
6、.bmp');endI=imread(path filename);I1=im2bw(I,0.75);m n=size(I1);k=0;xc=0;yc=0;for a=1:m for b=1:(n-30) if I1(a,b)=0; k=k+1; xc=xc+a; yc=yc+b; end endendimshow(I1,),rectangle('position',yc/k-32,xc/k-16,64,32);title('Frame NO. ' num2str(i);pause(0.01);end2. 序列图像中的运动目标相关跟踪path =
7、9;E:实验6CODEf16takeoff_396s' prefix = '' fmt = '.jpg' nframes = 396; I0=rgb2gray(imread(' E:实验6CODEf16takeoff_396s001.jpg');I0=double(I0);L=10;x0=90;y0=130;height=40;width=110;M1=I0(x0:x0+height,y0:y0+width);follow=zeros(2,1);for k = 1:nframes fnum = num2str(k, '%03d
8、39;); fileName = strcat(path,prefix,fnum,fmt); source=imread(fileName); sourceImg =im2double(rgb2gray(source); A=zeros(L+1,L+1); for i=(x0-L/2):(x0+L/2) for j=(y0-L/2):(y0+L/2) M2=sourceImg(i:i+height,j:j+width); A(i+(L/2)+1-x0,j+(L/2)+1-y0)=sum(sum(abs(M2-M1); end end q,p=find(A=min(min(A); x1=x0-(L/2)+q-1; y1=y0-(L/2)-1+p; imshow(source),hold on rectangle('Position',y1 x1 width height,'edgecolor','k'); title('Frame NO. ' num2str(k); x0=x1; y0=y1; M1=sourceImg(x0:x0+height,y0:y0+width);MAD(1:1+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电子商务支付安全与风险管理(标准版)
- 烟草专卖管理制度与实施指南
- 供应商选择与评估管理制度制度
- 公共交通车辆维修质量管理制度
- 义翘讲堂《Tau的结构・修饰・致病:从基础功能到神经退行性疾病的诊断与治疗突破》
- 2026年顺德区环城小学招聘语文临聘教师备考题库参考答案详解
- 2026年江苏省东海县部分事业单位赴高校公开招聘高层次人才8人备考题库及完整答案详解一套
- 养老院日常照护制度
- 2026年西昌市房地产事务中心招聘2名工作人员备考题库及参考答案详解一套
- 天津市滨海新区2026年事业单位公开招聘工作人员备考题库及参考答案详解一套
- 太原贵邦盛基建材有限责任公司新型绿色建筑材料加工项目环评可研资料环境影响
- CJ/T 111-2018 卡套式铜制管接头
- HG/T 3809-2023 工业溴化钠 (正式版)
- 220kv输变电工程项目实施方案
- 中国近代学前教育
- 海上风电机组基础结构-第三章课件
- 家庭教育讲师培训方法研究
- 《英语面试指南》招聘求职必备手册
- DB12-T 601-2022 城市轨道交通运营服务规范
- 砼浇筑工程技术交底
- 重庆园林工程师园林理论
评论
0/150
提交评论