跳转到内容

AI Segmentation

在QGIS中检测太阳能板

在影像上圈选区域,输入 solar panel,区域内的每个光伏阵列都会以带有自身表面积的多边形返回。

简短回答

太阳能板检测会在航空或卫星影像中寻找光伏阵列,并将其返回为矢量多边形。

AI Segmentation plugin 会在QGIS内对画布显示的任何 raster 执行检测。圈选区域,输入 solar panel,每个阵列都会带着面积和置信度分数,以项目 CRS 返回。风力涡轮机只需换一个词即可执行相同流程。

运行环境
QGIS 3.22及更高版本
输入词
solar panel、wind turbine
每月免费额度
3 km² 地面范围,无需银行卡
输出
带面积和置信度的多边形

一次真实运行

返回的结果

农场建筑屋顶的航空影像,五组太阳能板分别以不同颜色勾勒出来
一栋农场建筑屋顶上的光伏阵列。此次运行勾出了五组面板,并保留了它们之间的裸露屋顶区域。

生成太阳能 layer 的三步

从打开的正射影像,到可以按面积汇总的 layer。

1

在QGIS已打开的影像上圈选所需区域。

2

输入 solar panel 并开始运行。区域内的每个阵列都会被勾勒出来。

3

按置信度和大小筛选,然后导出带有面积的 layer。

有效的输入词

太阳能和风能该输入什么

你的输入词会按原样发送给模型。这一类目标有两张卡片,第二张卡片在同一批影像上也有实际用途。

  • solar panel

    Solar panel

    既包括屋顶阵列,也包括地面光伏电站。

  • wind turbine

    Wind turbine

    从正上方识别塔架及其叶片。

搜索框还可以通过 pv、photovoltaic、solar module、rooftop solar、solar farm 和 solar park 找到太阳能卡片,通过 windmill、wind farm 和 turbine 找到风力涡轮机卡片。没有单独的 solar farm 卡片,因为 solar panel 已经覆盖地面光伏电站。

容易出错的地方

太阳能检测会错在哪里

对于模型来说,密集阵列是一整个表面,而不是每个组件一个多边形。你会得到一个整体,需要时再在QGIS中拆分,以统计组件数量。深色平屋顶、连续的天窗和玻璃顶棚经常会被识别为面板,频率足以影响结果,因此在相信总数之前应先按面积筛选。太阳高度较低时,眩光会覆盖光伏电站的一部分,被眩光遮住的行会漏检。小型住宅阵列需要精细影像,因为在较粗的像元中,四个组件的屋顶只会呈现为一团模糊区域。我们不公布准确率,因为这个数字会随你的影像变化。

QGIS中的太阳能板检测,常见问题解答

  • 可以,但需要 plugin。QGIS本身没有检测功能。AI Segmentation 增加了这一功能:圈选区域,输入 solar panel,运行结果会以项目 CRS 中的多边形返回。它可以读取画布显示的任何 raster,从无人机正射影像到 WMS。
  • 不会统计单个组件。运行结果会将能够分开的每个阵列表面作为一个多边形返回,并以项目单位提供面积。若要估算组件数量,可以除以你已知的单个组件占地面积,或者在QGIS中拆分多边形。排列紧密且相同的组件网格会被识别为一个对象,这使面积更可靠,但数量并不可靠。
  • 可以,同一个输入词适用于两种情况。在光伏电站中,圈选整个场地,运行会将其分块,检测每个分块,再把结果拼接成一个 layer,并合并跨越分块边缘的阵列。在免费计划中,大范围区域会使用更粗的网格处理,因此范围越宽,细节越少。
  • 可以免费开始使用,也无需银行卡。Automatic 每月覆盖3 km² 地面范围,按地图上的面积计算。Cloud Semi-Auto 会按你保存的每个轮廓计为一个对象,每月50个。你自己电脑上的 Semi-Auto 完全没有计数限制。Pro 每月39欧元,将两项额度提高到300 km² 和2,000个对象。
  • 不需要。模型运行在欧盟境内的服务器上,因此工作笔记本也能达到工作站的效果。你需要在 Windows、macOS 或 Linux 上安装 QGIS 3.22 或更高版本。如果你不想上传任何内容,Semi-Auto 可以在自己的 CPU 上运行更小的模型,每次点击处理一个对象。

绘制整个地区的光伏阵列

免费计划每月覆盖3 km² 地面范围,无需银行卡。