参考博客

配准流程:

影像配准最常用的就是用来将多光谱影像和全色影像配准,然后进行融合得到高分辨率的多光谱影像,影像只要能够提供图像行列号和真实的地理坐标就可以进行处理。

数据准备:多光谱影像和全色影像配准

1、准备工作

要进行影像配准,首先要选取控制点,这里我们使用QGIS进行辅助选点工作。用QGIS打开了Google的卫星影像作为参考影像(Google的卫星数据的投影用的是Web墨卡托投影,不知道的童鞋请问问谷歌或者度娘)。然后使用QGIS中的Georeferencer插件来进行选取控制点。(Georeferencer插件是QGIS中用来选取控制点进行影像配准的工具,网址是:GIS-Lab: Georeferencing raster data in QGIS using polynomials。)

点开插件之后,在插件中打开Orb-View3的数据作为待配准影像,如图3所示

2、选取控制点

接下来的主要工作就是选择控制点。选择控制点尽可能的均匀的分布在整幅图像上,然后我们将选择好的控制点保存成一个控制点文件,这个控制点文件是个文本格式,可以用记事本打开查看。下图4是选择的控制点列表,并且计算了中误差(这里的中误差有点大,可以移动控制点对其进行修改,我就不修改了)。

3、生成带有控制点的图像数据

