Vision AI v1 API - Class PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson (1.0.0-beta01)

public sealed class PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson : IMessage<PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson>, IEquatable<PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson>, IDeepCloneable<PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson>, IBufferMessage, IMessage

Reference documentation and code samples for the Vision AI v1 API class PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson.

Detected Person contains the detected person and their associated ppes and their protecting information.

Inheritance

object > PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson

Namespace

Google.Cloud.VisionAI.V1

Assembly

Google.Cloud.VisionAI.V1.dll

Constructors

DetectedPerson()

public DetectedPerson()

DetectedPerson(DetectedPerson)

public DetectedPerson(PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson other)
Parameter
Name Description
other PersonalProtectiveEquipmentDetectionOutputTypesDetectedPerson

Properties

BodyCoverageScore

public float BodyCoverageScore { get; set; }

Coverage score for body.

Property Value
Type Description
float

DetectedPersonIdentifiedBox

public PersonalProtectiveEquipmentDetectionOutput.Types.PersonIdentifiedBox DetectedPersonIdentifiedBox { get; set; }

The info of detected person identified box.

Property Value
Type Description
PersonalProtectiveEquipmentDetectionOutputTypesPersonIdentifiedBox

DetectedPpeIdentifiedBoxes

public RepeatedField<PersonalProtectiveEquipmentDetectionOutput.Types.PPEIdentifiedBox> DetectedPpeIdentifiedBoxes { get; }

The info of detected person associated ppe identified boxes.

Property Value
Type Description
RepeatedFieldPersonalProtectiveEquipmentDetectionOutputTypesPPEIdentifiedBox

EyesCoverageScore

public float EyesCoverageScore { get; set; }

Coverage score for eyes.

Property Value
Type Description
float

FaceCoverageScore

public float FaceCoverageScore { get; set; }

Coverage score for each body part. Coverage score for face.

Property Value
Type Description
float

FeetCoverageScore

public float FeetCoverageScore { get; set; }

Coverage score for feet.

Property Value
Type Description
float

HandsCoverageScore

public float HandsCoverageScore { get; set; }

Coverage score for hands.

Property Value
Type Description
float

HasBodyCoverageScore

public bool HasBodyCoverageScore { get; }

Gets whether the "body_coverage_score" field is set

Property Value
Type Description
bool

HasEyesCoverageScore

public bool HasEyesCoverageScore { get; }

Gets whether the "eyes_coverage_score" field is set

Property Value
Type Description
bool

HasFaceCoverageScore

public bool HasFaceCoverageScore { get; }

Gets whether the "face_coverage_score" field is set

Property Value
Type Description
bool

HasFeetCoverageScore

public bool HasFeetCoverageScore { get; }

Gets whether the "feet_coverage_score" field is set

Property Value
Type Description
bool

HasHandsCoverageScore

public bool HasHandsCoverageScore { get; }

Gets whether the "hands_coverage_score" field is set

Property Value
Type Description
bool

HasHeadCoverageScore

public bool HasHeadCoverageScore { get; }

Gets whether the "head_coverage_score" field is set

Property Value
Type Description
bool

HeadCoverageScore

public float HeadCoverageScore { get; set; }

Coverage score for head.

Property Value
Type Description
float

PersonId

public long PersonId { get; set; }

The id of detected person.

Property Value
Type Description
long