遥感影像-语义分割数据集:Postdam数据集详细介绍及训练样本处理流程

原始数据集详情

KeyValue
卫星类型未知
覆盖区域一个典型的历史城市,有着大的建筑群、狭窄的街道和密集的聚落结构-Potsdam
场景城市
分辨率5cm
数量38张
单张尺寸6000*6000
原始影像位深8位
标签图片位深8位
原始影像通道数三通道
标签图片通道数三通道
官网https://www.isprs.org/education/benchmarks/UrbanSemLab/Default.aspx

标签类别对照表

像素值类别名(英文)类别名(中文)RGB
1Impervious surfaces不透光表面255, 255, 255
2Building建筑0, 0, 255
3Low vegetation低矮植被0, 255, 255
4Tree树木0, 255, 0
5Car汽车255, 255, 0
6Clutter/background背景255, 0, 0

数据处理部分

大家是否有这样的困惑?真值标签图片的像素值太小,比如1、2、3······,由于像素值太小,导致看上去标签图片全为黑色,无法看出真值标签与影像图片的像素位置是否对应?如果真值标签的像素值间隔太大,又无法直接作为训练样本。

其实有办法可以解决这个问题,那就是在像素值为1、2、3等的图片上添加一个彩色表,添加的彩色表不会改变图片的像素值,但是可以由彩色的视觉效果展示,如下图所示:
在这里插入图片描述

下面我们就对原始影像及标签进行模型训练前的数据预处理,根据这套数据集的原始信息,原作者整理的已基本接近训练条件,现在需要做的是根据自己训练模型的图片尺寸大小批量裁剪原始影像和标签为所需要的尺寸,比如512*512,另外如果需要检查裁剪后的数据是否一一对应,最好给标签数据添加颜色表,这样就可以轻易看出影像和真值标签是否一致。

下面就是使用代码对原始影像及原始标签进行批量裁剪为512*512大小,并给真值标签添加颜色表,效果图如下所示:

在这里插入图片描述

最后可以直接用于训练的数据集结构如下所示

/path/to/LoveDA
├── train
│   ├── images
│   │   ├── 2522_0_0.tif
│   │   ├── 2522_0_512.tif
│   │   └── ......
│   └── labels
│       ├── 2522_0_0.tif
│       ├── 2522_0_512.tif
│       └── ......
└── val
    ├── images
    │   ├── 2522_512_512.tif
    │   ├── 2523_0_0.tif
    │   └── ......
    └── labels
        ├── 2522_512_512.tif
        ├── 2523_0_0.tif
        └── ......

需要本博客相关数据和代码的小伙伴,可免费下载!!!
百度网盘链接
https://pan.baidu.com/s/1jbBi1iIaiqyDgce3tJ41mQ?pwd=hs25
为防止链接失效,建议转存后再下载,网盘文件说明如下:
01、官网原始数据集;
02、中间处理好的数据集
03、裁剪后可训练的数据集;

  • 13
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
目前,GitHub Copilot 是一个由 OpenAI 和 GitHub 合作开发的代码智能助手,它目前仅支持在 Visual Studio Code 编辑器中使用。而 Windows 11 是微软最新发布的操作系统,因此您可以按照以下步骤在 Windows 11 上安装 Copilot: 1. 安装 Visual Studio Code:访问 Visual Studio Code 官方网站(https://code.visualstudio.com/)下载最新版本的 Visual Studio Code 编辑器。根据您的操作系统选择合适的安装程序进行下载和安装。确保您选择适用于 Windows 11 的版本。 2. 打开 Visual Studio Code:安装完成后,打开 Visual Studio Code 编辑器。 3. 安装 Copilot 插件:在 Visual Studio Code 编辑器中,点击左侧的扩展图标(四个方块连接在一起的图标),搜索并找到 "GitHub Copilot" 插件。点击插件卡片右侧的 "Install" 按钮进行安装。 4. 登录 GitHub 账号:安装完成后,点击 Visual Studio Code 编辑器左下角的 GitHub Copilot 图标,然后点击 "Sign in with GitHub" 进行登录。确保您使用的是与 Copilot 关联的 GitHub 账号进行登录。 5. 使用 Copilot:安装和登录完成后,您可以在编写代码时享受 Copilot 提供的智能代码建议和补全功能。Copilot 可以根据上下文和您输入的代码,生成相关的代码片段和建议。 请注意,GitHub Copilot 目前仍然处于技术预览阶段,可能会有一些限制和使用上的问题。确保您已经阅读并理解了 Copilot 的使用条款和隐私政策。 希望这些步骤能帮助您在 Windows 11 上安装和使用 Copilot。如果您遇到任何问题,请及时与我联系。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值