public interface ObjectTrackingAnnotationOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
float |
getConfidence()
Object category's labeling confidence of this track.
|
Entity |
getEntity()
Entity to specify the object category that this track is labeled as.
|
EntityOrBuilder |
getEntityOrBuilder()
Entity to specify the object category that this track is labeled as.
|
ObjectTrackingFrame |
getFrames(int index)
Information corresponding to all frames where this object track appears.
|
int |
getFramesCount()
Information corresponding to all frames where this object track appears.
|
List<ObjectTrackingFrame> |
getFramesList()
Information corresponding to all frames where this object track appears.
|
ObjectTrackingFrameOrBuilder |
getFramesOrBuilder(int index)
Information corresponding to all frames where this object track appears.
|
List<? extends ObjectTrackingFrameOrBuilder> |
getFramesOrBuilderList()
Information corresponding to all frames where this object track appears.
|
VideoSegment |
getSegment()
Non-streaming batch mode ONLY.
|
VideoSegmentOrBuilder |
getSegmentOrBuilder()
Non-streaming batch mode ONLY.
|
long |
getTrackId()
Streaming mode ONLY.
|
ObjectTrackingAnnotation.TrackInfoCase |
getTrackInfoCase() |
boolean |
hasEntity()
Entity to specify the object category that this track is labeled as.
|
boolean |
hasSegment()
Non-streaming batch mode ONLY.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasEntity()
Entity to specify the object category that this track is labeled as.
.google.cloud.videointelligence.v1p3beta1.Entity entity = 1;Entity getEntity()
Entity to specify the object category that this track is labeled as.
.google.cloud.videointelligence.v1p3beta1.Entity entity = 1;EntityOrBuilder getEntityOrBuilder()
Entity to specify the object category that this track is labeled as.
.google.cloud.videointelligence.v1p3beta1.Entity entity = 1;float getConfidence()
Object category's labeling confidence of this track.
float confidence = 4;List<ObjectTrackingFrame> getFramesList()
Information corresponding to all frames where this object track appears. Non-streaming batch mode: it may be one or multiple ObjectTrackingFrame messages in frames. Streaming mode: it can only be one ObjectTrackingFrame message in frames.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingFrame frames = 2;ObjectTrackingFrame getFrames(int index)
Information corresponding to all frames where this object track appears. Non-streaming batch mode: it may be one or multiple ObjectTrackingFrame messages in frames. Streaming mode: it can only be one ObjectTrackingFrame message in frames.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingFrame frames = 2;int getFramesCount()
Information corresponding to all frames where this object track appears. Non-streaming batch mode: it may be one or multiple ObjectTrackingFrame messages in frames. Streaming mode: it can only be one ObjectTrackingFrame message in frames.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingFrame frames = 2;List<? extends ObjectTrackingFrameOrBuilder> getFramesOrBuilderList()
Information corresponding to all frames where this object track appears. Non-streaming batch mode: it may be one or multiple ObjectTrackingFrame messages in frames. Streaming mode: it can only be one ObjectTrackingFrame message in frames.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingFrame frames = 2;ObjectTrackingFrameOrBuilder getFramesOrBuilder(int index)
Information corresponding to all frames where this object track appears. Non-streaming batch mode: it may be one or multiple ObjectTrackingFrame messages in frames. Streaming mode: it can only be one ObjectTrackingFrame message in frames.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingFrame frames = 2;boolean hasSegment()
Non-streaming batch mode ONLY. Each object track corresponds to one video segment where it appears.
.google.cloud.videointelligence.v1p3beta1.VideoSegment segment = 3;VideoSegment getSegment()
Non-streaming batch mode ONLY. Each object track corresponds to one video segment where it appears.
.google.cloud.videointelligence.v1p3beta1.VideoSegment segment = 3;VideoSegmentOrBuilder getSegmentOrBuilder()
Non-streaming batch mode ONLY. Each object track corresponds to one video segment where it appears.
.google.cloud.videointelligence.v1p3beta1.VideoSegment segment = 3;long getTrackId()
Streaming mode ONLY. In streaming mode, we do not know the end time of a tracked object before it is completed. Hence, there is no VideoSegment info returned. Instead, we provide a unique identifiable integer track_id so that the customers can correlate the results of the ongoing ObjectTrackAnnotation of the same track_id over time.
int64 track_id = 5;ObjectTrackingAnnotation.TrackInfoCase getTrackInfoCase()
Copyright © 2019 Google LLC. All rights reserved.