http://www.gissky.net- GIS空间站

我要投稿 投稿指南 RSS订阅 网站资讯通告:
搜索: 您现在的位置: GIS空间站 >> 技术专栏 >> 行业应用 >> 正文

大规模倾斜影像数据管理工具的设计与实现

作者:黄敏儿,…    文章来源:2014测绘学    点击数:    更新时间:2015-2-4
摘要:多角度倾斜相机已经成为三维数字城市建设的主要数据获取手段。针对倾斜摄影测量特点,面向海量影像集成处理需求,综合考虑相机成像模型以及影像关联关系,设计与实现了一种大规模倾斜影像数据管理工具,提供了工程管理信息存储、倾斜影像分组浏览、地面覆盖范围计算、目标快速检索等功能。应用实验证明该管理工具能够满足倾斜摄影测量工程管理的实际需求,有效提高了多模式海量影像数据的检索效率。

引 言

倾斜摄影技术是国际测绘遥感领域近年发展起来的一项高新技术,通过在同一飞行平台上搭载多个角度的相机,可以同时从垂直、倾斜等多个不同的角度获取同一目标的影像,突破了传统航空摄影主要从垂直视角拍摄的局限。倾斜影像(oblique image)是指由一定倾斜角度的航摄相机所获取的影像,它不仅能够真实地反应地物情况,而且还通过采用先进的POS定位技术,使得倾斜影像具有精确的地理信息,极大地扩展了航空遥感影像的应用领域[1-5] 。

随着倾斜摄影测量技术的快速发展,新型多线(面)阵、倾斜航空数码相机(如ADS40/80AOSSWDC-5PictometryTM等)的应用普及,跟传统立体影像数据相比,倾斜影像数据呈现出典型的海量特征,大规模倾斜影像数据自动化处理过程中数据管理面临新的挑战:海量影像数据管理,与传统立体影像数据相比,倾斜影像具有多相机模型、多视角、重叠度高等特点,使同一区域网中的像片数增加了4倍,使同一个立体像对覆盖区域的影像数目由2幅增加到10幅,更重要的是使理论上需要两两匹配的立体像对数目增长为原来的45倍,而且实际运用中考虑到相邻航带之间的重叠影像,额外增加的需要匹配的像对数目远多于此。这使影像数据的存储、检索、计算等管理应用遇到前所未有的挑战。②多相机模型的倾斜摄影测量自动化处理系统,现有的商业摄影测量软件系统(如InphoLPS等),都只针对单相机模型设计,导致无法处理多相机模型、人工交互量巨大等问题,无法满足下视和侧视影像的多片匹配、自动联合空三、最佳纹理搜索等需求,对多相机模型的数据管理提出了新的需求。影像数据的工程化管理,由于摄影测量处理过程步骤繁多复杂,通常需要多个操作员在多个主机中,于不同时间里分阶段完成任务,这使规范流程化的处理方式[6]、记录摄影测量处理的阶段状态信息、合并工程信息等成为至关重要的问题。

针对倾斜摄影测量特点,面向海量影像集成处理需求,综合考虑相机成像模型以及影像关联关系,本文设计与实现了一种大规模倾斜影像数据管理的工具,提供影像地面范围计算、高效目标检索、工程化管理以及影像检索等功能。

1 大规模倾斜影像数据管理工具设计

图 28 功能划分结构图

1.1功能设计

大规模倾斜影像数据管理工具主要包括工程管理、影像处理、影像管理、目标检索四大功能模块,见图 28

1工程管理。将一个操作员的阶段性任务,作为一个工程进行管理,使后续操作者及时了解摄影测量处理的阶段、数据、处理结果、操作员、时间等状态信息,做到有据可依,避免重复劳动,提升任务的独立性、可移植性,提高生产效率。工程管理主要包括新建、打开、保存、另存为、合并等功能点。一个工程对应一个.xml格式的文件,同时指向一个数据库文件(.accdb)。

2)影像处理。由于航飞的影像有垂直影像和倾斜影像,需要按照五个相机对影像进行分类,并在倾斜摄影测量处理过程中,增删改查影像数据。影像处理主要包括影像的导入路径、添加、删除、编辑等功能点。

3)影像管理。作为一个影像数据管理工具,必须具备数据的文本与图形的管理方式,既可按航带、按航片名称等文本信息管理影像,也可以通过影像数据本身及其矢量图形等方式管理影像 [78] 。①视图管理:通过构建不同分辨率的金字塔影像,使用一系列不同详尽程度的影像来反映地理信息,使用户快速地漫游、缩放、平移、查找感兴趣目标[7]。②影像信息管理:记录影像名称、路径、显示、图像金字塔、内方位元素计算、外方位元素计算、DTM、正射影像等处理结果与状态信息,使用户实时掌握摄影测量处理流程的阶段状态信息,并控制影像数据的显示,辅助其他功能的实现。③影像树管理:按相机对影像进行分类,使用户对影像数据集的组成一目了然。影像地面范围计算与显示:主要包括多张影像范围的地图空间显示与单张影像范围的影像空间显示。用户可以通过影像范围,查找、统计、管理、编辑不同航带、不同相机、不同曝光中心等不同分组需求的影像,查看影像的重叠度、空间拓扑关系等,为后续的摄影测量处理流程提供基础数据,满足生产中的实际需要。

