public final class VideoObjectTrackingPredictionResult extends com.google.protobuf.GeneratedMessageV3 implements VideoObjectTrackingPredictionResultOrBuilder
Prediction output format for Video Object Tracking.Protobuf type
google.cloud.aiplatform.v1beta1.schema.predict.prediction.VideoObjectTrackingPredictionResult| Modifier and Type | Class and Description |
|---|---|
static class |
VideoObjectTrackingPredictionResult.Builder
Prediction output format for Video Object Tracking.
|
static class |
VideoObjectTrackingPredictionResult.Frame
The fields `xMin`, `xMax`, `yMin`, and `yMax` refer to a bounding box,
i.e. the rectangle over the video frame pinpointing the found
AnnotationSpec.
|
static interface |
VideoObjectTrackingPredictionResult.FrameOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CONFIDENCE_FIELD_NUMBER |
static int |
DISPLAY_NAME_FIELD_NUMBER |
static int |
FRAMES_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
TIME_SEGMENT_END_FIELD_NUMBER |
static int |
TIME_SEGMENT_START_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
com.google.protobuf.FloatValue |
getConfidence()
The Model's confidence in correction of this prediction, higher
value means higher confidence.
|
com.google.protobuf.FloatValueOrBuilder |
getConfidenceOrBuilder()
The Model's confidence in correction of this prediction, higher
value means higher confidence.
|
static VideoObjectTrackingPredictionResult |
getDefaultInstance() |
VideoObjectTrackingPredictionResult |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDisplayName()
The display name of the AnnotationSpec that had been identified.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
The display name of the AnnotationSpec that had been identified.
|
VideoObjectTrackingPredictionResult.Frame |
getFrames(int index)
All of the frames of the video in which a single object instance has been
detected.
|
int |
getFramesCount()
All of the frames of the video in which a single object instance has been
detected.
|
List<VideoObjectTrackingPredictionResult.Frame> |
getFramesList()
All of the frames of the video in which a single object instance has been
detected.
|
VideoObjectTrackingPredictionResult.FrameOrBuilder |
getFramesOrBuilder(int index)
All of the frames of the video in which a single object instance has been
detected.
|
List<? extends VideoObjectTrackingPredictionResult.FrameOrBuilder> |
getFramesOrBuilderList()
All of the frames of the video in which a single object instance has been
detected.
|
String |
getId()
The resource ID of the AnnotationSpec that had been identified.
|
com.google.protobuf.ByteString |
getIdBytes()
The resource ID of the AnnotationSpec that had been identified.
|
com.google.protobuf.Parser<VideoObjectTrackingPredictionResult> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.Duration |
getTimeSegmentEnd()
The end, inclusive, of the video's time segment in which the
object instance has been detected.
|
com.google.protobuf.DurationOrBuilder |
getTimeSegmentEndOrBuilder()
The end, inclusive, of the video's time segment in which the
object instance has been detected.
|
com.google.protobuf.Duration |
getTimeSegmentStart()
The beginning, inclusive, of the video's time segment in which the
object instance has been detected.
|
com.google.protobuf.DurationOrBuilder |
getTimeSegmentStartOrBuilder()
The beginning, inclusive, of the video's time segment in which the
object instance has been detected.
|
boolean |
hasConfidence()
The Model's confidence in correction of this prediction, higher
value means higher confidence.
|
int |
hashCode() |
boolean |
hasTimeSegmentEnd()
The end, inclusive, of the video's time segment in which the
object instance has been detected.
|
boolean |
hasTimeSegmentStart()
The beginning, inclusive, of the video's time segment in which the
object instance has been detected.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static VideoObjectTrackingPredictionResult.Builder |
newBuilder() |
static VideoObjectTrackingPredictionResult.Builder |
newBuilder(VideoObjectTrackingPredictionResult prototype) |
VideoObjectTrackingPredictionResult.Builder |
newBuilderForType() |
protected VideoObjectTrackingPredictionResult.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static VideoObjectTrackingPredictionResult |
parseDelimitedFrom(InputStream input) |
static VideoObjectTrackingPredictionResult |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VideoObjectTrackingPredictionResult |
parseFrom(byte[] data) |
static VideoObjectTrackingPredictionResult |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VideoObjectTrackingPredictionResult |
parseFrom(ByteBuffer data) |
static VideoObjectTrackingPredictionResult |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VideoObjectTrackingPredictionResult |
parseFrom(com.google.protobuf.ByteString data) |
static VideoObjectTrackingPredictionResult |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VideoObjectTrackingPredictionResult |
parseFrom(com.google.protobuf.CodedInputStream input) |
static VideoObjectTrackingPredictionResult |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VideoObjectTrackingPredictionResult |
parseFrom(InputStream input) |
static VideoObjectTrackingPredictionResult |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<VideoObjectTrackingPredictionResult> |
parser() |
VideoObjectTrackingPredictionResult.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ID_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
public static final int TIME_SEGMENT_START_FIELD_NUMBER
public static final int TIME_SEGMENT_END_FIELD_NUMBER
public static final int CONFIDENCE_FIELD_NUMBER
public static final int FRAMES_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getId()
The resource ID of the AnnotationSpec that had been identified.
string id = 1;getId in interface VideoObjectTrackingPredictionResultOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
The resource ID of the AnnotationSpec that had been identified.
string id = 1;getIdBytes in interface VideoObjectTrackingPredictionResultOrBuilderpublic String getDisplayName()
The display name of the AnnotationSpec that had been identified.
string display_name = 2;getDisplayName in interface VideoObjectTrackingPredictionResultOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
The display name of the AnnotationSpec that had been identified.
string display_name = 2;getDisplayNameBytes in interface VideoObjectTrackingPredictionResultOrBuilderpublic boolean hasTimeSegmentStart()
The beginning, inclusive, of the video's time segment in which the object instance 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.
.google.protobuf.Duration time_segment_start = 3;hasTimeSegmentStart in interface VideoObjectTrackingPredictionResultOrBuilderpublic com.google.protobuf.Duration getTimeSegmentStart()
The beginning, inclusive, of the video's time segment in which the object instance 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.
.google.protobuf.Duration time_segment_start = 3;getTimeSegmentStart in interface VideoObjectTrackingPredictionResultOrBuilderpublic com.google.protobuf.DurationOrBuilder getTimeSegmentStartOrBuilder()
The beginning, inclusive, of the video's time segment in which the object instance 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.
.google.protobuf.Duration time_segment_start = 3;getTimeSegmentStartOrBuilder in interface VideoObjectTrackingPredictionResultOrBuilderpublic boolean hasTimeSegmentEnd()
The end, inclusive, of the video's time segment in which the object instance 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.
.google.protobuf.Duration time_segment_end = 4;hasTimeSegmentEnd in interface VideoObjectTrackingPredictionResultOrBuilderpublic com.google.protobuf.Duration getTimeSegmentEnd()
The end, inclusive, of the video's time segment in which the object instance 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.
.google.protobuf.Duration time_segment_end = 4;getTimeSegmentEnd in interface VideoObjectTrackingPredictionResultOrBuilderpublic com.google.protobuf.DurationOrBuilder getTimeSegmentEndOrBuilder()
The end, inclusive, of the video's time segment in which the object instance 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.
.google.protobuf.Duration time_segment_end = 4;getTimeSegmentEndOrBuilder in interface VideoObjectTrackingPredictionResultOrBuilderpublic boolean hasConfidence()
The Model's confidence in correction of this prediction, higher value means higher confidence.
.google.protobuf.FloatValue confidence = 5;hasConfidence in interface VideoObjectTrackingPredictionResultOrBuilderpublic com.google.protobuf.FloatValue getConfidence()
The Model's confidence in correction of this prediction, higher value means higher confidence.
.google.protobuf.FloatValue confidence = 5;getConfidence in interface VideoObjectTrackingPredictionResultOrBuilderpublic com.google.protobuf.FloatValueOrBuilder getConfidenceOrBuilder()
The Model's confidence in correction of this prediction, higher value means higher confidence.
.google.protobuf.FloatValue confidence = 5;getConfidenceOrBuilder in interface VideoObjectTrackingPredictionResultOrBuilderpublic List<VideoObjectTrackingPredictionResult.Frame> getFramesList()
All of the frames of the video in which a single object instance has been detected. The bounding boxes in the frames identify the same object.
repeated .google.cloud.aiplatform.v1beta1.schema.predict.prediction.VideoObjectTrackingPredictionResult.Frame frames = 6;
getFramesList in interface VideoObjectTrackingPredictionResultOrBuilderpublic List<? extends VideoObjectTrackingPredictionResult.FrameOrBuilder> getFramesOrBuilderList()
All of the frames of the video in which a single object instance has been detected. The bounding boxes in the frames identify the same object.
repeated .google.cloud.aiplatform.v1beta1.schema.predict.prediction.VideoObjectTrackingPredictionResult.Frame frames = 6;
getFramesOrBuilderList in interface VideoObjectTrackingPredictionResultOrBuilderpublic int getFramesCount()
All of the frames of the video in which a single object instance has been detected. The bounding boxes in the frames identify the same object.
repeated .google.cloud.aiplatform.v1beta1.schema.predict.prediction.VideoObjectTrackingPredictionResult.Frame frames = 6;
getFramesCount in interface VideoObjectTrackingPredictionResultOrBuilderpublic VideoObjectTrackingPredictionResult.Frame getFrames(int index)
All of the frames of the video in which a single object instance has been detected. The bounding boxes in the frames identify the same object.
repeated .google.cloud.aiplatform.v1beta1.schema.predict.prediction.VideoObjectTrackingPredictionResult.Frame frames = 6;
getFrames in interface VideoObjectTrackingPredictionResultOrBuilderpublic VideoObjectTrackingPredictionResult.FrameOrBuilder getFramesOrBuilder(int index)
All of the frames of the video in which a single object instance has been detected. The bounding boxes in the frames identify the same object.
repeated .google.cloud.aiplatform.v1beta1.schema.predict.prediction.VideoObjectTrackingPredictionResult.Frame frames = 6;
getFramesOrBuilder in interface VideoObjectTrackingPredictionResultOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static VideoObjectTrackingPredictionResult parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VideoObjectTrackingPredictionResult parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VideoObjectTrackingPredictionResult parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VideoObjectTrackingPredictionResult parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VideoObjectTrackingPredictionResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VideoObjectTrackingPredictionResult parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VideoObjectTrackingPredictionResult parseFrom(InputStream input) throws IOException
IOExceptionpublic static VideoObjectTrackingPredictionResult parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static VideoObjectTrackingPredictionResult parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static VideoObjectTrackingPredictionResult parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static VideoObjectTrackingPredictionResult parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static VideoObjectTrackingPredictionResult parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic VideoObjectTrackingPredictionResult.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static VideoObjectTrackingPredictionResult.Builder newBuilder()
public static VideoObjectTrackingPredictionResult.Builder newBuilder(VideoObjectTrackingPredictionResult prototype)
public VideoObjectTrackingPredictionResult.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected VideoObjectTrackingPredictionResult.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static VideoObjectTrackingPredictionResult getDefaultInstance()
public static com.google.protobuf.Parser<VideoObjectTrackingPredictionResult> parser()
public com.google.protobuf.Parser<VideoObjectTrackingPredictionResult> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public VideoObjectTrackingPredictionResult getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.