「大疆禪思P1」看不懂照片中XMP資訊?這裡有一個解讀大全……

1.1tiff:Make

型別:文字

產品的製造廠商

1.2tiff:Model

型別:文字

產品名稱

1.3dc:format

型別:text

XMP段嵌入的檔案型別,如

‘image/jpg’,‘image/dng’或‘video/mp4’,‘video/mov’。

1.4xmp:ModifyDate

型別:日期

日期和時間媒體檔案被修改。在拍照的時候寫入此屬性的值,與“xmp:CreateDate”相同。在一些舊產品上,日期格式是YYYY-MM-DD。對於新產品,我們改為更準確的時間描述:YYYY-MM-DDThh:mm:ss。

1.5xmp:CreateDate

Type:date

建立媒體檔案的日期和時間。此屬性的格式在“xmp:ModifyDate”中描述。需要注意的是這個值不是相機感測器曝光的準確時刻,只是在生成媒體檔案時的時間。

1.6drone-dji:SurveyingMode

型別:整數

記錄時間:拍照預設會記錄

表示是否使用測繪模式,不同的測繪模式下資料具有不同的精度。在測繪領域,許多資料都要求較高的精度,需要進行大量的定製化設計才能使資料真正適用於測繪的應用。只有支援測繪應用的產品才能記錄影象感測器曝光的準確時刻的相關資料;否則,只保證在圖片生成期間獲取到相關資料。

“0”:

SurveyingMode為0表示本產品不支援測繪應用,這意味著無法保證照片寫入資料的精度。

“1”:

SurveyingMode為1表示本產品可以支援測繪應用,能夠保證照片寫入資料的精度

精確曝光時刻的資料項包含:

drone-dji:GpsLongitude,drone-dji:GpsLatitude,drone-dji:AbsoluteAltitude。

其中位置資訊

(3。3。3drone-dji:GpsLongitude,

3。3。4drone-dji:GpsLatitude,

3。3。5drone-dji:AbsoluteAltitude)

已經標定到相機影象感測器的光學中心。(在多相機系統中,對應於產生該影象的相機)

1.7drone-dji:GpsStatus

型別:文字

記錄時間:拍照預設會記錄

狀態定義:

“Normal”:使用GPS。

“Invalid”:GPS訊號不可用

“RTK”:使用RTK。

其中

drone-dji:GpsLongitude、

drone-dji:GpsLatitude、

drone-dji:AbsoluteAltitude、

drone-dji:RelativeAltitude由RTK提供。

如果RTK功能已經開啟並連線,但該屬性不是“RTK”時可以參考RTK的狀態是否fix,其RTK狀態可參考drone-dji:RtkFlag。

1.8drone-dji:AltitudeType

型別:文字

記錄時間:拍照預設會記錄

該屬性有多個型別的海拔支援,用於描述絕對海拔的型別,如drone-dji:AbsoluteAltitude。

型別的定義如下:

“PressureAlt”:

海拔高度主要由氣壓計提供,氣壓計容易受到天氣等環境因素的影響。

注意,由於高度原點不同,氣壓高度不能與GPS/RTK的高度進行比較。

“GpsFusionAlt”:

高度是GPS與氣壓計融合的高度,與WGS-84中的橢球高度具有相同的高源。

這種型別的高度與RtkAlt高度相當,但精度和穩定性不如RtkAlt。

“RtkAlt”:

高度為RTK模組提供的標準橢球高度。

該機型具有最佳的精度和穩定性。

1.9drone-dji:GpsLatitude

型別:真值

記錄時間:拍照預設會記錄

相機位置的緯度,北緯為正,南緯為負,單位為度。

緯度遵循WGS-84標準,從赤道的0°到極點的+90°(北)或-90°(南)。

您應該檢查drone-dji:GpsStatus或者drone-dji:RtkFlag,然後讀取該屬性,以獲取GPS是否工作或在高精度模式。

1.10drone-dji:GpsLongitude

型別:真值

記錄時間:拍照預設會記錄

相機位置的經度,東經為正,西經為負,單位為度。

經度採用WGS-84座標系,從本初子午線0°到東+180°,西-180°。

在讀取此屬性之前,您應該檢查drone-dji:GpsStatus或者drone-dji:RtkFlag,以確定GPS是否工作或處於高精度模式。

1.11drone-dji:AbsoluteAltitude

型別:真值

記錄時間:拍照預設會記錄

當drone-dji:GpsStatus為“RTK”或者“Normal”時,該值為橢球體高度,單位為米,遵循橢球高標準。

注意,只有當drone-dji:RtkFlag為1或者沒有GNSS訊號即drone-dji:GpsStatus為“Invalid”的時候,則用氣壓計提供的高度表表示。

1.12drone-dji:RelativeAltitude

型別:真值

相對於無人機起飛點的高度(以米為單位)。相機位置的相對高度,相對於Home點。

1.13drone-dji:GimbalRollDegree

型別:真值

記錄時間:拍照預設會記錄

雲臺的roll角,相對於NED(北-東-地框架,北為真北)座標系的度數。

尤拉角的旋轉序列是ZYX(yaw-pitch-roll),與terra、photoscan、CC、Pix4d也按照該順序進行讀取。此值精度為0。01度。

1.14drone-dji:GimbalYawDegree

型別:真值

記錄時間:拍照預設會記錄

雲臺的yaw角,相對於NED(北-東-地框架,北為真北)座標系的度數。

尤拉角的旋轉序列是ZYX(yaw-pitch-roll),與terra、photoscan、CC、Pix4d也按照該順序進行讀取。

此值精度為0。01度。

1.15drone-dji:GimbalPitchDegree

型別:真值

記錄時間:拍照預設會記錄

