该项目目标是基于免费的0.5米Google卫星影像实现地块级别耕地提取,用于公司内部遥感测绘领域,替代人力勾画,并且要求具备较高的检测精度。用户输入数据为无人机或免费的天地图或Google卫星等影像,范围一般为村级,输出要求为该村的地块级别耕地信息,形式为shapely文件
1、使用QGIS进行0.5米Google卫星影像采集与处理,覆盖不同区域及不同类型地块,使用labelme工具进行地块级别实例标注,并构建训练以及测试数据集
2、基于mmdetection训练mask2former,基于ultralytics训练yolov11,并进行模型对比,选择最优模型
3、基于sahi进行大幅遥感图像的切片推理,并进一步处理边界锯齿问题,平滑边界,以及地块之间的重叠问题处理
4、通过Geopandas以及Shapely进行最终的边界平滑处理,融合地理位置信息以及边界信息并导出为.shp文件