计步方法及相关装置,检测方法及相关装置制造方法及图纸

技术编号:14974856 阅读:107 留言:0更新日期:2017-04-03 02:24
本发明专利技术实施例提供计步方法及相关装置,检测方法及相关装置。计步方法包括:获取一时间段内终端的移动速度数据和重力加速度数据,所述移动速度数据和重力加速度数据在时间轴上对齐;根据所述移动速度数据和/或所述重力加速度数据,确定所述时间段内用户的至少一种出行模式;根据所述至少一种出行模式下对应的重力加速度数据进行计步。可见,本发明专利技术实施例先根据一时间段内的移动速度数据和重力加速度数据中的至少一种来确定使用者的出行模式,再对出行模式下对应的重力加速度数据进行计步。这样可实现用户出行时,针对不同的出行模式进行不同的计步。与仅使用重力加速度数据进行计步相比较,在用户出行过程中,计步的针对性和准确度均更高。

【技术实现步骤摘要】

本专利技术涉及数据处理
,具体涉及计步方法及相关装置,检测方法及相关装置
技术介绍
终端上的计步器可通过重力加速度感应器采集重力加速度数据,并依据重力加速度数据统计步数。但是在用户出行过程中,在一些特殊场景,例如使用者乘坐公交车、高铁等交通工具出行时,会存在计数不准确的情况。
技术实现思路
有鉴于此,本专利技术实施例提供一种计步方法及相关装置,检测方法及相关装置,以提高计数准确度。为实现上述目的,本专利技术实施例提供如下技术方案:一种计步方法,包括:获取一时间段内终端的移动速度数据和重力加速度数据,所述移动速度数据和重力加速度数据在时间轴上对齐;根据所述移动速度数据和/或所述重力加速度数据,确定所述时间段内用户的至少一种出行模式;根据所述至少一种出行模式下对应的重力加速度数据进行计步。一种计步装置,应用于终端,所述计步装置包括:获取单元,用于获取一时间段内终端的移动速度数据和重力加速度数据,所述移动速度数据和重力加速度数据在时间轴上对齐;出行模式确定单元,用于根据所述移动速度数据和/或所述重力加速度数据,确定所述时间段内用户的至少一种出行模式;计步单元,用于根据所述至少一种出行模式下对应的重力加速度数据进行计步。一种终端,包括上述的计步装置。基于上述技术方案,本专利技术实施例先根据一时间段内的移动速度数据和重力加速度数据中的至少一种来确定使用者的出行模式,再对出行模式下对应的重力加速度数据进行计步。这样可实现用户出行时,针对不同的出行模式进行不同的计步。与仅使用重力加速度数据进行计步相比较,在用户出行过程中,计步的针对性和准确度均更高。一种检测方法,包括:获取移动速度数据和重力加速度数据;使用所述移动速度数据和所述重力加速度数据,确定出行模式。一种检测装置,应用于终端,所述计步装置包括:获取单元,用于获取一时间段内终端的移动速度数据和重力加速度数据,所述移动速度数据和重力加速度数据在时间轴上对齐;出行模式确定单元,用于根据所述移动速度数据和/或所述重力加速度数据,确定所述时间段内用户的至少一种出行模式。一种检测装置,应用于终端,所述检测装置包括:获取单元,用于获取一时间段内终端的移动速度数据和重力加速度数据,所述移动速度数据和重力加速度数据在时间轴上对齐;出行模式确定单元,用于使用所述移动速度数据和所述重力加速度数据,确定所述时间段内用户的出行模式。一种终端,包括上述的检测装置。基于上述检测技术方案,本专利技术实施例根据一时间段内的移动速度数据和重力加速度数据中的至少一种来确定使用者的出行模式,保证后续基于出行模式的处理更有针对性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的终端的硬件架构示意图;图2、6、7为本专利技术实施例提供的计步方法的示例性流程图;图3-5、8-9为本专利技术实施例提供某一时间段内的重力加速度数据变化图;图10为本专利技术实施例提供的计步装置结构示例图;图11a为本专利技术实施例提供的检测方法示例性流程图;图11b为本专利技术实施例提供的检测装置结构示例图;图12为本专利技术实施例提供的计算机通用架构示例图。具体实施方式本专利技术提供计步方法、计步装置及终端。上述计步方法或装置可应用于上述终端中,如移动终端(例如智能手机),可穿戴设备(例如智能手表、手环)等。图1示出了上述终端的一种硬件架构,其可包括基带芯片、计步器(或重力感应器)、协处理器(SensorHub)和主处理器。其中,基带芯片、SensorHub和主处理器均可视为处理器。上述各器件的基本作用如下:基带芯片主要负责完成移动网络(蜂窝网络)中无线信号(蜂窝网络信号)的解调、解扰、解扩和解码工作,并将最终解码完成的数字信号传递给上层处理系统进行处理。在本专利技术中,其还可向SensorHub提供移动速度数据,或者,向SensorHub提供蜂窝网络信号强度及小区切换。基带芯片可周期性提供移动速度数据(或者蜂窝网络信号强度及小区切换),以及,在数据发生变化时,提供移动速度数据(或者蜂窝网络信号强度及小区切换)。SensorHub为微控制器(MCU)的一种应用,在系统设计中,其主要功能在于处理各种来自各种传感器的信息,必要时才将主处理器自休眠模式中唤醒,达到降低系统功耗目的。计步器(重力感应器)与协处理器属于计步装置,二者可协作完成上述计步方法。本文后续会对计步器(重力感应器)与协处理器的分工进行介绍。图2示出了上述计步方法的一种示例性流程,其可包括:S1、获取一时间段内的移动速度数据和重力加速度数据。上述移动速度数据和重力加速度数据在时间轴上对齐。在一个示例中,同一时刻的移动速度数据和重力加速度数据可组合数据对,存储在终端中。移动速度数据可为具体的速度值,移动速度数据可由GPS等器件提供。但是,以智能手机上的GPS定位为例,其需要基于蜂窝网络传递信息来找到卫星,进行定位。在一些网络信号不好的场景(例如3G、4G)下,智能手机的GPS无法完成定位,进而也无法提供准确的移动速度数据。在一个示例中,可获取终端接收到的蜂窝网络信号强度变化信息或小区切换信息中的至少一种,并根据所述蜂窝网络信号强度变化信息或小区切换信息中的至少一种获取得到所述移动速度数据。通过这种方式得到的移动速度数据可为具体的数值,也可为量化值。使用蜂窝网络信号强度变化或小区切换获取得到移动速度数据的这种方式,用户可不用打开GPS功能,就可获得移动速度数据。并且,以2G网络为例,其基站覆盖最广,这为获得移动速度数据提供了很大的便利。并且,这种方式是根据蜂窝网络信号强度变化信息和小区切换信息得到移动速度数据,并不需要基于蜂窝网络传递信息,因此,对于蜂窝网络的信号强度的容忍度要高于GPS。在硬件方面,可由上述的基带芯片向计步装置提供移动速度数据,也可向计步装置提供蜂窝网络信号强度变化信息或小区切换信息中的至少一种,由计步装置自行分析得到移动速度数据。重力加速度数据中包括特征波形(或称为特征值)。例如,请参见图3,被方框圈起来的部分,为一个特征波形。在硬件方面本文档来自技高网...

