IMcTrackOptions Interface |
![]() |
Namespace: MediaCy.IQL.Tracking
Public Interface IMcTrackOptions
The IMcTrackOptions type exposes the following members.
Name | Description | |
---|---|---|
![]() | AccelerationLimit | Maximum change in velocity of object between the frames, the value is in calibrated units. |
![]() | AllowPhantoms | Allow phantom objects in tracks. |
![]() | AllowSharedObjects | The option can be activated to include merged objects in several tracks. When the option is off, every object of the image will belong to a single track. |
![]() | AngleDeviation | Maximum angle deviation of coherent vectors. |
![]() | AutoAccelerationLimit | If Auto option is ON, the acceleration limit is taken as a half of the velocity limit. |
![]() | CoherenceFiltering | Apply coherent filtering after track detection. The filter discards those velocity vectors whose orientation is incompatible with the dominant orientation of the surrounding vectors. |
![]() | CoherenceFilterSize | Size of coherence filter in percents of image size. |
![]() | CorrelAcceptanceThreshold | Correlation threshold. Range from 0 to 1.
If the correlation coefficient is lower than the threshold the track stops. |
![]() | CorrelUsePrevFrame | Use previous frame as reference for correlation tracking, if FALSE, the first frame is used as reference. |
![]() | CustomInterval | Custom interval between frames in seconds. Used only when UseCustomInterval is TRUE. |
![]() | LabelType | Track label type. |
![]() | Measures | |
![]() | MinTotalTrackLength | Minimum total track length in calibrated units. Tracks shorter than this value will be ignored. |
![]() | MinTrackLength | The tracks that shorter than the Minimum track length are ignored with automatic and semi-automatic tracking. The value is used only when PartialTracks is TRUE. |
![]() | MotionType | Dominant type of objects' movement.
Chaotic - no directional movement of the objects.
Directional - object movement is predominantly directional, but not always straight.
Straight - object moves following straight monotonous trajectory. |
![]() | NormalizeByMax | Normalize measurements by maximum value in the track. |
![]() | NumberOfStartPoints | Number of start points for semi-automatic tracking. |
![]() | ParallelTrackingLimit | The maximum number of objects per frame to use parallel tracking. |
![]() | PartialTracks | Track length can be less than the number of active frames in the sequence. |
![]() | Prefix | Set/get default track name prefix |
![]() | PreviewOutlines | Defines what outlines will be shown after segmentation as a visual confirmation of object detection. |
![]() | SearchRadius | Maximum distance between expected and real object positions on the neighboring frames in calibrated units. |
![]() | ShowActiveObjectOutlines | Show object outlines on active frame |
![]() | ShowCompleteTracks | Show complete or partial tracks on the image. |
![]() | Smoothing | Smoothing degree of track coordinates. Running average filter. |
![]() | TrackHeadLength | Length of the displayed part of the track in front of active frame. |
![]() | TrackingDepth | Number of analyzed frames to find the next point on track. |
![]() | TrackOneObjectOnly | Track only one biggest object. |
![]() | TrackTailLength | Length of the displayed part of the track after the active frame. |
![]() | UseCenterOfMass | Use center of mass calculating object coordinates. When the option is FALSE - geometrical center is used. |
![]() | UseCustomInterval | Use custom interval between frames, when FALSE time frame property is used. |
![]() | UsePhaseCorrelation | Use phase correlation for correlation tracking. When FALSE, full correlation is used. Default is FALSE. |
Name | Description | |
---|---|---|
![]() | Load | Load tracking options from file. |
![]() | Reset | Reset tracking options. |
![]() | Save | Save tracking options to file. |