运动确定的制作方法

文档序号:6166166阅读:308来源:国知局
运动确定的制作方法
【专利摘要】在此描述了可以采用运动检测算法来确定传感器是否已经经历了运动事件或没有运动事件的系统和方法。该传感器可以是能够用于识别和/或表征运动的任意传感器。一旦从该传感器接收到一个信号,可以计算该信号的力矩。然后,可以对这些力矩进行比较用于确定该信号是否是高斯信号。如果该信号是一个高斯信号,该算法确定该信号是由于一个没有运动事件而产生。如果该信号是一个非高斯信号,该算法确定该信号是由于一个运动事件而产生。
【专利说明】运动确定
[0001]相关申请的交叉引用
[0002]本主题申请要求美国专利申请序列号为13/164,136、提交日为2011年6月20日、标题为“运动确定(MOTION DETERMINATION)”的优先权,本申请的内容通过引用结合在此。
【技术领域】
[0003]本披露总体上涉及确定来自传感器的测量值是否是由于传感器被移动。
[0004]背景
[0005]传统的运动检测系统可以在一个时间段内从传感器观察信号并且验证这些信号对于该时间段而言在一个小范围内。如果这些信号对于该时间段而言在一个小范围内,该运动检测系统可以确定一个没有运动事件已经发生。然而,对一个没有运动事件已经发生的确定会花费很长时间(例如,8秒),使得该运动检测系统效率低下。
[0006]上文中所描述的传统运动检测系统的缺陷仅仅是为了提供当前技术的一些问题的一个综述,并不旨在详尽。现有技术水平存在的其他问题,以及一些在此描述的各种非限制性实施例的相应优点基于阅读下列详细描述会变得进一步明显。
[0007]概述
[0008]为了对在此描述的一些方面提供一个基本的理解,下面对所要求保护的主题提出了一个简要概述。该概述不是一个广泛的综述,并且不旨在识别关键的/决定性的元素或者描绘所要求保护的主题的范围。其唯一目的是以一种简化的形式提出一些概念作为随后提出的更详细描述的一个序言。
[0009]在此描述的是能够促进一个快速和可靠的指示传感器是否已经被移动或者是静止的系统和方法。该确定可以基于对来自传感器的信号的分析。更确切地说,从传感器接收到信号时,可以分析该信号的力矩从而确定该信号是否为高斯信号。该传感器可以包括任何产生高斯噪声同时不移动或者产生接近于该高斯噪声的响应的传感器。能够结合该算法使用的传感器的示例可以包括:陀螺仪、加速度计、罗盘、压力传感器、距离传感器、
[0010]范围传感器或者诸如此类的。该传感器可以是能够用于识别和/或表征运动的任意传感器。输入也可以是从传感器数据(如四元数)导出的参数。
[0011]如果该信号被确定为非高斯信号,那么该信号是由于该传感器被移动而产生的。然而,如果该信号被确定为高斯信号,这些系统和方法可以确定该传感器还没有被移动。如果该传感器是一个陀螺仪,并且当这些系统和方法确定该信号是一个高斯信号,可以确定陀螺仪偏置。另外,如果先验已知传感器还没有被移动,这些系统和方法可以使用相同的信息来确定该传感器是否工作和/或确定噪声的质量。
[0012]下列描述和附图给出了本说明书的某些示意性方面。然而,这些方面指示可以采用本说明书的原理的各种方式中的仅一些方式。当结合这些附图考虑时,本说明书的其他优势和新颖特征将从本说明书的以下详细描述中变得明显。
[0013]附图简要说明
[0014]参见下列附图描述了本主题披露的多个非限制性和非详尽实施例,其中除非另外说明,贯穿各种视图,同样的参考号指的是同样的部件。
[0015]图1是一种确定传感器是否已经经历一个运动事件或者一个没有运动事件的系统的原理框图。
[0016]图2是一种用于确定传感器是否已经经历一个运动事件或者一个没有运动事件的方法的原理过程流程图。
[0017]图3是一种用于确定一个信号是否为高斯信号的方法的原理过程流程图。
[0018]图4是一个用于估算的三阶矩和具有25个样本以及标准偏差为I的理论三阶矩(V3)之间的差值的累积概率函数的绘图。
[0019]图5是一个用于估算的三阶矩和具有25个样本以及标准偏差为1、2和3的理论三阶矩(V3)之间的差值的累积概率函数的绘图。
[0020]图6是一个用于估算的三阶矩和具有25个、50个和100个样本以及标准偏差为I的理论三阶矩(V3)之间的差值的累积概率函数的绘图。
[0021]图7是一种用于确定一个信号是否为高斯信号的方法的原理过程流程图。
[0022]图8是一个用于估算的四阶矩和理论四阶矩(V4)之间的差值的累积概率函数的绘图。
[0023]图9是一个用于估算的四阶矩和具有25个样本以及标准偏差为1、2和3的理论四阶矩(V4)之间的差值的累积概率函数的绘图。
[0024]图10是一种用于更新陀螺仪偏置的方法的原理过程流程图。
[0025]图11是一种用于确定传感器是否正在正常地工作的方法的原理过程流程图。
[0026]图12展示了一个示例性计算机网络,在该网络中,可以实施在此描述的各种实施例。
[0027]图13展示了一个示例性计算环境,在该环境中,可以实施在此描述的各种实施例。
[0028]图14展示了一个示例性手持式设备,在该设备中,可以实施在此描述的各种实施例。
[0029]图15展示了一个示例性手持式设备,在该设备中,可以实施在此描述的各种实施例。
[0030]详细说明
[0031]在此描述了一种远程控制设备和与该远程控制设备一起使用的多种方法的各种非限制性实施例。在以下描述中,给出许多具体细节以便提供对一个或多个实施例的彻底理解。然而,相关领域技术人员将认识到在此描述的技术可以在没有这些具体细节中的一个或多个、或者具有其他方法、部件、材料等情况下被实践,并且不局限于这些具体的细节和示例。在其他实例中,没有详细地示出或描述公知的结构、材料和/或操作以避免模糊某些方面。
[0032]贯穿本说明书对“一个实施例”或“一种实施例”的引用意为在至少一个实施例中包括了与该实施例相联系地描述的一个具体的特性、结构或特点。因此,贯穿本说明书各处短语“在一个实施例中”或在“在一种实施例中”并非必须都引用同一个实施方案。此外,在一个或多个实施例中,特定特征、结构或特点可以任何适合的方式组合。
[0033]在此中使用的单词“示例性”意为用作示例、实例或展示。为避免疑义,此类示例对在此披露的主题不作限制。在此描述为“示例性”的任何方面不必解释为比其他方面优选或有利,并且也是为了排除本领域普通技术人员已知的等效示例性结构和技术。此外,在某种程度上,在详细描述或权利要求书中都不使用术语“包括”、“具有”、“包含”和其他类似的单词,此类术语意在囊括(与术语“包括”作为一个开放的过渡性词语的方式类似)没有排除任何附加的或其他因素。
[0034]如在本申请中所使用的,术语“或者”意指包括包含性“或者”而不是排他性“或者”。因此,除非另外指明,或者从上下文中清晰可见,“X采用A或B”意指任何自然包含性排列。即,如果X采用A ;X采用B ;或X既采用A又采用B,那么在任何上述实例情况下满足“X采用A或B”。此外,如在本申请和所附权利要求书中使用的冠词“一个”和“一种”通常应该被解释为指的是“一个或多个”,除非另外指明或者从有待被定向到一种单一形式的上下文中清晰可见。
[0035]现在参见图1,展示了一种确定传感器是否已经经历一个运动事件或者一个没有运动事件的系统100的原理框图。该系统100可以是一个电子设备(未示出)的一部分。通过举例,并非限制,该电子设备可以是一部移动电话。
[0036]该系统100可以包括一个传感器芯片102。例如,该传感器芯片102可以是一个集成电路(IC)芯片。该传感器芯片102可以具有一个或多个传感器(例如,在该IC芯片上)(未示出)。这些传感器可以是能够产生一个高斯信号(例如,该信号可以包括满足一个高斯关系的数据)的任意类型的传感器。能够结合该算法使用的传感器的示例可以包括:陀螺仪、加速度计、罗盘、压力传感器、距离传感器、范围传感器或者诸如此类的。该传感器可以是能够用于识别和/或表征运动的任意传感器。该系统也可以使用从传感器数据(如四元数)导出的参数。
[0037]例如,这些传感器可以是基于MEMS的运动传感器。一个基于MEMS的运动传感器的示例是一个加速度计,该加速度计可以用于测量线性加速度。以基于MEMS加速度计为基础的物理机制包括电容的、压敏电阻的、电磁的、压电的、铁电的、光学的和隧穿。基于MEMS的加速度计可以是由一个具有预定试验质量(也被称为检测质量地震质量)的悬臂梁组成的简单设备。在外部加速度的影响下,该质量从其中性位置偏转。以一种模拟或数字方式测量这一偏转。通常,测量在一组固定光束和附加到该检测质量上的一组光束之间的电容。
[0038]其他类型的基于MEMS的加速度计可以在一个非常小的穹顶底部包含一个小的加热器,该加热器加热该穹顶内的空气从而导致其上升。在该穹顶上的热电偶确定加热的空气从哪儿到达穹顶以及离开该中心的偏转是应用于该传感器的加速度的测量。基于MEMS的加速度计通常共面操作,即其被设计成用于仅对模具的平面的一个方向敏感。通过将两个设备垂直地集成在一个单一的模具上,可以形成一个双轴加速度计。通过增加一个附加的平面外设备,可以测量三个轴。具有集成电子设备的加速度计提供读出电子设备和自测试性能。
[0039]基于MEMS的运动传感器的另一个示例是一个罗盘,其是一种用于确定相对于地球磁极的方向的仪器。一个罗盘可以包括一个已磁化的指针,自由地将其自身与地球磁场对准。小型的罗盘通常是由两个或三个磁场传感器构建的,例如霍尔传感器,为一个微处理器提供数据。可以使用三角学计算相对于该罗盘的正确航向。一个小型的罗盘往往是一个分立元件,该元件输出一个与其定向成比例的或数字或模拟信号。可以通过一个控制器或一个微处理器来解释这个信号。该罗盘可以使用高度校准的内部电子设备来测量该罗盘对地球磁场的响应。在市场上可获得的小型罗盘的示例包括霍尼韦尔国际公司(HoneywellInternational Inc.)销售的HMC1051Z单轴和HMC1052双轴磁阻式传感器、旭化成微型器件株式会社(Asahi Kasei Microdevices Corporation)销售的AK8973三轴电子罗盘以及日本爱知微型智能株式会社(Aichi Micro Intelligent Corporation)销售的AMI201 (双轴)和AMI302 (三轴)电子罗盘模块。
[0040]基于MEMS运动传感器的另一个示例是一个陀螺仪,其是一种基于角动量守恒的原理用于测量或维持定向的设备。基于MEMS的陀螺仪使用振动检测质量。这些质量通常在一个高频率处振动。随着该传感器外壳在惯性空间中旋转,在该检测质量上感生一个科里奥利力。该科里奥利力在一个正交平面中引起一个振动并且可以测量该正交运动的幅值。这种类型的设备也被称为科里奥利振动陀螺,这是因为随着振荡平面被旋转,由换能器检测到的响应是由在其运动公式中的科里奥利项(“科里奥利力”)造成的。可以将一个振动结构陀螺仪作为一个音叉谐振器、一个振动轮子或一个使用MEMS技术的酒杯谐振器来实现。
[0041]本领域的普通技术人员应当领会该主题创新并不限于基于MEMS的设备,在此披露的基于MEMS的实施例是示例性的,并且可以用任何能够结合在一个手持式设备中的传感器来实现该主题创新。能够结合该算法使用的传感器的示例可以包括:陀螺仪、加速度计、罗盘、压力传感器、距离传感器、范围传感器或者诸如此类的。该传感器可以是能够用于识别和/或表征运动的任意传感器。例如,在此也可以使用石英传感器。也可以在该主题创新中使用在微米或毫米尺度上包括机械部件以及可以与电子电路学结合的其他类型的传感器。
[0042]该传感器芯片102也可以具有处理能力和/或性能。例如,该传感器芯片102可以具有一个处理器(例如,在该IC芯片上)。该处理器可以被通信性地耦合到该传感器,使得该处理器能够从该传感器接收一个信号。例如,在该传感器芯片102上,该处理器可以被定位于靠近该传感器。这可以使得该处理器从该传感器接收一个信号和/或数据并且处理该信号和/或数据(例如,根据一种运动检测算法)从而确定该信号和/或数据是由于一个运动事件还是由于一个没有运动事件而产生的。然而,可以限制与该传感器芯片102相关联的处理能力和/或性能(例如,由于尺寸约束)。
[0043]为了补偿受限的处理能力和/或性能,可以将该传感器芯片102与一个主机设备104 (例如,一个移动设备的CPU单元)相关联。该主机设备104也可以具有处理能力和/或性能。该主机设备104的处理能力和/或性能可以大于该传感器芯片102的处理能力和/或性能。
[0044]该主机设备104可以包括一个比与该传感器芯片102相关联的处理器的处理能力更大的处理器(未示出)。例如,可以通过一个耦合106将该传感器芯片102和该主机设备104通信性地耦合。例如,该耦合可以包括一条I2C总线和/或一个串行端口。该传感器芯片102可以穿过该连接106将一个信号和/或数据从这些传感器发送到该主机设备104。该主机设备104的处理器可以独立地处理该信号和/或数据(例如,根据该运动检测算法)从而确定该信号和/或数据是由于一个运动事件还是由于一个没有运动事件而产生的。
[0045]该传感器芯片102和该主机设备104都可以独立地处理来自传感器的信号和/或数据。使得具有处理能力的传感器芯片102运行例如一种运动检测算法从而检测该信号和/或数据是由于一个运动事件还是由于一个没有运动事件而产生的可以降低穿过该连接106的传感器芯片102和主机设备104之间的通信量。例如,该主机设备104从该传感器接收一个信号和/或数据的频率可以低于在传感器芯片102上的处理器接收数据的频率。
[0046]描述下列非限制性示例从而为系统100提供上下文。该传感器芯片102可以包括一个陀螺仪(未展示)。该陀螺仪可以向与该传感器芯片102相关联的处理器发送数据并且穿过该连接106向与该主机设备104相关联的处理器发送数据(例如,用于并行处理)。该陀螺仪向主机设备104发送数据的频率可以低于其向与传感器芯片102相关联的处理器发送数据的频率(例如,降低该传感器芯片102和该主机设备104之间的通信量)。与该传感器芯片102相关联的处理器以及与该主机设备104相关联的处理器可以独立地运行一种运动检测算法从而确定该数据是由于一个运动事件(例如,一个人移动移动电话)还是一个没有运动事件(例如,噪声)而产生的。
[0047]当该主机设备104确定该数据是由于一个没有运动事件而产生的时,该主机可以记录一个陀螺仪偏置。例如,该陀螺仪偏置可以被应用于陀螺仪信号从而降低真实的旋转率和测量的旋转率之间的误差。例如,该陀螺仪偏置也可以用于温度补偿。该传感器设备102的处理器也可以确定该数据是由于一个没有运动事件而产生的并且记录一个例如可以用于温度补偿的陀螺仪偏置。该传感器设备102的处理器可以利用正常地穿过连接106(例如,传输层)被发送用于馈送其运动检测算法的数据。如果与该传感器设备102相关联的处理器确定一个没有运动事件已经发生,并且一个时间段已经过去和/或一个温度变化已经发生,与该传感器设备102相关联的处理器可以利用其计算的和/或从该陀螺仪读取的陀螺仪偏置来更新这些陀螺仪偏置。与该主机设备104相关联的处理器可以具有类似的功能性。这是对传统系统的一个改进,例如在传统系统中,询问该陀螺仪位于特定时间段的移动状态是什么,并且如果偏置和温度没有被发送到主机设备104,读取该陀螺仪的偏置以及温度。
[0048]因此,根据另一个非限制性示例,陀螺仪偏置可以与温度具有一个相关性。当确定陀螺仪偏置时,该偏置和温度可以被保存并且发送到一种温度补偿算法。例如,随着时间的推移,该温度补偿算法可以得知该陀螺仪偏置和温度之间的关系。然后,随着图中温度的变化,可以应用该补偿来降低总体陀螺仪误差。
[0049]例如,可以在该传感器设备102上(例如,在该传感器设备102的硬件上)运行一个陀螺仪偏置算法。另外地或可替代地,例如,可以在主机设备104上运行一种温度补偿算法。该陀螺仪偏置可以被通信回有待与该温度补偿算法配合使用的主机设备104,从而有助于该温度补偿算法得知该温度和陀螺仪偏置关系。
[0050]可替代地,该陀螺仪偏置算法可以在该传感器设备102上运行。该陀螺仪偏置算法也可以在该主机设备104上运行。同样可以在该主机设备104上运行的是该温度补偿算法。随着该陀螺仪偏置算法和该温度补偿算法都在该主机设备104上运行,例如,穿过该耦合106(例如,通过I2C或串行端口)的该传感器设备102和该主机设备104之间的通信会有一个减少,这是由于当该陀螺仪是有效的时,典型地陀螺仪数据被发送到该主机设备104,因此附加的数据(包括一个没有运动消息和/或该陀螺仪偏置)就没有必要被发送。即使在该传感器设备102和该主机设备104上运行的陀螺仪偏置算法是不同的和/或使用不同的数据速率,这些算法能够给出将会有用的类似的足够的结果。[0051]图2、图3、图7、图10和图11展示了用于确定来自一个传感器的信号是由于一个运动事件还是由于一个没有运动事件而产生的方法和/或运动检测算法。为了解释的简明性,这些方法论被描绘和描述为一系列的行为。应当理解及认识到的是,所展示的行为和/或行为的顺序并未限制各种实施例。例如,行为可以按照各种顺序和/或同时地发生,并且其他行为未在此提出或描述。此外,不是所有展示的行为可以被要求用于根据所披露的主题来实现这些方法论。另外,本领域技术人员将理解和认识到这些方法可以经由一个状态图或事件可替代地被表示为一系列相关的状态。因此,应当进一步认识到的是在此之后描述的这些方法能够被存储在一件制品中(例如,一种计算机可读存储介质)从而有助于将此类方法论输送和转移到计算机。如在此使用的术语“制品”意在包括从任何计算机可读设备、载体或介质中可访问的计算机程序。例如,可以通过与该传感器芯片102相关联的处理器和/或与该主机设备104相关联的处理器来执行这些方法和/或算法。
[0052]现在参见图2,展示了一种用于确定传感器是否已经经历一个运动事件或者一个没有运动事件的方法200的原理过程流程图。在元素202处,一个处理器可以从一个传感器接收一个信号和/或数据。能够结合该算法使用的传感器的示例可以包括:陀螺仪、加速度计、罗盘、压力传感器、距离传感器、范围传感器或者诸如此类的。该传感器可以是能够用于识别和/或表征运动的任意传感器。例如,该数据可以是四元数数据。该处理器可以与一个传感器芯片(例如,图1中的传感器芯片102)相关联。与该传感器芯片相关联的处理器可以被定位于靠近该传感器(例如,在一个IC芯片上)。该处理器也可以与一个主机设备(例如,图1中的主机设备104)相关联。与该主机设备相关联的处理器可以穿过一个传输层(例如,图1中的连接106)从该传感器接收信号和/或数据。
[0053]在元素202处,该处理器(例如,与该传感器芯片相关联的处理器和/或与该主机设备相关联的处理器)可以确定该信号是由于一个运动事件还是一个没有运动事件而产生的。与该传感器芯片相关联的处理器和/或与该主机设备相关联的处理器可以独立地应用一种算法从而确定该信号和/或数据是由于一个运动事件还是一个没有运动事件而产生的。该处理器可以采用例如在图3和/或图7中所描述的算法来确定该信号和/或数据是由于一个运动事件还是一个没有运动事件而产生的。这些方法可以基于通过分析信号和/或数据的类型而确定的该信号和/或数据是由于一个运动事件还是一个没有运动事件而产生的。例如,通过分析信号和/数据的类型,可以确定该信号和/或数据是一个高斯过程或一个非高斯过程。如果该信号和/或数据被确定为是高斯的,可以假定一个没有运动事件已经发生。相比之下,如果该信号和/或数据被确定为是非高斯的,可以假定一个运动事件已经发生。实际上,一个假的运动事件比一个假的没有运动事件更不受人关注,因此在此描述的算法利用这一事实。应当理解的是可以将在此描述的这些算法与其他运动确定算法结合从而进一步加强没有运动事件的标准。
[0054]现在参见图3,展示了一个用于确定从传感器接收的信号和/或数据是否是高斯的方法300的原理过程流程图。如以上所描述的,如果该信号和/或数据被确定为是高斯的,可以确定一个没有运动事件已经发生。相比之下,如果该信号和/或数据被确定为是非高斯的,可以确定一个运动事件已经发生。
[0055]在兀素302处,可以从一个传感器接收一个信号(例如,如上文所描述的)。该信号可以包括大小为N的数据。例如,该数据可以是。另外地或可替代地,可以使用来自传感器的数据的所有轴(例如,三个轴)。该处理器可以确定该数据是否是使用估算的力矩的高斯数据。
[0056]在元素304处,可以计算用于该数据的估算的一阶矩。例如,可以根据下面的方程式计算该估算的一阶矩(T1):
【权利要求】
1.一种方法,包括: 从一个传感器接收一个数据信号,其中该数据信号包括多个数据值作为用户运动和噪声的函数; 确定这些数据值的一个平均值; 确定这些数据值的平方的一个平均值; 确定这些数据值的立方的一个平均值; 确定这些立方的平均值和一个预期的三阶矩之间的差值,其中该预期的三阶矩是从这些平方的平均值和这些数据值的平均值计算得到的;以及基于该差值确定一个用户运动事件是否已经发生。
2.如权利要求1所述的方法,其中该确定进一步包括当该差值在一个阈值范围内时,确定还没有用户运动发生。
3.如权利要求2所述的方法,其中接收该数据信号包括从一个加速度计接收该数据信号。
4.如权利要求2所述的方法,其中接收该数据信号包括从一个罗盘接收该数据信号。
5.如权利要求2所述的方法,其中接收该数据包括从一个陀螺仪接收该数据。
6.如权利要求5所述的方法,进一步包括当还没有用户运动发生时,设置一个陀螺仪偏置。
7.如权利要求5所述的方法,其中该设置进一步包括将该陀螺仪偏置设置为这些数据值的平均值。
8.如权利要求5所述的方法,其中该确定进一步包括当还没有用户运动发生时,设置一个陀螺仪温度补偿学习期。
9.如权利要求1所述的方法,其中,该噪声是高斯噪声。
10.如权利要求1所述的方法,进一步包括: 确定这些数据值的四次方的一个平均值; 确定这些四次方的平均值和一个预期的四阶矩之间的一个第二差值,其中该预期的四阶矩是从这些平方的平均值和这些数据值的平均值计算得到的;以及基于该第二差值确定一个用户运动事件是否已经发生。
11.如权利要求1所述的方法,进一步包括: 确定这些数据值的四次方的一个平均值; 确定这些数据值的五次方的一个平均值; 确定这些五次方的平均值和一个预期的五阶矩之间的一个第三差值,其中该预期的五阶矩是从这些平方的平均值和这些数据值的平均值计算得到的;以及基于该第三差值确定一个用户运动事件是否已经发生。
12.—种方法,包括: 从一个传感器接收一个数据信号,其中当已知该传感器未在移动时,该数据信号包括多个数据值作为运动和噪声的函数; 确定这些数据值的一个平均值; 确定这些数据值的平方的一个平均值; 确定这些数据值的立方的一个平均值;确定这些立方的平均值和一个预期的三阶矩之间的差值,其中该预期的三阶矩是由这些平方的平均值和这些数据值的平均值计算得到的;以及基于该差值确定该传感器是否正在正常地工作。
13.如权利要求12所述的方法,其中确定该传感器是否正在正常地工作进一步包括如果该差值在一个阈值范围内,确认该传感器已经记录一个没有运动事件。
14.如权利要求12所述的方法,其中接收该数据信号进一步包括从一个加速度计接收该数据信号。
15.如权利要求12所述的方法,其中接收该数据信号进一步包括从一个罗盘接收该数据信号。
16.如权利要求12所述的方法,其中接收该数据信号进一步包括从一个陀螺仪接收该数据信号。
17.如权利要求12所述的方法,进一步包括: 确定这些数据值的四次方的一个平均值; 确定这些四次方的平均值和一个预期的四阶矩之间的一个第二差值,其中该预期的四阶矩是从这些平方的平均值和这些数据值的平均值计算得到的;以及基于该第二差值确定该传感器是否正在正常地工作。
18.—种系统,包括: 一个传感器芯片,包括一个陀螺仪和一个被配置成用于在来自该陀螺仪的数据上运行一种运动检测算法的第一处理器; 一个通信性地耦合到该传感器芯片的主机设备,包括一个第二处理器,该第二处理器被配置成用于在来自该传感器的数据上独立地运行该运动检测算法以及进一步被配置成用于运行一种温度补偿算法, 其中,当在该第一处理器上运行的该运动检测算法检测到一个没有运动事件时,该第二处理器为在该温度补偿算法中使用的该陀螺仪记录一个偏置。
19.如权利要求18所述的系统,其中该主机设备经由一根I2C总线或一个串行端口通信性地耦合到该传感器芯片。
20.如权利要求18所述的系统,其中该主机设备利用来自该陀螺仪的数据来馈送该运动检测算法。
21.如权利要求18所述的系统,其中该第一处理器被配置成用于确定在一个时间段或一个温度变化结束时运动还没有发生,并且被配置成用于对该陀螺仪利用该偏置。
22.如权利要求18所述的系统,其中该第二处理器被配置成用于与该第一处理器同时运行该运动检测算法。
【文档编号】G01B3/30GK103717994SQ201280037709
【公开日】2014年4月9日 申请日期:2012年4月30日 优先权日:2011年6月20日
【发明者】威廉·凯丽·基尔 申请人:因文森斯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1