图像旋转的控制方法及装置、图像旋转的显示方法及系统制造方法及图纸

技术编号:21160542 阅读:26 留言:0更新日期:2019-05-22 08:15
本发明专利技术适用于数据处理技术领域,提供了一种图像旋转的控制方法及装置、图像旋转的显示方法及系统,通过在将三维图像发送至显示设备后,检测用户输入的滑动轨迹以及滑动速度,并分别计算滑动轨迹以及滑动速度沿坐标系X轴和Y轴的分量,若轴轨迹分量与X轴轨迹分量的比值符合预设条件,且X轴速度分量以及所述Y轴速度分量中较大的数值不小于预设的速度阈值,则生成控制所述三维图像沿所述Z轴旋转的Z轴指令,以根据二维的滑动轨迹生成关于第三维的旋转指令,将所述Z轴指令发送至显示设备,以控制显示设备中的三维图像沿所述Z轴旋转,从而使用户更便捷的控制异地显示的三维图像进行全方位的旋转。

Control Method and Device of Image Rotation, Display Method and System of Image Rotation

The present invention is applicable to the field of data processing technology. It provides a control method and device for image rotation, a display method and a system for image rotation. By sending a three-dimensional image to the display device, the sliding trajectory and sliding speed input by the user are detected, and the components of sliding trajectory and sliding speed along the X and Y axes of the coordinate system are calculated respectively, if the axle trajectory components and the X axes are included. The ratio of the trajectory component meets the preset conditions, and the larger value of the X-axis velocity component and the Y-axis velocity component is not less than the preset velocity threshold, then Z-axis instructions controlling the rotation of the three-dimensional image along the Z-axis are generated to generate rotation instructions on the third dimension according to the two-dimensional sliding trajectory, and the Z-axis instructions are sent to the display device to control the display device. The three-dimensional image rotates along the Z axis, so that the user can control the three-dimensional image displayed in different places more conveniently and rotate in all directions.

