合页角度的检测方法及相关设备技术

技术编号:34989694 阅读:14 留言:0更新日期:2022-09-21 14:35
本申请公开了一种合页角度的检测方法及相关设备,涉及折叠屏技术领域,目的在于准确的计算出合页角度。具体方案应用于可折叠的电子设备,可折叠的电子设备的折叠屏包括第一屏和第二屏,第一屏对应的机体设置有第一陀螺仪传感器和磁传感器,第二屏对应的机体设置有第二陀螺仪传感器和磁铁,磁传感器用于检测磁铁的磁场强度,具体方案为:根据获取到的磁传感器、第一陀螺仪传感器以及第二陀螺仪传感器的数据,使用融合算法计算出电子设备的合页角度。由于磁传感器的数据可以弥补使用第一陀螺仪传感器以及第二陀螺仪传感器的数据计算过程中的累积误差,且融合算法的准确度不受公共轴是否垂直于水平面的影响,因此可实现准确计算合页角度。算合页角度。算合页角度。

【技术实现步骤摘要】
合页角度的检测方法及相关设备


[0001]本申请涉及折叠屏
,尤其涉及一种合页角度的检测方法及相关设备。

技术介绍

[0002]随着折叠屏技术逐渐成熟,市面上的折叠屏手机也越来越多。为了提高用户使用折叠屏手机时的体验,许多开发人员开发了与折叠屏技术相关联的一系列功能。例如,设计了折叠屏手机展开后自适应大屏显示播放视频的功能等等。
[0003]然而,在实现这一系列功能的过程中,往往需要获取到当前折叠屏手机的合页角度,以确定出当前折叠屏手机的姿态。因此,现有的折叠屏手机具有获取准确的合页角度的需求。

技术实现思路