4)目标检索。同一目标存在于多幅影像中,如何快速检索包含此目标的所有影像,成为迫切需要解决的问题。目标检索包含检索对象所在的影像和显示目标检索结果两个功能点。用户可利用多边形工具,在影像上勾画目标对象对应的多边形,然后计算与当前影像重叠并存在多边形框选目标对象的影像,并显示查找到的影像名称和路径。再者,可在视图中显示检索结果的影像,并自动利用多边形框选目标对象。

 

1.2 数据库设计

Access既是一个功能强大的关系型数据库管理系统,也是一个强大的系统开发工具,并且具有界面友好、易学易用、开发简单、接口灵活等特点。更为重要的是,Access的操作简单快捷,无需依赖更多的安装环境,而且具有移动性强的优势,一个.accdb文件就能保存所有的数据,对于中小型的应用系统来说,选择Access可以充分发挥其快速、高效的优势[9]。大规模倾斜影像数据管理工具选用Access 2010作为数据库平台。

正确设计数据库所包含的表结构是应用程序开发过程中至关重要的一步。由于同一航飞区域的数据,包含了不同架次、不同条带、不同相机获取的倾斜影像,因此按照不同相机进行影像分类;同时,同一影像对应多个影像点,影像点与空间点一一对应;更重要的是,对摄影测量过程中建立金字塔、计算内外方位元素、影像配准、密集匹配、生成正射影像、生成点云等影像处理信息进行存储,实时记录操作员在流程化处理中对影像信息的更改,并存储产品信息,将影像、产品、处理信息作为工程信息进行管理。通过对大规模倾斜影像数据管理工具进行全面的需求分析,数据库表单设计需同时兼顾倾斜影像自身的特点与倾斜摄影测量流程化管理的方式,按照数据规范确定和设计系统所需要的表、表的结构和表间关系,并实施参照完整性,对表的字段、主键及其表关系设计如图 29,主要包括工程信息、相机信息、投影信息(空间坐标、投影坐标等)、影像信息、影像点信息、空间点信息、产品信息等数据表单。

 

图 29 数据库表结构及其关系

关键技术

2.1 影像所涵盖的地面范围计算

通过影像的地面范围,用户可以查询不同航带、不同相机、不同曝光中心等不同分组需求的影像,对影像管理工作至关重要。倾斜影像相对于地面的倾角大,若运用传统航空摄影测量技术,直接将倾斜影像投影到地面,会造成很大的影像扭曲变形。倾斜影像本身缩放与影像之间转换,存在很多技术上的限制[3]。本文利用共线条件方程[10]进行解算,求解影像空间与物方空间的相互关联性,计算影像角点坐标,获取影像范围,在平台上进行显示。

SWDC-5倾斜摄影系统只提供了E相机的外方位元素,A-D相机的外方位元素需通过平台参数(与E相机的相对角度关系和相对位置关系)进行计算。其中A-D相机与E相机根据3个旋转参数和3个平移参数确定其姿态位置关系。

E相机的外方位元素包含一个角元素确定的旋转矩阵R和一个线元素PS。由E机外方位元素可得E相机像点坐标和物方空间三维点P的共线条件方程式如式(1):

(1)

上式中,P为物方三维点,XEYEZE为在E相机坐标系下的物方三维点坐标,xy表示倾斜影像上的像点坐标,ΔxΔy表示相机所率定出的X方向与Y方向的透镜畸变差分量,k1k2k3为透镜畸变差参数,f为成像时的主距,xpyp为相机的像主点坐标。

A相机为例,由平台参数可以计算一个相对旋转矩阵RAE和相对平移矩阵PSAE,则AE相机摄像机中心坐标的相互转换关系如式(2):

(2)

可得由A相机的外方位元素推导的共线条件方程,求解物方三维点PA如式(3):

(3)

因此A机的外方位元素角元素由矩阵确定,线元素为

同理,A-D相机的影像外方位元素和特征点的物方空间点坐标求解如上,藉此获得影像角点坐标,并在大规模倾斜影像数据管理工具中显示影像所涵盖的地面范围。

 

2.2 基于空间几何关系的目标检索

在平台上,用户利用多边形工具框选目标对象,获取目标对象所在的所有影像位置及其路径,实现基于空间几何关系的目标检索,提高图形化查询的效率。

基于空间几何关系的目标检索算法流程如下:通过多边形工具获取多边形目标在源影像上的行列号坐标,利用相机矩阵、旋转矩阵、平移参数等计算得到单应矩阵,借助图像平面与地面目标平面的这种单应关系,求解在地表平面上的多边形目标物方坐标,然后同理利用单应关系,将多边形的物方坐标投影到目标影像上,最后获得多边形目标在目标影像上位置[1112]

