如何正确识别用户是否开车?我正在尝试制作一个可以找到停放的汽车位置的应用程序。
最简单的方法是让用户在停车后按下按钮,这样我的应用程序就能记住它的位置。
但我希望我的应用程序是自动的。如果没有与用户交互,它应该正确识别用户是否在车内。
我也尝试了活动识别,但它没有给我准确/正确的结果。即使我走路时也会说开车,反之亦然。我不相信。
Play商店中有几个应用程序实现了这一目标。我也想了解这一点。
有人会花点时间帮我解决这个问题。这将是一个很大的帮助。非常感谢提前:)
答案 0 :(得分:4)
我之前从未这样做过,但这里有一些我尝试过的事情:
最好的?可能是上述所有内容的组合。你可以收集的信号越多越好。也许您甚至可以收集大量数据,并尝试使用它来训练分类器?然后,如果这些信号中的任何一个变得足够强大,您可能不需要其他信号。一定要测试各种场景,例如电话放在杯架里,放在口袋里,城市驾驶&交通缓慢v。高速公路驾驶/空路等等。
我很想知道这些想法是否有任何意义。
同样fwiw,Determining if user is driving using gps似乎相关 - 虽然它是一个简单的基于速度的检查 - 如果你以8英里/小时的速度在停车场巡航寻找一个地方,你将完全失败如果你的门槛是10英里每小时,汽车停在那里。
答案 1 :(得分:0)
如果速度从40km / h以上下降到7km / h以下,并保持低速超过5分钟。