깊이맵 데이터는 인코딩 섹션에 설명된 대로 인코딩되고 직렬화되며 Adobe XMP 표준에서 설명한 대로 이미지 내에 삽입됩니다.
XML 네임스페이스 URI는 http://ns.google.com/photos/1.0/depthmap/입니다.
이름 | 유형 | 필수 | 기본값 | 속성 설명 | 이미지가 수정된 경우 조치 필요 |
---|---|---|---|---|---|
깊이:형식 | 문자열 | 예 | \'RangeInverse" | 깊이맵 데이터를 유효한 부동 소수점 깊이 맵으로 변환하는 방법을 설명하는 형식입니다. 현재 유효한 값은 "RangeInverse" 및 "RangeLinear"입니다. | 변경사항 없음. |
깊이:근접 | 현실 | 예 | N/A | 깊이 단위의 깊이 값입니다(심도 단위). | 변경사항 없음. |
깊이:원거리 | 현실 | 예 | N/A | 깊이 단위의 깊이 값입니다(심도 단위). | 변경사항 없음. |
깊이:MIME | 문자열 | 예 | \"image/jpeg" | 깊이 이미지 콘텐츠를 설명하는 base64 문자열의 MIME 유형입니다(예: 'image/jpeg' 또는 'image/png'). | 변경사항 없음. |
심도:데이터 | 문자열 | 예 | '해당 사항 없음' | base64로 인코딩된 깊이 이미지는 인코딩 섹션에서 자세히 알아보세요. 깊이 맵이 상응하는 색상 이미지에 맞게 확장됩니다. | 데이터를 이미지로 디코딩하고 크기를 조정/자르기/회전한 다음 다시 인코딩해야 합니다. |
깊이:단위 | 문자열 | 아니요 | &m; | 깊이 맵의 단위입니다(예: 미터의 경우 'quot;m"). | 변경사항 없음. |
GDepth:MeasureType | 문자열 | 아니요 | quot;OpticalAxis" | 깊이 측정 유형입니다. 현재 유효한 값은 "OpticalAxis" 및 "OpticRay"입니다. | 변경사항 없음. |
깊이:신뢰의 마임 | 문자열 | 아니요 | \"image/png" | 신뢰도 이미지 콘텐츠를 설명하는 base64 문자열의 MIME 유형입니다(예: 'image/png'). | 변경사항 없음. |
깊이:신뢰도 | 문자열 | 아니요 | '해당 사항 없음' | base64로 인코딩된 신뢰 이미지입니다. 자세한 내용은 인코딩 섹션을 참고하세요. 신뢰도 지도의 깊이는 깊이 맵과 동일해야 합니다. | 데이터를 이미지로 디코딩하고 크기를 조정/자르거나 회전한 후 다시 인코딩해야 합니다1. |
깊이:제조업체 | 문자열 | 아니요 | '해당 사항 없음' | 이 깊이 맵을 만든 기기의 제조업체입니다. | 변경사항 없음. |
깊이:모델 | 문자열 | 아니요 | '해당 사항 없음' | 이 깊이 맵을 만든 기기의 모델입니다. | 변경사항 없음. |
깊이:소프트웨어 | 문자열 | 아니요 | '해당 사항 없음' | 이 깊이 맵을 만든 소프트웨어입니다. | 변경사항 없음. |
깊이:이미지 너비 | 현실 | 아니요 | '해당 사항 없음' | 이 깊이 맵과 연결된 원본 색상 이미지의 너비입니다(픽셀 단위). 깊이맵 너비가 아닙니다. 이 속성이 있는 경우 컬러 이미지를 확장하거나 자르거나 회전할 때 이 속성을 업데이트해야 합니다. 클라이언트는 이 속성을 사용하여 색상 이미지가 포함된 깊이맵의 무결성을 확인합니다. | 원본 색상 이미지 해상도가 수정될 때마다 업데이트합니다. 여기에는 자르기, 크기 조정, 회전이 포함됩니다. |
깊이:이미지 높이 | 현실 | 아니요 | '해당 사항 없음' | 이 깊이 맵과 연결된 원본 색상 이미지의 높이입니다(픽셀 단위). 깊이맵 높이가 아닙니다. 이 속성이 있는 경우 컬러 이미지를 확장하거나 자르거나 회전할 때 이 속성을 업데이트해야 합니다. 클라이언트는 이 속성을 사용하여 색상 이미지가 포함된 깊이맵의 무결성을 확인합니다. | 원본 색상 이미지 해상도가 수정될 때마다 업데이트합니다. 여기에는 자르기, 크기 조정, 회전이 포함됩니다. |
1. 신뢰도 맵 확장은 간단한 작업이 아니며 정확성이 크게 달라질 수 있습니다.