Class: Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats
- Inherits:
-
Object
- Object
- Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/visionai/v1/annotations.rb
Overview
The statistics info for annotations from occupancy counting operator.
Defined Under Namespace
Classes: AccumulatedObjectCount, ActiveZoneCount, CrossingLineCount, ObjectCount
Instance Attribute Summary collapse
-
#active_zone_counts ⇒ ::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ActiveZoneCount>
Active zone counts.
-
#crossing_line_counts ⇒ ::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::CrossingLineCount>
Crossing line counts.
-
#full_frame_count ⇒ ::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount>
Counts of the full frame.
Instance Attribute Details
#active_zone_counts ⇒ ::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ActiveZoneCount>
Returns Active zone counts.
504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 |
# File 'proto_docs/google/cloud/visionai/v1/annotations.rb', line 504 class Stats include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The object info and instant count for annotations from occupancy counting # operator. # @!attribute [rw] entity # @return [::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Entity] # Entity of this object. # @!attribute [rw] count # @return [::Integer] # Count of the object. class ObjectCount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The object info and accumulated count for annotations from occupancy # counting operator. # @!attribute [rw] start_time # @return [::Google::Protobuf::Timestamp] # The start time of the accumulated count. # @!attribute [rw] object_count # @return [::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount] # The object count for the accumulated count. class AccumulatedObjectCount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Message for Crossing line count. # @!attribute [rw] annotation # @return [::Google::Cloud::VisionAI::V1::StreamAnnotation] # Line annotation from the user. # @!attribute [rw] positive_direction_counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount>] # The direction that follows the right hand rule. # @!attribute [rw] negative_direction_counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount>] # The direction that is opposite to the right hand rule. # @!attribute [rw] accumulated_positive_direction_counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::AccumulatedObjectCount>] # The accumulated positive count. # @!attribute [rw] accumulated_negative_direction_counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::AccumulatedObjectCount>] # The accumulated negative count. class CrossingLineCount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Message for the active zone count. # @!attribute [rw] annotation # @return [::Google::Cloud::VisionAI::V1::StreamAnnotation] # Active zone annotation from the user. # @!attribute [rw] counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount>] # Counts in the zone. class ActiveZoneCount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#crossing_line_counts ⇒ ::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::CrossingLineCount>
Returns Crossing line counts.
504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 |
# File 'proto_docs/google/cloud/visionai/v1/annotations.rb', line 504 class Stats include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The object info and instant count for annotations from occupancy counting # operator. # @!attribute [rw] entity # @return [::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Entity] # Entity of this object. # @!attribute [rw] count # @return [::Integer] # Count of the object. class ObjectCount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The object info and accumulated count for annotations from occupancy # counting operator. # @!attribute [rw] start_time # @return [::Google::Protobuf::Timestamp] # The start time of the accumulated count. # @!attribute [rw] object_count # @return [::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount] # The object count for the accumulated count. class AccumulatedObjectCount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Message for Crossing line count. # @!attribute [rw] annotation # @return [::Google::Cloud::VisionAI::V1::StreamAnnotation] # Line annotation from the user. # @!attribute [rw] positive_direction_counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount>] # The direction that follows the right hand rule. # @!attribute [rw] negative_direction_counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount>] # The direction that is opposite to the right hand rule. # @!attribute [rw] accumulated_positive_direction_counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::AccumulatedObjectCount>] # The accumulated positive count. # @!attribute [rw] accumulated_negative_direction_counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::AccumulatedObjectCount>] # The accumulated negative count. class CrossingLineCount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Message for the active zone count. # @!attribute [rw] annotation # @return [::Google::Cloud::VisionAI::V1::StreamAnnotation] # Active zone annotation from the user. # @!attribute [rw] counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount>] # Counts in the zone. class ActiveZoneCount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#full_frame_count ⇒ ::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount>
Returns Counts of the full frame.
504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 |
# File 'proto_docs/google/cloud/visionai/v1/annotations.rb', line 504 class Stats include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The object info and instant count for annotations from occupancy counting # operator. # @!attribute [rw] entity # @return [::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Entity] # Entity of this object. # @!attribute [rw] count # @return [::Integer] # Count of the object. class ObjectCount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The object info and accumulated count for annotations from occupancy # counting operator. # @!attribute [rw] start_time # @return [::Google::Protobuf::Timestamp] # The start time of the accumulated count. # @!attribute [rw] object_count # @return [::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount] # The object count for the accumulated count. class AccumulatedObjectCount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Message for Crossing line count. # @!attribute [rw] annotation # @return [::Google::Cloud::VisionAI::V1::StreamAnnotation] # Line annotation from the user. # @!attribute [rw] positive_direction_counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount>] # The direction that follows the right hand rule. # @!attribute [rw] negative_direction_counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount>] # The direction that is opposite to the right hand rule. # @!attribute [rw] accumulated_positive_direction_counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::AccumulatedObjectCount>] # The accumulated positive count. # @!attribute [rw] accumulated_negative_direction_counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::AccumulatedObjectCount>] # The accumulated negative count. class CrossingLineCount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Message for the active zone count. # @!attribute [rw] annotation # @return [::Google::Cloud::VisionAI::V1::StreamAnnotation] # Active zone annotation from the user. # @!attribute [rw] counts # @return [::Array<::Google::Cloud::VisionAI::V1::OccupancyCountingPredictionResult::Stats::ObjectCount>] # Counts in the zone. class ActiveZoneCount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |