运动确定制造技术

技术编号:9909895 阅读:115 留言:0更新日期:2014-04-12 00:43
在此描述了可以采用运动检测算法来确定传感器是否已经经历了运动事件或没有运动事件的系统和方法。该传感器可以是能够用于识别和/或表征运动的任意传感器。一旦从该传感器接收到一个信号,可以计算该信号的力矩。然后,可以对这些力矩进行比较用于确定该信号是否是高斯信号。如果该信号是一个高斯信号,该算法确定该信号是由于一个没有运动事件而产生。如果该信号是一个非高斯信号,该算法确定该信号是由于一个运动事件而产生。

【技术实现步骤摘要】
【国外来华专利技术】运动确定相关申请的交叉引用本主题申请要求美国专利申请序列号为13/164,136、提交日为2011年6月20日、标题为“运动确定(MOTIONDETERMINATION)”的优先权,本申请的内容通过引用结合在此。
本披露总体上涉及确定来自传感器的测量值是否是由于传感器被移动。背景传统的运动检测系统可以在一个时间段内从传感器观察信号并且验证这些信号对于该时间段而言在一个小范围内。如果这些信号对于该时间段而言在一个小范围内,该运动检测系统可以确定一个没有运动事件已经发生。然而,对一个没有运动事件已经发生的确定会花费很长时间(例如,8秒),使得该运动检测系统效率低下。上文中所描述的传统运动检测系统的缺陷仅仅是为了提供当前技术的一些问题的一个综述,并不旨在详尽。现有技术水平存在的其他问题,以及一些在此描述的各种非限制性实施例的相应优点基于阅读下列详细描述会变得进一步明显。概述为了对在此描述的一些方面提供一个基本的理解,下面对所要求保护的主题提出了一个简要概述。该概述不是一个广泛的综述,并且不旨在识别关键的/决定性的元素或者描绘所要求保护的主题的范围。其唯一目的是以一种简化的形式提出一些概念作为随后提出的更详细描述的一个序言。在此描述的是能够促进一个快速和可靠的指示传感器是否已经被移动或者是静止的系统和方法。该确定可以基于对来自传感器的信号的分析。更确切地说,从传感器接收到信号时,可以分析该信号的力矩从而确定该信号是否为高斯信号。该传感器可以包括任何产生高斯噪声同时不移动或者产生接近于该高斯噪声的响应的传感器。能够结合该算法使用的传感器的示例可以包括:陀螺仪、加速度计、罗盘、压力传感器、距离传感器、范围传感器或者诸如此类的。该传感器可以是能够用于识别和/或表征运动的任意传感器。输入也可以是从传感器数据(如四元数)导出的参数。如果该信号被确定为非高斯信号,那么该信号是由于该传感器被移动而产生的。然而,如果该信号被确定为高斯信号,这些系统和方法可以确定该传感器还没有被移动。如果该传感器是一个陀螺仪,并且当这些系统和方法确定该信号是一个高斯信号,可以确定陀螺仪偏置。另外,如果先验已知传感器还没有被移动,这些系统和方法可以使用相同的信息来确定该传感器是否工作和/或确定噪声的质量。下列描述和附图给出了本说明书的某些示意性方面。然而,这些方面指示可以采用本说明书的原理的各种方式中的仅一些方式。当结合这些附图考虑时,本说明书的其他优势和新颖特征将从本说明书的以下详细描述中变得明显。附图简要说明参见下列附图描述了本主题披露的多个非限制性和非详尽实施例,其中除非另外说明,贯穿各种视图,同样的参考号指的是同样的部件。图1是一种确定传感器是否已经经历一个运动事件或者一个没有运动事件的系统的原理框图。图2是一种用于确定传感器是否已经经历一个运动事件或者一个没有运动事件的方法的原理过程流程图。图3是一种用于确定一个信号是否为高斯信号的方法的原理过程流程图。图4是一个用于估算的三阶矩和具有25个样本以及标准偏差为1的理论三阶矩(V3)之间的差值的累积概率函数的绘图。图5是一个用于估算的三阶矩和具有25个样本以及标准偏差为1、2和3的理论三阶矩(V3)之间的差值的累积概率函数的绘图。图6是一个用于估算的三阶矩和具有25个、50个和100个样本以及标准偏差为1的理论三阶矩(V3)之间的差值的累积概率函数的绘图。图7是一种用于确定一个信号是否为高斯信号的方法的原理过程流程图。图8是一个用于估算的四阶矩和理论四阶矩(V4)之间的差值的累积概率函数的绘图。图9是一个用于估算的四阶矩和具有25个样本以及标准偏差为1、2和3的理论四阶矩(V4)之间的差值的累积概率函数的绘图。图10是一种用于更新陀螺仪偏置的方法的原理过程流程图。图11是一种用于确定传感器是否正在正常地工作的方法的原理过程流程图。图12展示了一个示例性计算机网络,在该网络中,可以实施在此描述的各种实施例。图13展示了一个示例性计算环境,在该环境中,可以实施在此描述的各种实施例。图14展示了一个示例性手持式设备,在该设备中,可以实施在此描述的各种实施例。图15展示了一个示例性手持式设备,在该设备中,可以实施在此描述的各种实施例。详细说明在此描述了一种远程控制设备和与该远程控制设备一起使用的多种方法的各种非限制性实施例。在以下描述中,给出许多具体细节以便提供对一个或多个实施例的彻底理解。然而,相关领域技术人员将认识到在此描述的技术可以在没有这些具体细节中的一个或多个、或者具有其他方法、部件、材料等情况下被实践,并且不局限于这些具体的细节和示例。在其他实例中,没有详细地示出或描述公知的结构、材料和/或操作以避免模糊某些方面。贯穿本说明书对“一个实施例”或“一种实施例”的引用意为在至少一个实施例中包括了与该实施例相联系地描述的一个具体的特性、结构或特点。因此,贯穿本说明书各处短语“在一个实施例中”或在“在一种实施例中”并非必须都引用同一个实施方案。此外,在一个或多个实施例中,特定特征、结构或特点可以任何适合的方式组合。在此中使用的单词“示例性”意为用作示例、实例或展示。为避免疑义,此类示例对在此披露的主题不作限制。在此描述为“示例性”的任何方面不必解释为比其他方面优选或有利,并且也是为了排除本领域普通技术人员已知的等效示例性结构和技术。此外,在某种程度上,在详细描述或权利要求书中都不使用术语“包括”、“具有”、“包含”和其他类似的单词,此类术语意在囊括(与术语“包括”作为一个开放的过渡性词语的方式类似)没有排除任何附加的或其他因素。如在本申请中所使用的,术语“或者”意指包括包含性“或者”而不是排他性“或者”。因此,除非另外指明,或者从上下文中清晰可见,“X采用A或B”意指任何自然包含性排列。即,如果X采用A;X采用B;或X既采用A又采用B,那么在任何上述实例情况下满足“X采用A或B”。此外,如在本申请和所附权利要求书中使用的冠词“一个”和“一种”通常应该被解释为指的是“一个或多个”,除非另外指明或者从有待被定向到一种单一形式的上下文中清晰可见。现在参见图1,展示了一种确定传感器是否已经经历一个运动事件或者一个没有运动事件的系统100的原理框图。该系统100可以是一个电子设备(未示出)的一部分。通过举例,并非限制,该电子设备可以是一部移动电话。该系统100可以包括一个传感器芯片102。例如,该传感器芯片102可以是一个集成电路(IC)芯片。该传感器芯片102可以具有一个或多个传感器(例如,在该IC芯片上)(未示出)。这些传感器可以是能够产生一个高斯信号(例如,该信号可以包括满足一个高斯关系的数据)的任意类型的传感器。能够结合该算法使用的传感器的示例可以包括:陀螺仪、加速度计、罗盘、压力传感器、距离传感器、范围传感器或者诸如此类的。该传感器可以是能够用于识别和/或表征运动的任意传感器。该系统也可以使用从传感器数据(如四元数)导出的参数。例如,这些传感器可以是基于MEMS的运动传感器。一个基于MEMS的运动传感器的示例是一个加速度计,该加速度计可以用于测量线性加速度。以基于MEMS加速度计为基础的物理机制包括电容的、压敏电阻的、电磁的、压电的、铁电的、光学的和隧穿。基于MEMS的本文档来自技高网...
运动确定