由于GDALWarp工具不能直接加载控制点文件中的控制点,所以才有了这一步。这一步的目的就是把原来的图像和控制点信息都保存到一副新的图像中去。为接下来的第四步做准备工作。好了,废话不多说,这里我们用到的工具是gdal_translate(关于这个工具的作用和使用说明可以参考我之前的博文,或者直接看GDAL官方提供的帮助文档,地址是:http://www.gdal.org/gdal_translate.html。)使用这个工具的命令行如下:

-gcp pixel line easting northingelevation,添加指定地面控制点到输出数据集。
这个选项可以被多次使用,以提供一系列的地面控制点GCPs 。GCP格式为:列号 行号 横坐标 纵坐标 高程值。>gdal_translate -of GTiff-gcp 4280.35 11869 1.29566e+07 4.85182e+06 -gcp 3690.92 10956 1.29561e+074.85316e+06 -gcp 4462.46 10753.5 1.29571e+07 4.85321e+06 -gcp 4256.06 9726.071.29571e+07 4.85459e+06 -gcp 3390.84 9950.69 1.2956e+07 4.85454e+06 -gcp2338.91 2867.69 1.29565e+07 4.86395e+06 -gcp 5252.16 1409.01 1.29606e+074.86504e+06 -gcp 7577.26 199.105 1.29639e+07 4.86595e+06 -gcp 998.878 27260.61.29482e+07 4.83279e+06 -gcp 7211.95 28334.6 1.29559e+07 4.82966e+06 -gcp3907.23 24825.2 1.29526e+07 4.83515e+06 -gcp 165.189 21560 1.29487e+07 4.84042e+06-gcp 6352.08 23457.6 1.29561e+07 4.83624e+06 -gcp 4886.49 20770 1.2955e+074.84014e+06 -gcp 6701.2 17214.2 1.29582e+07 4.84425e+06 -gcp 2279.63 18098.31.29524e+07 4.84432e+06 -gcp 521.509 14313.2 1.29511e+07 4.8497e+06 -gcp4883.22 15076.1 1.29565e+07 4.84751e+06 -gcp 7595.89 11488.5 1.29609e+074.85141e+06 -gcp 203.457 8092.35 1.29524e+07 4.8578e+06 -gcp 7914.81 8033.131.29622e+07 4.85578e+06 -gcp 4791.71 6232.26 1.29587e+07 4.85895e+06 -gcp964.329 617.326 1.29554e+07 4.86722e+06 -gcp 3061.68 27991.1 1.29507e+074.83126e+06 "F:/Data/Orb-View3/3V051217P0001015651A520008201092M_001625916/3v051217p0001015651a520008201092m_001625916.tif" "F:/Data/Orb-View3/3v051217p0001015651a520008201092m_001625916_GCP.tif"
Input file size is 8016,28672
0...10...20...30...40...50...60...70...80...90...100- done.

4、使用GDALWarp进行图像配准

有了第三步的处理,下面可以直接使用GDALWarp工具来对图像进行配准了。配准的命令行如下:

> gdalwarp -r cubic -order2 -tr 1.000000 -1.000000"F:\Data\Orb-View3/3v051217p0001015651a520008201092m_001625916_GCP.tif""F:/Data/Orb-View3/3v051217p0001015651a520008201092m_001625916_georef.tif"

上面的命令中有个-order 2,意思是使用二次多项式进行校正,此外还可以用一次多项式和三次多项式,当然了,就是把3换成1或者3就行了,很简单吧。此外GDAL还提供了一种叫TPS(ThinPlane Spline)的校正方式,与Erdas的Rubber Sheeting算法比较类似。

5、配准精度验证

至此,我们对影像的配准已经完成,接下来就是对其配准的精度进行验证。验证的方法是在QGIS中添加进来进行目视检查(当然这个是最直观的一种检查方式,缺点是不能定量分析,如果你不累的话,可以选些检查点进行定量分析一下)。下面是使用QGIS叠加显示的效果(图7),或者也可以用ArcMap或者Erdas的卷帘查看。

gdal_遥感影像配准相关推荐

  1. 【影像配准】遥感影像配准结果输出tif影像(附有完整代码)

            遥感影像经过配准后会输出两幅影像:配准后的参考影像和待配准影像:         注:png 转 tif         因为两幅多时像影像在拍摄时即便是同源也无法保证拍摄到的景象完全 ...

  2. 快速鲁棒的多模态遥感影像配准系统(可下载,支持大尺寸遥感影像),性能超越国际著名遥感商业软件ERDAS和ENVI

    文章目录 一.引言 二.多模态配准系统的技术流程 1.特征点检测 2.同名点匹配 3.误差剔除 4.图像校正 三.实验结果 四.总结 五.知识产权 一.引言 近些年来,随着国产卫星的不断发射,导致各种 ...

  3. 基于遥感影像的变化检测数据集

    文章目录 1. S2MTCP 2. Hi-UCD 3. SECOND 4. CD_Data_GZ 5. LEVIR-CD 6. LEVIR-CD+ 7.SLADCD 8. HRSCD 9. Mts-W ...

  4. 遥感影像变化检测数据集

    文章目录 遥感影像中变化检测数据集 1. S2MTCP 2. Hi-UCD 3. SECOND 4. CD_Data_GZ 5. LEVIR-CD 6. LEVIR-CD+ 7.SLADCD 8. H ...

  5. 文献《基于图分割的高分辨率遥感影像建筑物变化检测研究》的阅读笔记

    什么是图分割? 定义:将图像中的每个像元映射成图的顶点(像元自身的特征信息对应图中顶点属性),像素之间的相邻关系映射为图的边. 顶点:原始图像中每个像素映射为无向图的一个顶点: 顶点属性:像素自身的特 ...

  6. 覆盖5大任务,30+特色模型,高性能、全流程开发套件PaddleRS助力遥感影像智能解译化繁为简...

    近年来,随着卫星技术的发展和深度学习的火热,基于深度学习的遥感影像智能解译得到了前所未有的关注,并已成功应用于建筑物变化检测.SAR影像船舶检测.道路提取.多光谱影像分类等任务中.高精度.高速度.自动 ...

  7. 几何校正,正射校正,影像配准,辐射定标,辐射校正,大气校正,地形校正概念详解

    几何校正,正射校正,影像配准,辐射定标,辐射校正,大气校正,地形校正概念详解 一.几何校正 1.概念 是指消除或改正遥感影像几何误差的过程: 是为了实现对数字化数据的坐标系转换和图纸变形误差的纠正(黄 ...

  8. 转:关于稀少控制点下遥感影像纠正的主要研究成果

    国内外关于稀少控制点下遥感影像纠正的主要研究成果 1. 林宗坚教授在<遥感影像无(稀少)地面控制点纠正技术>一文中 提出一种从粗到精的多源影像配准的高分辨率遥感影像纠正和绝对(大地) 定位 ...

  9. AI解译遥感影像,商汤的“黑科技”了解一下

    6月14日-15日,中国空间信息产业最前沿.最权威的盛会"WGDC 2018地理信息开发者大会"在北京举行.全球领先的人工智能平台公司商汤科技SenseTime亮相大会,展示了前沿 ...

最新文章

  1. OpenCASCADE绘制测试线束:简单的向量代数和测量之矢量代数命令
  2. React开发(160):onref使用
  3. 分裂的奶牛群(洛谷P2907题题解,Java语言描述)
  4. python字符串常用函数-大小写,删除空格,字符串切片
  5. 工作实践 之 Google Guava 工具集的使用 ,提高效率
  6. 第一个国产Apache 顶级项目 Kylin,了解一下!| 原力计划
  7. 去掉838的“消息已发送”的提示
  8. Struts2 stracture
  9. 1712新生素拓活动总结
  10. 中国网站备案制度——祸国殃民
  11. osgb转json_cesuim加载倾斜摄影OSGB三维数据
  12. 关于char 型 的 存储实质(asc2码表的)
  13. nginx配置点播服务
  14. 普兰特印花设备A3UV 手机壳 金属裁片 塑料免费打样数码打印机
  15. 汉语拼音的36个韵母该怎么学?
  16. iPhone的照片格式如何修改成jpg?
  17. 三星通信研究院SAIT China Lab招聘研究员及实习生
  18. 关于Navicat连接mysql数据库报host XXXXXXX is not allowed to connect to this mysql server
  19. 安利一款报表工具,Smartbi解决了Excel做报表的痛点
  20. 手机取证技巧之微信迁移取证_数字取证技巧和窍门:«您的电话»应用取证

热门文章

  1. 政策理解优化,安徽省碳达峰碳中和领域科技项目申报领域条件要求方式流程要点
  2. 泰坦尼克号python数据预处理_sklearn preprocessing 数据预处理(OneHotEncoder)
  3. 《C语言陷阱和缺陷》笔记
  4. 联想昭阳E47A无线网卡指示灯不亮,搜不到无线信号,解决办法
  5. 初识Latex及模板套用
  6. DHT11(ASAIR)温湿度传感器的使用(软件)
  7. 流年做戏,我不会再爱你
  8. Eyenuk宣布FDA核准EyeArt自主AI系统用于糖尿病视网膜病变筛查
  9. 电子数据取证Windows取证读书笔记
  10. mysql的id生成uuid