以求解源影像的多边形目标坐标点Xs与物方空间三维点m的过程为例,首先将源影像的外方位元素转化为CV模式,求得比例系数s、相机矩阵K、旋转矩阵R以及平移矩阵t;然后求解源影像摄像机投影矩阵P,它描述了影像平面和3D物方空间之间的映射关系,P1-P4为列向量,如式(4):

 (4)

由于已知一个像点和外方位元素,只能确定该像片的空间方位及摄影中心至像点的射线空间方向,因此,利用内插DEM数据确定物方三维点所在地表平面的高度,推算在某高度z处的平面与源影像平面的单应关系,设单应性矩阵为H,推算如式(5):

 (5)

最后根据单应关系,由源影像的多边形目标坐标点m求解物方空间三维点X

 (6)

由于从3D物方空间投影到影像平面具有唯一性,因此直接借助目标影像摄像机投影矩阵建立的单应关系,求解多边形目标在目标影像上的像点坐标

 (7)

大规模倾斜影像数据管理工具实现与应用

本文以Access 2010作为数据库平台,在Visual Studio2008集成开发环境中采用C++编程语言开发实现了大规模倾斜影像数据管理工具,并以SWDC-5倾斜摄影系统获取的影像作为实验数据。

为测试大规模倾斜影像数据管理工具的实用性与效率,本文根据实际需求,选择三个航飞架次18条航带的6580张影像作为实验数据,总计926GB。并对两组具有代表性的数据进行测试同一相机不同架次不同航带的所有影像数据;同一架次不同航带不同相机的所有影像数据。测试工程管理中信息管理的完整性与可移植性,影像分组管理的实用性,地面范围计算的正确性,影像显示的流畅性,目标检索的时效性与正确性,测试结果符合要求,如图 30图 31所示。

图 30 影像覆盖的地面范围

 

图 31 A-E相机影像上的目标检索

 

本文针对倾斜影像数据的多相机模型、多视角、重叠度高、信息丰富等特点,分析了倾斜摄影测量过程中的影像管理与应用需求,设计与实现了大规模倾斜影像数据管理工具,建立了高效的、大数据量的、符合摄影测量流程化处理的工程管理机制,同时,提供了倾斜影像的快速浏览、影像地面范围计算与显示以及按航带、按名称、按目标等多模式的目标检索等功能,满足了倾斜摄影测量过程中的影像管理与应用需求,大大提高了影像管理的效率。

参 考 文 献

[1] GERKE M, KERLE N. Automatic Structural Seismic Damage Assessment with Airborne Oblique Pictometry (C) Imagery[J]. Photogrammetric Engineering and Remote Sensing, 2011, 77(9SI): 885-898.

[2] 王伟黄雯雯镇姣. Pictometry倾斜摄影技术及其在3维城市建模中的应用[J]. 测绘与空间地理信息, 2011, 34(03): 181-183.

[3] 廖泫铭饶见有任念志等运用三维地理资讯系统整合空载倾斜摄影影像[C]. 2011年台湾地理资讯学会年会暨学术研讨会台大医院国际会议中心, 2011.

[4] 朱庆徐冠宇杜志强等倾斜摄影测量技术综述[EB/OL]. http://www.paper.edu.cn/releasepaper/content/201205-355. 2012-05-22/ 2013-10-05.

[5] 侯宇红基于全景真三维斜射影像的数字城管应用研究[J]. 地理信息世界, 2014, (01): 106-110.

[6] 党安荣贾海峰陈晓峰等. Erdas imagine 遥感图像处理教程[M]. 北京清华大学出版社, 2010: 588-600.

[7] 万明英影像管理技术在影像导航中的应用[J]. 影像技术, 2011, 23(04): 50-54.

[8] 李翔高分辨率航空影像综合管理信息系统的设计与实现[J]. 测绘通报, 2009, (08): 47-49.

[9] MA J, WANG Y, HAN D. A Unified Framework of Distributed Spatial Database Orienting the Mass Remote Sensing Image Data[C]. 2013 International Conference on Software Engineering and Computer Science, Hong Kong, Atlantis Press, 2013.

[10] 王佩军徐亚明摄影测量学[M]. 武汉武汉大学出版社, 2005: 28-34.

[11] HARTLEY R, ZISSERMAN A. Multiple View Geometry in Computer Vision[M]. Cambridge Univ Press, 2000.

[12] GERKE M. Dense Matching in High Resolution Oblique Airborne Images[C]. International Proceedings of CMRT 2009,Archives of Photogrammetry, Remote Sensing and Spatial Information, Paris, France, U. Stilla, F. Rottensteiner and N. Paparoditis, 2009.

Tags:摄影测量与遥感技术,倾斜影像管理,影像数据库,共线条件方程,目标检索  
责任编辑:gissky
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 中国地图