【技术实现步骤摘要】
图像旋转的控制方法及装置、图像旋转的显示方法及系统
本专利技术属于数据处理
,尤其涉及一种图像旋转的控制方法及装置、图像旋转的显示方法及系统。
技术介绍
为了更好地展示三维图像,用户有时需要控制三维图像进行旋转。在某些情况下,发射指令的控制设备与显示三维图像旋转的显示设备为两个不同的设备。例如,控制设备可以是手机,显示设备可以是一台电脑,手机需要将一个三维图像发送至电脑后,控制电脑中的三维图像进行旋转。然而,当发射指令的控制设备与显示三维图像旋转的显示设备为两个不同的设备时,控制设备往往存在不方便控制显示设备中三维图像进行旋转的问题,具体原因可能由于显示设备显示的是一个三维图像,所以该三维图像可以沿3个维度分别进行旋转,3个维度包括:X轴维度、Y轴维度以及Z轴维度。然而控制终端的触控屏只能接收2维的滑动轨迹,分别为X轴滑动分量以及Y轴滑动分量。因此控制终端接收到的滑动轨迹与三维图像实际可以旋转的维度相比,缺少一个维度。此外,显示设备在显示三维图像的旋转过程中,某些类长方体的三维图像可能由于画布设置不合适存在图像失真的问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种图像旋转的控制方法及终端设备,以解决现有技术在识别异常的业务请求时存在实时性较差的问题。本专利技术实施例的第一方面提供了一种图像旋转的控制方法,包括:在将三维图像发送至显示设备后,检测用户输入的滑动轨迹以及滑动速度,并分别计算所述滑动轨迹以及所述滑动速度沿坐标系X轴和Y轴的分量,生成X轴轨迹分量、Y轴轨迹分量、X轴速度分量以及Y轴速度分量,所述坐标系还包括Z轴;若所述Y轴轨迹分量与所述X轴轨迹分量的比值符合预设条件,且所述X轴速度分量以及所述Y轴速度分量中较大的数值不小于预设的速度阈值,则生成控制所述三维图像沿所述Z轴旋转的Z轴指令;将所述Z轴指令发送至所述显示设备,以控制显示设备中的所述三维图像沿所述Z轴旋转。本专利技术实施例的第二方面提供了一种图像旋转的显示方法,包括:控制设备将三维图像发送至显示设备,并检测用户输入的滑动轨迹以及滑动速度;显示设备获取控制设备发送的三维图像;所述显示设备计算所述三维图像从预设角度进行投影时生成的平面影像的长和宽,将所述长和宽中较大的数值作为目标边长;所述显示设备生成正方形画布,并通过所述正方形画布显示所述三维图像的初始图像,所述正方形画布的边长为所述目标边长,所述初始图像为从所述预设角度观看所述三维图像时的图像;所述控制设备分别计算所述滑动轨迹以及所述滑动速度沿坐标系X轴和Y轴的分量,生成X轴轨迹分量、Y轴轨迹分量、X轴速度分量以及Y轴速度分量,所述坐标系还包括Z轴;若所述Y轴轨迹分量与所述X轴轨迹分量的比值符合预设条件,且所述X轴速度分量以及所述Y轴速度分量中较大的数值不小于预设的速度阈值,则所述控制设备生成控制所述三维图像沿所述Z轴旋转的Z轴指令;所述控制控制将所述Z轴指令发送至所述显示设备;所述显示设备在接收到控制设备发送的旋转指令后,显示根据所述旋转指令进行旋转后的三维图像。本专利技术实施例的第三方面提供了一种图像旋转的控制装置,包括检测模块,用于在将三维图像发送至显示设备后,检测用户输入的滑动轨迹以及滑动速度,并分别计算所述滑动轨迹以及所述滑动速度沿坐标系X轴和Y轴的分量,生成X轴轨迹分量、Y轴轨迹分量、X轴速度分量以及Y轴速度分量,所述坐标系还包括Z轴;指令生成模块,用于若所述Y轴轨迹分量与所述X轴轨迹分量的比值符合预设条件,且所述X轴速度分量以及所述Y轴速度分量中较大的数值不小于预设的速度阈值,则生成控制所述三维图像沿所述Z轴旋转的Z轴指令;发送模块,用于将所述Z轴指令发送至所述显示设备,以控制显示设备中的所述三维图像沿所述Z轴旋转。本专利技术实施例的第四方面提供了一种图像旋转的显示装置,包括:所述控制设备,用于将三维图像发送至显示设备,并检测用户输入的滑动轨迹以及滑动速度;所述显示设备,用于获取控制设备发送的三维图像;所述显示设备,还用于计算所述三维图像从预设角度进行投影时生成的平面影像的长和宽,将所述长和宽中较大的数值作为目标边长;所述显示设备还用于生成正方形画布,并通过所述正方形画布显示所述三维图像的初始图像,所述正方形画布的边长为所述目标边长,所述初始图像为从所述预设角度观看所述三维图像时的图像;所述控制设备还用于分别计算所述滑动轨迹以及所述滑动速度沿坐标系X轴和Y轴的分量,生成X轴轨迹分量、Y轴轨迹分量、X轴速度分量以及Y轴速度分量,所述坐标系还包括Z轴;若所述Y轴轨迹分量与所述X轴轨迹分量的比值符合预设条件,且所述X轴速度分量以及所述Y轴速度分量中较大的数值不小于预设的速度阈值,则所述控制设备生成控制所述三维图像沿所述Z轴旋转的Z轴指令;所述控制控制还用于将所述Z轴指令发送至所述显示设备;所述显示设备还用于在接收到控制设备发送的旋转指令后,显示根据所述旋转指令进行旋转后的三维图像。本专利技术实施例的第五方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现本专利技术实施例的第一方面提供的方法的步骤。在本专利技术实施例中,通过在将三维图像发送至显示设备后,检测用户输入的滑动轨迹以及滑动速度,并分别计算滑动轨迹以及滑动速度沿坐标系X轴和Y轴的分量,若轴轨迹分量与X轴轨迹分量的比值符合预设条件,且X轴速度分量以及所述Y轴速度分量中较大的数值不小于预设的速度阈值,则生成控制所述三维图像沿所述Z轴旋转的Z轴指令,以根据二维的滑动轨迹生成关于第三维的旋转指令,将所述Z轴指令发送至显示设备,以控制显示设备中的三维图像沿所述Z轴旋转,从而使用户更便捷的控制异地显示的三维图像进行全方位的旋转。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的图像旋转的控制方法的实现流程图;图2是本专利技术实施例提供的图像旋转的控制方法S105的具体实现流程图;图3是本专利技术实施例提供的图像旋转的显示方法的实现流程图;图4是本专利技术实施例提供的图像旋转的控制装置的结构框图;图5是本专利技术实施例提供的图像旋转的显示系统的系统交互图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。图1示出了本专利技术实施例提供的图像旋转的控制方法的实现流程,该方法流程包括步骤S101至S106。各步骤的具体实现原理如下。S101,在将三维图像发送至显示设备后,检测用户输入的滑动轨迹以及滑动速度,并分别计算所述滑动轨迹以及所述滑动速度沿坐标系X轴和Y轴的分量,生成X轴轨迹分量、Y轴轨迹分量、X轴速度分量以及Y轴速度分量,所述坐标系还包括Z轴。本专利技术实施例涉及两类设备本文档来自技高网...

【技术保护点】
1.一种图像旋转的控制方法,其特征在于,包括:在将三维图像发送至显示设备后,检测用户输入的滑动轨迹以及滑动速度,并分别计算所述滑动轨迹以及所述滑动速度沿坐标系X轴和Y轴的分量,生成X轴轨迹分量、Y轴轨迹分量、X轴速度分量以及Y轴速度分量,所述坐标系还包括Z轴;若所述Y轴轨迹分量与所述X轴轨迹分量的比值符合预设条件,且所述X轴速度分量以及所述Y轴速度分量中较大的数值不小于预设的速度阈值,则生成控制所述三维图像沿所述Z轴旋转的Z轴指令;将所述Z轴指令发送至所述显示设备,以控制显示设备中的所述三维图像沿所述Z轴旋转。

