本发明专利技术提供了一种判断室内移动方向的方法,包括:获取用户的预设腿部摆动的加速度;在获取的加速度达到阈值的情况下,获取所述用户所持有的移动终端的甩动方向的水平分量;获取地磁场的磁感应强度、干扰磁场的磁感应强度以及所述移动终端内陀螺仪的转轴指向的方向,根据所述地磁场的磁感应强度、所述干扰磁场的磁感应强度以及所述陀螺仪的转轴指向的方向计算所述地磁场的方向;根据计算的地磁场的方向以及所述水平分量确定所述水平分量的地理方向。本发明专利技术还公开了判断室内移动方向的移动终端。采用本发明专利技术,可校准室内指南针以及提高判断用户行走的地理方向的准确率。
【技术实现步骤摘要】
一种判断室内移动方向的方法及移动终端
本专利技术涉及通信
,尤其涉及一种判断室内移动方向的方法及移动终端。
技术介绍
全球定位系统是一项为使用者在户外指明方向的技术,但在室内定位时,由于一些物体如房屋等不易穿透的障碍物的存在会完全屏蔽卫星信号,因此全球定位系统无法在室内准确导航,也不能判断用户在室内行走的地理方向,这也说明,针对判定用户在室内的行走方向的技术仍然比较缺乏。第一种现有技术通过采集用户在室内行走的图像信息,再根据采集的图像进行分析得到用户行走的姿态,从而判断用户行走的方向。然而上述方法每次都需要重新采集用户行走的图像,其成本较高,处理过程相对复杂,也不能准确判断用户在室内行走的地理方向。第二种现有技术是以移动终端的三轴加速度传感器采集到的预设方向作为用户的行走方向,但由于三轴加速度传感器无法判断地理方向,因此会导致三轴加速度传感器采集到的水平方向与用户实际行走的地理方向不一致,使导航方向误差增大,甚至会出现导航错误的情况。
技术实现思路
本专利技术提供一种判断室内移动方向的方法及移动终端,可校准室内指南针以及提高判断用户行走的地理方向的准确率。本专利技术第一方面提供一种判断室内移动方向的方法,包括:获取用户的预设腿部摆动的加速度;在获取的加速度达到阈值的情况下,获取所述用户所持有的移动终端的甩动方向的水平分量;获取地磁场的磁感应强度、干扰磁场的磁感应强度以及所述移动终端内陀螺仪的转轴指向的方向,根据所述地磁场的磁感应强度、所述干扰磁场的磁感应强度以及所述陀螺仪的转轴指向的方向计算所述地磁场的方向;根据计算的地磁场的方向以及所述水平分量确定所述水平分量的地理方向。结合本专利技术第一方面的实现方式,在本专利技术第一方面的第一种可能的实现方式中,所述获取所述用户所持有的移动终端的甩动方向的水平分量之前,所述方法还包括:采集所述用户的所述预设腿部摆动的图像信息,所述图像信息包括抬腿图像信息、腿部前迈图像信息以及脚部着地图像信息;根据采集的图像信息与所述获取的加速度进行匹配,以获取与所述抬腿图像信息对应的加速度;则所述在获取的加速度达到阈值的情况下,获取当前移动终端的甩动方向,具体包括:在获取的与所述抬腿图像信息对应的加速度达到阈值的情况下,获取所述移动终端的甩动方向的水平分量。结合本专利技术第一方面的实现方式,在本专利技术第一方面的第二种可能的实现方式中,所述根据所述地磁场的磁感应强度、所述干扰磁场的磁感应强度以及所述陀螺仪的转轴指向的方向计算所述地磁场的方向,具体包括:根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定所述干扰磁场的方向;若计算出的干扰磁场的方向等于所述干扰磁场的磁感应强度,则根据所述预设的夹角得到干扰磁场向量,根据所述干扰磁场向量确定所述干扰磁场的方向;根据所述陀螺仪的转轴指向的方向、所述地磁场的磁感应强度、所述干扰磁场的磁感应强度以及所述干扰磁场的方向计算所述地磁场的方向。结合本专利技术第一方面的第二种可能的实现方式,在本专利技术第一方面的第三种可能的实现方式中,所述陀螺仪的转轴指向的方向为第一方向、第二方向或第三方向中的任一种,则根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定所述干扰磁场的方向,具体包括:根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的第一方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定第一干扰磁场向量;根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的第二方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定第二干扰磁场向量;根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的第三方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定第三干扰磁场向量;若所述第一干扰磁场向量、所述第二干扰磁场向量以及所述第三干扰磁场向量相交于同一位置,则确定所述位置的方向为所述干扰磁场的方向。结合本专利技术第一方面或第一方面的第二种中的任一种可能的实现方式,在本专利技术第一方面的第四种可能的实现方式中,所述移动终端的甩动方向为垂直于所述移动终端的屏幕的方向。本专利技术第一方面提供一种判断室内移动方向的移动终端,包括:第一获取模块,用于获取用户的预设腿部摆动的加速度;第二获取模块,用于在所述第一获取模块获取的加速度达到阈值的情况下,获取所述用户所持有的移动终端的甩动方向的水平分量;计算模块,用于获取地磁场的磁感应强度、干扰磁场的磁感应强度以及所述移动终端内陀螺仪的转轴指向的方向,根据所述地磁场的磁感应强度、所述干扰磁场的磁感应强度以及所述陀螺仪的转轴指向的方向计算所述地磁场的方向;确定模块,用于根据所述计算模块计算的地磁场的方向以及所述第二获取模块获取的水平分量确定所述水平分量的地理方向。结合本专利技术第二方面的实现方式,在本专利技术第二方面的第一种可能的实现方式中,所述移动终端还包括:采集模块,用于采集所述用户的所述预设腿部摆动的图像信息,所述图像信息包括抬腿图像信息、腿部前迈图像信息以及脚部着地图像信息;匹配模块,用于根据采集模块采集的图像信息与所述获取的加速度进行匹配,以获取与所述抬腿图像信息对应的加速度;则所述第二获取模块具体用于:当所述第一获取模块获取的与所述抬腿图像信息对应的加速度达到阈值的情况下,获取所述移动终端的甩动方向的水平分量。结合本专利技术第二方面的实现方式,在本专利技术第二方面的第二种可能的实现方式中,所述计算模块包括:确定单元,用于根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定所述干扰磁场的方向;计算单元,用于根据所述陀螺仪的转轴指向的方向、所述地磁场的磁感应强度、所述干扰磁场的磁感应强度以及所述确定单元确定的干扰磁场的方向计算所述地磁场的方向。结合本专利技术第二方面的第二种可能的实现方式,在本专利技术第二方面的第三种可能的实现方式中,所述陀螺仪的转轴指向的方向为第一方向、第二方向或第三方向中的任一种,则所述确定单元包括:第一确定子单元,用于根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的第一方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定第一干扰磁场向量;第一确定子单元,还用于根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的第二方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定第二干扰磁场向量;第一确定子单元,还用于根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的第三方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定第三干扰磁场向量;第二确定子单元,用于若所述第一干扰磁场向量、所述第二干扰磁场向量以及所述第三干扰磁场向量相交于同一位置,则确定所述位置的方向为所述干扰磁场的方向。结合本专利技术第二方面或第一方面的第二种中的任一种可能的实现方式,在本专利技术第二方面的第四种可能的实现方式中,所述移动终端的甩动方向为垂直于所述移动终端的屏幕的方向。采用本专利技术,能获取用户的预设腿部摆动的加速度,在获取的加速度达到阈值的情况下,获取所述用户所持有的移动终端的甩动方向的水平分量,获取地磁场的磁感应强度、干扰磁场的磁感应强度以本文档来自技高网...
【技术保护点】
一种判断室内移动方向的方法,其特征在于,包括:获取用户的预设腿部摆动的加速度;在获取的加速度达到阈值的情况下,获取所述用户所持有的移动终端的甩动方向的水平分量;获取地磁场的磁感应强度、干扰磁场的磁感应强度以及所述移动终端内陀螺仪的转轴指向的方向,根据所述地磁场的磁感应强度、所述干扰磁场的磁感应强度以及所述陀螺仪的转轴指向的方向计算所述地磁场的方向;根据计算的地磁场的方向以及所述水平分量确定所述水平分量的地理方向。
【技术特征摘要】
1.一种判断室内移动方向的方法,其特征在于,包括:获取用户的预设腿部摆动的加速度;在获取的加速度达到阈值的情况下,获取所述用户所持有的移动终端的甩动方向的水平分量;获取地磁场的磁感应强度、干扰磁场的磁感应强度以及所述移动终端内陀螺仪的转轴指向的方向;根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定所述干扰磁场的方向;根据所述陀螺仪的转轴指向的方向、所述地磁场的磁感应强度、所述干扰磁场的磁感应强度以及所述干扰磁场的方向计算所述地磁场的方向;根据计算的地磁场的方向以及所述水平分量确定所述水平分量的地理方向。2.根据权利要求1所述的方法,其特征在于,所述获取所述用户所持有的移动终端的甩动方向的水平分量之前,所述方法还包括:采集所述用户的所述预设腿部摆动的图像信息,所述图像信息包括抬腿图像信息、腿部前迈图像信息以及脚部着地图像信息;根据采集的图像信息与所述获取的加速度进行匹配,以获取与所述抬腿图像信息对应的加速度;则所述在获取的加速度达到阈值的情况下,获取当前移动终端的甩动方向,具体包括:在获取的与所述抬腿图像信息对应的加速度达到阈值的情况下,获取所述移动终端的甩动方向的水平分量。3.根据权利要求1所述的方法,其特征在于,所述陀螺仪的转轴指向的方向为第一方向、第二方向或第三方向中的任一种,则根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定所述干扰磁场的方向,具体包括:根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的第一方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定第一干扰磁场向量;根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的第二方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定第二干扰磁场向量;根据预设的所述地磁场的方向与所述陀螺仪的转轴指向的第三方向的夹角、所述地磁场的磁感应强度以及所述干扰磁场的磁感应强度确定第三干扰磁场向量;若所述第一干扰磁场向量、所述第二干扰磁场向量以及所述第三干扰磁场向量相交于同一位置,则确定所述位置的方向为所述干扰磁场的方向。4.根据权利要求1或2任一项所述的方法,其特征在于,所述移动终端的甩动方向为垂直于所述移动终端的屏幕的方向。5.一种判断室内移动方向的移动终端,其特征在于,包括:第一...
【专利技术属性】
技术研发人员:谷瑑,谭光,陈泽钦,沈昀,
申请(专利权)人:中国科学院深圳先进技术研究院,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。