Class: Google::Cloud::VisionAI::V1::PersonalProtectiveEquipmentDetectionOutput::DetectedPerson

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/visionai/v1/annotations.rb

Overview

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

Instance Attribute Summary collapse

Instance Attribute Details

#body_coverage_score::Float

Returns Coverage score for body.

Returns:

  • (::Float)

    Coverage score for body.



148
149
150
151
# File 'proto_docs/google/cloud/visionai/v1/annotations.rb', line 148

class DetectedPerson
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#detected_person_identified_box::Google::Cloud::VisionAI::V1::PersonalProtectiveEquipmentDetectionOutput::PersonIdentifiedBox

Returns The info of detected person identified box.



148
149
150
151
# File 'proto_docs/google/cloud/visionai/v1/annotations.rb', line 148

class DetectedPerson
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#detected_ppe_identified_boxes::Array<::Google::Cloud::VisionAI::V1::PersonalProtectiveEquipmentDetectionOutput::PPEIdentifiedBox>

Returns The info of detected person associated ppe identified boxes.

Returns:



148
149
150
151
# File 'proto_docs/google/cloud/visionai/v1/annotations.rb', line 148

class DetectedPerson
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#eyes_coverage_score::Float

Returns Coverage score for eyes.

Returns:

  • (::Float)

    Coverage score for eyes.



148
149
150
151
# File 'proto_docs/google/cloud/visionai/v1/annotations.rb', line 148

class DetectedPerson
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#face_coverage_score::Float

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

Returns:

  • (::Float)

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



148
149
150
151
# File 'proto_docs/google/cloud/visionai/v1/annotations.rb', line 148

class DetectedPerson
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#feet_coverage_score::Float

Returns Coverage score for feet.

Returns:

  • (::Float)

    Coverage score for feet.



148
149
150
151
# File 'proto_docs/google/cloud/visionai/v1/annotations.rb', line 148

class DetectedPerson
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#hands_coverage_score::Float

Returns Coverage score for hands.

Returns:

  • (::Float)

    Coverage score for hands.



148
149
150
151
# File 'proto_docs/google/cloud/visionai/v1/annotations.rb', line 148

class DetectedPerson
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#head_coverage_score::Float

Returns Coverage score for head.

Returns:

  • (::Float)

    Coverage score for head.



148
149
150
151
# File 'proto_docs/google/cloud/visionai/v1/annotations.rb', line 148

class DetectedPerson
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#person_id::Integer

Returns The id of detected person.

Returns:

  • (::Integer)

    The id of detected person.



148
149
150
151
# File 'proto_docs/google/cloud/visionai/v1/annotations.rb', line 148

class DetectedPerson
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end