移动终端、校准方法及相关产品技术

技术编号:20164786 阅读:25 留言:0更新日期:2019-01-19 00:17
本申请实施例公开了一种移动终端、校准方法及相关产品,应用于移动终端,方法包括:在检测到滑动模组处于异常状态时,标记滑动模组为异常状态;在检测到针对滑动模组的启动请求时,识别滑动模组的状态为异常状态,通过位置传感器采集滑动模组的滑出过程的终止位置的第一传感器数值和滑入过程的终止位置的第二传感器数值;根据第一传感器数值和第二传感器数值,以及预配置的第一预设阈值,更新滑动模组的滑出过程的减速点校准值和滑入过程的减速点校准值。本申请实施例有利于提高移动终端控制滑动模组的准确度和稳定性。

【技术实现步骤摘要】
移动终端、校准方法及相关产品
本申请涉及移动终端
,具体涉及一种移动终端、校准方法及相关产品。
技术介绍
目前市面上的一些移动终端已经配置滑动式摄像头,或者配置滑动模组来承载摄像头、闪光灯等器件,对于该类滑动式结构,移动终端对滑动模组的控制稳定性和准确度会直接影响相关器件的使用体验,因此有必要优化滑动模组的控制策略来满足用户的多样性使用需求。
技术实现思路
本申请实施例提供了一种移动终端、校准方法及相关产品,以期提高移动终端控制滑动模组的精确度和稳定性。第一方面,本申请实施例提供一种移动终端,包括应用处理器、滑动模组和位置传感器,所述应用处理器连接所述位置传感器,所述应用处理器通过所述位置传感器控制所述滑动模组的滑动;其中,所述应用处理器,用于在检测到所述滑动模组处于异常状态时,标记所述滑动模组为异常状态;以及用于在检测到针对所述滑动模组的启动请求时,识别所述滑动模组的状态为异常状态;所述位置传感器,用于采集所述滑动模组的滑出过程的终止位置的第一传感器数值和滑入过程的终止位置的第二传感器数值;所述应用处理器,还用于根据所述第一传感器数值和所述第二传感器数值,以及预配置的第一预设阈值,更新所述滑动模组的滑出过程的减速点校准值和滑入过程的减速点校准值,所述第一预设阈值为预配置的关联所述滑动模组的低速滑动行程的传感器数值,所述低速滑动行程对应所述滑动模组在所述滑动过程中减速后的运动行程,所述减速点是指所述滑动模组在所述滑动过程中执行减速操作所处的滑动位置。第二方面,本申请实施例提供一种校准方法,应用于移动终端,所述移动终端包括滑动模组,所述移动终端通过位置传感器控制所述滑动模组的滑动,所述方法包括:在检测到所述滑动模组处于异常状态时,标记所述滑动模组为异常状态;在检测到针对所述滑动模组的启动请求时,识别所述滑动模组的状态为异常状态,通过所述位置传感器采集所述滑动模组的滑出过程的终止位置的第一传感器数值和滑入过程的终止位置的第二传感器数值;根据所述第一传感器数值和所述第二传感器数值,以及预配置的第一预设阈值,更新所述滑动模组的滑出过程的减速点校准值和滑入过程的减速点校准值,所述第一预设阈值为预配置的关联所述滑动模组的低速滑动行程的传感器数值,所述低速滑动行程对应所述滑动模组在所述滑动过程中减速后的运动行程,所述减速点是指所述滑动模组在所述滑动过程中执行减速操作所处的滑动位置。第三方面,本申请实施例提供一种校准装置,应用于移动终端,所述移动终端包括滑动模组,所述移动终端通过位置传感器控制所述滑动模组的滑动,所述装置包括处理单元和通信单元,其中,所述处理单元,用于在检测到所述滑动模组处于异常状态时,通过所述通信单元标记所述滑动模组为异常状态;以及在检测到针对所述滑动模组的启动请求时,识别所述滑动模组的状态为异常状态,通过所述位置传感器采集所述滑动模组的滑出过程的终止位置的第一传感器数值和滑入过程的终止位置的第二传感器数值;以及根据所述第一传感器数值和所述第二传感器数值,以及预配置的第一预设阈值,更新所述滑动模组的滑出过程的减速点校准值和滑入过程的减速点校准值,所述第一预设阈值为预配置的关联所述滑动模组的低速滑动行程的传感器数值,所述低速滑动行程对应所述滑动模组在所述滑动过程中减速后的运动行程,所述减速点是指所述滑动模组在所述滑动过程中执行减速操作所处的滑动位置。第四方面,本申请实施例提供一种移动终端,包括应用处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述应用处理器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。第五方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第二方面任一方法中所描述的部分或全部步骤。第六方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第二方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。可以看出,本申请实施例中,移动终端在检测到滑动模组处于异常状态时,标记滑动模组为异常状态,其次,在检测到针对滑动模组的启动请求时,识别滑动模组的状态为异常状态,通过位置传感器采集滑动模组的滑出过程的终止位置的第一传感器数值和滑入过程的终止位置的第二传感器数值,然后,根据第一传感器数值和第二传感器数值,以及预配置的第一预设阈值,更新滑动模组的滑出过程的减速点校准值和滑入过程的减速点校准值,其中,第一预设阈值为预配置的关联滑动模组的低速滑动行程的传感器数值,低速滑动行程对应滑动模组在滑动过程中减速后的运动行程,减速点是指滑动模组在滑动过程中执行减速操作所处的滑动位置。可见,移动终端能够定位滑动模组的异常状态,并在下一次启动滑动模组时,根据本次实际滑动过程的传感器数值和第一预设阈值对该滑动模组的减速点校准值进行更新,从而避免一直沿用预配置的减速点校准值而无法有效补偿因外界因素影响而导致的传感器检测偏差,具体可以避免因位置传感器误差导致的不到位或者杂音大的问题,有利于提高移动终端控制滑动模组的准确度和稳定性。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的一种移动终端的结构示意图;图2是本申请实施例提供的一种校准方法的流程示意图;图3是本申请实施例提供的另一种校准方法的流程示意图;图4是本申请实施例提供的另一种校准方法的流程示意图;图5是本申请实施例提供的一种移动终端的结构示意图;图6是本申请实施例提供的一种校准装置的功能单元组成框图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。本申请实施例所涉及到的移动终端可以包括各种具有无线本文档来自技高网
...

