| CvBlobLibUpdateTracks Method (CvBlobs, CvTracks, Double, Int32, Int32) |
Updates list of tracks based on current blobs.
Namespace:
OpenCvSharp.Blob
Assembly:
OpenCvSharp.Blob (in OpenCvSharp.Blob.dll) Version: 1.0.0
Syntax public static void UpdateTracks(
CvBlobs blobs,
CvTracks tracks,
double thDistance,
int thInactive,
int thActive
)
Public Shared Sub UpdateTracks (
blobs As CvBlobs,
tracks As CvTracks,
thDistance As Double,
thInactive As Integer,
thActive As Integer
)
public:
static void UpdateTracks(
CvBlobs^ blobs,
CvTracks^ tracks,
double thDistance,
int thInactive,
int thActive
)
static member UpdateTracks :
blobs : CvBlobs *
tracks : CvTracks *
thDistance : float *
thInactive : int *
thActive : int -> unit
Parameters
- blobs
- Type: OpenCvSharp.BlobCvBlobs
List of blobs. - tracks
- Type: OpenCvSharp.BlobCvTracks
List of tracks. - thDistance
- Type: SystemDouble
Max distance to determine when a track and a blob match. - thInactive
- Type: SystemInt32
Max number of frames a track can be inactive. - thActive
- Type: SystemInt32
If a track becomes inactive but it has been active less than thActive frames, the track will be deleted.
Remarks
Tracking based on:
A. Senior, A. Hampapur, Y-L Tian, L. Brown, S. Pankanti, R. Bolle. Appearance Models for
Occlusion Handling. Second International workshop on Performance Evaluation of Tracking and
Surveillance Systems & CVPR'01. December, 2001.
(http://www.research.ibm.com/peoplevision/PETS2001.pdf)
See Also