Class VideoAnnotationResults

Annotation results for a single video.

Attributes
NameDescription
strinput_uri
Video file location in `Cloud Storage
google.cloud.videointelligence_v1p3beta1.types.VideoSegmentsegment
Video segment on which the annotation is run.
Sequence[google.cloud.videointelligence_v1p3beta1.types.LabelAnnotation]segment_label_annotations
Topical label annotations on video level or user-specified segment level. There is exactly one element for each unique label.
Sequence[google.cloud.videointelligence_v1p3beta1.types.LabelAnnotation]segment_presence_label_annotations
Presence label annotations on video level or user-specified segment level. There is exactly one element for each unique label. Compared to the existing topical ``segment_label_annotations``, this field presents more fine-grained, segment-level labels detected in video content and is made available only when the client sets ``LabelDetectionConfig.model`` to "builtin/latest" in the request.
Sequence[google.cloud.videointelligence_v1p3beta1.types.LabelAnnotation]shot_label_annotations
Topical label annotations on shot level. There is exactly one element for each unique label.
Sequence[google.cloud.videointelligence_v1p3beta1.types.LabelAnnotation]shot_presence_label_annotations
Presence label annotations on shot level. There is exactly one element for each unique label. Compared to the existing topical ``shot_label_annotations``, this field presents more fine-grained, shot-level labels detected in video content and is made available only when the client sets ``LabelDetectionConfig.model`` to "builtin/latest" in the request.
Sequence[google.cloud.videointelligence_v1p3beta1.types.LabelAnnotation]frame_label_annotations
Label annotations on frame level. There is exactly one element for each unique label.
Sequence[google.cloud.videointelligence_v1p3beta1.types.FaceDetectionAnnotation]face_detection_annotations
Face detection annotations.
Sequence[google.cloud.videointelligence_v1p3beta1.types.VideoSegment]shot_annotations
Shot annotations. Each shot is represented as a video segment.
google.cloud.videointelligence_v1p3beta1.types.ExplicitContentAnnotationexplicit_annotation
Explicit content annotation.
Sequence[google.cloud.videointelligence_v1p3beta1.types.SpeechTranscription]speech_transcriptions
Speech transcription.
Sequence[google.cloud.videointelligence_v1p3beta1.types.TextAnnotation]text_annotations
OCR text detection and tracking. Annotations for list of detected text snippets. Each will have list of frame information associated with it.
Sequence[google.cloud.videointelligence_v1p3beta1.types.ObjectTrackingAnnotation]object_annotations
Annotations for list of objects detected and tracked in video.
Sequence[google.cloud.videointelligence_v1p3beta1.types.LogoRecognitionAnnotation]logo_recognition_annotations
Annotations for list of logos detected, tracked and recognized in video.
Sequence[google.cloud.videointelligence_v1p3beta1.types.PersonDetectionAnnotation]person_detection_annotations
Person detection annotations.
google.cloud.videointelligence_v1p3beta1.types.CelebrityRecognitionAnnotationcelebrity_recognition_annotations
Celebrity recognition annotations.
google.rpc.status_pb2.Statuserror
If set, indicates an error. Note that for a single ``AnnotateVideoRequest`` some videos may succeed and some may fail.

Inheritance

builtins.object > proto.message.Message > VideoAnnotationResults