Incremental Discriminative Color Object Tracker (IDCT Tracker)

버전 1.0.0.0 (3.94 MB) 작성자: Alireza
This code is a Matlab implementation of IDCT tracker
다운로드 수: 647
업데이트 날짜: 2015/9/4

라이선스 보기

This code is a Matlab implementation of IDCT tracker (Incremental Discriminative Color Object Tracker).
A test sequence "Basketball" is included so you can simply run Demo.m.
Object rectangle and center location are saved in: [Database Name]R.mat and [Database Name]C.mat.
The code was tested on Windows/Linux with MATLAB R2011a-R2013a.
-----------------------------------------------------------
The functions are:
cntd - computes centroid
llr - computes log liklihood ratio
map - computes object map
prext - prevent rectangle from exiting frames
sarea - computes search area
shw - show
upmdl - updates model
-----------------------------------------------------------
This code impelemts a method for tracking an object in a sequence of images given its location in the first frame. In this approach, a combination of generative and discriminative methods is used to model the object appearance. It is used to provide a right balance between being adaptive and ability to re-track the object after losing the object due to occlusion. The quantized 3D joint RGB histograms of the region within the inner rectangle and the region between the inner and outer rectangles are used as a discriminative component. The generative component is composed of the positive part of the log-likelihood ratio of the computed 3D joint RGB histograms along with an incremental color learning scheme with a forgetting factor. In every frame, after localization, discriminative component differentiates the object from its surrounding background and adds the detected object colors to the generative model. The generative model is evolved during tracking and is used to detect the object in the next frame.
-----------------------------------------------------------
The tracking algorithm is described in the following papers:
1. A. Asvadi, H. Mahdavinataj, M. Karami and Y. Baleghi, “Online Visual Object Tracking Using Incremental Discriminative Color Learning” CSI Journal on Computer Science and Engineering (JCSE), vol. 12, no. 2 & 4 (b), pp. 16-28, 2014.
2. A. Asvadi, H. Mahdavinataj, M. Karami and Y. Baleghi, “Incremental Discriminative Color Object Tracking” Artificial Intelligence and Signal Processing, Communications in Computer and Information Science, Volume 427, Springer Verlag 2014, pp 71-81.
http://a-asvadi.ir/idct/
-----------------------------------------------------------
Here you can see a sample video result:
https://www.youtube.com/watch?v=tMy32yix-8s

인용 양식

Alireza (2024). Incremental Discriminative Color Object Tracker (IDCT Tracker) (https://www.mathworks.com/matlabcentral/fileexchange/52583-incremental-discriminative-color-object-tracker-idct-tracker), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2011a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Region and Image Properties에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0.0

Image added
FX submission
description modified
video added
FX submission
Description modified
description modified
description modified

description modified