リソースの概要

深度マップ データは、エンコード セクションに従ってエンコードおよびシリアル化され、Adobe XMP 標準で説明されている画像内に埋め込まれます。

XML 名前空間の URI は http://ns.google.com/photos/1.0/deepmap/ です。

名前 タイプ 必須 デフォルト値 プロパティの説明 画像が変更された場合に必要なアクション
GDepth:形式 文字列 Yes 「範囲の逆数」 深度マップ データを有効な浮動小数点の深度マップに変換する方法を表す形式。現在有効な値は「RangeInverse」と「RangeLinear」です。 変更はありません。
GDepth:近く 現実 Yes 該当なし 深度単位の近似の深度マップ。 変更はありません。
GDepth:ファー 現実 Yes 該当なし 深度マップの遠方値(深度単位)。 変更はありません。
GDepth:Mime 文字列 Yes "image/jpeg" 奥行きのある画像コンテンツを表す base64 文字列の MIME タイプ(「image/jpeg」、「image/png」など)。 変更はありません。
GDepth:データ 文字列 Yes 「なし」 Base64 でエンコードされた深度画像。詳しくは、エンコードのセクションをご覧ください。深度マップは、対応するカラー画像に合わせて拡大されます。 データは画像にデコードされ、スケーリング、切り抜き、回転が行われてから、もう一度エンコードされる必要があります。
GDepth:ユニット 文字列 No &m 深度マップの単位(例: メートルの場合は「m」、ミリメートルの場合は「mm」)。 変更はありません。
GDepth:MeasureType 文字列 No 「OpticalAxis」 深度測定のタイプ。現在有効な値は「OpticalAxis」と「OpticRay」です。 変更はありません。
GDepth:ConfidenceMime 文字列 × "image/png" 信頼画像コンテンツを表す base64 文字列の MIME タイプ(「image/png」など)。 変更はありません。
GDepth:信頼 文字列 No 「なし」 Base64 でエンコードされた信頼画像。詳しくは、エンコードのセクションをご覧ください。信頼マップのサイズは、深度マップと同じにする必要があります。 データを画像にデコードし、スケーリング/切り抜き/回転を行い、再度エンコードする必要があります1
GDepth:メーカー 文字列 No 「なし」 この深度マップを作成したデバイスのメーカー。 変更はありません。
GDepth:モデル 文字列 No 「なし」 この深度マップを作成したデバイスのモデル。 変更はありません。
GDepth:ソフトウェア 文字列 No 「なし」 この深度マップを作成したソフトウェア。 変更はありません。
GDepth:ImageWidth(画像幅) 現実 No 「なし」 このデプスマップに関連付けられている元のカラー画像の幅(ピクセル単位)。これは深度マップの幅ではありません。存在する場合、アプリはカラー画像のスケーリング、トリミング、回転を行うときにこのプロパティを更新する必要があります。クライアントはこのプロパティを使用して、カラー画像による深度マップの整合性を検証します。 元のカラー画像の解像度が変更されるたびに更新してください。これには、切り抜き、サイズ変更、回転が含まれます。
GDepth:画像の高さ 現実 No 「なし」 この深度マップに関連付けられている元のカラー画像の高さ(ピクセル単位)です。これは奥行きマップの高さではありません。存在する場合、アプリはカラー画像のスケーリング、トリミング、回転を行うときにこのプロパティを更新する必要があります。クライアントはこのプロパティを使用して、カラー画像による深度マップの整合性を検証します。 元のカラー画像の解像度が変更されるたびに更新してください。これには、切り抜き、サイズ変更、回転が含まれます。
1. 信頼マップのスケーリングは簡単な操作ではなく、精度が大幅に変わる可能性があるので注意してください。