Class FindPoseIdentityMatching
Represents an operator that returns a collection of poses where each distinct identity class has been matched to a single high confidence pose.
[WorkflowElementCategory(ElementCategory.Transform)]
public class FindPoseIdentityMatching : Transform<PoseIdentityCollection, PoseIdentityCollection>
- Inheritance
-
FindPoseIdentityMatching
- Inherited Members
Remarks
Each pose can be matched to only one identity class. If no poses are found for a given identity, a default pose is returned as representative of that identity class.
Properties
IdentityMinConfidence
Gets or sets a value specifying the minimum confidence value used to match an identity class. If no value is specified, identity classes will be matched to poses regardless of the identity confidence value.
[Range(0, 1)]
public float? IdentityMinConfidence { get; set; }
Property Value
Methods
Process(IObservable<PoseIdentityCollection>)
Returns a collection of poses where each distinct model class has been matched to a single high confidence pose.
public override IObservable<PoseIdentityCollection> Process(IObservable<PoseIdentityCollection> source)
Parameters
source
IObservable<PoseIdentityCollection>The sequence of identified poses from which to find the highest confidence identities for each distinct model class.
Returns
- IObservable<PoseIdentityCollection>
A sequence of PoseIdentityCollection objects representing the poses matched to each distinct model class.