滑动轨迹校正方法、电子装置及计算机可读存储介质制造方法及图纸

技术编号:28388113 阅读:16 留言:0更新日期:2021-05-08 00:17
本申请公开一种滑动轨迹校正方法,应用于电子装置中,所述电子装置包括曲面触摸屏;其特征在于,所述滑动轨迹校正方法包括如下步骤:当检测到所述曲面触摸屏上的滑动操作时,获取与所述滑动操作对应的滑动轨迹;判断所述滑动轨迹是否包括弧线;当所述滑动轨迹包括弧线时,对所述滑动轨迹进行校正。本申请还公开一种电子装置和一种计算机可读存储介质。本申请能够能够对所述滑动轨迹进行校正,使得校正后的滑动轨迹的长度与用户视觉上的长度相符合,提高了用户体验。

【技术实现步骤摘要】
【国外来华专利技术】滑动轨迹校正方法、电子装置及计算机可读存储介质
本申请涉及移动终端
,尤其涉及一种滑动轨迹校正方法、电子装置及计算机可读存储介质。
技术介绍
目前,手机、平板电脑等电子装置已经被广泛地使用,极大地便利了人们的生活。用户在对电子装置进行操作时,都会使用滑动操作。例如,通过滑动操作来对音量进行调节或者通过滑动操作来对图片进行放大等。在该所述滑动操作中需要计算滑动距离,依据滑动距离确定的对应的调节幅度。现有的电子装置的显示屏呈平面状态,当用户在所述显示屏上滑动时,其滑动视觉距离和电子装置获取的实际距离相同。然而,当电子装置的显示屏呈曲面时,当用户欲滑动一段视觉距离时,其在曲面上实际滑动的长度是大于用户视觉距离的,进而导致实际的调节幅度与用户预期的幅度不符,影响用户体验。
技术实现思路
本申请实施例公开一种滑动轨迹校正方法、电子装置及计算机可读存储介质,能够对所述滑动轨迹进行校正,使得校正后的滑动轨迹的长度与用户视觉上的长度相符合,提高了用户体验。本申请实施例公开的一种滑动轨迹校正方法,应用于电子装置中,所述电子装置包括曲面触摸屏;所述滑动轨迹校正方法包括如下步骤:当检测到所述曲面触摸屏上的滑动操作时,获取与所述滑动操作对应的滑动轨迹;判断所述滑动轨迹是否包括弧线;当所述滑动轨迹包括弧线时,对所述滑动轨迹进行校正。本申请实施例公开的一种电子装置,包括曲面触摸屏、存储器和处理器,所述存储器存有滑动轨迹校正方法的校正程序,所述处理器运行所述滑动轨迹校正方法的校正程序执行如下操作:当检测到所述曲面触摸屏上的滑动操作时,获取与所述滑动操作对应的滑动轨迹;判断所述滑动轨迹是否包括弧线;当所述滑动轨迹包括弧线时,对所述滑动轨迹进行校正。本申请实施例公开的一种计算机可读存储介质,所述计算机可读存储介质上存储有滑动轨迹校正方法的校正程序,所述滑动轨迹校正方法的校正程序被处理器执行时实现上述的滑动轨迹校正方法的步骤。本申请的滑动轨迹校正方法、电子装置及计算机可读存储介质,当确定所述滑动轨迹包括弧线时,能够对所述滑动轨迹进行校正,使得校正后的滑动轨迹的长度与用户视觉上的长度相符合,从而使得由所述滑动操作所导致的结果与用户预期的相符合,提高了用户体验。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实施例中公开的滑动轨迹校正方法的流程图。图2为本申请一实施例中公开的滑动轨迹与对应的直线线段示意图。图3为本申请一实施例中公开的滑动轨迹对应的直线线段长度的算法流程图。图4为本申请一实施例中公开的滑动轨迹投影的示意图。图5为本申请另一实施例中公开的滑动轨迹投影的示意图。图6为本申请另一实施例中公开的滑动轨迹对应的直线线段示意图。图7为本申请另一实施例中公开的滑动轨迹校正方法的流程图。图8为本申请一实施例中公开的电子装置的结构框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。需要说明的是,在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。请参阅图1,图1为本申请一实施例公开的滑动轨迹校正方法的流程图。所述滑动轨迹校正方法应用于一电子装置中,所述电子装置包括曲面触摸屏。如图1所示,所述滑动轨迹校正方法包括如下步骤:步骤S11,当检测到所述曲面触摸屏上的滑动操作时,获取与所述滑动操作对应的滑动轨迹。在本实施方式中,所述曲面触摸屏包括但不限于柱形曲面触摸屏、锥形曲面触摸屏、球形曲面触摸屏等。在其他实施方式中,所述曲面触摸屏还可以是柔性触摸屏在卷曲状态下所形成的柱形曲面触摸屏。当用户在所述曲面触摸屏上产生滑动操作时,用户的手指会与所述曲面触摸屏相接触的区域会产生触控点,当用户的手指移动时,接触位置也会发生变化,进而在所述曲面触摸屏上产生多个触控点。在本实施方式中,述曲面触模屏包括用于显示特定内容的像素单位矩阵,所述触控点为所述像素单位矩阵中被滑动触控到的像素单位。该像素单位为一个像素点或者由相同数量和排列规则的像素点构成的像素集合。步骤S12,判断所述滑动轨迹是否包括弧线。若是,则执行步骤S13。若否,则执行步骤S11。虽然所述滑动操作是在所述曲面触摸屏上进行的,但是滑动轨迹可能存在为直线的情况,例如,当所述曲面触摸屏为柱形曲面触摸屏时,若用户的滑动操作为从所述柱形曲面触摸屏的一个圆形端面向相对的另一个圆形端面滑动时,所述滑动轨迹为分别与所述两个端面相垂直的直线,在该情况下,所述滑动操作的滑动距离与所述滑动轨迹的长度相等,因此,无需对所述滑动轨迹进行校准,进而可以提高电子装置的处理效率。在一些实施方式中,所述判断所述滑动轨迹是否包括弧线,包括:根据所述滑动轨迹中各个触控点的矩阵排列判断所述滑动轨迹是否为弧线。在本实施方式中,所述曲面触摸屏的横截面为圆形,当所述触控点在所述横截面的投影点不在同一条直线时,确定所述滑动轨迹为弧线。其中,横截面可以为一柱形曲面触摸屏的一对圆形的端面中的一个,也可以为锥形曲面触摸屏的圆形的底面,在此不做限定。步骤S13,对所述滑动轨迹进行校正。当用户在曲面触摸屏上以一段视觉距离进行滑动时,其在曲面上实际滑动的长度是大于用户视觉距离的,因此,当确定所述滑动轨迹为弧线时,需要对所述滑动轨迹进行校准,以使得用户的预期与实际的调节效果相符合,从而提高用户体验。本申请所公开的滑动轨迹校正方法,当确定所述滑动轨迹包括弧线时,能够对所述滑动轨迹进行校正,使得校正后的滑动轨迹的长度与用户视觉上的长度相符合,从而使得由所述滑动操作所导致的结果与用户预期的相符合,提高了用户体验。请再参阅图2,在一实施方式中,对所述滑动轨迹进行校正,包括:对所述滑动轨迹的长度进行校正。由于用户感知的是所述弧线长度对应的线段长度,因此,需要对滑动轨迹的弧线长度进行校正,进而使得计算的长度与用户感知的长度相同,提高用户体验。进一步地,对所述滑动轨迹的长度进行校正,包括:确定所述滑动轨迹的起点A和所述滑动轨迹的终点B,其中,所述起点A为所述滑动轨迹中第一个被触控到的触控点;所述终点B为所滑动轨迹中最后一个被触控到的触控点。计算以所述起点A和所述终点B为两本文档来自技高网...

