【大疆禪思P1】看不懂照片中XMP信息?這里有一個解讀大全……
1.1tiff:Make
類型:文本
產(chǎn)品的制造廠商
1.2tiff:Model
類型:文本
產(chǎn)品名稱
1.3dc:format
類型:text
XMP段嵌入的文件類型,如
'image/jpg','image/dng'或'video/mp4','video/mov'。
1.4xmp:ModifyDate
類型:日期
日期和時間媒體文件被修改。在拍照的時候?qū)懭氪藢傩缘闹担c“xmp:CreateDate”相同。在一些舊產(chǎn)品上,日期格式是YYYY-MM-DD。對于新產(chǎn)品,我們改為更準(zhǔn)確的時間描述:YYYY-MM-DDThh:mm:ss。
1.5xmp:CreateDate
Type:date
創(chuàng)建媒體文件的日期和時間。此屬性的格式在“xmp:ModifyDate”中描述。需要注意的是這個值不是相機(jī)傳感器曝光的準(zhǔn)確時刻,只是在生成媒體文件時的時間。
1.6drone-dji:SurveyingMode
類型:整數(shù)
記錄時間:拍照默認(rèn)會記錄
表示是否使用測繪模式,不同的測繪模式下數(shù)據(jù)具有不同的精度。在測繪領(lǐng)域,許多數(shù)據(jù)都要求較高的精度,需要進(jìn)行大量的定制化設(shè)計才能使數(shù)據(jù)真正適用于測繪的應(yīng)用。只有支持測繪應(yīng)用的產(chǎn)品才能記錄圖像傳感器曝光的準(zhǔn)確時刻的相關(guān)數(shù)據(jù);否則,只保證在圖片生成期間獲取到相關(guān)數(shù)據(jù)。
"0":
SurveyingMode為0表示本產(chǎn)品不支持測繪應(yīng)用,這意味著無法保證照片寫入數(shù)據(jù)的精度。
"1":
SurveyingMode為1表示本產(chǎn)品可以支持測繪應(yīng)用,能夠保證照片寫入數(shù)據(jù)的精度
精確曝光時刻的數(shù)據(jù)項包含:
drone-dji:GpsLongitude,drone-dji:GpsLatitude,drone-dji:AbsoluteAltitude。
其中位置信息
(3.3.3drone-dji:GpsLongitude,
3.3.4drone-dji:GpsLatitude,
3.3.5drone-dji:AbsoluteAltitude)
已經(jīng)標(biāo)定到相機(jī)圖像傳感器的光學(xué)中心。(在多相機(jī)系統(tǒng)中,對應(yīng)于產(chǎn)生該圖像的相機(jī))
1.7drone-dji:GpsStatus
類型:文本
記錄時間:拍照默認(rèn)會記錄
狀態(tài)定義:
“Normal”:使用GPS。
“Invalid”:GPS信號不可用
“RTK”:使用RTK。
其中
drone-dji:GpsLongitude、
drone-dji:GpsLatitude、
drone-dji:AbsoluteAltitude、
drone-dji:RelativeAltitude由RTK提供。
如果RTK功能已經(jīng)開啟并連接,但該屬性不是“RTK”時可以參考RTK的狀態(tài)是否fix,其RTK狀態(tài)可參考drone-dji:RtkFlag。
1.8drone-dji:AltitudeType
類型:文本
記錄時間:拍照默認(rèn)會記錄
該屬性有多個類型的海拔支持,用于描述絕對海拔的類型,如drone-dji:AbsoluteAltitude。
類型的定義如下:
“PressureAlt”:
海拔高度主要由氣壓計提供,氣壓計容易受到天氣等環(huán)境因素的影響。
注意,由于高度原點不同,氣壓高度不能與GPS/RTK的高度進(jìn)行比較。
“GpsFusionAlt”:
高度是GPS與氣壓計融合的高度,與WGS-84中的橢球高度具有相同的高源。
這種類型的高度與RtkAlt高度相當(dāng),但精度和穩(wěn)定性不如RtkAlt。
“RtkAlt”:
高度為RTK模塊提供的標(biāo)準(zhǔn)橢球高度。
該機(jī)型具有最佳的精度和穩(wěn)定性。
1.9drone-dji:GpsLatitude
類型:真值
記錄時間:拍照默認(rèn)會記錄
相機(jī)位置的緯度,北緯為正,南緯為負(fù),單位為度。
緯度遵循WGS-84標(biāo)準(zhǔn),從赤道的0°到極點的+90°(北)或-90°(南)。
您應(yīng)該檢查drone-dji:GpsStatus或者drone-dji:RtkFlag,然后讀取該屬性,以獲取GPS是否工作或在高精度模式。
1.10drone-dji:GpsLongitude
類型:真值
記錄時間:拍照默認(rèn)會記錄
相機(jī)位置的經(jīng)度,東經(jīng)為正,西經(jīng)為負(fù),單位為度。
經(jīng)度采用WGS-84坐標(biāo)系,從本初子午線0°到東+180°,西-180°。
在讀取此屬性之前,您應(yīng)該檢查drone-dji:GpsStatus或者drone-dji:RtkFlag,以確定GPS是否工作或處于高精度模式。
1.11drone-dji:AbsoluteAltitude
類型:真值
記錄時間:拍照默認(rèn)會記錄
當(dāng)drone-dji:GpsStatus為“RTK”或者“Normal”時,該值為橢球體高度,單位為米,遵循橢球高標(biāo)準(zhǔn)。
注意,只有當(dāng)drone-dji:RtkFlag為1或者沒有GNSS信號即drone-dji:GpsStatus為“Invalid”的時候,則用氣壓計提供的高度表表示。
1.12drone-dji:RelativeAltitude
類型:真值
相對于無人機(jī)起飛點的高度(以米為單位)。相機(jī)位置的相對高度,相對于Home點。
1.13drone-dji:GimbalRollDegree
類型:真值
記錄時間:拍照默認(rèn)會記錄
云臺的roll角,相對于NED(北-東-地框架,北為真北)坐標(biāo)系的度數(shù)。
歐拉角的旋轉(zhuǎn)序列是ZYX(yaw-pitch-roll),與terra、photoscan、CC、Pix4d也按照該順序進(jìn)行讀取。此值精度為0.01度。
1.14drone-dji:GimbalYawDegree
類型:真值
記錄時間:拍照默認(rèn)會記錄
云臺的yaw角,相對于NED(北-東-地框架,北為真北)坐標(biāo)系的度數(shù)。
歐拉角的旋轉(zhuǎn)序列是ZYX(yaw-pitch-roll),與terra、photoscan、CC、Pix4d也按照該順序進(jìn)行讀取。
此值精度為0.01度。
1.15drone-dji:GimbalPitchDegree
類型:真值
記錄時間:拍照默認(rèn)會記錄
云臺的pitch角,相對于NED(北-東-地框架,北為真北)坐標(biāo)系的度數(shù)。
歐拉角的旋轉(zhuǎn)序列是ZYX(yaw-pitch-roll),與terra、photoscan、CC、Pix4d也按照
該順序進(jìn)行讀取。
此值精度為0.01度。
1.16drone-dji:FlightRollDegree
類型:真值
記錄時間:拍照默認(rèn)會記錄
無人機(jī)機(jī)體云臺的roll角,相對于NED(北-東-地框架,北為真北)坐標(biāo)系的度數(shù)。
歐拉角的旋轉(zhuǎn)序列是ZYX(yaw-pitch-roll),與terra、photoscan、CC、Pix4d也按照該順序進(jìn)行讀取。
此值精度為0.01度。
1.17drone-dji:FlightYawDegree
類型:真值
記錄時間:拍照默認(rèn)會記錄
無人機(jī)機(jī)體云臺的yaw角,相對于NED(北-東-地框架,北為真北)坐標(biāo)系的度數(shù)。
歐拉角的旋轉(zhuǎn)序列是ZYX(yaw-pitch-roll),與terra、photoscan、CC、Pix4d也按照該順序進(jìn)行讀取。
此值精度為0.01度。
1.18drone-dji:FlightPitchDegree
類型:真值
記錄時間:拍照默認(rèn)會記錄
無人機(jī)機(jī)體云臺的pitch角,相對于NED(北-東-地框架,北為真北)坐標(biāo)系的度數(shù)。
歐拉角的旋轉(zhuǎn)序列是ZYX(yaw-pitch-roll),與terra、photoscan、CC、Pix4d也按照該順序進(jìn)行讀取。
此值精度為0.01度。
1.19drone-dji:FlightXSpeed
類型:真值
記錄時間:拍照默認(rèn)會記錄
北方向?qū)澋厮俣?,無人機(jī)機(jī)體速度分量(m/s)位于NED(北、東、下)坐標(biāo)系統(tǒng)X軸(北)上的速度。
1.19drone-dji:FlightYSpeed
類型:真值
記錄時間:拍照默認(rèn)會記錄
東方向?qū)澋厮俣葻o人機(jī)機(jī)體速度分量(m/s)位于NED(北、東、下)坐標(biāo)系統(tǒng)Y軸(東)上的速度。
1.19drone-dji:FlightZSpeed
類型:真值
記錄時間:拍照默認(rèn)會記錄
地方向?qū)澋厮俣葻o人機(jī)機(jī)體速度分量(m/s)位于NED(北、東、下)坐標(biāo)系統(tǒng)Z軸(地)上的速度。
1.20drone-dji:RtkFlag
類型:真值
記錄時間:當(dāng)有RTK信號的時候且使用機(jī)械快門的時候會記錄
表示RTK的狀態(tài),0-無定位,16-單點定位模式,34-49RTK浮點解,50-RTK固定解。
當(dāng)某張照片標(biāo)志位,不為50的時候,不推薦使用此照片進(jìn)行測繪建圖。
RtkFlag=50的時候,精度為厘米級。
1.21drone-dji:RtkStdLon
類型:真值
記錄時間:當(dāng)有RTK信號的時候且使用機(jī)械快門的時候會記錄
相片記錄位置在經(jīng)度方向的定位標(biāo)準(zhǔn)差,單位米。當(dāng)使用RTK模式輸出的照片進(jìn)行建圖且此值大于0.1時,不推薦使用該照片。
1.22drone-dji:RtkStdLat
類型:真值
記錄時間:當(dāng)有RTK信號的時候且使用機(jī)械快門的時候會記錄
相片記錄位置在緯度方向的定位標(biāo)準(zhǔn)差,單位米。當(dāng)使用RTK模式輸出的照片進(jìn)行建圖且此值大于0.1時,不推薦使用該照片。
1.23drone-dji:RtkStdHgt
類型:真值
記錄時間:當(dāng)有RTK信號的時候且使用機(jī)械快門的時候會記錄
相片記錄位置在高度方向的定位標(biāo)準(zhǔn)差,單位米。當(dāng)使用RTK模式輸出的照片進(jìn)行建圖且此值大于0.1時,不推薦使用該照片。
1.24drone-dji:RtkDiffAge
類型:真值
記錄時間:當(dāng)有RTK信號的時候且使用機(jī)械快門的時候會記錄RTK的差分齡期,只有當(dāng)連接基站的時候該值才會大于0。
1.25drone-dji:UTCAtExposure
類型:真值
記錄時間:拍照默認(rèn)會記錄
相機(jī)精準(zhǔn)的曝光中心時刻,其時間描述:YYYY-MM-DDThh:mm:ss。該時間為GPS時間轉(zhuǎn)成年月日格式顯示,并不是UTC時間。
注意,只有使用機(jī)械快門即
drone-dji:ShutterType="Mechanical"
的時候,該時間才是精準(zhǔn)的曝光中心時刻時間。
1.26drone-dji:ShutterType
類型:文本
記錄時間:拍照默認(rèn)會記錄
相機(jī)拍照所使用的快門類型。
Mechanical為機(jī)械快門,Electronic為電子快門,注意要保證照片寫入的位置信息的精度必須使用機(jī)械快門。
1.26drone-dji:ShutterCount
類型:文本
記錄時間:只有使用機(jī)械快門才會記錄
相機(jī)機(jī)械快門拍照測試,只有使用機(jī)械快門的時候才會記錄和統(tǒng)計快門次數(shù),即
drone-dji:ShutterType="Mechanical"。
1.27drone-dji:CameraSerialNumber
類型:文本
記錄時間:拍照默認(rèn)會記錄
相機(jī)序列號
1.28drone-dji:LensSerialNumber
類型:文本
記錄時間:拍照默認(rèn)會記錄
鏡頭序列號
1.29drone-dji:LensSerialNumber
類型:文本
記錄時間:拍照默認(rèn)會記錄
鏡頭序列號
1.30drone-dji:DroneModel
類型:文本
記錄時間:拍照默認(rèn)會記錄
負(fù)載所掛掛載的飛機(jī)型號
1.30drone-dji:DroneSerialNumber
類型:文本
記錄時間:拍照默認(rèn)會記錄
負(fù)載所掛掛載的飛機(jī)的序列號
1.31drone-dji:DewarpFlag
類型:整數(shù)
相機(jī)照片畸變矯正使能標(biāo)志位,只有寫入過內(nèi)參標(biāo)定參數(shù)的機(jī)器才會支持打開。
“0”:
關(guān)閉照片的畸變矯正的功能
“1”:
打開相機(jī)默認(rèn)的照片畸變矯正功能。
1.32drone-dji:DewarpData
類型:整數(shù)
機(jī)內(nèi)參與校正參數(shù),只有寫入過內(nèi)參標(biāo)定參數(shù)的機(jī)器才會支持打開。
關(guān)鍵字順序分別為:
“calibrate_date;fx,fy,cx,cy,k1,k2,p1,p2,k3”。