[0004]本申请提供了一种合页角度的检测方法及相关设备,目的在于准确计算合页角度。
[0005]为了实现上述目的,本申请提供了以下技术方案:
[0006]第一方面,本申请公开了一种合页角度的检测方法,应用于可折叠的电子设备,该可折叠的电子设备的折叠屏包括第一屏和第二屏,第一屏对应的机体设置有第一陀螺仪传感器和磁传感器,第二屏对应的机体设置有第二陀螺仪传感器和磁铁,磁传感器用于检测磁铁的磁场强度,该合页角度的检测方法包括:获取磁传感器、第一陀螺仪传感器以及第二陀螺仪传感器的数据,然后根据获取到的磁传感器、第一陀螺仪传感器以及第二陀螺仪传感器的数据,使用融合算法计算出电子设备的合页角度。
[0007]本申请实施例中,根据获取到的磁传感器、第一陀螺仪传感器以及第二陀螺仪传感器的数据,使用融合算法计算出电子设备的合页角度,由于磁传感器、第一陀螺仪传感器以及第二陀螺仪传感器的数据在计算合页角度时的精度不受电子设备的公共轴是否垂直于水平面的影响,且磁传感器数据可以弥补第一陀螺仪传感器和第二陀螺仪传感器的数据在计算合页角度时累计的误差,进而能够实现准确计算出电子设备的合页角度。
[0008]在一种可能的实现方式中,使用加速度算法计算电子设备的合页角度,包括:
[0009]根据加速度向量在第一屏坐标系的x1o1z1平面的投影向量,以及加速度向量在第二屏坐标系的x2o2z2平面的投影向量,使用加速度传感器算法计算得到电子设备的合页角度。其中,加速度向量在第一屏坐标系的x1o1z1平面的投影向量由第一加速度传感器采集得到,加速度向量在第二屏坐标系的x2o2z2平面的投影向量由第二加速度传感器采集得到。
[0010]在另一种可能的实现方式中,根据获取到的磁传感器、第一陀螺仪传感器以及第二陀螺仪传感器的数据,使用融合算法计算出电子设备的合页角度,包括:根据磁传感器采集的磁力数据,确定与磁力数据对应的合页角度,然后根据磁力数据对应的合页角度、第一陀螺仪传感器采集的绕公共轴的角速度以及第二陀螺仪传感器采集的绕公共轴的角速度,
使用融合算法计算出电子设备的合页角度。
[0011]在另一种可能的实现方式中,根据磁力数据对应的合页角度、第一陀螺仪传感器采集的绕公共轴的角速度以及第二陀螺仪传感器采集的绕公共轴的角速度,使用融合算法计算出电子设备的合页角度,包括:根据过程协方差、关键参数测量误差、采样周期、磁力数据对应的合页角度、第一陀螺仪传感器采集的绕公共轴的角速度以及第二陀螺仪传感器采集的绕公共轴的角速度,使用融合算法计算出电子设备的合页角度。其中,融合算法基于卡尔曼滤波构造。
[0012]在另一种可能的实现方式中,获取磁传感器、第一陀螺仪传感器以及第二陀螺仪传感器的数据,包括:若确定出折叠屏不处于闭合状态,则获取磁传感器、第一陀螺仪传感器以及第二陀螺仪传感器的数据。
[0013]在另一种可能的实现方式中,确定出折叠屏不处于闭合状态,包括:根据磁力数据,确定出折叠屏不处于闭合状态。
[0014]在另一种可能的实现方式中,根据磁力数据,确定出折叠屏不处于闭合状态,包括:若磁力数据小于或等于第一预设磁力值,则确定出折叠屏不处于闭合状态。
[0015]在另一种可能的实现方式中,还包括:
[0016]若确定出折叠屏处于闭合状态,则控制电子设备中的传感器不处于工作状态。
[0017]第二方面,本申请公开了一种合页角度的检测方法,应用于可折叠的电子设备,该可折叠的电子设备的折叠屏包括第一屏和第二屏,第一屏对应的机体设置有第一陀螺仪传感器、磁传感器以及第一加速度传感器,第二屏对应的机体设置有第二陀螺仪传感器、磁铁以及第二加速度传感器,磁传感器用于检测磁铁的磁场强度,合页角度的检测方法包括:根据电子设备的运动状态、以及公共轴与水平面的相对位置,确定出目标算法。其中,目标算法,至少包括:融合算法、或者加速度传感器算法,公共轴为折叠屏的折叠边所在的轴线。若确定出的目标算法为融合算法,则获取磁传感器、第一陀螺仪传感器以及第二陀螺仪传感器的数据,然后根据获取到的磁传感器、第一陀螺仪传感器以及第二陀螺仪传感器的数据,使用融合算法计算出电子设备的合页角度。
[0018]本申请实施例中,当且仅当电子设备的运动状态、以及公共轴与水平面的相对位置所确定出的更适合使用的、精确度最高的算法为融合算法时,再根据获取到的磁传感器、第一陀螺仪传感器以及第二陀螺仪传感器的数据,使用融合算法计算出电子设备的合页角度,以提高使用融合算法计算合页角度的准确度。
[0019]在一种可能的实现方式中,确定电子设备的运动状态,包括:若电子设备的加速度向量的模长与重力加速度之间的差值小于或等于第一预设值,则确定出电子设备的运动状态为静止状态,若加速度向量的模长与重力加速度之间的差值大于第一预设值,则确定出电子设备的运动状态为不处于静止状态。
[0020]在另一种可能的实现方式中,确定电子设备的运动状态,包括:若电子设备的加速度向量的模长与重力加速度之间的差值小于或等于第一预设值,则确定出电子设备的运动状态为静止状态,若加速度向量的模长与重力加速度之间的差值大于第一预设值,则确定出电子设备的运动状态为不处于静止状态。
[0021]在另一种可能的实现方式中,确定公共轴与水平面的相对位置,包括:若加速度向量在公共轴上的分量与重力加速度之间的差值小于或等于第一预设值,则确定出公共轴垂
直于水平面,若加速度向量在公共轴上的分量与重力加速度之间的差值大于第一预设值,则确定出公共轴不垂直于水平面。
[0022]在另一种可能的实现方式中,根据电子设备的运动状态、以及公共轴与水平面的相对位置,确定出目标算法,包括:若电子设备处于静止状态、且公共轴不垂直于水平面,则将加速度传感器算法确定为目标算法,若电子设备不处于静止状态,则将目标算法确定为融合算法,若电子设备处于静止状态、且公共轴垂直于水平面,则将目标算法确定为融合算法。
[0023]在另一种可能的实现方式中,若确定出的目标算法为融合算法,且确定出合页角度发生变化,则获取磁传感器、第一陀螺仪传感器以及第二陀螺仪传感器的数据。
[0024]在另一种可能的实现方式中,确定出合页角度发生变化,包括:若角速度差与零之间的差值大于第二预设值,则确定出合页角度发生变化。其中,角速度差为第一陀螺仪传感器绕公共轴本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种合页角度的检测方法,其特征在于,应用于可折叠的电子设备,所述可折叠的电子设备的折叠屏包括第一屏和第二屏,所述第一屏对应的机体设置有第一陀螺仪传感器和磁传感器,所述第二屏对应的机体设置有第二陀螺仪传感器和磁铁,所述磁传感器用于检测所述磁铁的磁场强度,所述合页角度的检测方法包括:获取所述磁传感器、所述第一陀螺仪传感器以及所述第二陀螺仪传感器的数据;根据获取到的所述磁传感器、所述第一陀螺仪传感器以及所述第二陀螺仪传感器的数据,使用融合算法计算出所述电子设备的合页角度。2.一种合页角度的检测方法,其特征在于,应用于可折叠的电子设备,所述可折叠的电子设备的折叠屏包括第一屏和第二屏,所述第一屏对应的机体设置有第一陀螺仪传感器、磁传感器以及第一加速度传感器,所述第二屏对应的机体设置有第二陀螺仪传感器、磁铁以及第二加速度传感器,所述磁传感器用于检测所述磁铁的磁场强度,所述合页角度的检测方法包括:根据所述电子设备的运动状态、以及公共轴与水平面的相对位置,确定出目标算法;其中,所述目标算法,至少包括:融合算法、或者加速度传感器算法;其中所述公共轴为所述折叠屏的折叠边所在的轴线;若确定出的目标算法为所述融合算法,则获取所述磁传感器、所述第一陀螺仪传感器以及所述第二陀螺仪传感器的数据;根据获取到的所述磁传感器、所述第一陀螺仪传感器以及所述第二陀螺仪传感器的数据,使用融合算法计算出所述电子设备的合页角度。3.根据权利要求2所述的合页角度的检测方法,其特征在于,所述电子设备的运动状态包括:处于静止状态或不处于静止状态;所述公共轴与水平面的相对位置包括:公共轴垂直于水平面或者公共轴不垂直于水平面。4.根据权利要求3所述的合页角度的检测方法,其特征在于,所述确定所述电子设备的运动状态,包括:若所述电子设备的加速度向量的模长与重力加速度之间的差值小于或等于第一预设值,则确定出所述电子设备的运动状态为静止状态;若所述加速度向量的模长与重力加速度之间的差值大于所述第一预设值,则确定出所述电子设备的运动状态为不处于静止状态。5.根据权利要求3或4所述的合页角度的检测方法,其特征在于,所述确定公共轴与水平面的相对位置,包括:若加速度向量在公共轴上的分量与重力加速度之间的差值小于或等于第一预设值,则确定出所述公共轴垂直于水平面;若所述加速度向量在公共轴上的分量与重力加速度之间的差值大于所述第一预设值,则确定出所述公共轴不垂直于水平面。6.根据权利要求3至5中任一所述的合页角度的检测方法,其特征在于,所述根据所述电子设备的运动状态、以及公共轴与水平面的相对位置,确定出目标算法,包括:若所述电子设备处于静止状态、且公共轴不垂直于水平面,则将加速度传感器算法确定为目标算法;若所述电子设备不处于静止状态,则将所述目标算法确定为融合算法;
若所述电子设备处于静止状态、且公共轴垂直于水平面,则将所述目标算法确定为融合算法。7.根据权利要求2至6任一所述的合页角度的检测方法,其特征在于,若确定出的目标算法为所述融合算法,且确定出合页角度发生变化,则获取所述磁传感器、所述第一陀螺仪传感器以及所述第二陀螺仪传感器的数据。8.根据权利要求7所述的合页角度的检测方法,其特征在于,所述确定出合页角度发生变化,包括:若角速度差与零之间的差值大于第二预设值,则确定出合页...

【专利技术属性】
技术研发人员:王鹏贾现召刘铁良
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1