MF _ MT _ DEPTH _ MEASUREMENT-Attribut

[Einige Informationen beziehen sich auf Vorabversionen, die vor der kommerziellen Freigabe grundlegend geändert werden können. Microsoft übernimmt keine Garantie, weder ausdrücklich noch stillschweigend, für die hier bereitgestellten Informationen.]

Ein -Wert, der das Messsystem für einen Tiefenwert in einem Videoframe definiert.

Datentyp

UINT32

Hinweise

Dieser Wert ist ein Member der _ MFDepthMeasurement-Enumeration.

Wenn dieses Attribut nicht vorhanden ist, wird von DistanceToFocalPlane ausgegangen. Der Abstand zur Fokusebene ist in einem euklidischen 3D-Koordinatensystem in der Regel einfacher zu nutzen.

Abbildung von distancetofocalplane

Der Abstand zum Fokuscenterformat ist in der Regel Rohdaten des Sensors, z. B. die Zeit von Flugkameras.

Abbildung von distancetoopticalcenter

Tiefenkameras können die Tiefe aller Pixel nicht ermitteln. Wenn die Konfidenz eines Pixels aufgrund von Material, Okklusion oder nicht dem zulässigen Bereich usw. niedrig ist, kann der Tiefenwert dieses Pixels ungültig sein.

Wenn ein Tiefenpixelwert 0 ist, ist das Pixel ungültig.

Einige Tiefenkameras fügen Bitmaskenmetadaten für jedes Pixel zusätzlich zum Tiefenwert an, um den Grund dafür zu darstellen, warum die Tiefe des Pixels ungültig ist, aufgrund von Material, Okklusion oder Nicht-Bereich usw. Es wird empfohlen, das Anfügen solcher Metadaten als Tiefenwertbits zu vermeiden, da dies in der Regel zu Schwierigkeiten bei der Verwendung solcher Werte im Pixel-Shader führt. Statt. Es wird empfohlen, einen separaten 8-Bit-Bildpuffer mit der gleichen Auflösung zu verwenden und ihn als Attribut des 8-Bit-Bildpuffers zu anfügen. Diese Metadaten variieren für jeden Kameraanbieter und werden nicht von der Plattform standardisiert. Es wird empfohlen, vollständige 16 Bits für den Tiefenwert zu verwenden, um die Verarbeitung nachgelagert zu vereinfachen, und einen festen Wert wie 0 für die Invalidierung zu verwenden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10 Desktop-Apps, Version 1709 []
Unterstützte Mindestversion (Server)
Windows Server, version 1709 desktop apps only (Nur [ Desktop-Apps der Version 1709)]
Header
Mfapi.h