onboardapi  9.10.0
by Rheinmetall
M_VideoMetadata::VTrackerLS Struct Reference

VTracker Local Set from Video Moving Target Indicator and Track Metadata (MISB ST 0903.4) More...

Public Member Functions

 VTrackerLS ()
 
 VTrackerLS (M_Common::StringOptionalType const &TrackId, M_Common::UShortOptionalType const &DetectionStatus, M_Common::ULongLongOptionalType const &StartTimestamp, M_Common::ULongLongOptionalType const &EndTimeStamp, M_VideoMetadata::BoundarySeriesOptionalType const &BoundingBox, M_Common::StringOptionalType const &Algorithm, M_Common::UShortOptionalType const &Confidence, M_Common::UShortOptionalType const &NumberOfTrackPoints, M_VideoMetadata::LocationTruncationPackListType const &Locus, M_VideoMetadata::VelocityTruncationPackOptionalType const &Velocity, M_VideoMetadata::AccelerationTruncationPackOptionalType const &Acceleration)
 

Public Attributes

M_Common::StringOptionalType TrackId
 
M_Common::UShortOptionalType DetectionStatus
 
M_Common::ULongLongOptionalType StartTimestamp
 
M_Common::ULongLongOptionalType EndTimeStamp
 
M_VideoMetadata::BoundarySeriesOptionalType BoundingBox
 
M_Common::StringOptionalType Algorithm
 
M_Common::UShortOptionalType Confidence
 
M_Common::UShortOptionalType NumberOfTrackPoints
 
M_VideoMetadata::LocationTruncationPackListType Locus
 
M_VideoMetadata::VelocityTruncationPackOptionalType Velocity
 
M_VideoMetadata::AccelerationTruncationPackOptionalType Acceleration
 

Detailed Description

VTracker Local Set from Video Moving Target Indicator and Track Metadata (MISB ST 0903.4)

Constructor & Destructor Documentation

◆ VTrackerLS() [1/2]

M_VideoMetadata::VTrackerLS::VTrackerLS ( )

◆ VTrackerLS() [2/2]

M_VideoMetadata::VTrackerLS::VTrackerLS ( M_Common::StringOptionalType const &  TrackId,
M_Common::UShortOptionalType const &  DetectionStatus,
M_Common::ULongLongOptionalType const &  StartTimestamp,
M_Common::ULongLongOptionalType const &  EndTimeStamp,
M_VideoMetadata::BoundarySeriesOptionalType const &  BoundingBox,
M_Common::StringOptionalType const &  Algorithm,
M_Common::UShortOptionalType const &  Confidence,
M_Common::UShortOptionalType const &  NumberOfTrackPoints,
M_VideoMetadata::LocationTruncationPackListType const &  Locus,
M_VideoMetadata::VelocityTruncationPackOptionalType const &  Velocity,
M_VideoMetadata::AccelerationTruncationPackOptionalType const &  Acceleration 
)

Member Data Documentation

◆ Acceleration

M_VideoMetadata::AccelerationTruncationPackOptionalType M_VideoMetadata::VTrackerLS::Acceleration

Tag 11 Acceleration of the entity at the time of last observation.

◆ Algorithm

M_Common::StringOptionalType M_VideoMetadata::VTrackerLS::Algorithm

Tag 6 Name or description of the algorithm or method used to create or maintain object movement reports or intervening predictions of such movement. The intent of this element is to identify uniquely the VMTI algorithm or method used.

◆ BoundingBox

M_VideoMetadata::BoundarySeriesOptionalType M_VideoMetadata::VTrackerLS::BoundingBox

Tag 5 Set of Boundary vertices that specify a minimum bounding area or volume, which encloses the full extent of VMTI detections for the entity.

◆ Confidence

M_Common::UShortOptionalType M_VideoMetadata::VTrackerLS::Confidence

Tag 7 An estimation of the certainty or correctness of VMTI movement detections. Larger values indicate greater confidence. Zero indicates no confidence.

◆ DetectionStatus

M_Common::UShortOptionalType M_VideoMetadata::VTrackerLS::DetectionStatus

Tag 2 An enumeration indicating the current state of VMTI detections for a given entity (Inactive, Active, Dropped, Stopped).

◆ EndTimeStamp

M_Common::ULongLongOptionalType M_VideoMetadata::VTrackerLS::EndTimeStamp

Tag 4 Date and time of the most recent observation of the entity. In Micro- seconds

◆ Locus

M_VideoMetadata::LocationTruncationPackListType M_VideoMetadata::VTrackerLS::Locus

Tag 9 Points of type Location that represent the locations of VMTI detections

◆ NumberOfTrackPoints

M_Common::UShortOptionalType M_VideoMetadata::VTrackerLS::NumberOfTrackPoints

Tag 8 Number of coordinates of type Location that describe the locus of VMTI detections.

◆ StartTimestamp

M_Common::ULongLongOptionalType M_VideoMetadata::VTrackerLS::StartTimestamp

Tag 3 Date and time for the first observation of the entity In Micro- seconds

◆ TrackId

M_Common::StringOptionalType M_VideoMetadata::VTrackerLS::TrackId

Tag 1 A unique identifier (UUID) for the track.

◆ Velocity

M_VideoMetadata::VelocityTruncationPackOptionalType M_VideoMetadata::VTrackerLS::Velocity

Tag 10 Velocity of the entity at the time of last observation.