《减少数字罗盘的电力消耗或误差.pdf》由会员分享,可在线阅读,更多相关《减少数字罗盘的电力消耗或误差.pdf(22页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103620342 A (43)申请公布日 2014.03.05 CN 103620342 A (21)申请号 201280031547.7 (22)申请日 2012.06.25 13/174,313 2011.06.30 US G01C 17/38(2006.01) G01C 21/20(2006.01) G01R 35/00(2006.01) G06F 1/32(2006.01) H04W 52/02(2006.01) (71)申请人 高通股份有限公司 地址 美国加利福尼亚州 (72)发明人 克里斯托福布鲁纳 维克托库里克 (74)专利代理机构 北京律盟知识产权代。
2、理有限 责任公司 11287 代理人 宋献涛 (54) 发明名称 减少数字罗盘的电力消耗或误差 (57) 摘要 本文揭示可整体或部分地用于促进或支持 用于减少集成在移动装置 (402) 中的数字罗盘 (414) 的电力消耗或误差的一个或一个以上操作 或技术的实例方法、 设备或制品。举例来说, 响应 于所述移动装置 (402) 处于静止状态的确定而推 迟连接到所述罗盘 (414) 的磁力计 (416) 的校准 过程。 (30)优先权数据 (85)PCT国际申请进入国家阶段日 2013.12.26 (86)PCT国际申请的申请数据 PCT/US2012/044024 2012.06.25 (87)。
3、PCT国际申请的公布数据 WO2013/003281 EN 2013.01.03 (51)Int.Cl. 权利要求书 3 页 说明书 14 页 附图 4 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 说明书14页 附图4页 (10)申请公布号 CN 103620342 A CN 103620342 A 1/3 页 2 1. 一种方法, 其包括在移动装置处 : 响应于所述移动装置处于静止状态的确定而推迟校准磁力计的过程。 2. 根据权利要求 1 所述的方法, 且其进一步包括至少部分地基于从至少一个加速计获 得的测量来确定所述移动装置处于所述静止状态。 3. 根据。
4、权利要求 1 所述的方法, 且其进一步包括至少部分地基于从至少一个陀螺仪获 得的测量来确定所述移动装置处于所述静止状态。 4. 根据权利要求 1 所述的方法, 且其进一步包括至少部分地基于从所述磁力计获得的 测量来确定所述移动装置处于所述静止状态。 5. 根据权利要求 4 所述的方法, 其中所述确定所述移动装置处于所述静止状态是至少 部分地基于从所述磁力计获得的所述测量的滑动窗的方差。 6. 根据权利要求 1 所述的方法, 且其进一步包括 : 检测所述移动装置的运动间隔 ; 以及 在所述间隔之前和之后, 推迟所述磁力计的校准。 7. 一种方法, 其包括在移动装置处 : 检测至少一个条件 ; 以。
5、及 至少部分地基于所述检测到的至少一个条件, 改变将执行校准磁力计的过程的速率。 8. 根据权利要求 7 所述的方法, 其中所述速率至少部分地基于所述磁力计的取样速 率。 9. 根据权利要求 8 所述的方法, 其中至少部分地结合以下各项中的至少一者来确定所 述取样速率 : 用户旋转所述移动装置 ; 主机应用程序请求至少一个磁力计样本 ; 或其任何 组合。 10. 根据权利要求 7 所述的方法, 其中所述所检测到的至少一个条件包括所述移动装 置的定向的所估计转向速率。 11. 根据权利要求 10 所述的方法, 其中至少部分地基于从陀螺仪接收到的至少一个测 量来估计所述转向速率。 12. 根据权利。
6、要求 10 所述的方法, 其中至少部分地基于磁力计测量的变化来估计所述 转向速率。 13. 根据权利要求 10 所述的方法, 其中至少部分地基于从加速计接收到的至少一个测 量来估计所述转向速率。 14. 根据权利要求 7 所述的方法, 其中所述所检测到的至少一个条件包括至少一个校 准参数的适宜性的度量。 15. 根据权利要求 14 所述的方法, 其中至少部分地基于经由磁力计样本的椭圆形 / 椭 圆体拟合型过程来确定所述适宜性度量。 16. 根据权利要求 14 所述的方法, 其中至少部分地基于经由从以下各项中的至少一者 接收到的测量计算的转向角来确定所述适宜性度量 : 所述磁力计 ; 加速计 ;。
7、 陀螺仪 ; 或其任 何组合。 17. 一种设备, 其包括 : 移动装置, 其包括磁力计以及用以进行以下操作的至少一个处理器 : 响应于所述移动装置处于静止状态的确定而推迟校准所述磁力计的过程。 权 利 要 求 书 CN 103620342 A 2 2/3 页 3 18. 根据权利要求 17 所述的设备, 其中所述至少一个处理器进一步进行以下操作 : 至少部分地基于从至少一个加速计获得的测量来确定所述移动装置处于所述静止状 态。 19. 根据权利要求 17 所述的设备, 其中所述至少一个处理器进一步进行以下操作 : 至少部分地基于从至少一个陀螺仪获得的测量来确定所述移动装置处于所述静止状 态。。
8、 20. 根据权利要求 17 所述的设备, 其中所述至少一个处理器进一步进行以下操作 : 至少部分地基于从所述磁力计获得的测量来确定所述移动装置处于所述静止状态。 21. 根据权利要求 20 所述的设备, 其中所述处理器进一步用以至少部分地基于从所述 磁力计获得的所述测量的滑动窗的方差确定所述移动装置处于所述静止状态。 22. 根据权利要求 17 所述的设备, 其中所述至少一个处理器进一步进行以下操作 : 检测所述移动装置的运动间隔 ; 以及 在所述间隔之前和之后, 推迟所述磁力计的校准。 23. 一种设备, 其包括 : 用于检测至少一个条件的装置 ; 以及 用于至少部分地基于所述检测到的至少。
9、一个条件改变将执行校准磁力计的过程的速 率的装置。 24. 根据权利要求 23 所述的设备, 其中所述所检测到的至少一个条件包括移动装置的 定向的所估计转向速率。 25. 根据权利要求 24 所述的设备, 其中至少部分地基于从陀螺仪接收到的至少一个测 量来估计所述所估计转向速率。 26. 根据权利要求 24 所述的设备, 其中至少部分地基于磁力计测量的变化来估计所述 所估计转向速率。 27. 根据权利要求 24 所述的设备, 其中至少部分地基于从加速计接收到的至少一个测 量来估计所述所估计转向速率。 28. 根据权利要求 23 所述的设备, 其中所述所检测到的至少一个条件包括至少一个校 准参数。
10、的适宜性的度量。 29. 根据权利要求 28 所述的设备, 其中至少部分地基于经由磁力计样本的椭圆形 / 椭 圆体拟合型过程来确定所述适宜性度量。 30. 根据权利要求 28 所述的设备, 其中至少部分地基于经由从以下各项中的至少一者 接收到的测量计算的转向角来确定所述适宜性度量 : 所述磁力计 ; 加速计 ; 陀螺仪 ; 或其任 何组合。 31. 一种物品, 其包括 : 非暂时存储媒体, 其上存储有可由专用计算平台执行以进行以下操作的指令 : 在移动装置处, 响应于所述移动装置处于静止状态的确定而推迟校准磁力计的过程。 32. 根据权利要求 31 所述的物品, 其中所述非暂时存储媒体进一步包。
11、含进行以下操作 的指令 : 至少部分地基于从至少一个加速计获得的测量来确定所述移动装置处于所述静止状 态。 权 利 要 求 书 CN 103620342 A 3 3/3 页 4 33. 根据权利要求 31 所述的物品, 其中所述非暂时存储媒体进一步包含进行以下操作 的指令 : 至少部分地基于从至少一个陀螺仪获得的测量来确定所述移动装置处于所述静止状 态。 34. 根据权利要求 31 所述的物品, 其中所述非暂时存储媒体进一步包含进行以下操作 的指令 : 检测所述移动装置的运动间隔 ; 以及 在所述间隔之前和之后, 推迟所述磁力计的校准。 权 利 要 求 书 CN 103620342 A 4 1。
12、/14 页 5 减少数字罗盘的电力消耗或误差 技术领域 0001 本发明大体上涉及处理传感器信息以结合移动通信装置使用, 且更明确地说, 涉 及减少供移动通信装置中使用或结合移动通信装置使用的数字罗盘的电力消耗或误差。 背景技术 0002 移动通信装置, 例如蜂窝式电话、 便携式导航单元、 膝上型计算机、 个人数字助理 等在允许社群维持其移动性中扮演重要角色。举例来说, 移动通信装置可使用户能够在任 何时间任何地方, 经由与这些装置相关联的计算平台上所托管的一个或一个以上应用程序 请求或存取信息、 服务等。 此些应用程序可包含例如导航或位置跟踪应用程序、 地理处理或 映射应用程序、 网络浏览应。
13、用程序、 游戏或音乐相关应用程序等。 0003 为了支持如今市场上若干应用程序, 移动通信装置可利用多种传感器。这些传感 器可通常 ( 但不是一定 ) 能够将物理现象转换成模拟或数字信号, 且可集成到移动通信装 置中 ( 例如, 建置在移动通信装置中, 等 ), 或以其它方式由 ( 例如, 独立等 ) 移动通信装置 支持。举例来说, 移动通信装置可具有以下特征 : 一个或一个以上加速计、 陀螺仪、 磁力计、 重力计、 环境光检测器、 接近性传感器、 温度计等, 其能够测量移动装置的各种运动状态、 定 位、 定向、 周围环境等。依据特定应用, 传感器可个别地利用, 或可结合其它传感器使用。 00。
14、04 获得或提供较准确或有用的传感器测量供移动通信装置上所托管的应用程序使 用可例如改进或增强此些应用程序的性能。 因此, 不时地, 可希望以某一方式校准一个或一 个以上相关联传感器。 附图说明 0005 参考下图来描述本发明的非限制且非详尽方面, 其中除非另有指定, 否则相同参 考标号在各个图中始终指代相同部分。 0006 图 1A 和 1B 是根据一实施方案的实例所标绘磁力计输出信号的示意图。 0007 图 2 是进一步说明根据一实施方案的实例所标绘磁力计输出信号的示意图。 0008 图 3 是说明根据一实施方案的用于减少数字罗盘的电力消耗或误差的实例过程 的流程图。 0009 图 4 是。
15、说明根据一实施方案的与移动装置相关联的实例计算环境的示意图。 发明内容 0010 实例实施方案涉及减少数字罗盘的电力消耗或误差。在一个实施方案中, 一种方 法可包括响应于移动装置处于静止状态的确定, 在移动装置处推迟校准磁力计的过程。在 一个特定实施方案中, 一种方法可进一步包括 : 检测所述移动装置的运动间隔 ; 以及在此 间隔之前和之后推迟所述磁力计的校准。 0011 在另一实施方案中, 一种方法可包括 : 在移动装置处检测至少一个条件 ; 以及改 变将至少部分地基于检测到的至少一个条件执行校准磁力计的过程的速率。 说 明 书 CN 103620342 A 5 2/14 页 6 0012 。
16、在又一实施方案中, 一种设备可包括 : 用于检测至少一个条件的装置 ; 以及用于 改变将至少部分地基于检测到的至少一个条件执行校准磁力计的过程的速率。 0013 在又一实施方案中, 一种设备可包括移动装置, 所述移动装置包括 : 磁力计 ; 以及 至少一个处理器, 其用以响应于移动装置处于静止状态的确定推迟校准磁力计的过程。 0014 在又一实施方案中, 一种物品可包括上面存储有指令的存储媒体, 所述指令可由 专用计算平台执行, 以响应于移动装置处于静止状态的确定在移动装置处推迟校准磁力计 的过程。然而, 应理解, 这些只是实例实施方案, 且所主张的标的物不限于这些特定实施方 案。 具体实施方。
17、式 0015 在以下详细描述中, 陈述大量具体细节以便提供对所主张标的物的全面理解。然 而, 所属领域的技术人员将理解, 可在无这些具体细节的情况下实践所主张的标的物。 在其 它例子中, 尚未详细描述所属领域的技术人员将已知的方法、 设备或系统, 以便不模糊所主 张的标的物。 0016 本文揭示可整体或部分地实施以促进或支持用于减少数字罗盘的电力消耗或误 差的一个或一个以上操作或技术的一些实例方法、 设备或制品。 如下文将更详细地描述, 数 字罗盘可例如与移动通信装置相关联, 且可至少部分地用以帮助或辅助用户进行室内或室 外导航, 获得或提供测量信号以供多种主机应用程序 ( 例如位置跟踪应用程。
18、序、 游戏应用 程序等 ) 使用。如本文所使用,“移动装置” 、“移动通信装置” 、“无线装置” 或复数形式的此 类术语可互换使用, 且可指代任何种类的专用计算平台或装置, 其可不时具有改变的位置、 定位或定向。 在一些例子中, 移动通信装置可例如能够根据一个或一个以上通信协议, 经由 合适通信网络上的信息的无线发射或接收与其它装置 ( 移动或以其它方式 ) 通信。作为一 种说明方式, 专用移动通信装置 ( 其在本文中可简称为移动装置 ) 可包含 ( 例如 ) 蜂窝式 电话、 卫星电话、 智能电话、 个人数字助理 (PDA)、 膝上型计算机、 个人娱乐系统、 平板个人计 算机(PC)、 个人音。
19、频或视频装置、 个人导航装置等。 然而, 应了解, 这些只是可用以促进结合 减少相关联数字罗盘的电力消耗或误差的一个或一个以上过程或操作的移动装置的说明 性实例, 且所主张的标的物在此方面不受限。 0017 如先前所提到, 通常 ( 尽管不是一定地 ), 数字罗盘可获得或接收代表来自集成到 移动装置中或以其它方式由移动装置支持的一个或一个以上传感器的各种测量的信号。 可 以某一方式处理这些测量信号, 以便检测或确定例如移动装置的各种运动状态、 定向、 定位 等。举例来说, 数字罗盘可响应于移动装置所经历加速振动的等级、 磁场的强度或方向、 倾 斜或定向等从一个或一个以上机载加速计、 磁力计、 。
20、陀螺仪等获得或接收测量信号。以上 传感器以及未列举的其它可能传感器可个别地利用, 或可结合其它传感器使用, 取决于特 定应用程序, 如也曾指示。 举例来说, 在步行者导航应用程序中, 移动装置可具有以下特征 : 数字罗盘, 其利用磁力计来测量磁场, 且利用加速计来进行倾斜补偿, 仅说明一个可能实施 方案。因此, 由于步行者用户通常 ( 但不是一定地 ) 相对较缓慢地导航或移动 ( 例如, 行走 等 ), 所以数字罗盘例如与全局定位系统 (GPS) 支持的从连续位置估计计算的航向测量相 比, 可提供较准确的航向或定向信息。 当然, 与获得或向数字罗盘提供测量信号的各种传感 器有关的细节仅为实例,。
21、 且所主张的标的物在这方面不受限。 说 明 书 CN 103620342 A 6 3/14 页 7 0018 在以上论述之后, 与移动装置相关联的数字罗盘可例如从一个或一个以上机载惯 性传感器 ( 例如加速计、 磁力计、 陀螺仪等 ) 接收或获得测量信号。举例来说, 加速计可感 测朝向地球中心的重力的方向, 且可参考在笛卡尔坐标空间中通常称为维度或轴 X、 Y 和 Z 的一个、 两个或三个方向检测或测量运动。 任选地或替代地, 加速计还可提供例如各种加速 度的量值的测量。相对于任何合适的参考帧来测量重力方向, 例如在其中重力向量的原点 或初始点固定到移动装置或随移动装置移动的坐标系中。作为一个。
22、可能实例, 陀螺仪可利 用科里奥利 (Coriolis) 效应, 且可提供横摇、 纵摇或艏摇维度中的角速率测量, 且可至少 部分地用于确定航向或方位角改变的应用中。磁力计可例如测量 X、 Y、 Z 维度中的磁场的方 向, 且可至少部分地用于感测各种导航应用中的真北或绝对航向。 应注意, 这些只是可整体 或部分地用以结合用于减小相关联数字罗盘的电力消耗或误差的一个或一个以上操作或 技术确定移动装置的各种状态的传感器的实例, 且所主张的标的物在这方面不受限。 0019 举例来说, 如下文将更详细地描述, 上文所提到的一个或一个以上传感器以及未 列出的其它可能传感器可提供可至少部分地用以检测或推断移。
23、动装置的运动的测量信号。 如本文所使用,“运动” 可指代物体 ( 例如移动装置 ) 例如相对于某一参考帧的物理位移。 作为一种说明方式, 物理位移可包含 ( 例如 ) 物体的速度、 加速度、 位置、 定向等方面的变 化。至少部分地基于检测到的运动, 移动装置可 ( 例如 ) 确定是否起始或执行相对于一个 或一个以上相关联传感器的一个或一个以上校准操作, 或是否可推迟或以其它方式延期校 准操作。 另外, 在一个特定实施方案中, 如还可看到, 至少部分地基于检测到的运动, 移动装 置可例如以某一方式调整或另外改变传感器校准速率或收集样本测量的速率。 如前面所提 到, 这可促进或支持(例如)数字罗盘。
24、或相关联移动装置的较好电力管理, 消除或减少其性 能误差, 增强其传感器测量的有用性等。当然, 与各种实施方案有关的细节仅为实例, 且所 主张的标的物不受限于此。 0020 如曾指示, 校准一个或一个以上相关联传感器可例如增强、 改进或以其它方式影 响移动装置上所托管的各种应用程序的性能。 主机应用程序可包括例如步行者导航应用程 序、 三维 (3D) 点击游戏等, 其可至少部分地依赖于从数字罗盘获得或接收的测量信号, 仅 为了说明一个可能实施方案。此处, 数字罗盘可从一个或一个以上相关联传感器请求或获 得例如代表移动装置的航向、 定向、 加速度、 旋转等的一个或一个以上测量信号。在一个特 定实。
25、施方案中, 这些传感器可包括例如 : 3D 磁力计, 以测量地球的磁场 ; 以及 3D 加速计, 用 于倾斜补偿, 如先前所提到。当然, 所主张的标的物无意受限于此。举例来说, 在某些实施 方案中, 除加速计或磁力计之外或代替于加速计或磁力计, 还可利用陀螺仪。然而, 陀螺仪 的利用可引入实质或不合需要的角漂移或偏置, 其可需要使用例如来自其它相关联传感器 的测量信号来增大或补偿, 这可导致增加的复杂性、 电力消耗、 成本等。 0021 继续以上实例, 为了促进或支持获得较准确或有用的传感器测量信息或将其提供 给数字罗盘, 例如, 可能需要不时地校准一个或一个以上相关联传感器。因此, 在一实施。
26、方 案中, 移动装置可具有以下特征 : 校准例如可将测量信号提供给数字罗盘 ( 经倾斜补偿或 以其它方式 ) 的磁力计、 加速计或任何其它相关联传感器的功能性。应了解, 可利用任何合 适或所要的校准方法或技术, 且所主张的标的物不限于一个特定方法或技术。举例来说, 可至少部分地使用在相关联移动装置处于相对稳定或静止状态时, 例如加速计的方差相对 较低时或当加速输入向量的基准相对恒定时获得的样本测量来校准加速计。通常, 尽管不 说 明 书 CN 103620342 A 7 4/14 页 8 是一定地, 与磁力计的校准相比, 可较不频繁地执行加速计校准, 然而, 由于加速计通常不 受磁干扰或异常影。
27、响, 所述磁干扰或异常是归因于传感器附近铁磁物体 ( 例如, 钢、 金属 等 ) 的存在。另外, 由于加速计或例如陀螺仪可通常 ( 但不是一定地 ) 主要由于传感器中 或周围的温度变化而失校准, 因此可逐渐建立具有温度相关校准参数或类似信息的合适查 找表。随后可利用这些温度表, 以便帮助以相对容易性或可预测性来执行或维持相应传感 器校准, 例如在温度改变的情况下或当温度改变时执行校准。 当然, 传感器校准细节仅为实 例, 且所主张的标的物在这方面不受限。 加速计或陀螺仪校准技术是已知的, 且此处无需更 详细地描述。 0022 然而, 相反, 在一些例子中, 执行或维持磁力计的准确或另外合适的校。
28、准可能具有 挑战性、 较不可预测, 或其它连续任务, 因为传感器中或传感器周围的磁性环境可大体上在 较短时间量内, 例如由于各种外部或内部因素而改变。 此处, 内部因素可包含例如移动装置 的机械结构中所包含的铁磁物体的存在, 例如各种铰链、 转环、 滑轨、 小键盘等, 其改变相对 于磁力计的定位或位置, 如先前所提到。 为了说明, 可例如将移动装置实施为翻转或翻盖型 手机, 其具有铁磁区段 ( 例如, 铰链、 小键盘等 ), 当将电话从闭合位置翻到打开位置或从打 开位置翻到闭合位置时, 所述铁磁区段相对于传感器移动, 因此改变磁场。同样地, 作为另 一可能实例, 滑盖型手机可包括并入有铁磁材料。
29、的若干可移动机械结构, 例如在轨道上滑 动经过彼此的两个或两个以上部分, 因此以某一方式影响磁场。 当然, 与各种内部因素有关 的细节在本文中仅作为实例提供, 且所主张的标的物不受限于此。 0023 继续以上论述, 外部因素可包括例如移动装置外部铁磁物体的存在, 例如放置在 相关联磁力计旁边(例如, 在口袋中等)的一串金属钥匙 ; 并入到传感器附近的桌子、 椅子、 建筑物、 墙壁、 交通工具框架等中的金属区段或结构。 同样地, 此处, 当用户将移动装置放置 在 ( 例如 ) 口袋中的一串钥匙旁边, 或从沿着具有金属立面的高层建筑物的人行道走到沿 着公园的人行道上时, 磁场可相对快速地改变。 另。
30、外, 磁力计中或周围的温度变化也可以某 一方式贡献各种磁场读数失真。 当然, 与各种内部因素有关的细节仅为实例, 且所主张的标 的物在这方面不受限。 0024 因此, 因内部或外部因素而导致的磁场可以某一方式与地球的磁场重叠、 叠加或 另外干扰, 且可造成或导致磁性异常, 例如导致磁场读数失真。又, 这可例如导致不准确的 磁力计校准, 如果通过引入经偏置值来执行, 那么贡献航向误差、 阻止及时传感器校准等, 如先前所提到。并且, 应了解, 可利用任何合适或所要的磁力计校准技术或方法, 且所主张 的标的物不限于一个特定方法或技术。举例来说, 可至少部分地经由椭圆形 / 椭圆体拟合 型过程来校准磁。
31、力计, 仅说明一个可能实施方案。此处, 可例如借助于使用滤波器所存储 的磁力计样本跟踪校准参数中的变化的迭代算法或程序来应用椭圆形 / 椭圆体拟合型过 程。在其它实施方案中, 还可利用使用例如缓冲器存储的磁力计样本的批量处理型算法或 程序。并且, 磁力计校准技术是已知的, 且此处无需更详细地描述。 0025 在某些模拟或实验中, 已观察到当移动装置处于静止状态或在休息时, 可存在来 自校准相关联磁力计的非实质益处。举例来说, 磁力计校准可通常 ( 但不是一定地 ) 涉及 在相对均匀的磁场中移动或旋转移动装置, 使得在移动装置处于不同定向时, 产生或获得 若干磁力计测量或样本。至少部分地基于获得。
32、或产生的样本, 可例如通过 ( 在 2D 磁力计的 情况下 ) 椭圆形而不是圆形或 ( 在 3D 磁力计的情况下 ) 椭圆体而不是球体上的若干点来 说 明 书 CN 103620342 A 8 5/14 页 9 表示未经校准的磁力计的所标绘输出。 0026 作为一种说明方式, 图 1A 和 1B 分别是根据一实施方案的未经校准和经校准 2D 磁 力计的实例所标绘输出信号的示意图。如所看到, 经由移动或旋转磁力计而捕获或获得的 磁力计样本可例如由若干点表示, 例如形成图 1A 中的椭圆形 102 的点 100, 或形成图 1B 中 的圆 106 的点 104。在此所说明实例中, 图 1A 中所展。
33、示的椭圆 102 可为各种内部或外部因 素的结果, 例如影响传感器附近的磁场, 如先前所提到。 如也曾指示, 例如, 虽然不存在或存 在很少来自磁力计周围的磁场的干扰, 或如果磁力计经充分校准, 那么磁力计样本可形成 中心在原点 (0, 0) 的圆, 例如图 1B 中的圆 106。在一些例子中, 在 3D 磁力计的情况下, 例 如, 椭圆形 102 或椭圆体可以某一方式偏离坐标系的原点。作为实例而非限制, 偏离坐标系 的原点的未经校准的磁力计的所标绘输出 ( 例如, (1.2, 0.71) 等 ) 可包含通常由 108 处的 箭头参考的输出。 当然, 经校准或未经校准磁力计的所标绘输出的此些描。
34、述仅为实例, 且所 主张的标的物不限于此。 0027 继续以上论述, 已观察到, 当移动装置静止时, 通常可不产生或获得椭圆形 / 椭圆 体上的新的或以其它方式更新的点, 意味着样本测量本质上可重复, 或可以其它方式描述 相同或类似定位的点。 因此, 看起来, 改变很少或保持相对不变的磁力计样本可例如提供用 于校准目的的关于参数估计、 跟踪、 选择等的很少信息或不提供所述信息。因此, 在一实施 方案中, 如果确定(例如)移动装置处于静止状态或休息, 那么可推迟或以其它方式延期磁 力计校准。由于磁力计可汲取或消耗相当大量的电力, 因此推迟或延期磁力计校准可在延 长数字罗盘或相关联移动装置的电池寿。
35、命方面证明为有益的, 如先前所提到。 0028 此外, 在某些模拟或实验中, 还看来在至少一些例子中, 当相关联移动装置处于静 止状态时, 磁力计较可能处于受磁性异常影响的环境中。举例来说, 已观察到, 静止的移动 装置较可能搁置在可具有例如扣件、 加强板、 铰链、 灯、 计算机、 钥匙等若干铁磁物体 ( 包含 或接近 ) 的桌子或书桌上。在一些例子中, 移动装置还可由倾向具有金属内容物 ( 例如, 条、 电线、 钉子等 ) 的墙壁或充分接近所述墙壁的静止用户持有。另外, 作为另一可能说明, 有时, 用户可在坐在金属加强的椅子中或在具有钢框架的交通工具上 ( 例如, 在公交车上 等 ) 时, 。
36、将移动装置固持在静止位置, 例如在相对稳定的手中, 以例如允许读取显示器上的 消息。此处, 磁力计可归因于导致或造成传感器附近的磁性异常的各种铁磁物体而相对快 速地失校准, 如先前所提到。在此环境中, 执行磁力计校准有用性可能不大, 或有时颇为有 害。举例来说, 磁性异常可通过经由偏置的、 带噪声的或在其它方面非所要的测量信号引 入误差而导致磁性模型失配, 这可导致一股来说移动装置或特定地说数字罗盘的降低的性 能。同样地, 此处, 如果确定 ( 例如 ) 相关联移动装置处于静止状态或休息, 那么推迟或以 其它方式延期磁力计校准可为有益的。如先前所提到, 这可改进或增强各种主机应用程序 ( 例如。
37、利用数字罗盘的应用程序 ) 的性能, 或可降低校准误差率, 等等。 0029 如上文所指示, 可利用已知技术使用来自一个或一个以上相关联惯性传感器 ( 例 如加速计、 磁力计、 陀螺仪等 ) 的测量来检测或推断移动装置的静止状态。因此, 在一实施 方案中, 可至少部分地利用加速计 ( 例如, 3D 加速计 ) 来检测或推断移动装置的运动。举 例来说, 此处, 3D 加速计可通过测量参考笛卡尔坐标系中的 X、 Y 和 Z 轴或维度的加速度以 及横摇或纵摇()维度中的旋转来检测或推断运动, 因此提供五个可观察性程度(X、 Y、 Z、 )。对于此实例, phi表示围绕 X 轴的横摇或旋转, 且 ta。
38、u() 表示围绕 Y 轴的纵 说 明 书 CN 103620342 A 9 6/14 页 10 摇或旋转。当然, 所主张的标的物不限于使用加速计。在一个特定实施方案中, 还可利用陀 螺仪来检测例如依据旋转坐标 (, ) 所测量的运动, 其中和 () 分别表示横摇和 纵摇, 且 psi() 表示围绕 Z 轴的艏摇或旋转。并且, 使用例如加速计或螺旋仪的各种运动 检测技术是已知的, 且此处无需更详细地描述。 0030 任选地或替代地, 可至少部分地使用例如结合估计航向方差而取样的磁力计的测 量信号来检测或推断移动装置的运动, 但所主张的标的物不限于此。 举例来说, 在一实施方 案中, 可以某一方式。
39、将磁力计样本的所估计方差与某一预定义阈值进行比较, 且如果方差 超过此阈值, 那么可宣告运动。否则, 如果所估计的方差低于某一预定义阈值, 那么可推断 移动装置是静止的或在休息。作为实例而非限制, 如果结合估计方差而使用的滑动窗包括 相对不变或以其它方式变化较少的磁力计样本, 那么可宣告静止状态。 0031 然而, 应理解, 这些只是可用以检测或推断参考实例坐标系 ( 例如笛卡尔坐标系 ) 的运动的传感器或技术的实例, 且所主张的标的物不限于这些特定传感器、 技术或坐标系。 举例来说, 在某些实施方案中, 还可使用非笛卡尔坐标系或界定互相正交的维度的坐标系。 0032 除静止移动装置较可能受铁。
40、磁物体影响的观察之外, 还已观察到, 在移动装置静 止之前或之后的某一时间间隔期间, 静止移动装置还可受这些物体影响。 举例来说, 在一些 例子中, 看起来就在静止状态之前或之后, 存在移动装置可能仍充分接近相同铁磁物体以 致可能受磁性异常影响的较高概率。 因此, 在一实施方案中, 在例如移动装置静止之前或之 后检测或推断运动的某一时间间隔期间, 可推迟或以其它方式延期磁力计校准。 应了解, 可 酌情实施此方法, 意味着特定时间间隔可至少部分地依据主机应用程序、 磁性环境、 移动装 置的机械结构等而变化, 以致例如不以连续或其它类似方式执行。 作为实例而非限制, 在某 些模拟或实验中, 曾使用。
41、在 0.04 到 1 秒范围内的时间间隔。此处, 看起来在移动装置静止 之前或之后 0.04 到 1 秒范围内的推迟或另外延期磁力计校准可例如消除或减少磁性模型 失配、 校准误差, 改进电力消耗等。 当然, 与各种观察或时间间隔有关的细节仅为实例, 且所 主张的标的物在这些方面不受限。在此所说明实例中, 可使用已知技术 ( 例如, 上文所提到 的一个或一个以上技术 ) 来检测或推断移动装置的运动。 0033 如先前所提到, 移动装置可周期性地或以某一速率来校准相关联磁力计。举例来 说, 磁力计校准速率可至少部分地对应于收集合适磁力计样本 ( 例如, 用于组选择、 参数跟 踪等 ) 的速率, 仅。
42、为了说明一个可能实施方案。在某些实施方案中, 可例如至少部分地基于 相关联移动装置的一个或一个以上所检测条件, 以某一方式调整或改变磁力计校准速率。 作为一种说明方式, 在一个特定实施方案中, 可至少部分地基于移动装置的所检测转向速 率或定向的改变速率来调整或改变磁力计校准速率, 但所主张的标的物不限于此。举例来 说, 如果移动装置正相对较缓慢地转向, 例如在装置的用户正相对稳定地行走或驾驶时, 可 周期性地或以较慢速率起始或执行磁力计校准。另一方面, 如果移动装置正相对较快地转 向, 例如在用户正相对快速地行走或跑步时, 可以相对较高的速率校准相关联磁力计。 磁力 计校准速率可至少部分地用实。
43、验方法来确定或得出, 且例如为预定义的, 或另外以某一方 式动态地界定。此处, 可例如至少部分地通过陀螺仪或潜在地通过执行相应测量活动的加 速计来检测移动装置的旋转或定向的变化。当然, 所主张的标的物不限于此。 0034 在某些实施方案中, 可至少部分地从结合例如校准参数跟踪、 组选择等而取样的 磁力计的合适测量的变化来确定或得出磁力计校准速率。如果此变化相对较低, 表明归因 说 明 书 CN 103620342 A 10 7/14 页 11 于例如较慢的旋转, 椭圆形 / 椭圆体上新捕获或获得的点与先前捕获或获得的点不明显不 同或另外不充分不同, 那么可推迟或以其它方式延期磁力计校准。换句话。
44、说, 由于椭圆形 / 椭圆体上的相同或类似定位的点相对于校准信息量或有用性较小, 如上文所观察, 因此推 迟或延期校准磁力计的过程直到捕获或获得充分有差别或不同的点为止, 或除非捕获或获 得充分有差别或不同的点可能是有益的。 作为实例而非限制, 在某些模拟或实验中, 看起来 在二分之一秒到一秒的范围内的时间间隔内从椭圆形 / 椭圆体上的一个点到另一点的过 渡可对应于移动装置的较慢旋转, 以便推迟或延期校准过程。 当然, 与从磁力计测量的变化 确定校准速率有关的细节仅为实例, 且所主张的标的物不限于此。 0035 在某些实施方案中, 可例如以某一方式选择或存储一个或一个以上磁力计样本, 以供进一。
45、步以突发或另外的同时方式发射到处理单元或某一其它组件, 如先前所提到。这 可例如有助于实现较稳健的结果, 因为其允许同时处理, 应用较少数目的迭代、 减少的处理 时间等。在一些例子中, 椭圆形 / 椭圆体上可用于或另外适合结合校准磁力计来处理的点 的数目可以某一方式受限, 例如受存储器大小、 算法类型等限制。因此, 在某些模拟或实验 中, 看起来选择或存储相对均匀地分布在椭圆形 / 椭圆体上的点可证明对结合例如磁力计 校准管理移动装置的电力是有益的。因此, 有时, 选择或存储例如椭圆形 / 椭圆体上的每隔 一个点或另外不相互挨着定位或聚集或充分接近彼此的点可以是有利的, 但所主张的标的 物不限。
46、于此。任选地或替代地, 作为另一可能实例, 从椭圆形 / 椭圆体上有差别或不同地定 位的点群集选择或存储某一数目的点可为合意的。换句话说, 此处, 举例来说, 可至少部分 地基于具有用于校准目的的有用或另外有帮助(例如, 新的, 等等)信息的点的可用性来调 整磁力计校准速率。 这可消除或减少结合处理信息量或有用性较小的点而起始或执行的不 必要或另外非所要磁力计校准的例子。 由此, 例如, 可节省此校准期间原本将花费或消耗的 电池电力, 因此, 延长数字罗盘或移动装置的操作寿命。当然, 这些只是可至少用以确定或 得出磁力计校准速率的实例, 且所主张的标的物不限于此。 0036 在一实施方案中, 。
47、可至少部分地基于一个或一个以上校准参数的适宜性的度量, 以某一方式调整或改变校准磁力计的速率。 举例来说, 如果确定磁力计校准参数非常适宜, 那么推迟或以其它方式延期校准磁力计的过程。在此上下文中, 如果例如此些参数将由以 传感器的不同定向或旋转获得的合适磁力计样本界定的椭圆形 / 椭圆体分别映射到居中 的单位圆 / 球体, 那么校准参数可非常适宜。如果此适宜归因于例如附近铁磁物体的存在 而恶化, 那么可增加磁力计校准速率。 这可在磁力计样本的较有效或高效收集、 存储或应用 ( 例如, 管理存储器使用等 ) 方面提供益处。举例来说, 在其中磁场不时地或稍微周期性地 改变的环境中, 例如在翻转或。
48、翻盖型手机打开或闭合时, 删除或以其它方式忽略在此变化 之前收集的磁力计样本可为有益的。 在此情况下, 例如可以相对较高的速率, 使用新收集到 的样本来校准磁力计。在其中磁场较易于连续改变的环境中, 例如当移动装置的用户正紧 挨着各种金属结构 ( 例如, 建筑物、 篱笆等 ) 行走时, 合适样本 ( 例如, 在异常之前收集的样 本 ) 可保持, 且可在稍后时间应用。对于此实例, 可延期或以其它方式充分减慢校准过程, 直到确定先前收集的校准参数充分适宜为止。 当然, 这些仅为实例, 且所主张的标的物不受 限于此。 0037 应了解, 可例如利用任何合适或所要适宜量度来评估所述适宜的准确性。举例来。
49、 说, 如下文所述, 在一个特定实施方案中, 圆形 / 球体可具有预期半径 1, 意味着预期经校准 说 明 书 CN 103620342 A 11 8/14 页 12 样本的平均长度对应于标量或单位值1。 任选地或替代地, 可参考传感器曾暴露于的本地地 球磁场, 用实验方法来为半径的值建模, 且可以高斯单位来界定。当然, 对适宜性的度量或 其益处的此描述仅为实例, 且所主张的标的物在这方面不受限。 0038 更具体地说, 在一个实施方案中, 在起始或执行校准磁力计的过程之前, 可至少部 分地基于经由以某一方式 ( 例如, 以下文所述的方式 ) 对磁力计进行取样而获得的合适传 感器测量来估计椭圆形 / 椭圆体参数。如曾指示, 可利用任何合适或所要椭圆形 / 椭圆体 参数估计技术。对于此实例, 可以可至少部分地由适用的校准算法或过程确定或界定的某 一预定义速率来对磁力计进行取样, 仅为了说明一个可能实施方案。 作为实例而非限制, 在 某些模拟或实验中, 曾使用在 1.0Hz 到 10.0Hz 的范围内的取样速率, 使得允许例如通过捕 获磁场的变化来及时处理椭圆形 / 椭圆体参数, 而不增加或抬高处理要求。任选地或替代 。