Roboflow 标注统计信息

Roboflow提供了丰富的统计数据,帮助用户了解其工作空间和项目中的标注情况。用户可以在Roboflow的仪表板中查看这些标注洞察,也可以通过REST API来获取。本文将详细介绍如何使用REST API来检索工作空间的标注统计信息。

REST API使用方法

要通过REST API获取工作空间的标注统计信息,需要向以下端点发送一个GET请求:

https://api.roboflow.com/workspace-stats

此端点接受以下URL参数,以便可以根据需要定制请求:

  • api_key:用于从哪个工作空间检索统计数据的API密钥。
  • start:从这个日期开始检索统计数据(接受毫秒数)。
  • end:到这个日期结束检索统计数据(接受毫秒数)。
  • includeTicks:当设置为true时,包含图表刻度。
  • projectId:仅检索指定项目的统计数据。
  • rawData:当设置为true时,返回唯一图像标注的原始(未聚合)数据。
  • limit:返回记录的数量。
  • offset:返回记录的偏移量。

请注意,rawData 参数必须设置为true,才能获取原始数据。

返回的数据结构

当向上述端点发送请求后,将收到一个包含以下结构的数据负载:

{ "data": { "last_updated": "2023-01-01T20:07:21.057Z", "data": [ { "projectId": "project123", "projectName": "My CV Project", "total_time_spent_annotating_minutes": 24.09, "total_images_labeled": 10, "total_boxes_created": 0, "seconds_per_image": 31, "num_images_marked_null": 0, "acceptance_rate": 0 } ], "labelers": [ { "id": "labelerId123", "displayName": "Lenny Raccoon", "email": "[email protected]" } ], // 如果 includeTicks=true "ticks": [ { "start_ms": 1656929228959, "end_ms": 1660867628959, "values": { "labelerId123": { "total_time_spent_annotating_minutes": 133.38, "total_images_labeled": 983, "total_boxes_created": 1432, "seconds_per_image": 0 } } } ] } }

这个数据负载包含了最新的更新时间、标注数据、标注者信息以及可选的图表刻度信息。通过这些数据,可以深入了解项目标注情况,包括标注总时间、标注的图像数量、创建的框数量、每张图像的标注时间、标记为无效的图像数量以及接受率等。

标注者信息

在返回的数据中,还包含了标注者的信息,包括标注者的ID、显示名称和电子邮件地址。这些信息可以帮助识别和联系参与项目标注的个人或团队成员。

图表刻度信息

如果在请求中设置了includeTicks为true,还将收到图表刻度信息。这些信息包括时间范围的开始和结束毫秒数,以及在这个时间范围内每个标注者标注的总时间、标注的图像数量、创建的框数量和每张图像的标注时间。这些数据可以帮助分析标注活动的趋势和模式。

沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485