Unmanned Aerial Systems (UAS) embed Key-Length-Value (KLV) metadata in their video streams, carrying information like the location of the UAS and the camera zoom level. The data format is specified by the National Geospatial Intelligance Agency (NGA) Motion Imagery Standards Board (MISB), and exploitation relies on correct extraction of these metadata streams.
MISB formatted data is a complex, hierarchical format based on SMPTE 336 KLV standards with a few adjustments. The MISB standards are periodically collected into a unified grouping, documented in updates to the Motion Imagery Standards Profile (MISP).
In our high-performance KLV parser, we support systems running all the MISB standards, including 0601 and 0903 metadata in video streams encoded with MISP profiles ranging from 5.1 to 2018.1 (and a few non-standard variations).
In order to facilitate a better understanding of MISB standards and the relationships between Universal Labels across the standards, we built an visualization tool.