推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于Python的无人机影像定位信息处理技术

更新时间:2019-12-24 21:08:08 大小:2M 上传用户:songhuahua查看TA发布的资源 标签:python无人机影像定位信息处理 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

影像定位信息处理是无人机数据处理的一项重要工作内容,针对常规影像的定位信息处理的不足,提出了以Exif信息为基础的影像GPS定位信息处理方法,并通过Python对该方法进行了程序实现,提高了无人机影像数据处理的工作效率。


部分文件列表

文件名 大小
基于Python的无人机影像定位信息处理技术.pdf 2M

部分页面预览

(完整内容请下载后查看)
2018  
10  
Oct.2018  
No.5  
5
Urban Geotechnical Investigation & Surveying  
- - -  
: 1672 8262( 2018) 05 63 04  
: P209  
: B  
献标识码  
文章编号  
中图分类号  
Python  
基于  
无人机像定位信息技术  
*
, , ,  
余咏易桂轩 尹言冰  
(
武汉市测绘研究院 湖北 武汉  
430022)  
: , ,  
位信息数据的一位信息以  
Exif  
GPS  
位信息过  
Python  
法进了程实现 数据处  
信息为像  
效率  
: ;  
关键词 理  
; Exif  
; Python; GPS  
信息  
Windows  
在  
系统像  
1
引 言  
Exif  
细  
信息  
, ,  
技术有  
JPEG  
, ,  
件由标记个  
、 、 ,  
精度成为空间数据取  
2
标记标记码  
0xFFXX  
标记描信息 有  
( SOI) ,  
示 图 始  
、 、  
城市规划 理 农监  
1]  
JPEG 0xFFD8  
都 是 以  
0xFFD9  
束  
灾害等诸广应用  
用无设  
分数相机以直影  
GPS  
( EOI) ,  
中  
0xFFE0 ~ 0xFFEF  
JPEG  
间的标记应用标记  
应用标  
APP0( 0xFFE0)  
定位信息 多相机定位信  
Jfif Exif Jfif  
有  
标记来相机信息图信息 为  
Jfif Exif APP1( 0xFFE1)  
两种型  
使用  
辅助  
POS  
备才能得到置  
,  
姿信息 对于作业据  
避免与  
信息突  
标记记影信息除  
Jfif  
使用  
来标  
定位信息理  
POS  
Exif  
信息  
相机用  
Exif  
数据式提作业需  
常  
应用标记外 主的数码  
数据理系统的数据式  
相机使用  
数信息  
定位信息关  
Exif  
IFD APP1  
信息以  
IFD  
存  
应用标记中  
据信  
IFD0  
、  
符遗或路问  
2
: IFD0  
含  
构  
图的数据信息  
Sub IFD  
, ,  
都会数据导入失败 检查续  
IFD1  
包  
动化处作带来便 对  
( In-  
含  
GPS IFD  
数信息括  
Exif  
问题 出了基于  
信息的像定位信  
Python  
环境数据理方法进  
teroperability IFD MakerNote IFD  
)
和  
理方法 在  
中  
GPS IFD  
的  
GPS  
定位相  
信息的如  
Exif  
程序实现  
GPS  
关信息  
1
相机过  
2
Exif  
信息  
的  
GPS  
关信息  
信息间影的  
Exif  
Exchangeable Image File (  
文  
( JEIDA)  
GPS  
1
属性信息  
) ,  
缩写 协会  
 
