传感器调整方法、装置和电子设备制造方法及图纸

技术编号:30631801 阅读:23 留言:0更新日期:2021-11-04 00:01
本申请实施例提供一种传感器调整方法、装置和电子设备。方法包括:获取折叠状态参数,所述折叠状态参数用于描述可折叠设备的折叠程度,其中,相较于非折叠状态,折叠状态下的所述可折叠设备的自身部件对所述可折叠设备的第一传感器产生第一干扰;调用与所述折叠状态参数对应的传感器调整策略;根据所述传感器调整策略,对所述第一传感器的传感器工作参数进行调整,和/或,对所述第一传感器采集到的第一传感器数据进行数据预处理。根据本申请一实施例的方法,可以消除可折叠设备由于设备折叠对自身传感器造成的不良影响,确保传感器正常工作,确保针对传感器数据的传感器响应操作能够正确实施。正确实施。正确实施。

【技术实现步骤摘要】
传感器调整方法、装置和电子设备


[0001]本申请涉及智能终端
,特别涉及一种传感器调整方法、装置和电子设备。

技术介绍

[0002]可折叠设备是一种可以通过折叠来改变自身形状的设备。可折叠设备通过自身形状的 改变实现应功能上的变化(例如,增大/减小屏幕可视区域,改变屏幕朝向,改变摄像头 朝向等),从而带来全新的、更好的用户体验。例如,随着柔性屏幕的快速发展,各种折 叠屏手机产品应运而生,以便以更小的手机尺寸,获得更大的屏幕观感。
[0003]手机等移动终端设备会配备多种传感器,这些传感器配合软件中设计好的传感器响应 策略能实现多种多样的功能。
[0004]然而,相较于非可折叠设备,可折叠设备具备全新的硬件结构,这就使得可折叠设备 上的传感器的工作环境与非可折叠设备上的传感器的工作环境存在差别,直接将非可折叠 设备的传感器响应策略应用于可折叠设备,往往会出现传感器无响应或是响应错误的问 题。

技术实现思路

