首页 > 解决方案 > 计算对象标注共识区域

问题描述

场景:四个用户分别使用四个标签之一来注释图像。这些以相当复杂的格式存储 - 作为多边形或中心半径圆。我有兴趣为每个班级量化各个评分者之间的一致区域——换句话说,我希望得到一个 mxn 矩阵,其中 M_i,j 将是一些度量,例如 IoU(联合上的交集) ),在 i 和 j 的评分之间(显然,对角线为 1)。我面临两个问题。

一,我不知道在 Python 中什么最适合这个。例如,Shapely 不能很好地实现圆形。

二,有没有比逐个注释器进行比较更有效的方法?

标签: pythoncomputational-geometry

解决方案


IMO 最简单的是使用多边形填充/圆形填充(这很简单,您可以自己滚动)/路径填充(来自种子)来填充形状。然后找到重叠区域是一件容易的事。


推荐阅读