|
onboardapi
9.10.0
by Rheinmetall
|
VmtiLocalSet from Video Moving Target Indicator and Track Metadata (MISB ST 0903.4) More...
VmtiLocalSet from Video Moving Target Indicator and Track Metadata (MISB ST 0903.4)
| M_VideoMetadata::VmtiLS::VmtiLS | ( | ) |
| M_VideoMetadata::VmtiLS::VmtiLS | ( | M_Common::UShortOptionalType const & | Checksum, |
| M_Common::ULongLongOptionalType const & | PrecisionTimeStampPosixMicroseconds, | ||
| M_Common::StringOptionalType const & | VmtiSystemNameDescription, | ||
| M_Common::UShortOptionalType const & | VmtiLsVersionnumber, | ||
| M_Common::ULongOptionalType const & | TotalNumberOfTargetsDetectedInTheFrame, | ||
| M_Common::ULongOptionalType const & | NumberOfReportedTargets, | ||
| M_Common::ULongOptionalType const & | MotionImageryFrameNumber, | ||
| M_Common::ULongOptionalType const & | FrameWidth, | ||
| M_Common::ULongOptionalType const & | FrameHeight, | ||
| M_Common::StringOptionalType const & | VmtiSourceSensor, | ||
| M_Common::DoubleOptionalType const & | VmtiSensorHorizontalFieldOfView, | ||
| M_Common::DoubleOptionalType const & | VmtiSensorVerticalFieldOfView, | ||
| M_Common::StringOptionalType const & | MotionImageryId, | ||
| M_VideoMetadata::VTargetPackListType const & | VTargetSeries | ||
| ) |
| M_Common::UShortOptionalType M_VideoMetadata::VmtiLS::Checksum |
Tag 1 Checksum used to detect errors within a VMTI LS packet. Lower 16-bits of summation. Performed on entire VMTI LS packet, including 16-byte US key and 1-byte checksum length.
| M_Common::ULongOptionalType M_VideoMetadata::VmtiLS::FrameHeight |
Tag 9 Height of the Motion Imagery frame in pixels. Range 1 to 16777215 Value of zero is meaningless and should not be used In Pixels
| M_Common::ULongOptionalType M_VideoMetadata::VmtiLS::FrameWidth |
Tag 8 Width of the Motion Imagery frame in pixels. Range 1 to 16777215. Value of zero is meaningless and should not be used. In Pixels
| M_Common::ULongOptionalType M_VideoMetadata::VmtiLS::MotionImageryFrameNumber |
Tag 7 The Motion Imagery Frame Number corresponding to the frame in which the targets were detected. Use of the Precision Time Stamp is preferred but frame number can be used where a Precision Time Stamp is not available. Range 0 to 224 -1 which equates to approximately 155 hours at 30 FPS. In Frames
| M_Common::StringOptionalType M_VideoMetadata::VmtiLS::MotionImageryId |
Tag 13 A Motion Imagery Identification System (MIIS) Core Identifier, compliant with MISB ST 1204 [4]. Provides a unique identifier for the Motion Imagery stream in which the targets were detected. Appearance of this data element in the metadata stream is desirable but not mandatory. If the VMTI LS is subordinate to a MISB ST 0601 LS under Tag 74, a MIIS Core Identifier may already be present in the MISB ST 0601 LS. In this case, this data element may be omitted
| M_Common::ULongOptionalType M_VideoMetadata::VmtiLS::NumberOfReportedTargets |
Tag 6 The number of targets reported following a culling process. For use, for example, where bandwidth limits the number of targets that can be sent. Range 0 to 16,777,215.
| M_Common::ULongLongOptionalType M_VideoMetadata::VmtiLS::PrecisionTimeStampPosixMicroseconds |
Tag 2 Microseconds elapsed since midnight (00:00:00 UTC), January 1, 1970 (the UNIX Epoch). Reference MISB ST 0603 [12] In Micro- seconds
| M_Common::ULongOptionalType M_VideoMetadata::VmtiLS::TotalNumberOfTargetsDetectedInTheFrame |
Tag 5 The total number of targets detected in the frame. Range 1 to 16,777,215. 0 represents no targets detected, also implied by no value at all and VMTI LS is superfluous and should be discarded. 16,777,215 represents 16,777,215 or more detections.
| M_Common::UShortOptionalType M_VideoMetadata::VmtiLS::VmtiLsVersionnumber |
Tag 4 Version number of the VMTI LS document used to generate the VMTI metadata. 0 is pre- release, initial release (090x.0), or test data. 1...65535 corresponds to document revisions 1 through 65535.
| M_Common::DoubleOptionalType M_VideoMetadata::VmtiLS::VmtiSensorHorizontalFieldOfView |
Tag 11 Horizontal field of view of imaging sensor input to VMTI process. Required if VMTI process is run on a different imaging sensor to that described by the parent MISB ST 0601 packet. Can be used with HFOV (Tag 16) from MISB ST 0601 to scale VMTI Column, Row coordinates. In Degrees
| M_Common::DoubleOptionalType M_VideoMetadata::VmtiLS::VmtiSensorVerticalFieldOfView |
Tag 12 Vertical field of view of imaging sensor input to VMTI process. May be required if VMTI process is run on a different imaging sensor to that included in the MPEG-2 Transport Stream. Can be used with VFOV (Tag 17) from MISB ST 0601 to scale VMTI Column, Row coordinates. Typically only required to cater for aspect ratio variation. In Degrees
| M_Common::StringOptionalType M_VideoMetadata::VmtiLS::VmtiSourceSensor |
Tag 10 String of VMTI source sensor. E.g. 'EO Nose', 'EO Zoom (DLTV)', 'EO Spotter', 'IR Mitsubishi PtSi Model 500', 'IR InSb Amber Model TBT', 'LYNX SAR Imagery', 'TESAR Imagery', etc. Value field is Free Text. Maximum 127 characters. Similar to MISB ST 0601 Tag 11 Used to identify the imagery source for the VMTI process if more than one bore-sighted Motion Imagery source is captured simultaneously.
| M_Common::StringOptionalType M_VideoMetadata::VmtiLS::VmtiSystemNameDescription |
Tag 3 Text string to allow the inclusion of the name and/or description of the VMTI system. In String
| M_VideoMetadata::VTargetPackListType M_VideoMetadata::VmtiLS::VTargetSeries |
Tag 14 Series of target metadata, each of which is a VTarget Pack. The length field for VTargetSeries is the sum of the lengths of all the contained target metadata. The length field for each VTarget Pack is the size of all elements within that pack including the Target ID #.