Home » Source Code » Kalman+camshift Tracking program

Kalman+camshift Tracking program

onlyMe
2014-09-27 08:25:29
The author
View(s):
Download(s): 16
Point (s): 1 
Category Category:
Image ProcessingImage Processing CC

Description

Using camshaft can lose tracking target sometimes. A kalman filter can be added to predict the next possible position of the target to reduce the chance of target loss. Camshift algorithm is based on mean-shift algorithm, which is a procedure for locating the maxima of a density function given discrete data sampled from that function. The function is the projected image of target area’s color histogram in the current key frame. The image can be regarded as a special distribution function - color topographical map.
Improved from the mean-shift algorithm, cam-shift can iterate variable windows. As a tracking iterative algorithm based on density function and not sensitive to moving, it can’t be used for relative analysis of an object on two frames - you have to do it yourself. The algorithm is used for tracking on the premise and assumption that the moving of an object can be regarded as continuously and the density function is therefore continuous. The optimized value for the local area can be found along the gradient, thus to locate the target area.
Using cam-shift can lose tracking target because there may be multiple peaks for a density function. The gradient searching can be trapped in the local optimized value and fail to find the global optimized value. The multiple peaks are caused by distraction from background. So the choice of a density function, i.e. the target feature representation, is very important.
Sponsored links

File list

Tips: You can preview the content of files by clicking file names^_^
Name Size Date
camshift_kalman.sln890.00 B28-05-09 21:02
camshift_kalman.suo26.50 kB30-05-09 15:57
camshift_kalman.vcproj.PC-DEEPIN.Administrator.user1.39 kB28-05-09 21:01
camshift_kalmand.exe192.00 kB28-05-09 21:00
camshift_kalmand.ilk766.61 kB28-05-09 21:00
camshift_test.vcproj10.65 kB29-05-09 10:23
camshift_test.vcproj.PC-DEEPIN.Administrator.user1.39 kB30-05-09 15:57
camshift_testd.ilk811.87 kB30-05-09 15:49
kal.c497.00 B29-05-09 10:23
kal.h322.00 B29-05-09 10:22
kalman.cpp3.81 kB28-05-09 21:37
kalman.h771.00 B28-05-09 21:36
kalmanT.c4.25 kB28-05-09 22:24
msvcr80.dll600.00 kB20-10-05 22:32
从视频跟踪.bat34.00 B30-05-09 15:54
camshift_kalman.ncb6.74 MB30-05-09 15:57
camshift_test.c15.55 kB30-05-09 15:49
camshift_testd.exe200.00 kB30-05-09 15:49
outx.AVI62.50 kB30-05-09 15:53
<kalman_camshift追踪白点>0.00 B30-05-09 15:30
...
Sponsored links

Comments

(Add your comment, get 0.1 Point)
Minimum:15 words, Maximum:160 words
yanyou201309
2015-01-15

这段代码有效解决了在遮挡情况下的跟踪问题

william_1993
2015-03-16

正在学习这个代码 不知道好不好用啊

ice_wx
2015-05-27

应该很有用,好好研究一下,希望对自己有帮助

huanglingyun24
2015-06-23

很好的代码,效果非常好,棒棒的

sanyecao895221
2015-06-26

不知道怎样,但希望对我有帮助,正在做毕业设计,焦急中。。。

weiguo
2015-07-08

受opencv版本限制,我的是2.0,有问题

killer1
2016-04-18

这段代码有效解决了在遮挡情况下的跟踪问题 正在学习这个代码 不知道好不好用啊 应该很有用,好好研究一下,希望对自己有帮助 很好的代码,效果非常好,棒棒的 不知道怎样,但希望对我有帮助,正在做毕业设计,焦急中。。。 受opencv版本限制,我的是2.0,有问题

borisyu403
2016-06-07

应该很有用,好好研究一下,希望对自己有帮助

zhangli0201
2016-06-12

为啥 我下载后 打不开呢!

zhangli0201
2016-06-12

完全打不开 能退分布

nilins
2016-09-18

这个看起来不错

zy512
2017-03-08

不错的资源,学习一下,谢谢分享【需要的朋友可以看我用户名联系我】

  • 1
  • Page 1
  • Total 1

Kalman+camshift Tracking program (2.43 MB)

Need 1 Point(s)
Your Point (s)

Your Point isn't enough.

Get 22 Point immediately by PayPal

Point will be added to your account automatically after the transaction.

More(Debit card / Credit card / PayPal Credit / Online Banking)

Submit your source codes. Get more Points

LOGIN

Don't have an account? Register now
Need any help?
Mail to: support@codeforge.com

切换到中文版?

CodeForge Chinese Version
CodeForge English Version

Where are you going?

^_^"Oops ...

Sorry!This guy is mysterious, its blog hasn't been opened, try another, please!
OK

Warm tip!

CodeForge to FavoriteFavorite by Ctrl+D