【技术保护点】
一种滑动轨迹校正方法,应用于电子装置中,所述电子装置包括曲面触摸屏;其特征在于,所述滑动轨迹校正方法包括如下步骤:/n当检测到所述曲面触摸屏上的滑动操作时,获取与所述滑动操作对应的滑动轨迹;/n判断所述滑动轨迹是否包括弧线;/n当所述滑动轨迹包括弧线时,对所述滑动轨迹进行校正。/n

【技术特征摘要】
【国外来华专利技术】一种滑动轨迹校正方法,应用于电子装置中,所述电子装置包括曲面触摸屏;其特征在于,所述滑动轨迹校正方法包括如下步骤:
当检测到所述曲面触摸屏上的滑动操作时,获取与所述滑动操作对应的滑动轨迹;
判断所述滑动轨迹是否包括弧线;
当所述滑动轨迹包括弧线时,对所述滑动轨迹进行校正。


如权利要求1所述的滑动轨迹校正方法,其特征在于,所述曲面触模屏包括用于显示特定内容的像素单位矩阵,所述判断所述滑动轨迹是否包括弧线,包括:
根据所述滑动轨迹中各个触控点的矩阵排列判断所述滑动轨迹是否为弧线;其中,所述触控点为所述像素单位矩阵中被滑动触控到的像素单位。


