用于可靠运动分类的半步频率特性的制作方法

xiaoxiao2021-2-18  107

用于可靠运动分类的半步频率特性的制作方法
【专利说明】用于可靠运动分类的半步频率特性
[0001 ] 相关申请案的交叉参考
[0002]本申请案主张2013年9月5日提交的名称为“用于可靠运动分类的半步频率特性(Half Step Frequency Feature for Reliable Mot1n Classificat1n),,的第61/874,075号美国临时专利申请案的优先权,所述申请案的内容出于全部目的而以全文引用的方式并入本文中。
技术领域
[0003]本文中所揭示的标的物大体上涉及在移动装置上使用传感器的运动和活动分类。
【背景技术】
[0004]分类移动装置的物理运动情境适用于各种应用。此类应用可包含运动辅助型地理围栏、运动辅助型W1-Fi扫描最佳化、分心行人检测(distracted pedestrian detect1n)、健康监测,等等。常见分类可包含步行、奔跑、骑车、摆弄装置(fiddling)和保持静止等。
[0005]可通过搜集和处理从嵌入到所述移动装置中的传感器接收到的数据来确定移动装置的运动情境。现在,移动装置即将配备有三轴加速度计。三轴加速度计是低功率传感器,其可提供表示沿正交x、y和z轴的加速度分量的加速度数据。通过直接或间接物理连接,诸如通过用户手持移动装置,或通过用户将移动装置置于口袋中,而将用户的物理运动传送到移动装置和嵌入其中的加速度计。

【发明内容】

