SwisTrack/Components/CamShiftTracking
外观
< SwisTrack | Components
使用CamShiftTracking。我总是把它运行在背景减除后的视频上。效果很好,但当人物移动太快时,它往往会丢失目标。我只使用R进行跟踪。我最近添加了多维直方图,以便它可以使用多个通道,但效果不太好。我现在使用运动模板进行跟踪。
另一方面,我认为应该可以使它工作……CamShift*应该*很有效。
直方图维度的数量;跟踪中使用的通道数量。
"几乎黑色"的阈值。
"几乎灰色"的阈值。
这些参数筛选出噪声。请阅读Servo杂志的“用OpenCV观察”以了解详情。Swistrack使用该文章中描述的库。(谷歌搜索camshift-Servo-OpenCV-part3.pdf。)
用于制作初始窗口大小的正方形边长(以像素为单位)。它将始终使用相同的大小。实际上,它应该从粒子自动设置此值……
在终止跟踪之前,如果跟踪没有被更新,则保留跟踪的帧数。
新跟踪与现有跟踪之间的最小距离。
如果两个跟踪之间的距离小于此阈值,则较短的跟踪将被销毁。
同时跟踪的最大数量。