Google Cloud Video Intelligence v1 API - Class TimestampedObject (3.4.0)

public sealed class TimestampedObject : IMessage<TimestampedObject>, IEquatable<TimestampedObject>, IDeepCloneable<TimestampedObject>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Video Intelligence v1 API class TimestampedObject.

For tracking related features. An object at time_offset with attributes, and located with normalized_bounding_box.

Inheritance

object > TimestampedObject

Namespace

Google.Cloud.VideoIntelligence.V1

Assembly

Google.Cloud.VideoIntelligence.V1.dll

Constructors

TimestampedObject()

public TimestampedObject()

TimestampedObject(TimestampedObject)

public TimestampedObject(TimestampedObject other)
Parameter
Name Description
other TimestampedObject

Properties

Attributes

public RepeatedField<DetectedAttribute> Attributes { get; }

Optional. The attributes of the object in the bounding box.

Property Value
Type Description
RepeatedFieldDetectedAttribute

Landmarks

public RepeatedField<DetectedLandmark> Landmarks { get; }

Optional. The detected landmarks.

Property Value
Type Description
RepeatedFieldDetectedLandmark

NormalizedBoundingBox

public NormalizedBoundingBox NormalizedBoundingBox { get; set; }

Normalized Bounding box in a frame, where the object is located.

Property Value
Type Description
NormalizedBoundingBox

TimeOffset

public Duration TimeOffset { get; set; }

Time-offset, relative to the beginning of the video, corresponding to the video frame for this object.

Property Value
Type Description
Duration