Class: Google::Cloud::DataLabeling::V1beta1::LabelVideoRequest
- Inherits:
-
Object
- Object
- Google::Cloud::DataLabeling::V1beta1::LabelVideoRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/datalabeling/v1beta1/data_labeling_service.rb
Overview
Request message for LabelVideo.
Defined Under Namespace
Modules: Feature
Instance Attribute Summary collapse
-
#basic_config ⇒ ::Google::Cloud::DataLabeling::V1beta1::HumanAnnotationConfig
Required.
-
#event_config ⇒ ::Google::Cloud::DataLabeling::V1beta1::EventConfig
Configuration for video event task.
-
#feature ⇒ ::Google::Cloud::DataLabeling::V1beta1::LabelVideoRequest::Feature
Required.
-
#object_detection_config ⇒ ::Google::Cloud::DataLabeling::V1beta1::ObjectDetectionConfig
Configuration for video object detection task.
-
#object_tracking_config ⇒ ::Google::Cloud::DataLabeling::V1beta1::ObjectTrackingConfig
Configuration for video object tracking task.
-
#parent ⇒ ::String
Required.
-
#video_classification_config ⇒ ::Google::Cloud::DataLabeling::V1beta1::VideoClassificationConfig
Configuration for video classification task.
Instance Attribute Details
#basic_config ⇒ ::Google::Cloud::DataLabeling::V1beta1::HumanAnnotationConfig
Returns Required. Basic human annotation config.
335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/data_labeling_service.rb', line 335 class LabelVideoRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Video labeling task feature. module Feature FEATURE_UNSPECIFIED = 0 # Label whole video or video segment with one or more labels. CLASSIFICATION = 1 # Label objects with bounding box on image frames extracted from the video. OBJECT_DETECTION = 2 # Label and track objects in video. OBJECT_TRACKING = 3 # Label the range of video for the specified events. EVENT = 4 end end |
#event_config ⇒ ::Google::Cloud::DataLabeling::V1beta1::EventConfig
Returns Configuration for video event task. One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/data_labeling_service.rb', line 335 class LabelVideoRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Video labeling task feature. module Feature FEATURE_UNSPECIFIED = 0 # Label whole video or video segment with one or more labels. CLASSIFICATION = 1 # Label objects with bounding box on image frames extracted from the video. OBJECT_DETECTION = 2 # Label and track objects in video. OBJECT_TRACKING = 3 # Label the range of video for the specified events. EVENT = 4 end end |
#feature ⇒ ::Google::Cloud::DataLabeling::V1beta1::LabelVideoRequest::Feature
Returns Required. The type of video labeling task.
335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/data_labeling_service.rb', line 335 class LabelVideoRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Video labeling task feature. module Feature FEATURE_UNSPECIFIED = 0 # Label whole video or video segment with one or more labels. CLASSIFICATION = 1 # Label objects with bounding box on image frames extracted from the video. OBJECT_DETECTION = 2 # Label and track objects in video. OBJECT_TRACKING = 3 # Label the range of video for the specified events. EVENT = 4 end end |
#object_detection_config ⇒ ::Google::Cloud::DataLabeling::V1beta1::ObjectDetectionConfig
Returns Configuration for video object detection task. One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/data_labeling_service.rb', line 335 class LabelVideoRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Video labeling task feature. module Feature FEATURE_UNSPECIFIED = 0 # Label whole video or video segment with one or more labels. CLASSIFICATION = 1 # Label objects with bounding box on image frames extracted from the video. OBJECT_DETECTION = 2 # Label and track objects in video. OBJECT_TRACKING = 3 # Label the range of video for the specified events. EVENT = 4 end end |
#object_tracking_config ⇒ ::Google::Cloud::DataLabeling::V1beta1::ObjectTrackingConfig
Returns Configuration for video object tracking task. One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/data_labeling_service.rb', line 335 class LabelVideoRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Video labeling task feature. module Feature FEATURE_UNSPECIFIED = 0 # Label whole video or video segment with one or more labels. CLASSIFICATION = 1 # Label objects with bounding box on image frames extracted from the video. OBJECT_DETECTION = 2 # Label and track objects in video. OBJECT_TRACKING = 3 # Label the range of video for the specified events. EVENT = 4 end end |
#parent ⇒ ::String
Returns Required. Name of the dataset to request labeling task, format: projects/{project_id}/datasets/{dataset_id}.
335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/data_labeling_service.rb', line 335 class LabelVideoRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Video labeling task feature. module Feature FEATURE_UNSPECIFIED = 0 # Label whole video or video segment with one or more labels. CLASSIFICATION = 1 # Label objects with bounding box on image frames extracted from the video. OBJECT_DETECTION = 2 # Label and track objects in video. OBJECT_TRACKING = 3 # Label the range of video for the specified events. EVENT = 4 end end |
#video_classification_config ⇒ ::Google::Cloud::DataLabeling::V1beta1::VideoClassificationConfig
Returns Configuration for video classification task. One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 |
# File 'proto_docs/google/cloud/datalabeling/v1beta1/data_labeling_service.rb', line 335 class LabelVideoRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Video labeling task feature. module Feature FEATURE_UNSPECIFIED = 0 # Label whole video or video segment with one or more labels. CLASSIFICATION = 1 # Label objects with bounding box on image frames extracted from the video. OBJECT_DETECTION = 2 # Label and track objects in video. OBJECT_TRACKING = 3 # Label the range of video for the specified events. EVENT = 4 end end |