【技术实现步骤摘要】
步行方向的确定方法、行人定位方法、装置、设备及介质
[0001]本申请涉及步行定位领域,尤其涉及一种步行方向的确定方法、行人定位方法、装置、设备及介质。
技术介绍
[0002]在相关技术中,步行行人定位通常需完成步态探测、步幅估计及步行方向估计三个步骤。
[0003]在步行方向估计中,因行人的移动方向可能与手机的正方向/朝向不一致,故通过终端朝向估计行人步行方向易产生较大的误差,进而导致行人定位结果与真实情况出现较大差异。
[0004]因此,如何提供一种高精度的步行方向估计方法为现阶段有待解决的问题。
技术实现思路
[0005]有鉴于此,本申请提供一种步行方向的确定方法、行人定位方法、装置、设备及介质。其中,本申请实施方式提供一种步行方向的确定方法,应用于移动终端,所述移动终端包括检测装置,所述加速度检测装置用于检测所述移动终端的第一终端加速度和第一终端航向,所述方法包括:获取所述第一终端航向和所述第一终端加速度;基于所述第一终端加速度和所述第一终端航向,计算第一参考行人移动方向;基于所述第一终端航向和第一均值,计算第一预测行人移动方向,其中,所述第一均值表示多个样本中终端航向与真实行人移动方向的偏差值的均值;基于所述第一参考行人移动方向和第二均值,计算第二预测行人移动方向,其中,所述第二均值表示多个样本中参考行人移动方向与真实行人方向的偏差值的均值;融合所述第一预测行人移动方向和所述第二预测行人移动方向,确定行人的步行方向。
[0006]本申请实施方式还提供一种行人定位方法, ...
【技术保护点】
【技术特征摘要】
1.一种步行方向的确定方法,其特征在于,应用于移动终端,所述移动终端包括检测装置,所述检测装置用于检测所述移动终端的第一终端加速度和第一终端航向,所述方法包括:获取所述第一终端航向和所述第一终端加速度;基于所述第一终端加速度和所述第一终端航向,计算第一参考行人移动方向;基于所述第一终端航向和第一均值,计算第一预测行人移动方向,其中,所述第一均值表示多个样本中终端航向与真实行人移动方向的偏差值的均值;基于所述第一参考行人移动方向和第二均值,计算第二预测行人移动方向,其中,所述第二均值表示多个样本中参考行人移动方向与真实行人方向的偏差值的均值;融合所述第一预测行人移动方向和所述第二预测行人移动方向,确定行人的步行方向。2.根据权利要求1所述的步行方向的确定方法,其特征在于,所述融合所述第一预测行人移动方向和所述第二预测行人移动方向,确定行人的步行方向,包括:基于第一方差和第二方差,确定第一权重和第二权重,其中,所述第一方差表示多个样本中终端航向与真实行人移动方向的偏差值的方差值,所述第二方差表示多个样本中参考行人移动方向与真实行人方向的偏差值的方差值;计算所述第一预测行人移动方向和所述第一权重的乘积以得到第一加权值,并计算所述第二预测行人移动方向和所述第二权重的乘积以得到第二加权值;将所述第一加权值和所述第二加权值相加,得到行人的步行方向。3.根据权利要求2所述的步行方向的确定方法,其特征在于,所述行人的步行方向通过预设公式得到,所述预设公式包括:式中,φ
F
表示所述行人的步行方向,φ
A
表示所述第一终端航向,φ
P
表示所述第一参考行人移动方向,E(δφ
e,A
)和Var(δφ
e,A
)分别表示所述第一均值和所述第一方差,E(δφ
e,P
)和Var(δφ
e,P
)分别表示所述第二均值和所述第二方差(φ
A
‑
E(δφ
e,A
))表示所述第一预测行人移动方向,表示所述第一权重,(φ
P
‑
E(δφ
e,P
))表示所述第二预测行人移动方向,表示所述第二权重,表示所述第一加权值,表示所述第二加权值。4.根据权利要求1所述的步行方向的确定方法,其特征在于,所述检测装置还用于检测所述移动终端的第二终端加速度和第二终端航向;所述基于所述第一终端航向和第一均值,计算第一预测行人移动方向之前,所述方法
还包括:获取多个样本,其中,所述样本包括所述第二终端加速度、所述第二终端航向及卫星定位信号;基于每个所述样本中的卫星定位信号,得到每个所述样本的真实行人移动方向;计算每个所述样本的所述第二终端航向和所述真实行人移动方向的差以得到每个所述样本的第一偏差角,并计算所有所述第一偏差角的均值以作为所述第一均值;基于每个所述样本中的所述第二终端加速度和所述第二终端航向,计算每个所述样本的第二参考行人移动方向;计算每个所述样本的所述第二参考行人移动方向和所述真实行人移动方向的差以得到第二偏差角,并计算所有所述第二偏差角的均值以作为所述第二均值。5.根据权利要求4所述的步行方向的确定方法,其特征在于,所述基于每个所述样本中的卫星定位信号,得到每个所述样本的真实行人移动方向,包括:基于实时动态技术,通过每个所述样本中的卫星定位信号,确定行人移动坐标,其中,所述行人移动坐标属于经纬球面坐标系;将所述行人移动坐标转换至平面坐标系,得到每个所述样本的真实行人移动方向。6.根据权利要求1所述的步行方向的确定方法,其特征在于,所述基于所述第一终端加速度和所述第一终端航向,计算第一参考行人移动方向,包括:计算第一终端航向对应的旋转矩阵,其中,所述旋转矩阵表示所述第一终端航向所处坐标系与预设坐标系的旋转关系;计算所述第一终端加速度与所述旋转矩阵的向量积,得到所述预设坐标系下的第三终端加速度;基于所述第三终端加速度在预设坐标系中预设维度的终端加速度分量,构建分量矩阵;对所述分量矩阵进行去中心化处理,得到处理后矩阵;构建所述处理后矩...
【专利技术属性】
技术研发人员:肖万,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。