如何从TensorFlow Lite评估PoseNet的结果

问题描述

我正在使用TensorFlow Lite库中的PoseNet来检测图像上的关键点。什么是评估结果的最佳方法。我输入图像并得到关键点。我怎么说结果是好,坏还是平均?

解决方法

从输出中,您可以提取0.01.0之间每个点的置信度得分。然后,您可以确定平均置信度得分是否大于设定的阈值(例如0.5),以判断结果是好是坏。

请查看示例应用程序,以了解如何获取置信度得分。

Android示例:https://github.com/tensorflow/examples/blob/master/lite/examples/posenet/android/posenet/src/main/java/org/tensorflow/lite/examples/posenet/lib/Posenet.kt#L259

iOS示例:https://github.com/tensorflow/examples/blob/master/lite/examples/posenet/ios/PoseNet/ModelDataHandler/ModelDataHandler.swift#L229

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...