【问题标题】:Android - Activity Recognition lack of accuracyAndroid - 活动识别缺乏准确性
【发布时间】:2017-09-24 11:17:19
【问题描述】:

我正在测试 Android ActivityRecognition API,我使用了这个tutorial。

为了获得更高的准确性,我正在检查置信度,我看到的常见限制是置信度必须 >= 75。

我的应用程序在后台运行,并且活动识别会在一段时间内更新。

但我注意到了一些错误:

  1. 当应用程序处于后台并且我正在使用其他应用程序(如 whatsapp 或 facebook messenger)时,它会检测到“IN_VEHICLE”

  2. 当我实际驾驶时,大约需要 10 分钟才能检测到我正在驾驶(我使用文本转语音通知我当前的活动)。

我试图改变requestActivityUpdates的interval参数值 但它并没有提高准确性..

对如何提高准确性有什么建议吗?

【问题讨论】:

    标签: android activity-recognition


    【解决方案1】:

    好的。 因此,对于遇到此问题的任何人..

    我使用后台服务进行了活动识别,所以当 应用程序在后台,它应该检测用户活动,例如:WALK、ON_VEHIClE 等。 但我注意到,当我启动另一个应用程序并输入消息时, 活动识别将设备的动作翻译成“ON_VEHICLE”。

    【讨论】:

    • 但这不是它应该的工作方式吗?你能提高准确性吗?我目前正在进行可行性研究,以决定是否应该使用本机“活动识别”或某些 3rd 方 SDK。
    猜你喜欢
    • 2012-01-07
    • 2021-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多