使用低复杂度算法融合与电话状态启发的改进的在途检测的制作方法_3

文档序号:9439701阅读:来源:国知局
态的特性的签名。在框207中,运动分类器在从WiFi连接性信息推导出的第一运动状态的概率信息的辅助下处理传感器信号以产生所述装置的最终运动状态。运动分类器可以通过基于加速计信号的签名和第一运动状态的概率找到具有最高条件概率的运动状态来确定最终运动状态。第一运动状态的概率可以偏置所述多个运动状态的条件概率。
[0042]在一或多个实施例中,如果第一运动状态具有低概率,则运动分类器可以偏置最终运动状态使其离开第一运动状态。在一或多个实施例中,如果第一运动状态具有高概率,则运动分类器可以将最终运动状态朝向第一运动状态偏置。举例来说,如果WiFi连接性信息设置运动装置不处于在途状态的高概率,则运动分类器可以降低在途状态的条件概率且提高静止状态的条件概率,以偏置最终运动使其离开在途状态且朝向静止状态偏置。相反,如果WiFi连接性信息设置运动状态处于在途状态的高概率,则运动分类器可以提高在途状态的条件概率且降低非在途状态的条件概率,以将最终状态朝向在途状态偏置。
[0043]可以完全在独立运动分类器中实践图2A的过程以确定最终运动状态。在一或多个实施例中,运动分类器外部的模块可以处理WiFi连接性信息以设置第一运动状态的概率。外部模块可以将第一运动状态的概率信息提供到运动分类器。在一或多个实施例中,图1的分布式架构的运动分类器104或决策融合110可以使用基于WiFi的启发作为运动状态确定的辅助措施。
[0044]图2B展示根据本发明的主题的一个实施例的用于在图2A的过程中使用基于WiFi的启发来减少在途错误肯定的过程的流程图。在框204中,运动分类器或运动分类器外部的模块确定移动装置是否连接到WiFi AP。如果移动装置连接到WiFi AP,则存在移动装置不处于在途状态的较高先验概率。然而,例如当用户正在设有移动WiFi的公交车上行进时,可能存在移动装置连接到移动AP的情形。
[0045]在框206中,所述模块确定移动装置是否连接到移动AP。可以基于AP的蜂窝ID信息的变化速率来检测移动AP。一旦检测到移动AP,移动装置就可以高速缓存所述移动AP以供将来参考。如果移动装置未连接到移动AP,则移动装置最有可能是连接到静止AP。因此,移动装置最有可能不处于在途状态。在框208中,如果连接的AP不是移动AP,则所述模块设置移动装置不处于在途状态的强先验概率。在一或多个实施例中,在基于历史数据给定移动装置连接到非移动AP的情况下,可以将所述概率设置成运动状态不处于在途状态的条件概率。在一或多个实施例中,如果移动装置连接到非移动AP,则移动装置处于在途状态的概率可以设置成O。
[0046]另一方面,如果所述模块检测到移动装置连接到移动AP,则移动装置最有可能处于在途状态。在框216中,所述模块设置移动装置处于在途状态的强先验概率。在一或多个实施例中,在基于历史数据假定移动装置连接到移动AP的情况下,可以将所述概率设置成运动状态处于在途状态的条件概率。在一或多个实施例中,如果移动装置连接到移动AP,则移动装置处于在途状态的概率可以设置成I。在框218中,一旦设置了在途状态或非在途状态的概率,运动分类器就使用概率信息来影响使用传感器信号对最终运动状态的确定。因此,使用移动装置的WiFi连接性信息作为启发来辅助运动分类器,如图2A的框207中所述。在一或多个实施例中,可以使用在途或非在途状态的概率信息来偏置所有可能运动状态的条件概率。在一或多个实施例中,如果非在途状态的概率足够高,则运动分类器可以在确定最终运动状态时消除在途状态不再进一步考虑。在一或多个实施例中,如果在途状态的概率足够高,则可以绕过运动分类器,且最终运动状态是在途状态。
[0047]即使在框204中所述模块确定移动装置未连接到WiFi AP,移动装置也可以获得关于范围内的任何WiFi网络的信息。在框210中,移动装置在后台执行周期性WiFi扫描以确定范围内的AP。WiFi扫描的周期可以由移动OS设置,并且可以在15-30秒的范围内。可使用基于后台WiFi扫描的结果的启发作为运动状态检测的辅助。所述模块可以使用来自这些后台扫描的信息更好地区分在途状态与非在途状态。举例来说,因为AP覆盖率总体上大约是100米或更小,所以如果智能电话在15秒周期的WiFi扫描中检测到共同AP的存在,则用户不处于在途状态存在高概率(如果驾驶速度阈值设置在15mph的话)。如果扫描周期大于15秒,则驾驶速度阈值可以设置得甚至更低,因而当有共同AP的存在时增加了用户不处于在途状态的概率。
[0048]在框212中,所述模块确定是否存在通过连续扫描找到的共同AP。如果不存在共同AP,则移动装置处于在途状态存在高概率。在框216中,所述模块设置移动装置处于在途状态的强先验概率。如果另一方面,存在共同AP,则移动装置不处于在途状态存在高概率。为了检测用户可能是在存在移动WiFi的情况下行进的情形,则所述模块在框214中进一步确定共同AP是否为移动AP。如果共同AP是移动AP,则移动装置处于在途状态也存在高概率。在框216中,所述模块设置移动装置处于在途状态的强先验概率。否则,如果共同AP不是移动AP,则移动装置不处于在途状态存在高概率。在框208中,所述模块设置移动装置不处于在途状态的强先验概率。在一或多个实施例中,如果移动装置不处于在途状态的概率非常高,则运动分类器可以排除在途状态不再进一步考虑,并且可以继续从静止、不安定、步行或跑步状态等中确定最终运动状态。在一或多个实施例中,运动分类器可以使用在途或非在途状态的概率信息来偏置所有可能运动状态的条件概率。
[0049]图3展示根据本发明的主题的一个实施例的层级式架构的用于运动状态分类的系统,其使用经调谐以检测步行状态和静止状态以便选通运动分类器的模块。图3的层级式架构不同于图1的分布式架构之处在于,如果从经调谐模块产生的经调谐状态存在高置信程度,则在确定最终状态时可以绕过运动分类器。因此,可以使用对例如加速计信号等的传感器输入进行操作的模块层级,根据来自经调谐模块的结果的鲁棒性来确定运动状态。这个层级式架构可以减少运动分类器的复杂度,并且性能极少有降级。还可能有等待时间缩短的附加益处。
[0050]加速计102、静止检测模块108和步数计106可以与图1中的那些相同。运动分类器308的版本可以与图1的运动分类器(运动分类器104)不同。静止检测模块108可以经调谐以检测静止状态,并且可以输出简单的运动/无运动指示。在决策框302中,确定运动/无运动指示的置信级。举例来说,系统可以确定静止检测模块108确定的静止状态的先验概率是否超出阈值。如果无运动指示中存在高置信级,则可以完全绕过运动分类器308。在一个实施例中,最终状态304可以根据无运动指示的高置信级来确定检测到的状态是静止状态。另一方面,如果无运动指示不存在高置信级,则步数计模块106可以对加速计信号进行操作以相对于与运动相关联的其它状态检测步行状态或跑步状态。
[0051]在决策框306中,确定从步数计106报告的步数的置信级。举例来说,系统可以确定表达为步行状态或跑步状态的先验概率的步数的置信级是否超出阈值。如果步数存在高置信级,则可以再次绕过运动分类器308。在一个实施例中,最终状态304可以根据步数的高置信级来确定检测到的状态是步行状态或跑步状态。另一方面,如果步数不存在高置信级,则运动分类器308可以对加速计信号的签名进行操作以产生最可能的运动状态。运动分类器308还可使用来自静止检测模块108的运动指示和/或从步数计106报告的步数作为辅助。
[0052]此外,运动分类器308还可使用电话状态信息作为启发来驱使决策。在一个实施例中,当存在来自静止检测模块108的运动指示时关于充电状态的信息可以暗示移动装置正在移动的车辆中充电。在一个实施例中,当存在运动指示时关于移动装置与车载蓝牙装置的蓝牙连接性的信息可以暗示移动装置处于移动的车辆中。运动分类器308可以使用所述信息来提高移动装置处于在途状态的条件概率和降低将在途状态误分类成静止、不安定或步行状态的概率。在一个实施例中,可以使用基于WiFi的启发来减少在途错误肯定,如图2A所示。在一或多个实施例中,运动分类器308可使用电话状态信息来改变来自经调谐模块的经调谐状态的概率。举例来说,如果基于WiFi的启发指示移动装置连接到非移动AP,则运动分类器可以提高来自静止检测模块108的静止状态的概率和/或来自步数计106的步行状态或跑步状态的概率。
[0053]在决策框310中,确定来自运动分类器308的运动状态的置信级。置信级可以是来自运动分类器308的所有可能运动状态的条件概率。运动分类器308可以基于来自经调谐模块的经调谐状态的置信级、电话状态信息和传感器信号产生运动状态的置信级。最终状态模块304使用例如步行、跑步、在途或不安定状态的运动状态的高置信级从运动状态分类系统产生检测到的状态。
[0054]图4展示根据本发明的主题的一个实施例的用于在图3的运动状态分类系统中使用电话状态启发来改进在途状态检测的过程的流程图。可以配合运动指示使用电话状态启发以辅助改进在途状态检测。优点是,可以易于获得且可以使用电话状态信息来辅助运动状态检测,而且极少有或者没有额外处理要求或功率耗用。
[0055]在框402中,运动分类器308从静止检测模块108接收运动/无运动指示。运动分类器308确定是否存在运动状态的指示。如果不存在运动指示,则运动分类器308可以在框404中使用其它电话状态启发,例如用于基于WiFi的启发的WiFi连接性信息。如果存在运动指示,则在框406中,运动分类器308确定移动装置是否处于充电状态。可以从OS的API或从其它软件接口获得关于移动装置的充电状态的信息。如果移动装置处于充电状态,则这可以指示移动装置插入到车载充电器中。存在用户正在移动的汽车中给移动装置充电的高概率。在框408中,运动分类器308设置移动装置处于在途状态的较高先验概率。
[0056]因为扩展在途状态经常与静止状态混淆,例如当移动装置放在静止用户口袋中或握在静止用户手中时,可以使用关于智能电话的充电状态的信息来减少静止状态错误肯定。如果移动装置插入到壁式充电器中,则可以使用经调谐以检测绝对静止状
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1