如权利要求2所述的控制方法,其特征在于,所述曲面触摸屏的横截面为圆形,当所述触控点在所述横载面的投影点不在同一条直线时,确定所述滑动轨迹为弧线。


如权利要求1所述的滑动轨迹校正方法,其特征在于,所述当所述滑动轨迹包括弧线时,对所述滑动轨迹进行校正,包括:
当所述滑动轨迹为弧线时,对所述滑动轨迹的长度进行校正。


如权利要求4所述的滑动轨迹校正方法,其特征在于,所述对所述滑动轨迹的长度进行校正,包括:
确定所述滑动轨迹的起点和所述滑动轨迹的终点;其中,所述起点为所述滑动轨迹中第一个被触控到的触控点;所述终点为所滑动轨迹中最后一个被触控到的触控点;
计算以所述起点和所述终点为两个端点所构成的直线线段的长度,并确定以所述起点和所述终点为两个端点所构成的直线线段的长度为校正后的滑动轨迹的长度。


如权利要求5所述的滑动轨迹校正方法,其特征在于,所述计算以所述起点和所述终点为两个端点所构成的直线线段的长度,包括:
以所述起点或者所述终点为参考点建立包含所述参考点且与横截面平行的参考面;
确定所述起点和所述终点中的另一点在所述参考面上的投影点;
根据所述起点的矩阵位置、所述终点的矩阵位置以及所述投影点的矩阵位置,分别计算由所述起点和所述投影点所组成的线段的长度和由所述终点和所述投影点所组成的线段长度;
根据由所述起点和所述投影点所组成的线段的长度,和由所述终点和所述投影点所组成的线段长度,计算以所述起点和所述终点为两个端点所构成的直线线段的长度。


如权利要求3或6所述的滑动轨迹校正方法,其特征在于,当所述曲面触摸屏呈柱形时,所述横载面为所述柱形的一对相互平行的圆形的端面中的一个;当所述曲面触摸屏呈锥形时,所述横截面为所述锥形的底面。


如权利要求6所述的滑动轨迹校正方法,其特征在于,当所述起点为参考点时,所述根据所述起点的矩阵位置、所述终点的矩阵位置以及所述投影点的矩阵位置,分别计算由所述起点和所述投影点所组成的线段的长度和由所述终点和所述投影点所组成的线段长度,包括:
计算所述终点的矩阵位置与所述投影点的矩阵位置的行差,并将所述行差对应的长度作为所述终点和所述投影点所组成的线段长度;
计算所述起点的矩阵位置与所述投影点的矩阵位置的列差,并将所述列差对应的长度作为所述起点和所述投影点所组成弧线的弧线长度;
根据所述弧线长度及横截面半径计算所述起点和所述投影点所构成的直线线段的长度;或
当所述终点为参考点时,所述根据所述起点的矩阵位置、所述终点的矩阵位置以及所述投影点的矩阵位置,分别计算由所述起点和所述投影点所组成的线段的长度和由所述终点和所述投影点所组成的线段长度,包括:
计算所述起点的矩阵位置与所述投影点的矩阵位置的行差,并将所述行差对应的长度作为所述起点和所述投影点所组成的线段长度;
计算所述终点的矩阵位置与所述投影点的矩阵位置的列差,并将所述列差对应的长度作为所述终点和所述投影点所组成弧线的弧线长度;
根据所述弧线长度及横截面半径计算所述终点和所述投影点为两个端点所构成的直线线段的长度。


如权利要求1所述的滑动轨迹校正方法,其特征在于,在所述对所述滑动轨迹进行校正的步骤后,所述滑动轨迹校正方法还包括:
确定与校正后的滑动轨迹所对应的目标操作;
依据所述目标操作对目标对象进行控制。


如权利要求9所述的滑动轨迹校正方法,其特征在于,所述确定与校正后的滑动轨迹所对应的目标操作,包括:
确定所述电子装置的当前的应用程序和/或交互界面;根据所述电子装置的当前的应用程序和/或交互界面,确定与校正后的滑动轨迹所...

【专利技术属性】
技术研发人员:刘佳庆韩超
申请(专利权)人:深圳市柔宇科技股份有限公司
类型:发明
国别省市:广东;44

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

1