【技术保护点】
1.一种移动终端,其特征在于,包括应用处理器、滑动模组和位置传感器,所述应用处理器连接所述位置传感器,所述应用处理器通过所述位置传感器控制所述滑动模组的滑动;其中,所述应用处理器,用于在检测到所述滑动模组处于异常状态时,标记所述滑动模组为异常状态;以及用于在检测到针对所述滑动模组的启动请求时,识别所述滑动模组的状态为异常状态;所述位置传感器,用于采集所述滑动模组的滑出过程的终止位置的第一传感器数值和滑入过程的终止位置的第二传感器数值;所述应用处理器,还用于根据所述第一传感器数值和所述第二传感器数值,以及预配置的第一预设阈值,更新所述滑动模组的滑出过程的减速点校准值和滑入过程的减速点校准值,所述第一预设阈值为预配置的关联所述滑动模组的低速滑动行程的传感器数值,所述低速滑动行程对应所述滑动模组在所述滑动过程中减速后的运动行程,所述减速点是指所述滑动模组在所述滑动过程中执行减速操作所处的滑动位置。

【技术特征摘要】
1.一种移动终端,其特征在于,包括应用处理器、滑动模组和位置传感器,所述应用处理器连接所述位置传感器,所述应用处理器通过所述位置传感器控制所述滑动模组的滑动;其中,所述应用处理器,用于在检测到所述滑动模组处于异常状态时,标记所述滑动模组为异常状态;以及用于在检测到针对所述滑动模组的启动请求时,识别所述滑动模组的状态为异常状态;所述位置传感器,用于采集所述滑动模组的滑出过程的终止位置的第一传感器数值和滑入过程的终止位置的第二传感器数值;所述应用处理器,还用于根据所述第一传感器数值和所述第二传感器数值,以及预配置的第一预设阈值,更新所述滑动模组的滑出过程的减速点校准值和滑入过程的减速点校准值,所述第一预设阈值为预配置的关联所述滑动模组的低速滑动行程的传感器数值,所述低速滑动行程对应所述滑动模组在所述滑动过程中减速后的运动行程,所述减速点是指所述滑动模组在所述滑动过程中执行减速操作所处的滑动位置。2.根据权利要求1所述的移动终端,其特征在于,所述位置传感器在所述应用处理器在检测到所述滑动模组处于异常状态之前,还用于:采集至少一个数据组,每个数据组对应所述滑动模组的一次有效的滑动过程,所述滑动过程为滑出过程或滑入过程,所述每个数据组包括所述滑动过程的终止位置的传感器数值,所述传感器数值为所述位置传感器的数值;在所述检测到所述滑动模组处于异常状态方面,所述应用处理器具体用于:根据所述至少一个数据组检测到所述滑动模组处于异常状态。3.根据权利要求2所述的移动终端,其特征在于,在所述根据所述至少一个数据组检测到所述滑动模组处于异常状态方面,所述应用处理器具体用于:确定所述每个数据组对应的减速点校准值;以及用于在比对出所述每个数据组中所述滑动过程的终止位置的传感器数值与对应的所述减速点校准值的差值在预设数值范围之外时,确定所述滑动模组处于异常状态,所述预设数值范围的端点值是根据所述移动终端在预设约束条件下的实验数据确定的,所述预设约束条件包括所述滑动模组的滑动过程的杂音强度小于预设强度和所述滑动模组的滑动过程到位准确度大于预设准确度。4.根据权利要求1-3任一项所述的移动终端,其特征在于,所述应用处理器在识别所述滑动模组的状态为异常状态之后,通过所述位置传感器采集所述滑动模组的滑出过程的终止位置的第一传感器数值和滑入过程的终止位置的第二传感器数值之前,还用于:输出针对所述滑动模组进行校准的提示信息;以及用于检测到针对所述滑动模组的进行校准的确认信息。5.根据权利要求1-4任一项所述的移动终端,其特征在于,所述位置传感器为用于控制所述滑动模组的多个位置传感器中的任意一个位置传感器;所述滑出过程或所述滑入过程包括三级变速过程,所述三级变速过程包括加速切换点和所述减速点。6.一种校准方法,其特征在于,应用于移动终端,所述移动终端包括滑动模组,所述移动终端通过位置传感器控制所述滑动模组的滑动,所述方法包括:在检测到所述滑动模组处于异常状态时,标记所述滑动模组为异常状态;在检测到针对所述滑动模组的启动请求时,识别所述滑动模组的状态为异常状态,通过所述位置传感器采集所述滑动模组的滑出过程的终止位置的第一传感器数值和滑入过程的终止位置的第二传感器数值;根据所述第一传感器数值和所述第二传感器数值,以及预配置的第一预设阈值,更新所述滑动模组的滑出过程的减速点校准值和滑入过程的...

【专利技术属性】
技术研发人员:张洲川
申请(专利权)人:OPPO重庆智能科技有限公司
类型:发明
国别省市:重庆,50

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

1