【技术保护点】
一种方法,包括:从一个传感器接收一个数据信号,其中该数据信号包括多个数据值作为用户运动和噪声的函数;确定这些数据值的一个平均值;确定这些数据值的平方的一个平均值;确定这些数据值的立方的一个平均值;确定这些立方的平均值和一个预期的三阶矩之间的差值,其中该预期的三阶矩是从这些平方的平均值和这些数据值的平均值计算得到的;以及基于该差值确定一个用户运动事件是否已经发生。

【技术特征摘要】
【国外来华专利技术】2011.06.20 US 13/164,1361.一种运动确定方法,包括:从一个传感器接收一个数据信号,其中该数据信号包括多个数据值作为用户运动和噪声的函数;确定这些数据值的一个平均值,其中这些数据值的平均值包括一阶矩;确定这些数据值的平方的一个平均值,其中这些数据值的平方的平均值包括二阶矩;确定这些数据值的立方的一个平均值;确定仅通过使用该立方的平均值计算的三阶矩与仅通过使用该一阶矩和该二阶矩计算的三阶矩之间的差值;以及基于该差值确定一个用户运动事件是否已经发生。2.如权利要求1所述的方法,其中该确定一个用户运动事件是否已经发生进一步包括当该差值在一个阈值范围内时,确定还没有用户运动发生。3.如权利要求2所述的方法,其中接收该数据信号包括从一个加速度计接收该数据信号。4.如权利要求2所述的方法,其中接收该数据信号包括从一个罗盘接收该数据信号。5.如权利要求2所述的方法,其中接收该数据信号包括从一个陀螺仪接收该数据信号。6.如权利要求5所述的方法,进一步包括当还没有用户运动发生时,设置一个陀螺仪偏置。7.如权利要求6所述的方法,其中该设置进一步包括将该陀螺仪偏置设置为这些数据值的平均值。8.如权利要求5所述的方法,其中该确定一个用户运动事件是否已经发生进一步包括当还没有用户运动发生时,设置一个陀螺仪温度补偿学习期。9.如权利要求1所述的方法,其中,该噪声是高斯噪声。10.如权利要求1所述的方法,进一步包括:确定这些数据值的四次方的一个平均值;确定这些四次方的平均值和一个预期的四阶矩之间的一个第二差值,其中该预期的四阶矩是从这些平方的平均值和这些数据值的平均值计算得到的;以及基于该第二差值确定一个用户运动事件是否已经发生。11.如权利要求1所述的方法,进一步包括:确定这些数据值的四次方的一个平均值;确定这些数据值的五次方的一个平均值;确定这些五次方的平均值和一个预期的五阶矩之间的一个第三差值,其中该预期的五阶矩是从这些平方的平均值和这些数据值的平均值计算得到的;以及基于该第三差值确定一个用户运动事件是否已经发生。12.一种运动确定方法,包括:从一个传感器接收一个数据信号,其中当已知该传感器未在移动时,该数据信号包括多个数据值作为运动和噪声的函数;确定这些数据值的一个平均值,其中这些数据值的平均值包括一阶矩;确定这些数据值的平方的一个平均值,其中这些数据值的平方的平均值包括二阶矩;确定这些数据值的立方的一个平均值;确定仅通过使用该...

【专利技术属性】
技术研发人员:威廉·凯丽·基尔
申请(专利权)人:因文森斯公司
类型:
国别省市:

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

1