雲臺的pitch角,相對於NED(北-東-地框架,北為真北)座標系的度數。

尤拉角的旋轉序列是ZYX(yaw-pitch-roll),與terra、photoscan、CC、Pix4d也按照

該順序進行讀取。

此值精度為0。01度。

1.16drone-dji:FlightRollDegree

型別:真值

記錄時間:拍照預設會記錄

無人機機體雲臺的roll角,相對於NED(北-東-地框架,北為真北)座標系的度數。

尤拉角的旋轉序列是ZYX(yaw-pitch-roll),與terra、photoscan、CC、Pix4d也按照該順序進行讀取。

此值精度為0。01度。

1.17drone-dji:FlightYawDegree

型別:真值

記錄時間:拍照預設會記錄

無人機機體雲臺的yaw角,相對於NED(北-東-地框架,北為真北)座標系的度數。

尤拉角的旋轉序列是ZYX(yaw-pitch-roll),與terra、photoscan、CC、Pix4d也按照該順序進行讀取。

此值精度為0。01度。

1.18drone-dji:FlightPitchDegree

型別:真值

記錄時間:拍照預設會記錄

無人機機體雲臺的pitch角,相對於NED(北-東-地框架,北為真北)座標系的度數。

尤拉角的旋轉序列是ZYX(yaw-pitch-roll),與terra、photoscan、CC、Pix4d也按照該順序進行讀取。

此值精度為0。01度。

1.19drone-dji:FlightXSpeed

型別:真值

記錄時間:拍照預設會記錄

北方向対地速度,無人機機體速度分量(m/s)位於NED(北、東、下)座標系統X軸(北)上的速度。

1.19drone-dji:FlightYSpeed

型別:真值

記錄時間:拍照預設會記錄

東方向対地速度無人機機體速度分量(m/s)位於NED(北、東、下)座標系統Y軸(東)上的速度。

1.19drone-dji:FlightZSpeed

型別:真值

記錄時間:拍照預設會記錄

地方向対地速度無人機機體速度分量(m/s)位於NED(北、東、下)座標系統Z軸(地)上的速度。

1.20drone-dji:RtkFlag

型別:真值

記錄時間:當有RTK訊號的時候且使用機械快門的時候會記錄

表示RTK的狀態,0-無定位,16-單點定位模式,34-49RTK浮點解,50-RTK固定解。

當某張照片標誌位,不為50的時候,不推薦使用此照片進行測繪建圖。

RtkFlag=50的時候,精度為釐米級。

1.21drone-dji:RtkStdLon

型別:真值

記錄時間:當有RTK訊號的時候且使用機械快門的時候會記錄

相片記錄位置在經度方向的定位標準差,單位米。當使用RTK模式輸出的照片進行建圖且此值大於0。1時,不推薦使用該照片。

1.22drone-dji:RtkStdLat

型別:真值

記錄時間:當有RTK訊號的時候且使用機械快門的時候會記錄

相片記錄位置在緯度方向的定位標準差,單位米。當使用RTK模式輸出的照片進行建圖且此值大於0。1時,不推薦使用該照片。

1.23drone-dji:RtkStdHgt

型別:真值

記錄時間:當有RTK訊號的時候且使用機械快門的時候會記錄

相片記錄位置在高度方向的定位標準差,單位米。當使用RTK模式輸出的照片進行建圖且此值大於0。1時,不推薦使用該照片。

1.24drone-dji:RtkDiffAge

型別:真值

記錄時間:當有RTK訊號的時候且使用機械快門的時候會記錄RTK的差分齡期,只有當連線基站的時候該值才會大於0。

1.25drone-dji:UTCAtExposure

型別:真值

記錄時間:拍照預設會記錄

相機精準的曝光中心時刻,其時間描述:YYYY-MM-DDThh:mm:ss。該時間為GPS時間轉成年月日格式顯示,並不是UTC時間。

注意,只有使用機械快門即

drone-dji:ShutterType=“Mechanical”

的時候,該時間才是精準的曝光中心時刻時間。

1.26drone-dji:ShutterType

型別:文字

記錄時間:拍照預設會記錄

相機拍照所使用的快門型別。

Mechanical為機械快門,Electronic為電子快門,注意要保證照片寫入的位置資訊的精度必須使用機械快門。

1.26drone-dji:ShutterCount

型別:文字

記錄時間:只有使用機械快門才會記錄

相機機械快門拍照測試,只有使用機械快門的時候才會記錄和統計快門次數,即

drone-dji:ShutterType=“Mechanical”。

1.27drone-dji:CameraSerialNumber

型別:文字

記錄時間:拍照預設會記錄

相機序列號

1.28drone-dji:LensSerialNumber

型別:文字

記錄時間:拍照預設會記錄

鏡頭序列號

1.29drone-dji:LensSerialNumber

型別:文字

記錄時間:拍照預設會記錄

鏡頭序列號

1.30drone-dji:DroneModel

型別:文字

記錄時間:拍照預設會記錄

負載所掛掛載的飛機型號

1.30drone-dji:DroneSerialNumber

型別:文字

記錄時間:拍照預設會記錄

負載所掛掛載的飛機的序列號

1.31drone-dji:DewarpFlag

型別:整數

相機照片畸變矯正使能標誌位,只有寫入過內參標定引數的機器才會支援開啟。

“0”:

關閉照片的畸變矯正的功能

“1”:

開啟相機預設的照片畸變矯正功能。

1.32drone-dji:DewarpData

型別:整數

機內參與校正引數,只有寫入過內參標定引數的機器才會支援開啟。

關鍵字順序分別為:

“calibrate_date;fx,fy,cx,cy,k1,k2,p1,p2,k3”。