VC实现视频目标检测

时间:2012-08-11 09:58:51
【文件属性】:

文件名称:VC实现视频目标检测

文件大小:2.96MB

文件格式:RAR

更新时间:2012-08-11 09:58:51

VC实现视频目标检测

视频演示算法包括: 1. 静态背景下的背景预测法目标检测 2. 静态背景下帧间差分法目标检测 3. Mean Shift目标跟踪方法 4. 重心多目标跟踪方法 该框架支持的视频只限于RGB非压缩Windows AVI格式,可以通过“文件”菜单下打开视频来打开视频文件。随书所带的视频在测试图的“第九章”文件夹内。 1. 静态背景下背景预测法目标检测 本算法通过背景统计方法对背景进行建模,并得到目标位置。算法利用前100帧对背景进行估计。 可以通过打开演示视频“静态背景运动目标.avi”文件演示该算法。也可以检测其他视频中的运动目标,但算法要求背景为静止,并包含运动的目标。 2. 静态背景下帧间差分法目标检测 可以通过打开演示视频“静态背景运动目标.avi”文件演示该算法。算法要求输入检测阈值,默认阈值为200。 可以检测其他视频中的运动目标,但算法要求背景静止,且包含运动的目标。 3. Mean Shift方法目标跟踪方法 该算法为均值平移法目标跟踪,您可以通过打开演示视频“静态背景运动目标.avi”文件演示该算法。 算法需要提供预跟踪目标所在的位置及大小,程序默认提供了该演示视频目标所处的位置。若使用其他视频演示该算法,则必须手工指定目标的位置及大小。 4. 重心多目标跟踪方法 该方法采用重心法对多个目标进行跟踪,跟踪演示视频为“多目标跟踪.avi”文件。该算法自动检测目标所处位置,并在后续帧中进行跟踪。


【文件预览】:
Video Demo
----Video Demo.aps(32KB)
----Video Demo.cpp(5KB)
----Video Demo.rc(13KB)
----ChafenMul()
----StdAfx.cpp(212B)
----MeanShiftSegger.cpp(7KB)
----AVIHandler.h(844B)
----resource.h(1KB)
----Global_Define.h(106B)
----GravityTrack.cpp(1KB)
----MotionDetectDiag.h(1KB)
----Video Demo.h(2KB)
----Video DemoDoc.h(2KB)
----ChafenMul.h(559B)
----Video Demo.clw(5KB)
----MainFrm.h(2KB)
----ColorTrans.cpp(2KB)
----GravityCenter.h(3KB)
----Video DemoView.h(2KB)
----MeanShiftSegger.h(1KB)
----DBLinkedList.cpp(4KB)
----MediaSource.h(348B)
----POSDiag.h(1KB)
----StaticDetect.h(2KB)
----MotionDetectDiag.cpp(1KB)
----DataManager.cpp(2KB)
----GravityTrack.h(319B)
----Video Demo.dsp(6KB)
----Debug()
--------Video Demo.pch(6.17MB)
--------StaticDetect.obj(39KB)
--------Video DemoDoc.obj(27KB)
--------Video DemoView.obj(34KB)
--------GravityCenter.obj(40KB)
--------POSDiag.obj(20KB)
--------vc60.pdb(100KB)
--------Video Demo.res(10KB)
--------MainFrm.sbr(0B)
--------DataManager.obj(16KB)
--------Video Demo.sbr(0B)
--------ColorTrans.obj(16KB)
--------ChafenMul.sbr(0B)
--------Video Demo.exe(172KB)
--------vc60.idb(249KB)
--------Video DemoView.sbr(0B)
--------GravityCenter.sbr(0B)
--------GravityTrack.sbr(0B)
--------MotionDetectDiag.sbr(0B)
--------MotionDetectDiag.obj(21KB)
--------DBLinkedList.sbr(0B)
--------POSDiag.sbr(0B)
--------Video Demo.obj(36KB)
--------DataManager.sbr(0B)
--------MeanShiftSegger.obj(12KB)
--------AVIHandler.obj(27KB)
--------MainFrm.obj(61KB)
--------StdAfx.obj(12KB)
--------Video Demo.ilk(388KB)
--------ChafenMul.obj(16KB)
--------StaticDetect.sbr(0B)
--------MeanShiftSegger.sbr(0B)
--------AVIHandler.sbr(0B)
--------Video Demo.bsc(2.97MB)
--------Video DemoDoc.sbr(0B)
--------ColorTrans.sbr(0B)
--------DBLinkedList.obj(31KB)
--------StdAfx.sbr(0B)
--------Video Demo.pdb(457KB)
--------GravityTrack.obj(12KB)
----Video Demo.dsw(545B)
----Video Demo.opt(55KB)
----StdAfx.h(1KB)
----Video Demo.ncb(225KB)
----MainFrm.cpp(15KB)
----StructDefine.h(816B)
----AVIHandler.cpp(2KB)
----Video DemoDoc.cpp(4KB)
----POSDiag.cpp(1KB)
----res()
--------Video DemoDoc.ico(1KB)
--------Video Demo.rc2(402B)
--------Toolbar.bmp(1KB)
--------Video Demo.ico(1KB)
----DBLinkedList.h(1KB)
----Video DemoView.cpp(6KB)
----DataManager.h(1KB)
----ChafenMul.cpp(3KB)
----colortrans.h(572B)

网友评论