SAFR Windows SDK
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events
RealNetworks.ArgusKit.RecognitionAttempt Struct Reference

Represents the information that is needed to attempt the recognition of a person from a face More...

Public Member Functions

 RecognitionAttempt (Int64 localId, Int64 seed, RecognitionAttemptReason reason, bool shouldInsert, RecognitionCandidate candidate, Timestamp timestamp)
 

Properties

Int64 LocalId [get]
 The local ID of the associated tracked face. More...
 
Int64 Seed [get]
 The globally unique id of this recognition attempt. More...
 
RecognitionAttemptReason Reason [get]
 Returns the reason for the recognition attempt. More...
 
bool ShouldInsert [get]
 Returns true if the recognizer should insert the recognized face into the Cloud database (aka persist the face thumbnail). More...
 
RecognitionCandidate Candidate [get]
 The candidate that should be used for this recognition attempt. More...
 
Timestamp RecognitionAttemptTime [get]
 The time when we started the most recent recognition attempt. More...
 
Microseconds RecognitionDuration [get, set]
 Returns the face recognition time. More...
 
RecognitionAttemptResult Result [get, set]
 Returns the result of the recognition attempt. More...
 
Exception Error [get, set]
 Recognition error. More...
 
bool ReceivedValidFaceRecognitionResult [get, set]
 

Detailed Description

Represents the information that is needed to attempt the recognition of a person from a face

Constructor & Destructor Documentation

◆ RecognitionAttempt()

RealNetworks.ArgusKit.RecognitionAttempt.RecognitionAttempt ( Int64  localId,
Int64  seed,
RecognitionAttemptReason  reason,
bool  shouldInsert,
RecognitionCandidate  candidate,
Timestamp  timestamp 
)

Property Documentation

◆ Candidate

RecognitionCandidate RealNetworks.ArgusKit.RecognitionAttempt.Candidate
get

The candidate that should be used for this recognition attempt.

◆ Error

Exception RealNetworks.ArgusKit.RecognitionAttempt.Error
getset

Recognition error.

◆ LocalId

Int64 RealNetworks.ArgusKit.RecognitionAttempt.LocalId
get

The local ID of the associated tracked face.

◆ Reason

RecognitionAttemptReason RealNetworks.ArgusKit.RecognitionAttempt.Reason
get

Returns the reason for the recognition attempt.

◆ ReceivedValidFaceRecognitionResult

bool RealNetworks.ArgusKit.RecognitionAttempt.ReceivedValidFaceRecognitionResult
getset

◆ RecognitionAttemptTime

Timestamp RealNetworks.ArgusKit.RecognitionAttempt.RecognitionAttemptTime
get

The time when we started the most recent recognition attempt.

◆ RecognitionDuration

Microseconds RealNetworks.ArgusKit.RecognitionAttempt.RecognitionDuration
getset

Returns the face recognition time.

◆ Result

RecognitionAttemptResult RealNetworks.ArgusKit.RecognitionAttempt.Result
getset

Returns the result of the recognition attempt.

◆ Seed

Int64 RealNetworks.ArgusKit.RecognitionAttempt.Seed
get

The globally unique id of this recognition attempt.

◆ ShouldInsert

bool RealNetworks.ArgusKit.RecognitionAttempt.ShouldInsert
get

Returns true if the recognizer should insert the recognized face into the Cloud database (aka persist the face thumbnail).