Image 如何使用边界检测器计算精度召回曲线?

Image 如何使用边界检测器计算精度召回曲线?,image,detect,boundary,precision-recall,Image,Detect,Boundary,Precision Recall,我想做一个练习,用Canny检测器生成一个精确回忆(PR)曲线图。为了取得成功,我学习了公关的数学背景,以及公关的相关知识,比如F1成绩。但我相信我误解了一些操作。在下面,您可以看到我准备的清单,该清单用于使用Canny生成此曲线: PR曲线检查表 识别数据集,如BSD300 使用Canny with suit threshols(我已经决定)来测试relavent数据集的图像。并将其保存在文件夹中 使用relavent文件夹中的Canny结果和图像的人类结果(pb文件)计算精度、召回率和F1分

我想做一个练习,用Canny检测器生成一个精确回忆(PR)曲线图。为了取得成功,我学习了公关的数学背景,以及公关的相关知识,比如F1成绩。但我相信我误解了一些操作。在下面,您可以看到我准备的清单,该清单用于使用Canny生成此曲线:

PR曲线检查表
  • 识别数据集,如BSD300
  • 使用Canny with suit threshols(我已经决定)来测试relavent数据集的图像。并将其保存在文件夹中
  • 使用relavent文件夹中的Canny结果和图像的人类结果(pb文件)计算精度、召回率和F1分数
  • 所有测试图像的迭代步骤3
  • 使用数据集中每个图像的精度、召回率和F1分数计算平均精度、召回率和F1分数
  • 输出精度、召回率和F1分数
  • 首先,通过这些步骤,我们无法创建曲线,因为我们只能从每个分数中获得一个值。我认为我对清单中阈值的使用存在误导

    我如何使用Canny为数据集创建PR曲线?我在清单上的错误步骤是什么?PR曲线上的点是什么?这些点是否显示为不同的阈值

    祝你今天愉快