北京航空航天大学目标检测与跟踪实验报告.docx

北京航空航天大学目标检测与跟踪实验报告.docx

ID:58151162

大小:164.49 KB

页数:11页

时间:2020-04-11

北京航空航天大学目标检测与跟踪实验报告.docx_第1页
北京航空航天大学目标检测与跟踪实验报告.docx_第2页
北京航空航天大学目标检测与跟踪实验报告.docx_第3页
北京航空航天大学目标检测与跟踪实验报告.docx_第4页
北京航空航天大学目标检测与跟踪实验报告.docx_第5页
资源描述:

《北京航空航天大学目标检测与跟踪实验报告.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、图像探测、跟踪与识别技术《图像探测、跟踪与识别技术》实验报告(一)专业:探测制导与控制技术学号:姓名:11图像探测、跟踪与识别技术目录一、实验目的3二、实验要求3三、实验步骤3四、实验结果41、使用自适应阈值进行阈值化以及定位跟踪结果41.1阈值结果及坐标41.2二值化图样及定位、跟踪结果42、使用固定阈值进行阈值化以及定位跟踪结果52.1.1阈值为150的结果及坐标52.1.2二值化图样及定位、跟踪结果52.2.1阈值为250的结果及坐标62.2.2二值化图样及定位、跟踪结果6五、实验感想7附实验程序:711图像探测、跟踪与识

2、别技术实验一基于形心的目标检测方法一、实验目的1.学习常用的图像阈值分割方法以及不同方法对目标的不同分割效果;2.学习如何利用形心方法将目标定位;3.了解目标检测方法的本质并为课堂教学提供配套的实践机会。二、实验要求要求学生能够根据目标图像特点,自行选择在不同噪声条件下和背景条件下的目标分割算法。完成规定图像的目标检测,并利用检测跟踪窗来表示检测到的目标位置信息。三、实验步骤1.分别利用固定阈值和自适应阈值T,对图像二值化。2.在VC6.0平台下编写阈值计算函数,形心计算函数;3.观察不同阈值方法对目标的分割效果以及对目标的定位

3、准确性;4.打印结果并进行讨论。11图像探测、跟踪与识别技术四、实验结果1、使用自适应阈值进行阈值化以及定位跟踪结果1.1阈值结果及坐标1.2二值化图样及定位、跟踪结果11图像探测、跟踪与识别技术2、使用固定阈值进行阈值化以及定位跟踪结果2.1.1阈值为150的结果及坐标2.1.2二值化图样及定位、跟踪结果11图像探测、跟踪与识别技术2.2.1阈值为250的结果及坐标2.2.2二值化图样及定位、跟踪结果从以上实验结果中可以看出,大津法得到的阈值使得前景和背景的错分像素点数最少,因而使得二值化的分类结果和最终的检测追踪结果都非常地

4、好。而固定阈值因为有人的因素在里边,随意性大,因而导致了二值化的结果较差,并最终使得检测跟踪的结果较差。在阈值设置为150的时候无法检测跟踪到目标,在11图像探测、跟踪与识别技术阈值设置为250的时候虽然检测到目标,但跟踪框的位置明显小了,说明在二值化的时候讲过多的飞机上的像素点当成了背景,因而结果较差。五、实验感想这是在我们进行的第一次图像探测、跟踪与识别技术的实验,实验中我们尝试了使用大津法求得的阈值和固定阈值对同一幅图片进行二值化,从结果来看,大津法得到的阈值的准确程度明显比人为选择的阈值要准确地多,这是因为大津阈值法对0

5、-255灰度进行遍历,当前景和背景错分最少时的灰度作为最终灰度,因而二值化的准确程度要高很多。除了阈值化之外,我们还计算了目标的型心,并加入了跟踪框,以对目标进行跟踪。实验总体虽然简单,但是让我们了解了一种,目标检测跟踪的方法,另外还提高了我们的编程能力。总体上来说,这次试验收获很多。附实验程序:#include#include"StdAfx.h"#include#include#include#includeusingstd::cout

6、;usingstd::endl;intotsuThreshold(IplImage*img){intT=0;intheight=img->height;intwidth=img->width;intstep=img->widthStep;intchannels=img->nChannels;uchar*data=(uchar*)img->imageData;doublegSum0;/11图像探测、跟踪与识别技术doublegSum1;doubleN0=0;/doubleN1=0;/doubleu0=0;/度¨¨doubleu1=

7、0;//度¨¨doublew0=0;/0doublew1=0;/doubleu=0;/doubletempg=-1;/doubleg=-1;doubleHistogram[256]={0};doubleN=width*height;/for(inti=0;i255?255:temp;Histogram[(int)temp]++;}}for(int

8、i=0;i<256;i++){gSum0=0;gSum1=0;N0+=Histogram[i];N1=N-N0;if(0==N1)break;w0=N0/N;w1=1-w0;for(intj=0;j<=i;j++){gSum0+=j*Histogram[j];}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。