[0006]揭示用于分类移动装置运动状态的方法,所述方法包括:收集表示所述移动装置沿正交x、y和z轴的加速度分量的加速度计数据;确定所述加速度计数据之间半步频率关系的存在与否;以及至少部分地基于半步频率关系的存在与否,确定所述装置的运动状态。
[0007]进一步揭示用于分类移动装置运动状态的设备,所述设备包括:存储器;以及经配置以进行以下操作的处理器:收集表示所述移动装置沿正交X、y和Z轴的加速度分量的加速度计数据,确定所述加速度计数据之间半步频率关系的存在与否,以及至少部分地基于所述半步频率关系的存在与否,确定所述装置的运动状态。
[0008]进一步揭示用于分类移动装置运动状态的设备,所述设备包括:用于收集表示所述移动装置沿正交X、y和Z轴的加速度分量的加速度计数据的装置;用于确定所述加速度计数据之间半步频率关系的存在与否的装置;以及用于至少部分地基于所述半步频率关系的存在与否,确定所述装置的运动状态的装置。
[0009]进一步揭示包含代码的非暂时性计算机可读媒体,所述代码在由处理器执行时使所述处理器执行方法,所述方法包括:收集表示移动装置沿正交X、y和Z轴的加速度分量的加速度计数据;确定所述加速度计数据之间半步频率关系的存在与否;以及至少部分地基于所述半步频率关系的存在与否,确定所述装置的运动状态。
【附图说明】
[0010]图1为可在其中实践本发明各方面的系统的框图;
[0011 ]图2说明包含在装置中的加速度计的坐标系;
[0012]图3A为在其中用户正在摆弄装置的情况中所获得的X轴加速度计数据的时域曲线图;图3B为在其中用户正在步行的情况中所获得的X轴加速度计数据的时域曲线图。
[0013]图4说明分类移动装置运动状态的方法的一个实施例的流程图;
[0014]图5为在其中用户正在步行/奔跑,并且同时在手持装置时从所述装置的显示器阅读的情况中所获得的加速度计数据的频域曲线图;
[0015]图6为在其中用户正在步行/奔跑,并且同时在一只耳朵边握持装置时正在经所述装置进行电话对话的情况中所获得的加速度计数据的频域曲线图;
[0016]图7为在其中用户正在步行/奔跑,并且同时装置与用户摆动的手臂一起摆动的情况中所获得的加速度计数据的频域曲线图;以及
[0017]图8为在其中用户正在步行/奔跑,并且同时装置被置于口袋或背包内的情况中所获得的加速度计数据的频域曲线图。
[0018]图9说明当用户正在a)步行,以及b)奔跑时所获得的示范性加速度计数据的频域曲线图。
【具体实施方式】
[0019]词语“示范性”或“实例”在本文中用于意味着“充当实例、例子或说明”。本文中描述为“示范性”或描述为“实例”的任何方面或实施例未必应被解释为比其它方面或实施例优选或有利。
[0020]图1为说明可在其中实践本发明的实施例的示范性装置100的框图。装置100可为移动装置,其可包含一或多个处理器101、存储器105、I/O控制器125和网络接口 110。因此,装置100可为:移动装置、无线装置、蜂窝电话、个人数字助理、移动计算机、平板计算机、头戴式显示器(HMD)、可穿戴装置、个人计算机、膝上型计算机或具有处理能力的任何类型的装置。装置还可包含耦合至一或多个总线或信号线的一或多个传感器(例如,接近传感器、环境光传感器(ALS)、加速度计、陀螺仪、磁力计、气压传感器、全球定位系统(GPS)传感器),所述总线或信号线进一步耦合至处理器101。应了解,装置还可包含显示器120、用户接口(例如,键盘、触摸屏,或类似装置)、电力装置(例如,电池),以及通常与电子装置相关联的其它组件。在一些实施例中,装置110可为移动装置。网络接口 110还可耦合到数个无线子系统115(例如,蓝牙、W1-F1、蜂窝网络或其它网络)以经由无线链路将数据流发射到无线网络/从无线网络接收数据流,或可为用于直接连接到网络(例如,因特网、以太网或其它无线系统)的有线接口。
[0021]装置100可包含传感器,例如接近传感器130、环境光传感器(ALS)135、加速度计140、陀螺仪145、磁力计150、气压传感器155和/或全球定位传感器(GPS)160。
[0022]存储器105可耦合到处理器101以存储由处理器101执行的指令。在一些实施例中,存储器105是非暂时性的。存储器105还可存储一或多个模型或模块以实施下文描述的实施例。存储器105还可存储来自集成或外部传感器的数据。
[0023]应了解,如下文将描述的本发明的实施例可通过装置100的处理器101和/或装置的其它电路和/或其它装置执行例如存储在存储器105或其它元件中的指令而实施。具体地,装置电路(包含但不限于处理器101)可在程序、例程或对指令的执行的控制下操作以执行根据本发明的实施例的方法或过程。例如,此程序可以固件或软件的形式实施(例如,存储在存储器105和/或其它位置中)且可由诸如处理器101的处理器和/或装置的其它电路来实施。另外,应了解,术语处理器、微处理器、电路、控制器等可指代能够执行逻辑、命令、指令、软件、固件、功能性等的任何类型的逻辑或电路。
[0024]另外,应了解,本文中所描述的功能、引擎或模块中的一些或全部可由装置100本身执行,且/或 本文中所描述的功能、引擎或模块中的一些或全部可由经I/O控制器125或网络接口 110(无线地或有线地)连接到装置的另一系统或装置执行。因此,功能中的一些和/或全部可由另一系统执行,且结果或中间计算结果可传递回到装置。在一些实施例中,此其它装置可包括经配置以实时地或近实时地处理信息的服务器。
[0025]图2说明包含在实例装置100中的实例加速度计140的实例坐标系200。1、7和z轴分别沿实例装置100的宽度、高度和深度延伸。加速度计140实时取样并输出表示加速度分量沿正交X、y及z轴中的每一个的量值和方向的数据。
[0026]在一段时间内所收集的加速度计数据经处理和分析以确定运动情境分类。在下文中,术语“运动情境”和“运动状态”可互换使用。用于基于加速度计数据的如方差、时间相关等的这类特性来分类运动情境的常规方法在所属领域中是众所周知的。然而,所述特性的常规分析可能不足以区分在时域中呈现类似加速度特征的某些不同运动情境。例如,备受关注的是检测用户的步行或奔跑活动。用于分析加速度计数据特性的常规方法可能不足以确定用户是正在步行/奔跑还是仅仅在摆弄或摇动移动装置。
[0027]图3A为在其中用户正在摆弄装置100的情况中所获得的实例X轴加速度计数据的时域曲线图300A。图3B为在其中用户正在步行的情况中所获得的实例X轴加速度计数据的时域曲线图300B。所属领域的一般技术人员可理解,区分图3A中表示的数据与图3B中表示的数据是一个具有挑战性的任务。
[0028]本文中所描述的方法的一个实施例是基于观察结果,所述观察结果为在一边到一边方向上个人步行或奔跑的运动具有显著频率分量,所述频率分量是存在于上下方向上的显著频率分量的频率的一半。在用户步行/奔跑时,可在三轴加速度计数据中大体上观察到和检测出半步频率关系,尽管所述关系可能以不同形式显示,如下文中将展示。当装置的运动是由其它类别的用户移动(诸如摇动、摆弄装置或乘坐车辆)引起时,则可能不存在半步频率关系。已经构想出用于检测半步频率关系的各种方法。例如,在一个实施例中,可利用频域分析以检测半步频率关系。在一些其它实施例中,可利用诸如自相关函数、峰值分析、机器学习等的时域技术以确定是否存在半步频率关系。
[0029]图4说明分类移动装置的运动状态的方法400的一个实施例的流程图。在操作410处,收集表示移动装置沿正交x、y和z轴的加速度分量的加速度计数据。在一个实施例中,在时间窗口内执行加速度计数据的收集。可基于实际实施方案,最佳选择所述时间窗口的持续时间。在本文所描述的一实施例中,时间窗口的持续时间为至少三秒。还可利用较短的时间窗口(例如,一秒时间窗口)或较长的时间窗口(例如,十秒时间窗口)。时间窗口的持续时间并不限制本发明。在下一操作420处,确定x、y和z轴的数据之间半步频率关系的存在与否。半步频率关系是其中在一个频率下的峰值与在所述频率的一半下的峰值共存的一种关系。取决于所述装置相对于用户身体的相对位置和定向,所述关系可存在于一轴内的数据中,或存在于跨不同轴的数据中。已经构想出用于检测半步频率关系的各种方法。例如,在一个实施例中,在时间窗口内所收集的加速度计数据从时域变换成频域,并且在所述频域中作出半步频率关系存在或不存在的确定。用于将样本数据从时域变换成频域的方法(诸如快速傅里叶变换(FFT))和相反变换的方法在所属领域中是众所周知的。在一些其它实施例中,可利用诸如自相关函数、峰值分析、机器学习等的时域技术以确定是否存在半步频率关系。在下一操作430处,至少部分地基于半步频率关系的存在与否,确定移动装置的运动状态。在一个实施例中,运动状态的确定包括至少部分地基于半步频率关系的存在,确定步行/奔跑状态。半步频率关系的存在表明用户正在步彳丁或奔跑,而半步频率关系的不存在表明用户不在步行或奔跑,并且通过加速度计140所捕获的加速度可与一些其它类型的运动(诸如摆弄装置、乘坐车辆或故意摇动)相关联。
[0030]图5至8为在其中用户正在步行或奔跑并同时执行各种其它活动的情境中所获得的实例加速度计数据的频域曲线图。这些图进一步说明在用户正在步行/奔跑情况下存在半步频率关系。应了解,通过使用已知统计技术来分析三轴加速度计数据,除了可获得用户是否正在步行/奔跑的确定之外,还可获得运动情境推断,因为不同运动情境可与加速度计数据中的不同特征模式相关联。
[0031]图5为在其中用户正在步行/奔跑,并且同时在手持实例装置100时从装置100的实例显示器120阅读的情况中所获得的实例加速度计数据的频域曲线图500。如图5中可看出,图5中展示的数据存在半步频率关系,因为在步伐频率f = 6处的峰值502、504存在于y和z轴中的每一个上,而在半步频率f/2 = 3处的峰值506存在于X轴上。基于这种半步频率关系,装置100可确定用户正在步行/奔跑,并同时正在阅读。
[0032]图6为在其中用户正在步行/奔跑,并且同时在一只耳朵边握持实例装置100时正在经装置100进行电话对话的情况中所获得的实例加速度计数据的频域曲线图600。如图6中可看出,图6中展示的数据存在半步频率关系,因为在步伐频率f = 6处的峰值602、604存在于X和y轴中的每一个上,而在半步频率f/2 = 3处的峰值606存在于z轴上。基于这种半步频率关系,装置100可确定用户正在步行/奔跑,并且同时正在进行电话对话。
[0033]图7为在其中用户正在步行/奔跑,并且同时实例装置100与用户摆动的手臂一起摆动的情况中所获得的实例加速度计数据的频域曲线图700。如图7中可看出,图7中展示的数据存在半步频率关系,因为在步伐频率f = 6处的峰值702和在半步频率f/2 = 3处的峰值702存在于全部x、y和z轴上。基于这种半步频率关系,装置100可确定用户正在步行/奔跑,并且同时正在摆动手臂。
[0034]图8为在其中用户正在步行/奔跑,并且同时实例装置100被置于口袋或背包内的情况中所获得的实例加速度计数据的频域曲线图800。如图8中可看出,图8中展示的数据存在半步频率关系,因为在步伐频率f = 6处的峰值802存在于全部x、y和z轴上,而在半步频率f/2 = 3处的峰值804存在于z轴上。还应了解,在3f/2 = 9处的峰值存在于y和z轴中的每一个上,并且在2f = 12处的峰值存在于X和y轴中的每一个上。基于这种半步频率关系,装置100可确定用户正在步行/奔跑,并且同时将装置100置于口袋中或背包中。
[0035]从图5至8的描述中应了解,可利用在步伐频率f、半步频率f/2、频率3f/2和频率2f处的峰值的组合和这些峰值在每一个轴上的存在,以在更细化的水平上进一步分类运动情境。此分类指示用户在步行/奔跑时正在执行额外活动。例如,基于本文中所揭示的信息,可根据概率确定用户是否在步行/奔跑时正在阅读、进行电话对话、摆动手臂或将移动装置置于口袋中或背包中。
[0036]还应了解,可利用在步伐频率f和半步频率f/2处的频率分量的幅度以进一步优化运动情境分类。例如,幅度可用于区分奔跑与步行,因为相比于由步行引起的运动,由奔跑引起的运动可能与更大的加速度相关联。例如,奔跑情况中的幅度可能比步行情况中的幅度大一个数量级。在时域中,可以类似形式使用加速度计读数的量值。在一些实施例中,加速度计数据中的模式的相位信息也可用于进一步优化运动状态分类。
[0037]图9说明当用户正在a)步行以及b)奔跑时所获得的示范性加速度计数据的频域曲线图。图9可见,在步行和奔跑两种示范性情况中,半步频率分量(例如,f/2)都仅存在于y轴数据中。然而,频率峰值的幅度在两种情况中明显不同。具体地说,在奔跑情况下的频率峰值的幅度大约是在步行情况下的频率峰值的幅度的10倍。因此,如上所述,可利用加速度计数据中的幅度以区分步行和奔跑的运动情境。
[0038]通过利用本文中所描述的方法,可更容易确定移动装置用户的步行或奔跑活动。因此,用于运动情境分类的系统得益于能够更佳地区分步行/奔跑活动与其它类型的运动。
[0039]应了解,先前描述的本发明的各方面可结合装置100的处理器101对指令(例如,应用程序)的执行来实施,如先前描述。具体地,装置电路(包含但不限于处理器)可在应用程序、程序、例程或对指令的执行的控制下操作,以执行根据本发明的实施例的方法或过程(例如,图4至8的过程)。例如,此程序可以固件或软件的形式实施(例如存储在存储器和/或其它位置中)且可由处理器和/或装置的其它电路来实施。另外,应了解,术语处理器、微处理器、电路、控制器等指代能够执行逻辑、命令、指令、软件、固件、功能性等的任何类型的逻辑或电路。
[0040]应了解,当装置为移动或无线装置时,其可经由一或多个无线通信链路通过无线网络来通信,所述无线通信链路基于或以其它方式支持任何合适的无线通信技术。例如,在一些方面中,计算装置或服务器可以与包含无线网络的网络相关联。在一些方面中,网络可包括人体局域网或个人局域网(例如,超宽带网络)。在一些方面中,网络可包括局域网或广域网。无线装置可支持或以其它方式使用多种无线通信技术、协议或标准中的一或多个,比如(例如)CDMA、TDMA、OFDM、0FDMA、WiMAX、3G、LTE、高级 LTE、4G 以及 W1-Fi。类似地,无线装置可支持或以其它方式使用多种对应调制或多路复用方案中的一或多个。移动无线装置可无线地与其它移动装置、蜂窝电话、其它有线和无线计算机、因特网网站等通信。
[0041]本文中的教示可并入到多种设备(例如,装置)中(例如,在其内实施或由其执行)。例如,本文教示的一或多个方面可并入到电话(例如,蜂窝式电话)、个人数据助理(PDA)、平板计算机、移动计算机、膝上型计算机、平板计算机、娱乐装置(例如,音乐或视频装置)、耳机(例如,头戴式耳机、听筒等)、医疗装置(例如,生物计量传感器、心率监测仪、计步器、心电图(EKG)装置等)、用户I/O装置、计算机、服务器、销售点装置、娱乐装置、机顶盒或任何其它合适的装置中。这些装置可具有不同功率和数据要求,并且可引起针对每一特性或特性集合产生的不同功率分布。
[0042]在一些方面中,无线装置可包括用于通信系统的接入装置(例如,W1-Fi接入点)。此接入装置可提供(例如)经由有线或无线通信链路到另一网络(例如,比如因特网或蜂窝式网络的广域网)的连接性。因此,接入装置可使另一装置(例如,W1-Fi站)能够接入其它网络或某一其它功能性。另外,应了解,装置中的一或两者可为便携式,或在一些情况下,为相对非便携式。
[0043]所属领域的技术人员将理解,可使用多种不同技术和技艺中的任一者来表示信息和信号。例如,可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子或其任何组合来表不可在整个以上描述中参考的数据、指令、命令、信息、信号、位、符号和码片。
[0044]所属领域的技术人员将进一步了解,可将结合本文中所揭示的实施例所描述的各种说明性逻辑块、模块、电路和算法步骤实施为电子硬件、计算机软件或两者的组合。为清楚地说明硬件与软件的此互换性,上文已就各种说明性组件、块、模块、电路和步骤的功能性对其加以大体描述。此功能性是实施为硬件还是软件取决于特定应用和施加于整个系统的设计约束。所属领域的技术人员可针对每一特定应用以不同方式来实施所描述的功能性,但此类实施决策不应被解释为导致脱离本发明的范围。
[0045]可通过通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其经设计以执行本文中所描述的功能的任何组合来实施或执行结合本文中所揭示的实施例而描述的各种说明性逻辑块、模块和电路。通用处理器可为微处理器,但在替代方案中,处理器可为任何常规的处理器、控制器、微控制器或状态机。处理器还可实施为计算装置的组合,例如,DSP与微处理器的组合、多个微处理器、一或多个微处理器与DSP核心的结合,或任何其它此配置。
[0046]结合本文所揭示的实施例而描述的方法或算法的步骤可直接体现于硬件、由处理器执行的软件模块或其两者的组合中。软件模块可驻留在RAM存储器、快闪存储器、ROM存储器、EPR0M存储器、EEPR0M存储器、寄存器、硬盘、可装卸磁盘、⑶-ROM,或此项技术中已知的任何其它形式的存储媒体中。示范性存储媒体耦合到处理器,使得处理器可从所述存储媒体读取信息,以及将信息写入到所述存储媒体中。在替代方案中,存储媒体可与处理器成一体式。处理器和存储媒体可驻留在ASIC中。ASIC可驻留在用户终端中。在替代方案中,处理器和存储媒体可作为离散组件驻留在用户终端中。
[0047]在一或多个示范性实施例中,所描述的功能可以硬件、软件、固件或其任何组合的形式来实施。如果以软件形式实施为计算机程序产品,那么可将功能作为一或多个指令或代码存储在非暂时性计算机可读媒体上或经非暂时性计算机可读媒体传输。计算机可读媒体可包含计算机存储媒体与通信媒体两者,通信媒体包含促进将计算机程序从一处传送到另一处的任何媒体。存储媒体可为可由计算机存取的任何可用媒体。借助于实例而非限制,此非暂时性计算机可读媒体可包括RAM、R0M、EEPR0M、CD_R0M或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用于运载或存储呈指令或数据结构形式的所要程序代码且可由计算机存取的任何其它媒体。同样,将任何连接恰当地称为计算机可读媒体。例如,如果使用同轴缆线、光纤缆线、双绞线、数字订户线(DSL)或诸如红外线、无线电和微波的无线技术从网站、服务器或其它远程源发射软件,那么同轴缆线、光纤缆线、双绞线、DSL或诸如红外线、无线电和微波的无线技术包含在媒体的定义中。如本文所使用的磁盘和光盘包含压缩光盘(CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、软性磁 盘及蓝光光盘,其中磁盘通常是以磁性方式再现数据,而光盘是用激光以光学方式再现数据。以上各项的组合也应包含在非暂时性计算机可读媒体的范围内。
[0048]提供对所揭示的实施例的先前描述以使得所属领域的技术人员能够制作或使用本发明。对这些实施例的各种修改对所属领域的技术人员来将是显而易见的,并且在不脱离本发明的精神或范围的情况下,本文所界定的一般原理可应用于其它实施例。因此,本发明并不意图限于本文所展示的实施例,而应被赋予与本文所揭示的原理和新颖特性相一致的最广泛范围。
【主权项】
1.一种分类移动装置的运动状态的方法,其包括: 收集表示所述移动装置沿正交X、y和Z轴的加速度分量的加速度计数据; 确定所述加速度计数据之间的半步频率关系的存在与否;以及 至少部分地基于所述半步频率关系的所述存在与否,确定所述装置的所述运动状态。2.根据权利要求1所述的方法,其中所述运动状态的所述确定包括至少部分地基于所述半步频率关系的所述存在,确定步彳丁/奔跑状态。3.根据权利要求2所述的方法,其进一步包括确定用户在步行/奔跑时正在执行的额外活动。4.根据权利要求1所述的方法,其进一步包括至少部分地基于所述加速度计数据中的幅度,确定所述用户是正在步行还是正在奔跑。5.根据权利要求1所述的方法,其进一步包括将所述加速度计数据从时域变换成频域,其中在所述频域中执行所述半步频率关系的所述存在与否的所述确定,以及 其中在所述时域中在时间窗口内收集加速度计数据。6.根据权利要求5所述的方法,其中使用快速傅里叶变换FFT执行所述加速度计数据从所述时域到所述频域的所述变换。7.根据权利要求5所述的方法,其中所述时间窗口的持续时间为至少三秒。8.根据权利要求1所述的方法,其中所述半步频率关系的所述存在与否的所述确定发生在时域中。9.一种用于分类移动装置的运动状态的设备,其包括: 存储器;以及 处理器,其经配置以: 收集表示所述移动装置沿正交x、y和z轴的加速度分量的加速度计数据, 确定所述加速度计数据之间的半步频率关系的存在与否,以及 至少部分地基于所述半步频率关系的所述存在与否,确定所述装置的所述运动状态。10.根据权利要求9所述的设备,其中所述运动状态的所述确定包括至少部分地基于所述半步频率关系的所述存在,确定步彳丁/奔跑状态。11.根据权利要求10所述的设备,其中所述处理器进一步经配置以确定用户在步行/奔跑时正在执行的额外活动。12.根据权利要求9所述的设备,其中所述处理器进一步经配置以至少部分地基于所述加速度计数据中的幅度,确定所述用户是正在步行还是正在奔跑。13.根据权利要求9所述的设备,其中所述处理器进一步经配置以: 将所述加速度计数据从时域变换成频域,其中在所述频域中执行所述半步频率关系的所述存在与否的所述确定,以及 其中在所述时域中在时间窗口内收集加速度计数据。14.根据权利要求13所述的设备,其中使用快速傅里叶变换FFT执行所述加速度计数据从所述时域到所述频域的所述变换。15.根据权利要求13所述的设备,其中所述时间窗口的持续时间为至少三秒。16.根据权利要求9所述的设备,其中所述半步频率关系的所述存在与否的所述确定发生在时域中。17.—种用于分类移动装置的运动状态的设备,其包括: 用于收集表示所述移动装置沿正交x、y和z轴的加速度分量的加速度计数据的装置; 用于确定所述加速度计数据之间的半步频率关系存在与否的装置;以及 用于至少部分地基于所述半步频率关系的所述存在与否,确定所述装置的所述运动状态的装置。18.根据权利要求17所述的设备,其中用于确定所述运动状态的所述装置包括用于至少部分地基于所述半步频率关系的所述存在,确定步行/奔跑状态的装置。19.根据权利要求18所述的设备,其进一步包括用于确定用户在步行/奔跑时正在执行的额外活动的装置。20.根据权利要求17所述的设备,其进一步包括用于至少部分地基于所述加速度计数据中的幅度,确定所述用户是正在步行还是正在奔跑的装置。21.根据权利要求17所述的设备,其进一步包括用于将所述加速度计数据从时域变换成频域的装置,其中在所述频域中执行所述半步频率关系的所述存在与否的所述确定,以及 其中在所述时域中在时间窗口内收集加速度计数据。22.根据权利要求21所述的设备,其中使用快速傅里叶变换FFT执行所述加速度计数据从所述时域到所述频域的所述变换。23.根据权利要求21所述的设备,其中所述时间窗口的持续时间为至少三秒。24.根据权利要求17所述的设备,其中所述半步频率关系的所述存在与否的所述确定发生在时域中。25.—种包含代码的非暂时性计算机可读媒体,所述代码在由处理器执行时使所述处理器执行方法,所述方法包括: 收集表示所述移动装置沿正交x、y和z轴的加速度分量的加速度计数据; 确定所述加速度计数据之间的半步频率关系的存在与否;以及 至少部分地基于所述半步频率关系的所述存在与否,确定所述装置的所述运动状态。26.根据权利要求25所述的非暂时性计算机可读媒体,其中所述运动状态的所述确定包括至少部分地基于所述半步频率关系的所述存在,确定步行/奔跑状态。27.根据权利要求26所述的非暂时性计算机可读媒体,其进一步包括用于确定用户在步行/奔跑时正在执行的额外活动的代码。28.根据权利要求25所述的非暂时性计算机可读媒体,其进一步包括用于至少部分地基于所述加速度计数据中的幅度,确定所述用户是正在步行还是正在奔跑的代码。29.根据权利要求25所述的非暂时性计算机可读媒体,其进一步包括用于将所述加速度计数据从时域变换成频域的代码,其中在所述频域中执行所述半步频率关系的所述存在与否的所述确定,以及 其中在所述时域中在时间窗口内收集加速度计数据。30.根据权利要求29所述的非暂时性计算机可读媒体,其中使用快速傅里叶变换FFT执行所述加速度计数据从所述时域到所述频域的所述变换。31.根据权利要求29所述的非暂时性计算机可读媒体,其中所述时间窗口的持续时间为至少三秒。32.根据权利要求25所述的非暂时性计算机可读媒体,其中所述半步频率关系的所述存在与否的所述确定发生在时域中。
【专利摘要】本发明揭示一种用于分类移动装置的运动状态的设备及方法。在一个实施例中,收集表示所述移动装置沿正交x、y和z轴的加速度分量的加速度计数据。确定所述加速度计数据之间的半步频率关系的存在与否。最后,至少部分地基于所述半步频率关系的所述存在与否,确定所述装置的所述运动状态。
【IPC分类】G01C22/00
【公开号】CN105492868
【申请号】CN201480048361
【发明人】张雷, 杨思超, 尚卡尔·萨达希瓦姆, 孙达尔·苏布拉马尼亚安, 吴新宙
【申请人】高通股份有限公司
【公开日】2016年4月13日
【申请日】2014年9月4日
【公告号】EP3042154A1, US20150066422, WO2015035085A1

最新回复(0)