【技术保护点】
一种计步方法,其特征在于,包括:获取一时间段内终端的移动速度数据和重力加速度数据,所述移动速度数据和重力加速度数据在时间轴上对齐;根据所述移动速度数据和/或所述重力加速度数据,确定所述时间段内用户的至少一种出行模式;根据所述至少一种出行模式下对应的重力加速度数据进行计步。

【技术特征摘要】
1.一种计步方法,其特征在于,包括:
获取一时间段内终端的移动速度数据和重力加速度数据,所述移动速度
数据和重力加速度数据在时间轴上对齐;
根据所述移动速度数据和/或所述重力加速度数据,确定所述时间段内用
户的至少一种出行模式;
根据所述至少一种出行模式下对应的重力加速度数据进行计步。
2.如权利要求1所述的方法,其特征在于,获取终端的所述移动速度数
据包括:
获取终端接收到的蜂窝网络信号强度变化信息或小区切换信息中的至少
一种;
根据所述蜂窝网络信号强度变化信息或小区切换信息中的至少一种获取
得到所述移动速度数据。
3.如权利要求2所述的方法,其特征在于,所述根据所述至少一种出行
模式下对应的重力加速度数据进行计步包括:
根据所述重力加速度数据获取用户颠簸状态波形;
从所述用户颠簸状态波形中识别出第一特征波形,所述第一特征波形为
与非步行特征相匹配的特征波形;
从所述用户颠簸状态波形中过滤掉所述第一特征波形;
根据过滤处理后的得到的所述用户颠簸状态波形进行计步。
4.如权利要求2所述的方法,其特征在于,所述根据所述至少一种出行
模式下对应的重力加速度数据进行计步包括:
根据所述重力加速度数据获取用户颠簸状态波形;
从所述用户颠簸状态波形中识别出第二特征波形,所述第二特征波形为
与所述至少一种出行模式下的步行特征相匹配的特征波形;
根据识别出的第二特征波形进行计步。
5.如权利要求2-4任一项所述的方法,其特征在于,
所述移动速度数据包括第一移动速度数据、第二移动速度数据和第三移
动速度数据;
所述获取终端的所述移动速度数据包括:
当单位时间内所述蜂窝网络信号强度变化值低于第一阈值时,和/或,单
位时间内小区切换次数低于第二阈值时,生成第一移动速度数据;
当单位时间内所述蜂窝网络信号强度变化值高于第一阈值但低于第三阈
值,和/或,单位时间内小区切换次数高于第二阈值但低于第四阈值时,生成
第二移动速度数据;
当单位时间内所述蜂窝网络信号强度变化值高于第三阈值,和/或,单位
时间内小区切换次数高于第四阈值时,生成第三移动速度数据。
6.如权利要求5所述的方法,其特征在于,
所述出行模式包括第一出行模式,第二出行模式和第三出行模式;
所述根据所述移动速度数据和/或所述重力加速度数据,确定所述时间段
内用户的至少一种出行模式包括:
当所述移动速度数据为第一移动速度数据,并且,相应的重力加速度数
据中的特征波形与第一出行模式的移动特征相匹配时,确定所述出行模式为
第一出行模式;
当所述移动速度数据为第二移动速度数据,并且,相应的重力加速度数
据中的特征波形与第二出行模式的移动特征相匹配时,确定所述出行模式为
第二出行模式;
当所述移动速度数据为第三移动速度数据,并且,相应的重力加速度数
据中的特征波形与第三出行模式的移动特征相匹配时,确定所述出行模式为
第三出行模式。
7.一种检测方法,其特征在于,包括:
获取一时间段内终端的移动速度数据和重力加速度数据,所述移动速度
数据和重力加速度数据在时间轴上对齐;
根据所述移动速度数据和/或所述重力加速度数据,确定所述时间段内用
户的至少一种出行模式。
8.如权利要求7所述的方法,其特征在于,所述获取终端的所述移动速
度数据包括:
获取终端接收到的蜂窝网络信号强度变化及小区切换中的至少一种;
根据所述蜂窝网络信号强度变化信息或小区切换信息中的至少一种获取
得到所述移动速度数据。
9.如权利要求8所述的方法,其特征在于,
所述移动速度数据包括第一移动速度数据、第二移动速度数据和第三移
动速度数据;
所述获取终端的所述移动速度数据包括:
当单位时间内所述蜂窝网络信号强度变化值低于第一阈值时,和/或,单
位时间内小区切换次数低于第二阈值时,生成第一移动速度数据;
当单位时间内所述蜂窝网络信号强度变化值高于第一阈值但低于第三阈
值,和/或,单位时间内小区切换次数高于第二阈值但低于第四阈值时,生成
第二移动速度数据;
当...

【专利技术属性】
技术研发人员:占沃波
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1