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
Returns The Model's confidence in correction of this prediction, higher value means higher confidence.
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
Returns The display name of the AnnotationSpec that had been identified.
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>
Returns All of the frames of the video in which a single object instance has been detected. The bounding boxes in the frames identify the same object.
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
Returns The resource ID of the AnnotationSpec that had been identified.
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
Returns The end, inclusive, of the video's time segment in which the object instance 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.
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
Returns The beginning, inclusive, of the video's time segment in which the object instance 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.
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 |