【技术特征摘要】
1.一种图像旋转的控制方法,其特征在于,包括:在将三维图像发送至显示设备后,检测用户输入的滑动轨迹以及滑动速度,并分别计算所述滑动轨迹以及所述滑动速度沿坐标系X轴和Y轴的分量,生成X轴轨迹分量、Y轴轨迹分量、X轴速度分量以及Y轴速度分量,所述坐标系还包括Z轴;若所述Y轴轨迹分量与所述X轴轨迹分量的比值符合预设条件,且所述X轴速度分量以及所述Y轴速度分量中较大的数值不小于预设的速度阈值,则生成控制所述三维图像沿所述Z轴旋转的Z轴指令;将所述Z轴指令发送至所述显示设备,以控制显示设备中的所述三维图像沿所述Z轴旋转。2.如权利要求1所述的图像旋转的控制方法,其特征在于,所述生成控制所述三维图像沿Z轴旋转的Z轴指令,包括:调取历史操作记录,所述历史操作记录包含多个历史X轴速度分量与时间差值的对应关系,以及历史Y轴速度分量与时间差值的对应关系,所述时间差值为录入所述历史X轴速度分量或所述历史Y轴速度分量的时间到当前时间的差值;若所述X轴速度分量不小于所述Y轴轨迹分量,则将所述历史X轴速度分量作为历史被选分量,若所述X轴速度分量小于所述Y轴轨迹分量,则将所述历史Y轴速度分量作为历史被选分量;通过公式计算历史被选分量的加权平均值,所述Index为所述历史被选分量的加权平均值,所述Speedi为所述历史操作记录中第i个历史被选分量,所述Timei为所述历史操作记录中第i个历史被选分量对应的时间差值,所述e为自然常数,所述n为所述预设数量;将所述X轴速度分量以及所述Y轴速度分量中较大的数值作为目标分量,根据所述历史被选分量的加权平均值以及所述目标分量,计算所述三维图像沿所述Z轴应旋转的角度,并将所述应旋转的角度作为Z轴指令。3.如权利要求2所述的图像旋转的控制方法,其特征在于,所述根据所述历史被选分量的加权平均值以及所述目标分量,计算所述三维图像沿所述Z轴应旋转的角度,包括:计算所述历史被选分量的加权平均值除以目标分量的商作为第一目标参数;计算所述第一目标参数与所述目标分量的乘积,作为第二目标参数;根据预设的参数与旋转角度的对应关系,确定所述第二目标参数对应的旋转角度作为所述三维图像沿所述Z轴应旋转的角度。4.如权利要求1所述的图像旋转的控制方法,其特征在于,所述预设条件包括:所述Y轴轨迹分量与所述X轴轨迹分量的比值小于预设的第一比值阈值,或所述Y轴轨迹分量与所述X轴轨迹分量的比值大于预设的第二比值阈值,所述第一比值阈值小于第二比值阈值;所述图像旋转的控制方法,还包括:若所述Y轴轨迹分量与所述X轴轨迹分量的比值小于预设的第一比值阈值,且所述X轴速度分量小于预设的所述速度阈值,则生成控制所述三维图像沿所述X轴旋转的X轴指令;若所述Y轴轨迹分量与所述X轴轨迹分量的比值大于预设的第二比值阈值,且所述Y轴速度分量小于预设的所述速度阈值,则生成控制所述三维图像沿所述Y轴旋转的Y轴指令。5.一种图像旋转的显示方法,其特征在于,包括:控制设备将三维图像发送至显示设备,并检测用户输入的滑动轨迹以及滑动速度;显示设备获取控制设备发送的三维图像,并计算所述三维图像从预设角度进行投影时生成的平面影像的长和宽,将所述长和宽中较大的数值作为目标边长;所述显示设备生成正方形画布,并通过所述正方形画布显示所述三维图像的初始图像,所述正方形画布的边长为所述目标边长,所述初始图像为从所述预设角度观看所述三维图像时的图像;所述控制设备分别计算所述滑动轨迹以及所述滑动速度沿坐标系X轴和Y轴的分量,生成X轴轨迹分量、Y轴轨迹分量、X轴速度分量以及Y轴速度分量,所述坐标系还包括Z轴;若所述Y轴轨迹分量与所述X轴轨迹分量的比值符合预设条件,且所述X轴速度分量以及所述Y轴速度分量中较大的数值不小于预设的速度阈值,则所述控制设备生成控制所述三维图像...

【专利技术属性】
技术研发人员:李清鹏
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1