书签 分享 收藏 举报 版权申诉 / 9

移动终端的指南针指向优化方法及系统.pdf

  • 上传人:00****42
  • 文档编号:4669050
  • 上传时间:2018-10-26
  • 格式:PDF
  • 页数:9
  • 大小:1.09MB
  • 摘要
    申请专利号:

    CN201410421018.9

    申请日:

    2014.08.25

    公开号:

    CN104135576A

    公开日:

    2014.11.05

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):H04M 1/725申请日:20140825|||公开

    IPC分类号:

    H04M1/725; H04M1/21; G01C17/32

    主分类号:

    H04M1/725

    申请人:

    广东欧珀移动通信有限公司

    发明人:

    张强; 孔凡红

    地址:

    523860 广东省东莞市长安镇乌沙海滨路18号

    优先权:

    专利代理机构:

    广州市华学知识产权代理有限公司 44245

    代理人:

    李盛洪

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种移动终端的指南针指向优化方法及系统,所述方法包括在移动终端的指南针指向准确时,读取此时加速度传感器数据,以该数据作为指南针指向准确时的基准数据;当有磁性物体靠近移动终端时,磁传感器的精度受到影响,读取此时加速度传感器数据;将指南针指向准确时的基准数据与磁传感器精度受到影响后的加速度传感器数据进行比较,若两组数据接近,磁传感器不响应磁干扰,维持指南针的指向;否则,磁传感器响应磁干扰,提示用户对磁传感器进行校准;所述系统包括指南针精度值检测模块、第一数据读取模块、第二数据读取模块和数据比较模块。本发明方法及系统使得指南针在磁传感器的精度受到影响时仍能准确指向。

    权利要求书

    权利要求书
    1.  移动终端的指南针指向优化方法,其特征在于所述方法包括以下步骤:
    S1、检测移动终端的指南针精度值,判断移动终端的指南针指向是否准确,若否,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确;
    S2、在移动终端的指南针指向准确时,读取此时移动终端的加速度传感器数据,以该数据作为指南针指向准确时的基准数据;
    S3、当有磁性物体靠近移动终端时,磁传感器的精度受到影响,读取此时移动终端的加速度传感器数据;
    S4、比较指南针指向准确时的基准数据与磁传感器精度受到影响后的加速度传感器数据,若两组数据接近,判断移动终端位置没发生变化,磁传感器不响应磁干扰,维持指南针的指向;否则,判断移动终端位置发生变化,磁传感器响应磁干扰,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确。

    2.  根据权利要求1所述的移动终端的指南针指向优化方法,其特征在于:所述步骤S1具体如下:
    在用户打开移动终端的指南针界面时,检测指南针的精度值,若精度值大于预设的精度阈值,则判断指南针指向准确;若精度值小于或等于预设的精度阈值,则判断指南针指向不准确,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确。

    3.  根据权利要求1所述的移动终端的指南针指向优化方法,其特征在于:所述步骤S4具体如下:
    a、设指南针指向准确时的基准数据为(x1,y1,z1),而磁传感器的精度受到影响后的加速度传感器数据为(x2,y2,z2);
    b、计算的值;
    c、若步骤b计算得到的值接近于0,说明(x1,y1,z1)和(x2,y2,z2)这两组数据是接近的,判断移动终端位置没发生变化,磁传感器不响 应磁干扰,维持指南针的指向;否则,说明(x1,y1,z1)和(x2,y2,z2)这两组数据是差别较大的,判断移动终端位置发生变化,磁传感器响应磁干扰,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确。

    4.  根据权利要求1-3任一项所述的移动终端的指南针指向优化方法,其特征在于:所述步骤S1和步骤S4中,对磁传感器进行校准是指采用绕8字方式进行校准。

    5.  移动终端的指南针指向优化系统,其特征在于所述系统包括:
    指南针精度值检测模块,用于检测移动终端的指南针精度值,判断移动终端的指南针指向是否准确,若否,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确;
    第一数据读取模块,用于在移动终端的指南针指向准确时,读取此时移动终端的加速度传感器数据,以该数据作为指南针指向准确时的基准数据;
    第二数据读取模块,用于当有磁性物体靠近移动终端时,磁传感器的精度受到影响,读取此时移动终端的加速度传感器数据;
    数据比较模块,用于比较指南针指向准确时的基准数据与磁传感器精度受到影响后的加速度传感器数据,若两组数据接近,判断移动终端位置没发生变化,磁传感器不响应磁干扰,维持指南针的指向;否则,判断移动终端位置发生变化,磁传感器响应磁干扰,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确。

    6.  根据权利要求5所述的移动终端的指南针指向优化系统,其特征在于:所述指南针精度值检测模块,具体为:
    用于在用户打开移动终端的指南针界面时,检测指南针的精度值,若精度值大于预设的精度阈值,则判断指南针指向准确;若精度值小于或等于预设的精度阈值,则判断指南针指向不准确,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确。

    7.  根据权利要求5所述的移动终端的指南针指向优化系统,其特征在于:所述数据比较模块的具体过程如下:
    a、设指南针指向准确时的基准数据为(x1,y1,z1),而磁传感器的精度受到影响后的加速度传感器数据为(x2,y2,z2);
    b、计算的值;
    c、若步骤b计算得到的值接近于0,说明(x1,y1,z1)和(x2,y2,z2)这两组数据是接近的,判断移动终端位置没发生变化,磁传感器不响应磁干扰,维持指南针的指向;否则,说明(x1,y1,z1)和(x2,y2,z2)这两组数据是差别较大的,判断移动终端位置发生变化,磁传感器响应磁干扰,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确。

    8.  根据权利要求5-7任一项所述的移动终端的指南针指向优化系统,其特征在于:所述指南针精度值检测模块和数据比较模块中,对磁传感器进行校准是指采用绕8字方式进行校准。

    说明书

    说明书移动终端的指南针指向优化方法及系统
    技术领域
    本发明涉及一种是移动终端的指南针指向优化方法及系统。属于移动终端的指南针校准领域。
    背景技术
    在日常的生活中,人们经常会遇手机处于电磁干扰较为强烈而且多变的环境中,磁传感器可以检测当期环境中的磁场强度,为了去除干扰,往往都需要用户进行校准(比如说在指南针界面提示用户绕“8”字校准)。校准的过程就是一个滤除环境复杂磁干扰信号的过程,校准过后,磁传感器数据的精度就有了较大的提升(比如说精度值在1以下就需要校准,在精度值为3时就不需要进行校准),指南针的指向就比较准确。但是当磁传感器校准之后,指南针方向就确定了下来,如果这个时候环境中的磁干扰发生了变化,例如有磁铁靠近,或别的有磁性的物体靠近,手机的磁场再次受到干扰,此时指南针指向就又发生了变化,而实际上地球磁场并没有发生变化,这样就会降低指南针的指向准确度。
    中国专利申请号为201010002215.9公开了一种终端指南针的校准方法及装置,该申请在指南针精度等级未达到预设的工作精度等级范围时,根据终端的运动动作进行自动校准,要解决的是每次终端启用指南针时,需要提示用户挥动手机做画“8”动作来进行校准导致使用不方便的问题,也没有解决上述技术问题的启示。
    发明内容
    本发明的目的是为了解决上述现有技术的缺陷,提供一种移动终端的指南针指向优化方法,该方法在有磁性物体靠近移动终端时,利用加速度传感器先对移动终端的位置是否发生变化进行判断,在位置没有发生变化的情况下,会将指南针的指向固定在打开时校准的方向。
    本发明的另一目的在于提供一种移动终端的指南针指向优化系统。
    本发明的目的可以通过采取如下技术方案达到:
    移动终端的指南针指向优化方法,其特征在于所述方法包括以下步骤:
    S1、检测移动终端的指南针精度值,判断移动终端的指南针指向是否准确,若否,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确;
    S2、在移动终端的指南针指向准确时,读取此时移动终端的加速度传感器数据,以该数据作为指南针指向准确时的基准数据;
    S3、当有磁性物体靠近移动终端时,磁传感器的精度受到影响,读取此时移动终端的加速度传感器数据;
    S4、比较指南针指向准确时的基准数据与磁传感器精度受到影响后的加速度传感器数据,若两组数据接近,判断移动终端位置没发生变化,磁传感器不响应磁干扰,维持指南针的指向;否则,判断移动终端位置发生变化,磁传感器响应磁干扰,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确。
    作为一种实施方案,所述步骤S1具体如下:
    在用户打开移动终端的指南针界面时,检测指南针的精度值,若精度值大于预设的精度阈值,则判断指南针指向准确;若精度值小于或等于预设的精度阈值,则判断指南针指向不准确,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确。
    作为一种实施方案,所述步骤S4具体如下:
    a、设指南针指向准确时的基准数据为(x1,y1,z1),而磁传感器的精度受到影响后的加速度传感器数据为(x2,y2,z2);
    b、计算的值;
    c、若步骤b计算得到的值接近于0,说明(x1,y1,z1)和(x2,y2,z2)这两组数据是接近的,判断移动终端位置没发生变化,磁传感器不响应磁干扰,维持指南针的指向;否则,说明(x1,y1,z1)和(x2,y2,z2)这两组数据是差别较大的,判断移动终端位置发生变化,磁传感器响应磁干扰,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确。
    作为一种实施方案,所述步骤S1和步骤S4中,对磁传感器进行校准是指采用绕8字方式进行校准。
    本发明的另一目的可以通过采取如下技术方案达到:
    移动终端的指南针指向优化系统,其特征在于所述系统包括:
    指南针精度值检测模块,用于检测移动终端的指南针精度值,判断移动终端的指南针指向是否准确,若否,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确;
    第一数据读取模块,用于在移动终端的指南针指向准确时,读取此时移动终端的加速度传感器数据,以该数据作为指南针指向准确时的基准数据;
    第二数据读取模块,用于当有磁性物体靠近移动终端时,磁传感器的精度受到影响,读取此时移动终端的加速度传感器数据;
    数据比较模块,用于比较指南针指向准确时的基准数据与磁传感器精度受到影响后的加速度传感器数据,若两组数据接近,判断移动终端位置没发生变化,磁传感器不响应磁干扰,维持指南针的指向;否则,判断移动终端位置发生变化,磁传感器响应磁干扰,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确。
    作为一种实施方案,所述指南针精度值检测模块,具体为:
    用于在用户打开移动终端的指南针界面时,检测指南针的精度值,若精度值大于预设的精度阈值,则判断指南针指向准确;若精度值小于或等于预设的精度阈值,则判断指南针指向不准确,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确。
    作为一种实施方案,所述数据比较模块的具体过程如下:
    a、设指南针指向准确时的基准数据为(x1,y1,z1),而磁传感器的精度受到影响后的加速度传感器数据为(x2,y2,z2);
    b、计算的值;
    c、若步骤b计算得到的值接近于0,说明(x1,y1,z1)和(x2,y2,z2)这两组数据是接近的,判断移动终端位置没发生变化,磁传感器不响应磁干扰,维持指南针的指向;否则,说明(x1,y1,z1)和(x2,y2,z2)这两组数据是差别较大的,判断移动终端位置发生变化,磁传感器响应磁干扰,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确。
    作为一种实施方案,所述指南针精度值检测模块和数据比较模块中,对磁传感器进行校准是指采用绕8字方式进行校准。
    本发明相对于现有技术具有如下的有益效果:
    1、本发明方法及系统在有磁性物体(如磁铁)靠近移动终端时,利用加速度传感器先对移动终端的位置是否发生变化进行判断,如果此时判断到移动终端的位置没有发生变化,会将指南针的指向固定在打开时校准的方向,解决了现有技术中指南针在移动终端位置不变的情况下,受到磁干扰指向发生变化会导致指向不准确的问题,使得指南针在磁传感器的精度受到影响时仍能准确指向,说明指南针的指向得到了优化。
    2、本发明方法及系统在有磁性物体(如磁铁)靠近移动终端时,利用加速度传感器先对移动终端的位置是否发生变化进行判断,如果此时判断到移动终端的位置发生变化,磁传感器会正常响应磁干扰,提示用户对磁传感器进行校准,使得移动终端处于新的磁场环境中也可以及时提醒用户进行校准,很好地满足了用户的需求。
    附图说明
    图1为本发明实施例1的移动终端的指南针指向优化方法流程示意图;
    图2为本发明实施例2的移动终端的指南针指向优化系统结构框图。
    具体实施方式
    实施例1:
    如图1所示,本实施例的移动终端的指南针指向优化方法,包括以下步骤:
    S1、在用户打开移动终端的指南针界面时,检测指南针的精度值,若精度值大于预设的精度阈值,说明磁传感器的精度较高,判断指南针指向准确,不需要校准磁传感器;若精度值小于或等于预设的精度阈值,说明磁传感器的精度较低,判断指南针指向不准确,提示用户对磁传感器进行校准,即提示用户采用绕8字方式进行校准,将移动终端所受到的磁场干扰过滤掉,使移动终端的指南针指向变得准确;本实施例预设的精度阈值为1;
    S2、本步骤利用了移动终端的加速度传感器,加速度传感器的原理是测量移动终端当前的x,y,z三轴的加速度值,如果移动终端在正常平放在桌面上,那么x,y,z三轴的值接近于0,0,9.8,如果移动终端抖动或倾斜,这三个值就会发生变化;在移动终端的指南针指向准确时,读取此时移动终端的加速度传感器数据,以该数据作为指南针指向准确时的基 准数据,记为(x1,y1,z1);
    S3、当有磁性物体(如磁铁)靠近移动终端时,磁传感器的精度会受到影响,这是因为指南针在校准时并没有这些磁性物体,所以在新的磁性物体靠近时,就会打乱原来的磁场,那么指南针的指向理论上就会发生变化,读取此时移动终端的加速度传感器数据,记为(x2,y2,z2);
    S4、根据(x1,y1,z1)和(x2,y2,z2)这两组数据,计算的值,若该值接近于0,说明(x1,y1,z1)和(x2,y2,z2)这两组数据是接近的,判断移动终端位置没发生变化,即移动终端没有进行抖动、倾斜等动作,那么磁传感器不响应磁干扰,维持指南针的指向;否则,说明(x1,y1,z1)和(x2,y2,z2)这两组数据是差别较大的,判断移动终端位置发生变化,即移动终端进行了抖动、倾斜等动作,此时移动终端可能处于新的磁场环境中,那么磁传感器响应磁干扰,提示用户对磁传感器进行校准,即提示用户采用绕8字方式进行校准,将移动终端所受到的磁场干扰过滤掉,使移动终端的指南针指向变得准确。
    实施例2:
    如图2所示,本实施例的移动终端的指南针指向优化系统包括指南针精度值检测模块、第一数据读取模块、第二数据读取模块和数据比较模块,其中:
    所述指南针精度值检测模块,用于检测移动终端的指南针精度值,判断移动终端的指南针指向是否准确,若否,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确;具体为:用于在用户打开移动终端的指南针界面时,检测指南针的精度值,若精度值大于预设的精度阈值,则判断指南针指向准确;若精度值小于或等于预设的精度阈值,则判断指南针指向不准确,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确;
    所述第一数据读取模块,用于在移动终端的指南针指向准确时,读取此时移动终端的加速度传感器数据,以该数据作为指南针指向准确时的基准数据;
    所述第二数据读取模块,用于当有磁性物体靠近移动终端时,磁传感器的精度受到影响,读取此时移动终端的加速度传感器数据;
    所述数据比较模块,用于比较指南针指向准确时的基准数据与磁传感器精度受到影响后的加速度传感器数据,若两组数据接近,判断移动终端位置没发生变化,磁传感器不响应磁干扰,维持指南针的指向;否则,判 断移动终端位置发生变化,磁传感器响应磁干扰,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确;其具体过程如下:
    a、设指南针指向准确时的基准数据为(x1,y1,z1),而磁传感器的精度受到影响后的加速度传感器数据为(x2,y2,z2);
    b、计算的值;
    c、若步骤b计算得到的值接近于0,说明(x1,y1,z1)和(x2,y2,z2)这两组数据是接近的,判断移动终端位置没发生变化,磁传感器不响应磁干扰,维持指南针的指向;否则,说明(x1,y1,z1)和(x2,y2,z2)这两组数据是差别较大的,判断移动终端位置发生变化,磁传感器响应磁干扰,提示用户对磁传感器进行校准,使移动终端的指南针指向变得准确。
    上述实施例中所述的移动终端可以是具有指南针和加速度传感器的手机、电子书、PDA、人机交互终端或其他具有显示功能的手持式终端设备。
    另外,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。
    以上所述,仅为本发明专利较佳的实施例,但本发明专利的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明专利所公开的范围内,根据本发明专利的技术方案及其发明专利构思加以等同替换或改变,都属于本发明专利的保护范围。

    关 键  词:
    移动 终端 指南针 指向 优化 方法 系统
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:移动终端的指南针指向优化方法及系统.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4669050.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1