-
大小: 23.47MB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2023-06-14
- 語言: Matlab
- 標(biāo)簽: 數(shù)據(jù)集??matlab??
資源簡(jiǎn)介
目標(biāo)跟蹤是機(jī)器視覺中一類被廣為研究的重要問題,分為單目標(biāo)跟蹤與多目標(biāo)跟蹤。前者跟蹤視頻畫面中的單個(gè)目標(biāo),后者則同時(shí)跟蹤視頻畫面中的多個(gè)目標(biāo),得到這些目標(biāo)的運(yùn)動(dòng)軌跡。
基于視覺的目標(biāo)自動(dòng)跟蹤在智能監(jiān)控、動(dòng)作與行為分析、自動(dòng)駕駛等領(lǐng)域都有重要的應(yīng)用。例如,在自動(dòng)駕駛系統(tǒng)中,目標(biāo)跟蹤算法要對(duì)運(yùn)動(dòng)的車、行人、其他動(dòng)物的運(yùn)動(dòng)進(jìn)行跟蹤,對(duì)它們?cè)谖磥淼奈恢谩⑺俣鹊刃畔⒆鞒鲱A(yù)判。
目標(biāo)跟蹤算法可以進(jìn)行軌跡特征的自動(dòng)分析和提取,以彌補(bǔ)視覺目標(biāo)檢測(cè)的不足,有效的去除錯(cuò)誤的檢測(cè),增加遺漏的檢測(cè),為進(jìn)一步的行為分析提供基礎(chǔ)。相對(duì)于多目標(biāo)跟蹤算法,視覺單目標(biāo)跟蹤算法研究的更為廣泛,當(dāng)前解決的相對(duì)更好。典型的如Mean shift算法,用卡爾曼濾波、粒子濾波進(jìn)行狀態(tài)預(yù)測(cè),TLD等基于在線學(xué)習(xí)的跟蹤,KCF等基于相關(guān)性濾波的算法等。
代碼片段和文件信息
function?varargout?=?EasyTrack(varargin)
%?EASYTRACK?MATLAB?code?for?EasyTrack.fig
%??????EASYTRACK?by?itself?creates?a?new?EASYTRACK?or?raises?the?existing
%??????singleton*.
%
%??????H?=?EASYTRACK?returns?the?handle?to?a?new?EASYTRACK?or?the?handle?to
%??????the?existing?singleton*.
%
%??????EASYTRACK(‘CALLBACK‘hobjecteventDatahandles...)?calls?the?local
%??????function?named?CALLBACK?in?EASYTRACK.M?with?the?given?input?arguments.
%
%??????EASYTRACK(‘Property‘‘Value‘...)?creates?a?new?EASYTRACK?or?raises?the
%??????existing?singleton*.??Starting?from?the?left?property?value?pairs?are
%??????applied?to?the?GUI?before?EasyTrack_OpeningFcn?gets?called.??An
%??????unrecognized?property?name?or?invalid?value?makes?property?application
%??????stop.??All?inputs?are?passed?to?EasyTrack_OpeningFcn?via?varargin.
%
%??????*See?GUI?Options?on?GUIDE‘s?Tools?menu.??Choose?“GUI?allows?only?one
%??????instance?to?run?(singleton)“.
%
%?See?also:?GUIDE?GUIDATA?GUIHANDLES
%?Edit?the?above?text?to?modify?the?response?to?help?EasyTrack
%?Last?Modified?by?GUIDE?v2.5?12-Jun-2016?23:54:34
%?Begin?initialization?code?-?DO?NOT?EDIT
gui_Singleton?=?1;
gui_State?=?struct(‘gui_Name‘???????mfilename?...
????‘gui_Singleton‘??gui_Singleton?...
????‘gui_OpeningFcn‘?@EasyTrack_OpeningFcn?...
????‘gui_OutputFcn‘??@EasyTrack_OutputFcn?...
????‘gui_LayoutFcn‘??[]??...
????‘gui_Callback‘???[]);
if?nargin?&&?ischar(varargin{1})
????gui_State.gui_Callback?=?str2func(varargin{1});
end
if?nargout
????[varargout{1:nargout}]?=?gui_mainfcn(gui_State?varargin{:});
else
????gui_mainfcn(gui_State?varargin{:});
end
%?End?initialization?code?-?DO?NOT?EDIT
%?---?Executes?just?before?EasyTrack?is?made?visible.
function?EasyTrack_OpeningFcn(hobject?~?handles?varargin)
%?This?function?has?no?output?args?see?OutputFcn.
%?hobject????handle?to?figure
%?eventdata??reserved?-?to?be?defined?in?a?future?version?of?MATLAB
%?handles????structure?with?handles?and?user?data?(see?GUIDATA)
%?varargin???command?line?arguments?to?EasyTrack?(see?VARARGIN)
%?Choose?default?command?line?output?for?EasyTrack
handles.output?=?hobject;
%?Update?handles?structure
guidata(hobject?handles);
%?UIWAIT?makes?EasyTrack?wait?for?user?response?(see?UIRESUME)
%?uiwait(handles.figure1);
%?---?Outputs?from?this?function?are?returned?to?the?command?line.
function?varargout?=?EasyTrack_OutputFcn(~?~?handles)
%?varargout??cell?array?for?returning?output?args?(see?VARARGOUT);
%?hobject????handle?to?figure
%?eventdata??reserved?-?to?be?defined?in?a?future?version?of?MATLAB
%?handles????structure?with?handles?and?user?data?(see?GUIDATA)
%?Get?default?command?line?output?from?handles?structure
varargout{1}?=?handles.output;
%?最核心的函數(shù)檢測(cè)按鈕
function?mainB_Callback(~?~?handles)
%數(shù)據(jù)的前期準(zhǔn)備
set(handles.numText‘string‘0);%計(jì)數(shù)框清零
set(handles.endTime‘string‘0);%結(jié)束時(shí)間清零
set(handles.startTime‘string‘datestr(datetime(‘now‘)));
set(handles.infoP‘Visible‘‘on‘);
%視頻獲取途徑的選擇
camSwitch=get(handles.r
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-04-06?18:52??matlab多目標(biāo)跟蹤算法\
?????文件???????49981??2017-02-21?09:10??matlab多目標(biāo)跟蹤算法\EasyTrack.fig
?????文件???????31927??2019-04-05?15:33??matlab多目標(biāo)跟蹤算法\EasyTrack.m
?????文件??????575823??2017-02-21?09:20??matlab多目標(biāo)跟蹤算法\SCREEN.png
?????目錄???????????0??2019-04-06?18:53??matlab多目標(biāo)跟蹤算法\cars_brad\
?????文件?????????353??2003-02-15?01:58??matlab多目標(biāo)跟蹤算法\cars_brad\README
?????文件???????20497??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0001.jpg
?????文件???????21045??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0002.jpg
?????文件???????21185??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0003.jpg
?????文件???????21147??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0004.jpg
?????文件???????21188??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0005.jpg
?????文件???????21087??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0006.jpg
?????文件???????21135??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0007.jpg
?????文件???????21161??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0008.jpg
?????文件???????21121??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0009.jpg
?????文件???????21100??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0010.jpg
?????文件???????21138??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0011.jpg
?????文件???????21091??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0012.jpg
?????文件???????21120??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0013.jpg
?????文件???????21183??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0014.jpg
?????文件???????21163??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0015.jpg
?????文件???????21138??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0016.jpg
?????文件???????21129??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0017.jpg
?????文件???????21079??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0018.jpg
?????文件???????21104??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0019.jpg
?????文件???????20827??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0020.jpg
?????文件???????16751??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0021.jpg
?????文件???????17379??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0022.jpg
?????文件???????17628??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0023.jpg
?????文件???????17867??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0024.jpg
?????文件???????17593??2003-02-07?01:11??matlab多目標(biāo)跟蹤算法\cars_brad\image_0025.jpg
............此處省略503個(gè)文件信息
評(píng)論
共有 條評(píng)論