Class: Google::Cloud::AIPlatform::V1::Schema::Predict::Prediction::VideoObjectTrackingPredictionResult
- Inherits:
-
Object
- Object
- Google::Cloud::AIPlatform::V1::Schema::Predict::Prediction::VideoObjectTrackingPredictionResult
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/aiplatform/v1/schema/predict/prediction/video_object_tracking.rb
Overview
Prediction output format for Video Object Tracking.
Defined Under Namespace
Classes: Frame
Instance Attribute Summary collapse
-
#confidence ⇒ ::Google::Protobuf::FloatValue
The Model's confidence in correction of this prediction, higher value means higher confidence.
-
#display_name ⇒ ::String
The display name of the AnnotationSpec that had been identified.
-
#frames ⇒ ::Array<::Google::Cloud::AIPlatform::V1::Schema::Predict::Prediction::VideoObjectTrackingPredictionResult::Frame>
All of the frames of the video in which a single object instance has been detected.
-
#id ⇒ ::String
The resource ID of the AnnotationSpec that had been identified.
-
#time_segment_end ⇒ ::Google::Protobuf::Duration
The end, inclusive, of the video's time segment in which the object instance has been detected.
-
#time_segment_start ⇒ ::Google::Protobuf::Duration
The beginning, inclusive, of the video's time segment in which the object instance has been detected.
Instance Attribute Details
#confidence ⇒ ::Google::Protobuf::FloatValue
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
# File 'proto_docs/google/cloud/aiplatform/v1/schema/predict/prediction/video_object_tracking.rb', line 54 class VideoObjectTrackingPredictionResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The fields `xMin`, `xMax`, `yMin`, and `yMax` refer to a bounding box, # i.e. the rectangle over the video frame pinpointing the found # AnnotationSpec. The coordinates are relative to the frame size, and the # point 0,0 is in the top left of the frame. # @!attribute [rw] time_offset # @return [::Google::Protobuf::Duration] # A time (frame) of a video in which the object has been detected. # Expressed as a number of seconds as measured from the # start of the video, with fractions up to a microsecond precision, and # with "s" appended at the end. # @!attribute [rw] x_min # @return [::Google::Protobuf::FloatValue] # The leftmost coordinate of the bounding box. # @!attribute [rw] x_max # @return [::Google::Protobuf::FloatValue] # The rightmost coordinate of the bounding box. # @!attribute [rw] y_min # @return [::Google::Protobuf::FloatValue] # The topmost coordinate of the bounding box. # @!attribute [rw] y_max # @return [::Google::Protobuf::FloatValue] # The bottommost coordinate of the bounding box. class Frame include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#display_name ⇒ ::String
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
# File 'proto_docs/google/cloud/aiplatform/v1/schema/predict/prediction/video_object_tracking.rb', line 54 class VideoObjectTrackingPredictionResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The fields `xMin`, `xMax`, `yMin`, and `yMax` refer to a bounding box, # i.e. the rectangle over the video frame pinpointing the found # AnnotationSpec. The coordinates are relative to the frame size, and the # point 0,0 is in the top left of the frame. # @!attribute [rw] time_offset # @return [::Google::Protobuf::Duration] # A time (frame) of a video in which the object has been detected. # Expressed as a number of seconds as measured from the # start of the video, with fractions up to a microsecond precision, and # with "s" appended at the end. # @!attribute [rw] x_min # @return [::Google::Protobuf::FloatValue] # The leftmost coordinate of the bounding box. # @!attribute [rw] x_max # @return [::Google::Protobuf::FloatValue] # The rightmost coordinate of the bounding box. # @!attribute [rw] y_min # @return [::Google::Protobuf::FloatValue] # The topmost coordinate of the bounding box. # @!attribute [rw] y_max # @return [::Google::Protobuf::FloatValue] # The bottommost coordinate of the bounding box. class Frame include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#frames ⇒ ::Array<::Google::Cloud::AIPlatform::V1::Schema::Predict::Prediction::VideoObjectTrackingPredictionResult::Frame>
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
# File 'proto_docs/google/cloud/aiplatform/v1/schema/predict/prediction/video_object_tracking.rb', line 54 class VideoObjectTrackingPredictionResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The fields `xMin`, `xMax`, `yMin`, and `yMax` refer to a bounding box, # i.e. the rectangle over the video frame pinpointing the found # AnnotationSpec. The coordinates are relative to the frame size, and the # point 0,0 is in the top left of the frame. # @!attribute [rw] time_offset # @return [::Google::Protobuf::Duration] # A time (frame) of a video in which the object has been detected. # Expressed as a number of seconds as measured from the # start of the video, with fractions up to a microsecond precision, and # with "s" appended at the end. # @!attribute [rw] x_min # @return [::Google::Protobuf::FloatValue] # The leftmost coordinate of the bounding box. # @!attribute [rw] x_max # @return [::Google::Protobuf::FloatValue] # The rightmost coordinate of the bounding box. # @!attribute [rw] y_min # @return [::Google::Protobuf::FloatValue] # The topmost coordinate of the bounding box. # @!attribute [rw] y_max # @return [::Google::Protobuf::FloatValue] # The bottommost coordinate of the bounding box. class Frame include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#id ⇒ ::String
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
# File 'proto_docs/google/cloud/aiplatform/v1/schema/predict/prediction/video_object_tracking.rb', line 54 class VideoObjectTrackingPredictionResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The fields `xMin`, `xMax`, `yMin`, and `yMax` refer to a bounding box, # i.e. the rectangle over the video frame pinpointing the found # AnnotationSpec. The coordinates are relative to the frame size, and the # point 0,0 is in the top left of the frame. # @!attribute [rw] time_offset # @return [::Google::Protobuf::Duration] # A time (frame) of a video in which the object has been detected. # Expressed as a number of seconds as measured from the # start of the video, with fractions up to a microsecond precision, and # with "s" appended at the end. # @!attribute [rw] x_min # @return [::Google::Protobuf::FloatValue] # The leftmost coordinate of the bounding box. # @!attribute [rw] x_max # @return [::Google::Protobuf::FloatValue] # The rightmost coordinate of the bounding box. # @!attribute [rw] y_min # @return [::Google::Protobuf::FloatValue] # The topmost coordinate of the bounding box. # @!attribute [rw] y_max # @return [::Google::Protobuf::FloatValue] # The bottommost coordinate of the bounding box. class Frame include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#time_segment_end ⇒ ::Google::Protobuf::Duration
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
# File 'proto_docs/google/cloud/aiplatform/v1/schema/predict/prediction/video_object_tracking.rb', line 54 class VideoObjectTrackingPredictionResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The fields `xMin`, `xMax`, `yMin`, and `yMax` refer to a bounding box, # i.e. the rectangle over the video frame pinpointing the found # AnnotationSpec. The coordinates are relative to the frame size, and the # point 0,0 is in the top left of the frame. # @!attribute [rw] time_offset # @return [::Google::Protobuf::Duration] # A time (frame) of a video in which the object has been detected. # Expressed as a number of seconds as measured from the # start of the video, with fractions up to a microsecond precision, and # with "s" appended at the end. # @!attribute [rw] x_min # @return [::Google::Protobuf::FloatValue] # The leftmost coordinate of the bounding box. # @!attribute [rw] x_max # @return [::Google::Protobuf::FloatValue] # The rightmost coordinate of the bounding box. # @!attribute [rw] y_min # @return [::Google::Protobuf::FloatValue] # The topmost coordinate of the bounding box. # @!attribute [rw] y_max # @return [::Google::Protobuf::FloatValue] # The bottommost coordinate of the bounding box. class Frame include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#time_segment_start ⇒ ::Google::Protobuf::Duration
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
# File 'proto_docs/google/cloud/aiplatform/v1/schema/predict/prediction/video_object_tracking.rb', line 54 class VideoObjectTrackingPredictionResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The fields `xMin`, `xMax`, `yMin`, and `yMax` refer to a bounding box, # i.e. the rectangle over the video frame pinpointing the found # AnnotationSpec. The coordinates are relative to the frame size, and the # point 0,0 is in the top left of the frame. # @!attribute [rw] time_offset # @return [::Google::Protobuf::Duration] # A time (frame) of a video in which the object has been detected. # Expressed as a number of seconds as measured from the # start of the video, with fractions up to a microsecond precision, and # with "s" appended at the end. # @!attribute [rw] x_min # @return [::Google::Protobuf::FloatValue] # The leftmost coordinate of the bounding box. # @!attribute [rw] x_max # @return [::Google::Protobuf::FloatValue] # The rightmost coordinate of the bounding box. # @!attribute [rw] y_min # @return [::Google::Protobuf::FloatValue] # The topmost coordinate of the bounding box. # @!attribute [rw] y_max # @return [::Google::Protobuf::FloatValue] # The bottommost coordinate of the bounding box. class Frame include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |