本说明书公开了一种对象显示方法及装置,所述包括:获取用户在交互界面显示的目标对象上确定的标记点;响应于用户针对所述目标对象的几何变换操作,针对所述目标对象执行对应的几何变换,并确定所述几何变换过程中,所述标记点是否位于所述交互界面中预设的核心显示区域之外;如果所述标记点位于所述核心显示区域之外,在所述几何变换过程中执行针对所述目标对象执行补偿变换,以使所述标记点位于所述核心显示区域之内。应用本方法,在不改变用户对显示内容进行调整的操作习惯的同时,不会因为平移、缩放等操作而丢失关注点,提升了用户体验。
An object display method and device
【技术实现步骤摘要】
一种对象显示方法及装置
本申请涉及人机交互领域,尤其涉及一种对象显示方法及装置。
技术介绍
在人机交互领域,交互界面中常常需要显示对象,而受限于交互界面和显示屏幕的尺寸与分辨率,如果上述对象包含的内容过多,为了保证用户查看的体验,往往需要类似显示窗口的设计,仅对上述对象的一部分进行显示,并辅以各种例如缩放、平移等几何变换手段来改变对象相对于该显示窗口的位置和大小,进而切换显示内容。
技术实现思路
有鉴于此,本申请公开了一种对象显示方法及装置。根据本申请实施例的第一方面,公开了一种对象显示方法,包括:获取用户在交互界面显示的目标对象上确定的标记点;响应于用户针对所述目标对象的几何变换操作,针对所述目标对象执行对应的几何变换,并确定所述几何变换过程中,所述标记点是否位于所述交互界面中预设的核心显示区域之外;如果所述标记点位于所述核心显示区域之外,在所述几何变换过程中执行针对所述目标对象执行补偿变换,以使所述标记点位于所述核心显示区域之内。根据本申请实施例的第二方面,公开了一种对象显示装置,包括:标记点获取模块,用于获取用户在交互界面显示的目标对象上确定的标记点;标记点位置确定模块,用于响应于用户针对所述目标对象的几何变换操作,针对所述目标对象执行对应的几何变换,并确定所述几何变换过程中,所述标记点是否位于所述交互界面中预设的核心显示区域之外;补偿变换模块,用于在所述标记点位于所述核心显示区域之外的情况下,在所述几何变换过程中执行针对所述目标对象执行补偿变换,以使所述标记点位于所述核心显示区域之内。以上技术方案中,一方面能够不改变用户操作习惯,对显示内容进行调整,以方便用户获取更多信息;另一方面,由于确定了用户感兴趣的标记点,并通过补偿变换的方式保证该标记点会一直保持在核心显示区域内,用户不会因为平移、缩放等操作而丢失标记点目标,提升了用户体验。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书文本一同用于解释原理。图1是本说明书示出的一种显示目标对象的交互界面的示例图;图2是本说明书示出的一种对象显示方法的流程示例图;图3是本说明书示出的一种通过绘制图案确定标记点的示例图;图4是本说明书示出的一种通过操作对象可交互元素确定标记点的示例图;图5是本说明书示出的补偿缩放变换的实现示例图;图6是本说明书示出的补偿平移变换的实现示例图;图7是本说明书示出的补偿平移变换的另一实现示例图;图8是本说明书示出的补偿平移变换的又一实现示例图;图9是本说明书示出的一种对象显示装置的结构示例图;图10是本说明书所述用于对象显示的电子设备的结构示例图。具体实施方式为了使本
的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是一部分实施例,而不是全部的实施例。基于本说明书一个或多个实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的系统和方法的例子。在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。在人机交互领域,交互界面中常常需要显示对象,例如用手机、平板电脑、PDA(PersonalDigitalAssistant,个人数字助理)等设备的界面来显示统计图表、地图、3D模型等等对象,然而,受限于交互界面和显示屏幕的尺寸与分辨率,如果上述对象中包含的内容过多,为了保证用户查看的体验,往往需要类似显示窗口的设计,仅对上述对象的一部分进行显示,并辅以各种例如缩放、平移等几何变换手段来改变对象相对于该显示窗口的位置和大小,进而切换显示内容。请参见图1,图1是本说明书示出的一种显示目标对象的交互界面的示例图。如图1所示,假设用户正在通过一部智能手机的XX查看助理查看一幅折线统计图,由于该折线统计图的水平轴(假设为时间轴)所包含的内容较多,而交互界面本身的尺寸较小,为了使用户能清楚地查看上述折线统计图包含的较多内容,该折线统计图处于放大的状态,其实际显示尺寸已经超过了该交互界面所能展示的范围,故而当前仅展示了其中一部分。在相关技术中,为了查看未显示部分的折线统计图的内容,用户需要通过该交互界面对此折线统计图进行水平移动,而如此操作则往往出现下列的情况:用户正在获取关注点A的信息,同时又需要获取关注点B的信息,然而通过拖动时间轴看到关注点B时,关注点A已经被移出了显示区域,要同时查看只能对时间轴比例再进行调整,整个过程非常繁琐。基于此,本说明书提出一种根据用户对交互界面所显示的目标对象进行的几何变换,对该目标对象作出对应的补偿变换的技术方案。在实现时,在上述交互界面中设立核心显示区域,并根据用户需求在上述目标对象上记录标记点,在上述几何变换的过程中,当该标记点移出核心显示区域时,执行与上述几何变换所对应的补偿变换。在以上技术方案中,一方面,由于没有改变用户原有的用于对目标对象进行几何变换的操作方式,保证了用户的操作一致性;另一方面,由于根据用户的需求确定了目标对象上的标记点,并能够通过补偿变换的方式使得标记点不会移出核心显示区域,保证用户在平移、缩放等几何变换过程中不会丢失关注点,提升了用户体验。下面通过具体实施例并结合具体的应用场景对本申请进行描述。请参考图2,本说明书示出的一种对象显示方法的流程示例图;所述方法执行以下步骤:S201,获取用户在交互界面显示的目标对象上确定的标记点;S202,响应于用户针对所述对象的几何变换操作,针对所述目标对象执行对应的几何变换,并确定所述几何变换过程中,所述标记点是否位于所述交互界面中预设的核心显示区域之外;S203,如果所述标记点位于所述核心显示区域之外,在所述几何变换过程中执行针对所述目标对象本文档来自技高网...
【技术保护点】
1.一种对象显示方法,包括:/n获取用户在交互界面显示的目标对象上确定的标记点;/n响应于用户针对所述目标对象的几何变换操作,针对所述目标对象执行对应的几何变换,并确定所述几何变换过程中,所述标记点是否位于所述交互界面中预设的核心显示区域之外;/n如果所述标记点位于所述核心显示区域之外,在所述几何变换过程中执行针对所述目标对象执行补偿变换,以使所述标记点位于所述核心显示区域之内。/n
【技术特征摘要】
1.一种对象显示方法,包括:
获取用户在交互界面显示的目标对象上确定的标记点;
响应于用户针对所述目标对象的几何变换操作,针对所述目标对象执行对应的几何变换,并确定所述几何变换过程中,所述标记点是否位于所述交互界面中预设的核心显示区域之外;
如果所述标记点位于所述核心显示区域之外,在所述几何变换过程中执行针对所述目标对象执行补偿变换,以使所述标记点位于所述核心显示区域之内。
2.根据权利要求1所述的方法,所述获取用户在交互界面显示的目标对象上确定的标记点,包括:
根据用户对所述交互界面的标记操作,确定所述目标对象上的标记点。
3.根据权利要求2所述的方法,所述用户对所述交互界面的标记操作,包括:用户通过所述交互界面在所述目标对象上绘制图案的操作;
所述确定所述目标对象上的标记点,包括:
根据预设的轮廓形状,确定所绘制的图案的外切轮廓,并获取轮廓上的点作为所述标记点。
4.根据权利要求2所述的方法,所述目标对象包括预设的可交互元素;
所述用户对所述交互界面的标记操作,包括:
用户针对所述可交互元素的交互操作;
所述确定所述目标对象上的标记点,包括:
确定与所述交互操作对应的可交互元素在目标对象上对应的区域,并获取所述区域的外轮廓上的点作为所述标记点。
5.根据权利要求1所述的方法,所述几何变换为平移变换;
所述补偿变换包括:补偿缩放变换;
所述补偿缩放变换的参考点与缩放量,与导致标记点位于核心显示区域之外的所述平移变换对应。
6.根据权利要求1所述的方法,所述几何变换操作为缩放变换;
所述补偿变换包括:补偿平移变换;
所述补偿平移变换的平移方向与平移距离,与导致标记点位于核心显示区域之外的所述缩放变换对应。
7.根据权利要求1所述的方法,所述几何变换操作为平移变换;
所述补偿变换包括:补偿平移变换;
所述补偿平移变换的平移方向与平移距离,与导致标记点位于核心显示区域之外的所述平移变换对应。
8.根据权利要求1所述的方法,所述几何变换操作为旋转变换;
所述补偿变换包括:补偿平移变换;
所述补偿平移变换的平移方向与平移距离,与导致标记点位于核心显示区域之外的所述旋转变换对应。
9.根据权利要求1所述的方法,所述目标对象为:
照片、表格、统计图、地图或3D模型。
10.一种对象显示装置,包括:
标记点获取模块,用于获取用户在交互界面显示的目标对象上确定的标记点;<...
【专利技术属性】
技术研发人员:郭一贤,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。