Class: Google::Cloud::AIPlatform::V1::Schema::Predict::Prediction::VideoObjectTrackingPredictionResult

Inherits:
Object
  • Object
show all
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

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