Reference documentation and code samples for the Cloud Video Intelligence V1p3beta1 API class Google::Cloud::VideoIntelligence::V1p3beta1::StreamingVideoAnnotationResults.
Streaming annotation results corresponding to a portion of the video that is currently being processed.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#explicit_annotation
def explicit_annotation() -> ::Google::Cloud::VideoIntelligence::V1p3beta1::ExplicitContentAnnotation
Returns
- (::Google::Cloud::VideoIntelligence::V1p3beta1::ExplicitContentAnnotation) — Explicit content annotation results.
#explicit_annotation=
def explicit_annotation=(value) -> ::Google::Cloud::VideoIntelligence::V1p3beta1::ExplicitContentAnnotation
Parameter
- value (::Google::Cloud::VideoIntelligence::V1p3beta1::ExplicitContentAnnotation) — Explicit content annotation results.
Returns
- (::Google::Cloud::VideoIntelligence::V1p3beta1::ExplicitContentAnnotation) — Explicit content annotation results.
#label_annotations
def label_annotations() -> ::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelAnnotation>
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelAnnotation>) — Label annotation results.
#label_annotations=
def label_annotations=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelAnnotation>
Parameter
- value (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelAnnotation>) — Label annotation results.
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelAnnotation>) — Label annotation results.
#object_annotations
def object_annotations() -> ::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::ObjectTrackingAnnotation>
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::ObjectTrackingAnnotation>) — Object tracking results.
#object_annotations=
def object_annotations=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::ObjectTrackingAnnotation>
Parameter
- value (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::ObjectTrackingAnnotation>) — Object tracking results.
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::ObjectTrackingAnnotation>) — Object tracking results.
#shot_annotations
def shot_annotations() -> ::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::VideoSegment>
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::VideoSegment>) — Shot annotation results. Each shot is represented as a video segment.
#shot_annotations=
def shot_annotations=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::VideoSegment>
Parameter
- value (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::VideoSegment>) — Shot annotation results. Each shot is represented as a video segment.
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::VideoSegment>) — Shot annotation results. Each shot is represented as a video segment.