称  
 
 
相机来记态  
0xFF00  
0xFF01  
0xFF02  
0xFF03  
0xFF04  
0xFF05  
GPSVersionID  
GPSLatitudeRef  
GPSLatitude  
4
2
3
2
3
1
型  
型  
型  
型  
型  
型  
23]  
Exif  
TIFF/JPEG  
格  
数  
信息含了  
、 、  
数信息 衡  
GPSLongitudeRef  
GPSLongitude  
GPSAltitudeRef  
、 、 、  
数信息 相机及  
GPS TIFF/JPEG  
定位信息在  
*
: 20180108  
稿日期  
:
者简介 余咏  
( 1979) , , , , ,  
注册测绘遥感像处理  
GIS  
数据应用研究开发工作  
( PF2015 10)  
:
金项目 精密工程与工业测绘地理信息局重点实开放金项目  
2018  
10  
64  
1
表  
IFD  
1  
的  
GPS  
所需  
GPS Python  
信息 在  
pyexiv2  
库的函  
0xFF06  
GPSAltitude  
1
用  
型  
0xFF07  
0xFF08  
0xFF09  
0xFF0A  
0xFF0B  
0xFF0C  
0xFF0D  
0xFF0E  
0xFF0F  
0xFF10  
0xFF11  
0xFF12  
0xFF13  
0xFF14  
0xFF15  
0xFF16  
0xFF17  
0xFF18  
0xFF19  
0xFF1A  
0xFF1B  
0xFF1C  
0xFF1D  
0xFF1E  
0xFF1F  
GPSTimeStamp  
GPSStatellites  
3
型  
型  
型  
型  
型  
型  
型  
型  
型  
型  
型  
型  
型  
型  
型  
型  
型  
型  
型  
型  
义  
义  
型  
型  
型  
使码  
:
意  
from pyexiv2 import *  
GPSStatus  
2
GPS  
GP-  
信息过  
的  
GPSMeasureMode  
GPSDOP  
2
1
STag  
GPS  
GPS  
断  
的  
Exif  
信息据  
GPSSpeedRef  
2
GPS  
定位信息 据影文  
GPSSpeed  
1
信息信息  
的  
GPSTrackRef  
2
GPSTrack  
1
:
下  
GPSImgDirectionRef  
GPSImgDirection  
GPSMapDatum  
2
= + +  
dms2deg lambda lst: float( lst0) float( lst1) /60. float  
1
( lst2) /3600.  
意  
=
im ImageMetadata( r'd: \test.jpg')  
GPSDestLatitudeRef  
GPSDestLatitude  
GPSDestLongitudeRef  
GPSDestLongitude  
GPSDestBearingRef  
GPSDestBearing  
GPSDestDistanceRef  
GPSDestDistance  
GPSProcessingMethod  
GPSAreaInformation  
GPSDataStamp  
2
im.read( )  
3
if " Exif.Image.GPSTag" in im.exif_keys:  
2
=
lst1 im" Exif.GPSInfo. GPSLongitude".value  
3
2
=
lng dms2deg( lst1)  
=
lst2 im" Exif.GPSInfo.GPSLatitude".value  
1
=
lat dms2deg( lst2)  
2
=
alt float( im" Exif.GPSInfo. GPSAltitude".value)  
1
意  
意  
11  
1
Exif.GPSInfo  
过  
返回秒  
列表 点数再  
成小度形便矢量生成作  
GPSDifferential  
GPSHPostioningError  
1
往往需快速主  
图上 检查线等  
JPEG  
应用标记是  
码  
像处软件编辑  
APP1  
的  
GPS  
信息提取还需  
标记信息 过  
Photoshop  
ESRI Shapefile  
便检  
定位信息成  
APP0  
的影除  
标记 入  
下  
:
APP2( ICC ) APP13( Photoshop IRB  
色彩置  
) APP14( Adobe  
资  
import arcpy  
) ,  
应用标记 成  
Jfif/  
arcpy.CreateFeatureclass_ management ( ' d: \ \ '' test. shp ''  
point')  
Exif  
信息的失  
=
rows arcpy.da.InsertCursor( shpPathName" SHAPE@ " )  
rows.insertRow( lnglat)  
3
Python  
定位信息理  
基于  
del rows  
Python  
程序设言  
写入  
1991  
二十展  
Py-  
公开发行是  
thon  
对于空影次简单历  
ArcGIS 9  
成为广应用一  
Python ArcObject  
空间框架本  
Shapefile  
以将  
作  
始  
使用  
、 、  
关信息字  
统  
、  
矢量使检查作更便捷 效  
4]  
Python  
程序成  
3. 2  
GPS  
信息写入  
三  
下 无的影数据附  
ArcGIS  
展库域  
Python 2. 7  
软件的  
GPS  
信息 定位信息独  
本  
的  
Python  
供 给的影像位数据带来不便  
3. 1  
GPS  
信息  
Exif  
对于何  
APP1  
信息的影进  
IFD0 GPS IFD  
Exif  
的  
信息使用  
应用标记将  
和  
++  
pyexiv2  
C
exiv2  
展库是  
程序库  
信  
pyexiv2 GPS  
展库 程序动定位到  
GPS  
行  
关信息写入操作  
ExifIPTC XMP  
GPS  
Exif  
GPS  
将  
是  
信息写入  
置  
GPSLatitudeGPSLatitudeRef、  
过  

全部评论(0)

暂无评论