亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Exif數(shù)據(jù)格式淺析及其讀取應(yīng)用

        2016-08-16 05:58:35李杰郝會民石瑜段曉鶴石家莊市勘察測繪設(shè)計(jì)研究院河北石家莊050019
        城市勘測 2016年2期
        關(guān)鍵詞:定位精度測繪定位

        李杰,郝會民,石瑜,段曉鶴(石家莊市勘察測繪設(shè)計(jì)研究院,河北石家莊 050019)

        Exif數(shù)據(jù)格式淺析及其讀取應(yīng)用

        李杰?,郝會民,石瑜,段曉鶴
        (石家莊市勘察測繪設(shè)計(jì)研究院,河北石家莊 050019)

        照片中鑲嵌著豐富的Exif信息,從中可提取出拍攝位置與時間等實(shí)用數(shù)據(jù)服務(wù)于我們的工作與生活。本文分析了Exif數(shù)據(jù)格式,介紹了其讀取方法,總結(jié)了Exif信息提取算法。結(jié)合具體實(shí)例,進(jìn)行測試驗(yàn)證,對日常手機(jī)定位精度情況進(jìn)行了評估。最后,通過生產(chǎn)實(shí)踐,驗(yàn)證Exif信息對于提高測繪與地理信息單位的作業(yè)效率與質(zhì)量控制的促進(jìn)作用,同時對應(yīng)用前景進(jìn)行了展望。

        圖形文件;分析;Exif;PropertyItems;算法;測試;手機(jī)定位

        1 引 言

        Exif(Exchangeable Image File)是“可交換圖像文件”的縮寫,當(dāng)中包含了專門為數(shù)碼相機(jī)的照片而定制的元數(shù)據(jù),可以記錄數(shù)碼照片的拍攝參數(shù)、縮略圖及其他屬性信息[1]。Exif標(biāo)準(zhǔn)最初由日本電子工業(yè)發(fā)展協(xié)會(JEIDA)制定,目前的最新版本是2.3版[1]。

        Exif信息是鑲嵌在JPEG/TIFF圖像文件格式內(nèi)的一組拍攝參數(shù),所記錄的元數(shù)據(jù)信息非常豐富,主要包含拍攝日期、拍攝器材、拍攝參數(shù)、圖像處理參數(shù)、圖像描述及版權(quán)信息和GPS定位數(shù)據(jù)等。

        本文解析了Exif數(shù)據(jù)格式,同時基于VB.net實(shí)現(xiàn)照片Exif信息提取,并在數(shù)字城管普查項(xiàng)目實(shí)踐了Exif信息在測繪項(xiàng)目中的應(yīng)用。

        2 Exif格式分析

        所有的JPEG文件均以字符串“0xFFD8”開頭,并以字符串“0xFFD9”結(jié)束。文件頭中有一系列“0xFF??”格式的數(shù)據(jù)段,稱為“標(biāo)識”,用來標(biāo)記JPEG文件的信息段。“0xFFD8”表示圖像信息開始,“0xFFD9”表示圖像信息結(jié)束,這兩個標(biāo)識后面沒有信息,而其他標(biāo)識緊跟一些信息字符。

        0xFFE0-0xFFEF之間的標(biāo)識符稱為“應(yīng)用標(biāo)記”,沒有被常規(guī)JPEG文件利用,Exif正是利用這些信息串記錄拍攝信息如快門速度、光圈值等,甚至可以包括全球定位信息,應(yīng)用軟件可以讀取這些數(shù)據(jù)。

        Exif定義的數(shù)據(jù)結(jié)構(gòu)(APP1)采用“Intel”的小端字節(jié)順序方案,且包含JPEG格式的縮略圖。總體上,Exif數(shù)據(jù)是從ASCII字符“Exif”和2個字節(jié)的0x00開始,后面就是Exif的數(shù)據(jù),使用TIFF格式來存儲數(shù)據(jù)。

        3 Exif數(shù)據(jù)讀取

        圖像文件所包含的圖像特征的元數(shù)據(jù)利用圖形設(shè)備接口(GDI+),可以實(shí)現(xiàn)圖像元數(shù)據(jù)的讀寫。

        GDI+將單獨(dú)的元數(shù)據(jù)段存儲在PropertyItem對象中,讀取Image對象的PropertyItems屬性可以從某個文件中檢索所有的元數(shù)據(jù)。PropertyItems屬性返回一個PropertyItem對象的數(shù)組,PropertyItem對象具有以下四個屬性:Id、Value、Len和Type。

        (1)屬性Id

        Id用于標(biāo)識元數(shù)據(jù)項(xiàng)的標(biāo)記,表1顯示列舉了部分Id值及其含義說明。

        (2)值Value

        Value即值數(shù)組,其格式由類型Type屬性確定,不同類型解譯的方式不同。

        ? 收稿日期:2016—01—04

        作者簡介:李杰(1974—),男,正高職高級工程師,注冊測繪師,主要從事技術(shù)管理與地理信息軟件研發(fā)工作。

        (3)長度Len

        Value屬性指向的值的數(shù)組長度(以字節(jié)表示)。

        (4)類型Type

        Type屬性指向數(shù)組中值的數(shù)據(jù)類型,具體如表2所示。

        類型Type數(shù)值含義說明 表2

        讀取圖片的Exif信息的關(guān)鍵是PropertyItems對象的數(shù)組及其四個屬性:Id、Value、Len和Type,將獲取的信息針對類型不同轉(zhuǎn)換為可理解的數(shù)據(jù)。

        4 Exif信息的讀取及應(yīng)用

        為了在數(shù)字城管項(xiàng)目中使用Exif定位信息進(jìn)行部件照片近似空間位置匹配,筆者采用Microsoft Visual Studio 2010 VB.net編程語言完成了照片Exif信息的讀取與應(yīng)用。

        4.1 讀取算法

        在編程環(huán)境下,首先定義Image圖像對象實(shí)例,指向照片文件;隨后讀取Image對象的PropertyItems屬性以便從照片文件中檢索所有的元數(shù)據(jù),判斷 propItem的Id值獲取到所需信息,根據(jù)信息的數(shù)值類型Type值進(jìn)行數(shù)值解譯;最后對解譯后的信息進(jìn)行應(yīng)用即可。其中涉及的關(guān)鍵代碼如下:

        Dim theImage As Image'定義圖像

        theImage=New Bitmap(jpgname)'圖像實(shí)例化

        Dim propItems As PropertyItem()=theImage.PropertyItems'獲取照片的PropertyItems

        通過遍歷PropertyItems的PropertyItem屬性,判斷其Id讀取信息。

        IF propItem.Id=&H2 Then'找到緯度信息

        value=propItem.Value'緯度值

        d=BitConverter.ToUInt32(value,0)/BitConverter.ToUInt32 (value,4)'讀取度

        m=BitConverter.ToUInt32(value,8)/BitConverter. ToUInt32(value,12)'讀取分

        s=BitConverter.ToUInt32(value,16)/BitConverter. ToUInt32(value,20)'讀取秒

        WeiDu=d&"."&Format(m,"00")&Format(Int(s)," 00")&s.ToString.Split(".")(1)

        '對解譯后的度分秒信息進(jìn)行處理利用END IF

        4.2 應(yīng)用測試

        投入生產(chǎn)應(yīng)用前,在城區(qū)選擇不同區(qū)域的2幅1∶500地形圖進(jìn)行測試驗(yàn)證,測試選用主流品牌的智能手機(jī)及其自帶定位功能進(jìn)行。

        文獻(xiàn)[2]采用GNSS-RTK技術(shù)驗(yàn)證手機(jī)GPS定位精度在 50 m左右;文獻(xiàn)[3]選取路口8個井蓋進(jìn)行精度驗(yàn)證,將手機(jī)采集的WGS-84經(jīng)緯度轉(zhuǎn)換到當(dāng)?shù)刈鴺?biāo)系進(jìn)行比對,平面點(diǎn)位較差在 5 m~11 m之間。

        文獻(xiàn)[2]中的測試坐標(biāo)誤差值均為 43.7 m,明顯不妥;文獻(xiàn)[3]中選取驗(yàn)證的點(diǎn)位數(shù)量明顯偏少。為此,本次驗(yàn)證參照大比例尺地形圖,每幅選擇20多個要素(如井蓋、箅子等)定位拍照獲取其WGS84經(jīng)緯度,采用已有參數(shù)轉(zhuǎn)換到石家莊城市坐標(biāo)系下進(jìn)行驗(yàn)證。

        手機(jī)定位模式采用兩種,一種是單一采用GPS定位方式,手機(jī)不連接互聯(lián)網(wǎng),另一種是采用聯(lián)網(wǎng)綜合定位方式(GPS+通信基站等數(shù)據(jù)聯(lián)合定位),共重復(fù)采集45個點(diǎn)。兩種模式精度結(jié)果統(tǒng)計(jì)對比如下:

        (1)兩種模式之間點(diǎn)位最大差值 28.1 m,最小差值為 0.6 m,平均差值 11.3 m,中誤差為 9.5 m;

        (2)以地形圖上的點(diǎn)位坐標(biāo)為真值,進(jìn)行精度比較,兩種模式下的點(diǎn)位中誤差分別為10.1 m和14.8 m。其中采用單一GPS定位時,點(diǎn)位差值在 0 m ~ 5 m的有15個,占總數(shù)的33.3%,5 m~10 m的有14個,占總數(shù)的31.2%,大于 10 m(最大為 22 m)的有16個,占總數(shù)的35.5%。

        測試說明:該品牌手機(jī)定位精度在 15 m左右;單一GPS定位精度可達(dá)10m,高于聯(lián)網(wǎng)綜合定位方式。4.3 實(shí)際應(yīng)用

        利用常見移動設(shè)備采集測繪對象圖像信息,可以讓作業(yè)過程更加直觀[3]。數(shù)字城管數(shù)據(jù)普查過程中需要拍攝大量圖片,Exif信息中的空間位置和時間數(shù)據(jù)對于提高作業(yè)效率與質(zhì)量具有重要意義。

        2015年9月,石家莊市勘察測繪設(shè)計(jì)研究院負(fù)責(zé)實(shí)施石家莊高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)數(shù)字城管升級改造項(xiàng)目的數(shù)據(jù)普查工作,在部件、地理編碼普查過程中,使用手機(jī)定位拍照,利用軟件讀取照片的Exif信息并展繪到地形圖上,同時為普查要素自動匹配照片屬性,成功率約為30%(為保證準(zhǔn)確,仍需逐一核查屬性;密集區(qū)域的A類及B類精度部件采用人工交互方式進(jìn)行),較以往作業(yè)效率提高15%以上,較好地保證了項(xiàng)目工期,取得預(yù)期效果。

        5 結(jié) 語

        通過對照片Exif信息的分析、讀取研究及應(yīng)用,我們認(rèn)為:

        (1)從照片中的Exif信息可提取出時間和空間信息,對測繪與地理信息行業(yè)生產(chǎn)與重量控制可起到很好的促進(jìn)作用。

        (2)在不采用額外技術(shù)手段情況下,日常使用的手機(jī)定位精度可達(dá) 10 m~15 m,綜合定位精度要低于不聯(lián)網(wǎng)的單一GPS定位模式。

        (3)本次測試中,因硬件設(shè)備原因,未使用我國北斗衛(wèi)星定位技術(shù),另外還需試驗(yàn)利用專業(yè)APP提高定位精度研究,這些都是今后測試和應(yīng)用的方向。

        隨著移動端空間定位精度的提高,照片中蘊(yùn)含的Exif信息將在我們的生產(chǎn)、生活中發(fā)揮更大作用。

        [1]JEITA CP-3451B,Exchangeable image file format for digital still cameras:Exif Version 2.3[S].JEITA&CIPA,2010.

        [2]張帥,范榮雙,梁勇等.基于手機(jī)定位方法的研究與精度分析[J].全球定位系統(tǒng),2011,36(2).

        [3]劉曉輝,李志剛,董紹環(huán).基于ArcEngine的圖像自動定位顯示系統(tǒng)的開發(fā)[J].城市勘測,2015(1).

        [4]吳勇,羅騰元,王美珍.可定位圖像移動采集系統(tǒng)設(shè)計(jì)[J].測繪通報(bào),2014(4).

        [5]許剛,董士崇.EXIF格式淺析及讀取[J].電腦開發(fā)與應(yīng)用:2005(3).

        [6]宣國靜.基于街景的城市圖片EXIF信息認(rèn)證方法[D].天津:天津大學(xué),2014.

        Study on the Analysis and Application of Exif Format

        Li Jie,Hao Huimin,Shi Yu,Duan Xiaohe
        (Shijiazhuang Institute of Surveying,Mapping&Geotechnical Investigation,Shijiazhuang 050019,China)

        Image file mosaic rich Exif information,which can be extracted from shooting location and time utility data services to our work and life.Combined with specific examples,describes the Exif data format,extraction and application,summed up the Exif information extraction algorithm,test and mobile phone positioning accuracy.Finally,through the production practice,proved that the Exif information can improve operational efficiency.

        image file;analysis;exif;propertyItems;algorithm;test;mobile phone positioning

        1672-8262(2016)02-136-03中圖分類號:P209

        B

        猜你喜歡
        定位精度測繪定位
        北斗定位精度可達(dá)兩三米
        軍事文摘(2023年4期)2023-04-05 13:57:35
        《導(dǎo)航定位與授時》征稿簡則
        Smartrail4.0定位和控制
        浙江省第一測繪院
        工程測繪中GNSS測繪技術(shù)的應(yīng)用
        GPS定位精度研究
        智富時代(2019年4期)2019-06-01 07:35:00
        組合導(dǎo)航的AGV定位精度的改善
        找準(zhǔn)定位 砥礪前行
        04 無人機(jī)測繪應(yīng)用創(chuàng)新受青睞
        無人機(jī)在地形測繪中的應(yīng)用
        電子制作(2017年9期)2017-04-17 03:01:00
        国产精品久久国产三级国电话系列| 国产熟人精品一区二区| 日韩极品免费在线观看| 久久国产精品国语对白| 丝袜美腿诱惑区在线播放| 中文字幕有码久久高清| 精品人妻av区乱码色片| 国产放荡对白视频在线观看| 久久精品国产亚洲av影院| 一本色道久久综合亚洲精品不卡 | 国产乱沈阳女人高潮乱叫老 | 成人性生交大片免费看l| 一区二区二区三区亚洲| 在线日本看片免费人成视久网| 日日摸天天摸97狠狠婷婷| 男人添女人下部高潮全视频| 日本不卡在线视频二区三区| 国产在亚洲线视频观看| 色婷婷精久久品蜜臀av蜜桃| 亚洲国产综合精品一区| 国产让女高潮的av毛片| 最新国产精品拍自在线观看| 国产亚洲精品美女久久久m| 久久精品国产69国产精品亚洲| 亚洲av日韩aⅴ无码电影| 亚洲精品亚洲人成在线播放| 18禁国产美女白浆在线| 国产一区二区视频在线看| 一区二区三区四区国产99| 99999久久久久久亚洲| 精品国产拍国产天天人| 亚洲精品无码久久毛片| 亚洲av毛片成人精品| 五月激情四射开心久久久| 国产偷国产偷亚洲综合av| 久久久久亚洲精品无码蜜桃| 日本三级欧美三级人妇视频 | 成人综合亚洲国产成人| 24小时在线免费av| 亚洲av综合色区无码另类小说| 777亚洲精品乱码久久久久久 |