论文部分内容阅读
航空遥感技术作为遥感技术中的一个的重要分支,被广泛的应用于很多领域。但是其具有一定的局限性,如:飞行器飞行高度限制、相机性能限制使其拍摄不能完全覆盖目标区域;在实际作业中易受成像条件(天气、照度等)影响,获取信息造成差别,甚至某些作业条件下无法获得目标场景。基于在这些因素的影响下,航空遥感无法满足需求,因此设计基于各种成像条件的图像变换仿真系统。本仿真系统主要是在VisualC++2008中基于OSG进行编程实现的,其主要实现的功能包括:飞行器位置姿态改变时图像的仿真、摄像机位置姿态改变时图像的仿真、摄像机几何特性参数改变时图像的仿真、基于MFC界面控制的实时仿真及插值功能等。主要研究内容如下:1)OpenGL成像技术分析。本文中选取的三维渲染引擎OpenSceneGraph(简称OSG)是基于工业标准OpenGL的软件接口,因此本文主要针对OpenGL成像技术进行分析,并推导出其与实际摄像机成像原理的一致性,故本系统基于OSG开发相机平台完全具有实际意义。2)航拍图像变换算法的研究。本系统实现的变换主要是基于机载拍摄图像进行的变换,因此必须分析航拍相机位置姿态变换对于图像成像的影响。3)图像质量评价。本仿真系统仿真生成的最终结果为图像,因此图像质量评价对于分析本系统的性能是至关重要的,本文主要从灰度、清晰度、纹理、边缘信息能量及细节信息能量几方面对于图像结果与选中基准图进行分析对比,得到仿真系统的图像评价误差。本仿真系统实现后,对整个系统进行调试,各个功能均已实现,对于系统的图像评价结果误差较小,满足需求。