基于视角调整显示界面方法、系统、设备及存储介质技术方案

技术编号:34950237 阅读:14 留言:0更新日期:2022-09-17 12:27
本申请公开了一种基于视角调整显示界面方法、系统、设备及存储介质,所述基于视角调整显示界面方法包括:基于显示界面,获取用户的视角;基于所述视角,确定旋转角;基于所述旋转角,调整所述显示界面。本申请属于云游戏技术领域,通过实时获取用户对显示界面的视角,动态调节所述显示界面的展示角度,使得用户在不同视角下,仍可以看到完整的显示界面,增强用户游戏体验。户游戏体验。户游戏体验。

【技术实现步骤摘要】
基于视角调整显示界面方法、系统、设备及存储介质


[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]本申请还提供一种存储介质,所述存储介质上存储有实现基于视角调整显示界面方法的程序,所述实现基于视角调整显示界面方法的程序被处理器执行以实现所述基于视角调整显示界面方法的步骤。
[0040]本申请提供的一种基于视角调整显示界面方法、系统、设备及存储介质,与现有技术中用户玩手机游戏必须正对屏幕,体验感差相比,在本申请中,基于显示界面,获取用户的视角;基于所述视角,确定旋转角;基于所述旋转角,调整所述显示界面。即在本申请中,通过实时获取用户对显示界面的视角,动态调节所述显示界面的展示角度,使得用户在不同视角下,仍可以看到完整的显示界面,增强用户游戏体验。
附图说明
[0041]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0042]图1是本申请实施例方案涉及的硬件运行环境的设备结构示意图;
[0043]图2为本申请基于视角调整显示界面方法第一实施例的流程示意图;
[0044]图3为本申请基于视角调整显示界面方法视线方向相对于初始位置的旋转角的示
意图;
[0045]图4为本申请基于视角调整显示界面方法实现水平角度变换示意图;
[0046]图5为本申请基于视角调整显示界面方法实现垂直角度变换示意图;
[0047]图6为本申请基于视角调整显示界面方法调整前的显示界面示意图;
[0048]图7为本申请基于视角调整显示界面方法调整后的显示界面示意图。
[0049]本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0050]应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0051]如图1所示,图1是本申请实施例方案涉及的硬件运行环境的终端结构示意图。
[0052]本申请实施例终端可以是PC,也可以是智能手机、平板电脑、电子书阅读器、MP3(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)播放器、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、便携计算机等具有显示功能的可移动式终端设备。
[0053]如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Disp本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于视角调整显示界面方法,其特征在于,所述基于视角调整显示界面方法包括:基于显示界面,获取用户的视角;基于所述视角,确定旋转角;基于所述旋转角,调整所述显示界面。2.如权利要求1所述的基于视角调整显示界面方法,其特征在于,所述视角包括水平视角和垂直视角;所述基于所述视角,确定旋转角的步骤,包括:将所述水平视角和所述垂直视角映射至预设坐标系;分别根据映射后的水平视角和映射后的垂直视角,确定水平旋转角和垂直旋转角。3.如权利要求1所述的基于视角调整显示界面方法,其特征在于,所述基于所述旋转角,调整所述显示界面的步骤,包括:基于所述旋转角,确定调整方向和旋转角度;基于所述调整方向,确定旋转顶点;基于所述旋转顶点,将所述显示界面向所述调整方向调整所述旋转角度。4.如权利要求1所述的基于视角调整显示界面方法,其特征在于,所述基于显示界面,获取用户的视角的步骤,包括:获取用户对所述显示界面的视线方向和预设坐标系上的初始方向;将所述视线方向相对于所述初始方向的角度确定为用户的视角。5.如权利要求4所述的基于视角调整显示界面方法,其特征在于,所述获取用户的视线方向的步骤,包括:获取用户当前的人眼图像;基于所述人眼图像,确定虹膜中心和眼球中心;将所述虹膜中心和所述眼球中心的连线方向确定为用户的视线方向。6.如权利要求5所述的基于视角调整显示界面方法,其特征在于,基于所述人眼图像,确定虹膜中...

【专利技术属性】
技术研发人员:肖江辉
申请(专利权)人:咪咕文化科技有限公司中国移动通信集团有限公司
类型:发明
国别省市:

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

1