全球水稻多类分割项目可复现性分析报告
RiceSEG Dataset Reproduction with SegFormer
📦 源代码: GitHub 仓库
1 项目概述
本项目基于 MMSegmentation 框架,复现了论文《Global rice multiclass segmentation dataset (RiceSEG)》中的基准实验,使用 SegFormer (MiT-B0) 模型完成水稻多类别语义分割实验。
1.1 小组成员
- 刘夏(组长)
- 其他成员
1.2 研究背景
水稻是全球最重要的粮食作物之一,精准的水稻种植区域遥感监测对粮食安全评估至关重要。RiceSEG 是一个全球尺度的水稻多类别语义分割数据集,涵盖了不同品种、生长期和种植环境的水稻影像。本项目基于 MMSegmentation 框架,使用 SegFormer (MiT-B0) 模型复现该数据集的基准实验,验证模型在水稻多类别分割任务上的性能。
1.3 复现目标
- 基于 MMSegmentation 框架配置 SegFormer 模型
- 在 RiceSEG 数据集上完成训练和评估
- 可视化模型预测结果并与人工标注对比
2 复现结果
2.1 原图、模型分割图、人工标注图对比
以下图片展示了原始图像、模型预测结果和人工标注结果的对比,可用于直观比较模型在水稻不同类别区域上的分割效果。
2.1.1 样本 1

2.1.2 样本 2

2.1.3 样本 3

2.1.4 样本 4

2.1.5 样本 5

2.1.6 样本 6

2.1.7 样本 7

2.1.8 样本 8

2.1.9 样本 9

3 代码说明
3.1 主要脚本
code/visualize_masks.py— 可视化分割掩码code/命令.md— 训练和测试命令说明
3.2 模型配置
configs/ 目录包含 SegFormer 模型的配置文件,用于训练和评估。
4 环境配置
本项目基于 MMSegmentation 框架,需要安装以下依赖:
- PyTorch
- MMCV
- MMSegmentation
详细安装步骤请参考 README.md。
5 数据说明
RiceSEG 数据集需要从官网下载:https://www.global-rice.com/
数据集应整理为 MMSegmentation 支持的标准格式,放入 data/mmseg_format/ 目录。
6 结论
- 本项目成功复现了 RiceSEG 数据集的基准实验
- SegFormer (MiT-B0) 模型在水稻多类别语义分割任务上表现良好
- 模型预测结果与人工标注高度一致