How to make high resolution remote sensing image dataset?

github地址

0.引言

根据自身需要制作遥感影像数据还是很具有现实意义:  
第一,高分辨率遥感影像数据集目前整体上是缺乏的,主流的有UC-Merced dataset,WHU-RS dataset,RSSCN7 dataset以及2017年由武汉大学制作的目前最大包括10000张30类的高分影像的AID数据集。  
第二,主流数据集缺乏地区特点,比如针对合肥地区的地物做分类,我希望的我数据集尽可能接近我可能使用的测试数据集。人工制作数据集的工作量虽然比较大,但是结果会相对准确。
第三,扩充地物类型,AID数据集目前也只有30类,地物类别缺乏。

第四,设计高分遥感数据集,更有利于模型训练,遥感影像数据集必须要面临的一个很重要的问题就是标签样本数据缺乏的问题,相对来说,使用迁移学习的预训练模型效果会好一些,我使用过的Inception-v3做高分分类效果就很好。

1.制作流程

1.1 目标地区的遥感影像获取

使用LocalSpaceViewer来获取谷歌影像数据:

下载类型选择谷歌影像,这个影像是多个数据源的叠加影像,更准确。

下载级别建议采用16,这样分块后的图片大小是256*256,是非常适合做场景数据集的。

截取区域的选取和要分类的数据源以及要分类的类别有关。

1.2 遥感影像的选取原则
1.Higher intra-class variations  
2.Smaller inter-class dissimilarity  
3.Relative large-scale dataset

以上三个原则是我们选取分类场景影像最重要的指标,也就是类间的差距要小,类内的差距要大,另外就是相对比较大的标签数据量,这三个同时考虑了模型的泛化能力。

Buildings(类内差距要大)

Greenbelt                           Water                             Farmland

类间差距要小,类间相似性要高

1.3  标签分类与图片编号

尽量多分类,我这次做的合肥地区的遥感影像数据集并没有做很大,只有5类地物,每类100张左右。

图片编号可使用FasStone Image View进行统一名称替换就可以。

至此就完成了数据集的制作,自制的高分影像数据集对于我们做特定地区的图像分类问题很有意义。

我制作的合肥地区的高分辨率遥感影像数据数据集在我的github上,欢迎关注!!!

如何制作用于遥感影像分类的高分辨率遥感影像数据集?相关推荐

  1. 遥感计算机分类的基本原理,遥感数字图像计算机解译

    原标题:遥感数字图像计算机解译 遥感数字图像计算机解译 1. 遥感数字图像的计算机(自动识别)分类 遥感图像计算机解译的主要目地是将遥感图像的地学信息获取发展为计算机支持下的遥感图像智能化识别,其最终 ...

  2. 遥感计算机分类的基本原理,遥感数字图像的计算机分类

    <遥感数字图像的计算机分类>由会员分享,可在线阅读,更多相关<遥感数字图像的计算机分类(3页珍藏版)>请在人人文库网上搜索. 1.遥感数字图像的计算机分类一.实验类型综合型二. ...

  3. 遥感计算机分类有哪些,遥感数字图像的计算机分类.doc

    <遥感数字图像的计算机分类.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<遥感数字图像的计算机分类.doc>文档请在天天文库搜索. 1.遥感数 ...

  4. 高分辨率遥感图像目标检测和场景分类研究进展

    本文按照西北工业大学程塨老师的高分辨率遥感图像目标检测和场景分类研究进展汇报进行整理,需要的同学可借此了解遥感图像相关知识~ 高分辨率遥感图像目标检测和场景分类 一.背景介绍 1.时间轴 2.应用 3 ...

  5. RSE2020/云检测:基于弱监督深度学习的高分辨率遥感图像精确云检测

    RSE2020/云检测:Accurate cloud detection in high-resolution remote sensing imagery by weakly supervised ...

  6. 面向对象的高分辨率遥感影像分类实例

    一.为什么要使用面向对象 传统的基于像素的遥感影像处理方法都是基于遥感影像光谱信息极其丰富,地物间光谱差异较为明显的基础上进行的.对于只含有较少波段的高分辨率遥感影像,传统的分类方法,就会造成分类精度 ...

  7. 从实现的技术手段细数:高分辨率遥感影像+人工智能的现在和未来

    [转自]http://baijiahao.baidu.com/s?id=1601901487917871613&wfr=spider&for=pc 人工智能不可阻挡地向各行业渗透.这一 ...

  8. 【论文阅读】结合空洞卷积的 FuseNet变体网络高分辨率遥感影像语义分割

    [论文阅读]结合空洞卷积的 FuseNet变体网络高分辨率遥感影像语义分割 一.论文总体框架   首先,采用 FuseNet变体网络将数字地表模型(digital surface model,DSM) ...

  9. python遥感影像分类代码_python,sklearn,svm,遥感数据分类,代码实例

    python,sklearn,svm,遥感数据分类,代码实例,数据,函数,精度,遥感,路径 python,sklearn,svm,遥感数据分类,代码实例 易采站长站,站长之家为您整理了python,s ...

最新文章

  1. 从java到c_怎样快速的从 Java 转到 C ?
  2. cmd删除oracle监听,oracle数据库监听删除
  3. MongoDB操作命令
  4. customize shell prompt
  5. [WCF]NetTcpBinding在IIS中使用的详细配置方法
  6. 浙江大学 PTA习题3.6 一元多项式的乘法与加法运算 (20分)
  7. [转]项目中常用的19条MySQL优化
  8. 骰子游戏实验报告C语言,掷骰子游戏电路的设计与实现实验报告
  9. web前端期末大作业:我的家乡广东(html+css布局)div制作
  10. FreeRTOS 遇坑(1)
  11. BEV感知,是下一代自动驾驶感知算法风向吗?
  12. ROS2学习笔记22--使用launch启动/监听多个node节点
  13. vscode自定义消息配置
  14. processOn在线制图工具
  15. 自动化运维学习--python
  16. 理解单模光纤:基本概念篇
  17. 华为自研发操作系统鸿蒙,你知华为芯片“麒麟”之意,又可知自研系统“鸿蒙”之深意?...
  18. CF763D·Timofey and a flat tree
  19. 【python】无规律时间步长时序数据转为固定步长
  20. 如何用 APT(Annotation Processing Tool)自动生成代码

热门文章

  1. Python安装pip出现error: no commands supplied的解决方案
  2. 拓嘉辰丰:拼多多网店需要降低退款纠纷率该怎么办
  3. 通达+oa+php+文件+乱,通达OA任意文件删除/OA未授权访问+任意文件上传RCE漏洞复现...
  4. 又是神经网络!还能用来盗取XX女演员信息
  5. cf游戏介绍模板html,《穿越火线CF》游戏界面设置详细介绍
  6. 关于进入系统设置界面(学习笔记)
  7. Arduino框架下ESP32+合宙1.54“ 电子墨水屏(e-paper)驱动显示示例
  8. 工业相机使用方法细节介绍 工业相机的使用注意事项
  9. 如何养号---微信权重篇
  10. 学习一下《JavaEE开发的颠覆者 Spring Boot实战 》