[0005]针对非可折叠设备的传感器响应策略无法直接应用于可折叠设备的问题,本申请提供 了一种传感器调整方法、装置和电子设备,本申请还提供一种计算机可读存储介质,以提 供一种调整可折叠设备的数据采集模式的方式,避免由设备折叠而导致的传感器无响应或 是响应错误的情况的发生,提高可折叠设备的用户体验。
[0006]本申请实施例采用下述技术方案:
[0007]第一方面,本申请实施例提供一种传感器调整方法,包括
[0008]获取折叠状态参数,所述折叠状态参数用于描述可折叠设备的折叠程度,其中,相较 于非折叠状态,折叠状态下的所述可折叠设备的自身部件对所述可折叠设备的第一传感器 产生第一干扰;
[0009]调用与所述折叠状态参数对应的传感器调整策略;
[0010]根据所述传感器调整策略对所述第一传感器进行调整操作以消除所述第一干扰的影 响,所述调整操作包括:对所述第一传感器的传感器工作参数进行调整,和/或,对所述 第一传感器采集到的第一传感器数据进行数据预处理。
[0011]根据上述第一方面的方法,可以消除可折叠设备由于设备折叠对自身传感器造成的不 良影响,确保传感器正常工作,确保针对传感器数据的传感器响应操作能够正确实施;进 一步的,根据上述第一方面的方法,在不修改现有的传感器响应策略的前提下就可以实现 传感器响应策略的正确实施,在确保可折叠设备的用户体验的基础上大大降低了开发人员 的工作量。
[0012]在上述第一方面的一种可行的实现方式中,所述调用与所述折叠状态参数对应的传感 器调整策略之前,所述方法还包括:
[0013]针对不同的折叠状态参数生成对应的传感器调整策略,包括:
[0014]确定对应不同折叠状态参数的第一传感器数据中,所述第一干扰所导致的数据变化量 或数据变化范围;
[0015]根据所述第一干扰所导致的数据变化量或数据变化范围设定所述传感器调整策略。
[0016]在上述第一方面的一种可行的实现方式中,根据所述第一干扰所导致的数据变化量或 数据变化范围设定所述传感器调整策略,包括:
[0017]设定所述传感器调整策略为,基于所述第一干扰所导致的数据变化量或数据变化范 围,对所述第一传感器数据进行修正计算,消除所述第一传感器数据中由所述第一干扰所 导致的数据变化量或数据变化范围。
[0018]根据上述实现方式的方法,基于传感器调整策略可以实现对第一传感器数据进行修正 计算,从而有效消除第一传感器数据中由第一干扰所导致的数据变化量或数据变化范围。
[0019]在上述第一方面的一种可行的实现方式中,根据所述第一干扰所导致的数据变化量或 数据变化范围设定所述传感器调整策略,包括:
[0020]获取非折叠状态下针对所述第一传感器的第一采集数据分档策略,所述第一采集数据 分档策略包括第一采集数据分档阈值;
[0021]根据所述第一采集数据分档阈值以及所述第一干扰所导致的数据变化量或数据变化 范围,确定不同的折叠状态参数对应的第二采集数据分档阈值;
[0022]根据不同的折叠状态参数对应的第二采集数据分档阈值,建立对应不同折叠状态参数 的第二采集数据分档策略;
[0023]设定所述传感器调整策略为,基于所述第二采集数据分档策略,对所述第一传感器数 据进行分档操作,确定所述第一传感器数据所属档位。
[0024]根据上述实现方式的方法,基于传感器调整策略可以实现对第一传感器数据的挡位划 分,使得在第一干扰影响下的挡位划分结果与没有第一干扰时的挡位划分结果趋于一致, 从而有效消除第一传感器数据中由第一干扰所导致的数据变化量或数据变化范围。
[0025]在上述第一方面的一种可行的实现方式中,所述确定对应不同折叠状态参数的第一传 感器数据中,所述第一干扰所导致的数据变化量或数据变化范围,包括:
[0026]针对多个不同的样本环境,分别获取每个所述样本环境中非折叠状态以及不同折叠状 态参数所对应的第一传感器数据;
[0027]针对同一所述样本环境,对比非折叠状态以及不同折叠状态参数所对应的第一传感器 数据,生成针对所述样本环境的对比结果;
[0028]综合每个所述样本环境的所述对比结果,确定对应不同折叠状态参数的第一传感器数 据中,所述第一干扰所导致的数据变化量或数据变化范围。
[0029]在上述第一方面的一种可行的实现方式中,所述确定对应不同折叠状态参数的第一传 感器数据中,所述第一干扰所导致的数据变化量或数据变化范围,包括:
[0030]根据所述第一传感器的运行方式以及所述可折叠设备的折叠方式解析所述第一干扰 的产生机制;
[0031]基于所述第一干扰的产生机制的解析结果生成第一计算函数,所述第一计算函数
的参 数变量包括所述折叠状态参数以及所述第一干扰所导致的数据变化量或数据变化范围;
[0032]根据所述第一计算函数计算对应不同折叠状态参数的第一传感器数据中,所述第一干 扰所导致的数据变化量或数据变化范围。
[0033]在上述第一方面的一种可行的实现方式中,所述调用与所述折叠状态参数对应的传感 器调整策略之前,所述方法还包括:
[0034]针对不同的折叠状态参数生成对应的传感器调整策略,包括:
[0035]确定非折叠状态下的所述第一传感器正常工作时的第一性能参数;
[0036]确定不同的折叠状态参数对应的第一传感器工作参数,其中,基于所述第一传感器工 作参数,所述第一传感器在所述第一干扰影响下保持所述第一性能参数;
[0037]设定所述传感器调整策略为,将所述第一传感器的传感器工作参数调整为对应所述折 叠状态参数的第一传感器工作参数。
[0038]根据上述实现方式的方法,基于传感器调整策略可以实现对传感器的传感器工作参数 进行调整,使得传感器始终维持与非折叠状态时一致的性能。
[0039]在上述第一方面的一种可行的实现方式中,所述折叠状态参数包本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种传感器调整方法,其特征在于,包括:获取折叠状态参数,所述折叠状态参数用于描述可折叠设备的折叠程度,其中,相较于非折叠状态,折叠状态下的所述可折叠设备的自身部件对所述可折叠设备的第一传感器产生第一干扰;调用与所述折叠状态参数对应的传感器调整策略;根据所述传感器调整策略对所述第一传感器进行调整操作以消除所述第一干扰的影响,所述调整操作包括:对所述第一传感器的传感器工作参数进行调整,和/或,对所述第一传感器采集到的第一传感器数据进行数据预处理。2.根据权利要求1所述的方法,其特征在于,所述调用与所述折叠状态参数对应的传感器调整策略之前,所述方法还包括:针对不同的折叠状态参数生成对应的传感器调整策略,包括:确定对应不同折叠状态参数的第一传感器数据中,所述第一干扰所导致的数据变化量或数据变化范围;根据所述第一干扰所导致的数据变化量或数据变化范围设定所述传感器调整策略。3.根据权利要求2所述的方法,其特征在于,根据所述第一干扰所导致的数据变化量或数据变化范围设定所述传感器调整策略,包括:设定所述传感器调整策略为,基于所述第一干扰所导致的数据变化量或数据变化范围,对所述第一传感器数据进行修正计算,消除所述第一传感器数据中由所述第一干扰所导致的数据变化量或数据变化范围。4.根据权利要求2所述的方法,其特征在于,根据所述第一干扰所导致的数据变化量或数据变化范围设定所述传感器调整策略,包括:获取非折叠状态下针对所述第一传感器的第一采集数据分档策略,所述第一采集数据分档策略包括第一采集数据分档阈值;根据所述第一采集数据分档阈值以及所述第一干扰所导致的数据变化量或数据变化范围,确定不同的折叠状态参数对应的第二采集数据分档阈值;根据不同的折叠状态参数对应的第二采集数据分档阈值,建立对应不同折叠状态参数的第二采集数据分档策略;设定所述传感器调整策略为,基于所述第二采集数据分档策略,对所述第一传感器数据进行分档操作,确定所述第一传感器数据所属档位。5.根据权利要求2~4中任一项所述的方法,其特征在于,所述确定对应不同折叠状态参数的第一传感器数据中,所述第一干扰所导致的数据变化量或数据变化范围,包括:针对多个不同的样本环境,分别获取每个所述样本环境中非折叠状态以及不同折叠状态参数所对应的第一传感器数据;针对同一所述样本环境,对比非折叠状态以及不同折叠状态参数所对应的第一传感器数据,生成针对所述样本环境的对比结果;综合每个所述样本环境的所述对比结果,确定对应不同折叠状态参数的第一传感器数据中,所述第一干扰所导致的数据变化量或数据变化范围。6.根据权利要求2~4中任一项所述的方法,其特征在于,所述确定对应不同折叠状态参数的第一传感器数据中,所述第一干扰所导致的数据变化量或数据变化范围,包括:
根据所述第一传感器的运行方式以及所述可折叠设备的折叠方式解析所述第一干扰的产生机制;基于所述第一干扰的产生机制的解析结果生成第一计算函数,所述第一计算函数的参数变量包括所述折叠状态参数以及所述第一干扰所导致的数据变化量或数据变化范围;根据所述第一计算函数计算对应不同折叠状态参数的第一传感器数据中,所述第一干扰所导致的数据变化量或数据变化范围。7.根据权利要求1所述的方法,其特征在于,所述调用与所述折叠状态参数对应的传感器调整策略之前,所述方法还包括:针对不同的折叠状态参数生成对应的传感器调整策略,包括:确定非折叠状态下的所述第一传感器正常工作时的第一性能参数;确定不同的折叠状态参数对应的第一传感器工作参数,其中,基于所述第一传感器工作参数,所述第一传感器在所述第一干扰影响下保持所述第一性能参数;设定所述传感器调整策略为,将所述第一传感器的传感器工作参数调整为对应所述折叠状态参数的第一传感器工作参数。8.根据权利要求1~7中任一项所述的方法,其特征在于,所述折叠状态参数包括折叠程度档位,其中,不同的折叠程度档位对应不同的折叠角度范围,所述获取折叠状态参数,包括:获取所述可折叠设备的当前折叠角度;根据预设的角度范围阈值确定所述当前折叠角度所归属的折叠程度档位。9.根据权利要求1~8中任一项所述的方法,其特征在于,所述获取折叠状态参数,包括:监控所述可折叠设备的折叠状态,判断所述可折叠设备的折叠状态是否发生变化;在所述可折叠设备的折叠状态发生变化后,在折叠状态变化结束时获取所述折叠状态参数。10.一种可折叠设备的传感器调整装置,其特征在于,包括:折叠状态监控模块,其用于获取折叠状态参数,所述折叠状态参数用于描述可折叠设备的折叠程度,其中,相较于非折叠状态,折叠状态下的所述可折叠设备的自身部件对所述可折叠设备的第一传感器产生第一干扰;策略调用模块,其用于调用与所述折叠状态参数对应的传感器调整策略;传感器调整模块,其用于根据所...

【专利技术属性】
技术研发人员:周宜盼乔宁隋艺尤佳庆韩萍
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1