终端控制方法及终端设备技术

技术编号:22556424 阅读:18 留言:0更新日期:2019-11-16 00:45
本发明专利技术提供了一种终端控制方法及终端设备。该方法包括:当所述柔性屏显示AR游戏界面时,接收所述终端设备的摄像头采集到的实景图像并显示在所述游戏界面中;若所述实景图像中游戏焦点待移动至的目标地形属于预设地形,则根据所述目标地形,获取所述柔性屏的形变参数;按照所述形变参数对所述柔性屏进行形变操作。本发明专利技术可以利用显示有该实景图像的柔性屏适时的发生形变,来指示出所述游戏界面中的相应地形,丰富了对实景地形以及虚拟地形的指示/提示方式,增加了AR游戏的趣味性,也提升了AR游戏界面与用户的交互体验,游戏的立体感更强。

Terminal control method and terminal equipment

The invention provides a terminal control method and a terminal device. The method comprises the following steps: when the flexible screen displays the AR game interface, receiving the live image collected by the camera of the terminal device and displaying it in the game interface; if the target terrain in the live image to which the game focus is to be moved belongs to the preset terrain, obtaining the deformation parameters of the flexible screen according to the target terrain; and processing the soft screen according to the deformation parameters Sex screen deformation operation. The invention can use the flexible screen displaying the real scene image to timely deform to indicate the corresponding terrain in the game interface, enrich the indication / prompt mode of the real scene terrain and the virtual terrain, increase the interest of the AR game, improve the interaction experience between the AR game interface and the user, and enhance the 3D sense of the game.

【技术实现步骤摘要】
终端控制方法及终端设备
本专利技术涉及终端设备
,尤其涉及一种终端控制方法及终端设备。
技术介绍
随着科学技术的发展,终端设备(例如手机)的应用范围越来越广,终端上各种游戏的应用及控制功能也得到广泛使用。增强现实(AugmentedReality,简称AR)是一种将真实世界与虚拟世界结合在一起的技术,以达到超越现实的感官体验。近年来随着手机技术的不断发展,手机的图像处理性能的提高,出现了一些运行在手机上的AR游戏应用,AR游戏应用是将3D游戏动画叠加在手机摄像头所拍摄的真实环境之上。通过将3D动画与现实世界相结合,来给游戏玩家提供与众不同的游戏体验。现有的AR游戏应用主要是通过手机的摄像头、GPS、陀螺仪、电子罗盘等设备识别现实世界的位置、方向和建筑等,然后将虚拟的动画叠加在手机拍摄的现实画面上,指引游戏玩家完成例如移动到指定位置,点击屏幕等游戏操作,进而达到完成游戏任务的目的。而在引导玩家移动时比较重要的环节就是对现实世界特殊地形的处理,例如现实世界的转弯、上坡、下坡等。现有的AR游戏应用在引导玩家步行通过现实世界的地形时,主要是配合导航地图使用箭头或者线条进行指示,例如转弯箭头、上坡箭头等,指示形式比较单一。因此,现有的AR游戏应用在指示现实世界的不同地形时,普遍存在着指示形式单一、缺少趣味性、与用户的交互体验欠佳的问题。
技术实现思路
本专利技术实施例提供一种终端控制方法及终端设备,以解决相关技术中的AR游戏应用在指示现实世界的不同地形时,所存在的指示形式单一、缺少趣味性、与用户的交互体验欠佳的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种终端控制方法,应用于终端设备,所述方法包括:当所述柔性屏显示AR游戏界面时,接收所述终端设备的摄像头采集到的实景图像并显示在所述游戏界面中;若所述实景图像中游戏焦点待移动至的目标地形属于预设地形,则根据所述目标地形,获取所述柔性屏的形变参数;按照所述形变参数,对所述柔性屏进行形变操作。第二方面,本专利技术实施例还提供了一种终端设备,所述终端设备包括:第一接收模块,用于当所述柔性屏显示AR游戏界面时,接收所述终端设备的摄像头采集到的实景图像并显示在所述游戏界面中;获取模块,用于若所述实景图像中游戏焦点待移动至的目标地形属于预设地形,则根据所述目标地形,获取所述柔性屏的形变参数;形变模块,用于按照所述形变参数,对所述柔性屏进行形变操作。第三方面,本专利技术实施例还提供了一种具有柔性屏的终端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现所述的终端控制方法的步骤。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的终端控制方法的步骤。在本专利技术实施例中,在柔性屏显示AR游戏界面时,可以将摄像头采集的实景图像显示在该游戏界面中,那么用户持终端设备参照游戏界面显示的实景图像进行移动时,若对应于该终端设备所在位置的游戏焦点在该实景图像中待移动至的目标地形属于预设地形,则可以根据该目标地形来获取柔性屏的形变参数,并按照该形变参数来对柔性屏进行形变操作。使得在AR游戏中在指示现实世界以及虚拟动画的不同地形时,不仅仅可以通过箭头还可以利用显示有该实景图像和虚拟动画的柔性屏适时的发生形变,来指示出现实相应地形,丰富了对地形的指示/提示方式,增加了AR游戏的趣味性,也提升了AR游戏界面与用户的交互体验,游戏的立体感更强。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例的终端控制方法的流程图;图2是本专利技术一个实施例的柔性屏形变示意图;图3是本专利技术另一个实施例的柔性屏形变示意图;图4是本专利技术一个实施例的终端设备的框图;图5是本专利技术一个实施例的终端设备的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参照图1,示出了本专利技术一个实施例的终端控制方法的流程图,应用于具有柔性屏的终端设备,其中,本专利技术实施例的终端控制方法可以应用于安装在该终端设备上的一款AR游戏应用,也可以应用于终端设备中的非游戏应用。所述方法具体可以包括如下步骤:步骤101,当所述柔性屏显示AR游戏界面时,接收所述终端设备的摄像头采集到的实景图像并显示在所述游戏界面中;AR游戏应用在游戏过程中可以利用终端设备的摄像头来采集实景图像,并将该实景图像显示在游戏界面;此外,AR游戏还可以在将3D游戏动画叠加在该实景图像之上,使得该游戏界面不仅显示有该实景图像,还显示有与之结合的3D游戏动画。用户通过根据3D游戏动画以及显示的实景图像可以进行游戏。可选地,在AR游戏中,游戏玩家(即用户)一般需要通过移动到某个位置来完成游戏任务。那么在本实施例中,当所述目标地形包括目标实景地形时,在步骤101之后,步骤102之前,根据本专利技术实施例的方法还可以包括:接收游戏请求,所述游戏请求包括目标地理位置信息;其中,以寻宝任务为例,该AR游戏应用可以根据终端设备所处的地理位置信息,来输出附近具有宝贝的多个目标地理位置信息供用户选择,那么用户可以从该多个目标地理位置中选取一个目标地理位置信息来触发上述游戏请求。那么该AR游戏应用就可以接收到本步骤中的游戏请求。例如终端设备所处的地理位置信息,即当前用户所处的初始地理位置为北京天安门,而目标地理位置信息为北京大栅栏。根据所述终端设备所处的初始地理位置信息和所述目标地理位置信息,生成从所述初始地址位置信息到达所述目标地理位置信息的实景路线图;例如,该AR游戏应用可以利用导航系统来生成从北京天安门到达至北京大栅栏的导航路线图(为步行导航路线图),即这里的实景路线图,之所以这里称作实景路线图,原因在于与传统游戏应用中的游戏路线相区分。可以按照该实景路线图来指示用户从北京天安门移动至北京大栅栏。根据所述实景路线图,判断所述实景图像中游戏焦点待移动至的目标实景地形是否属于预设地形。其中,游戏界面中不仅显示有摄像头采集的实时的实景图像,还会在该实景图像中以游戏焦点的方式来显示出终端设备在该实景图像中所处的位置,那么在用户参照该实景路线图在行进过程中,由于路线并非是一条不变的直线,容易存在实景路径的变化,例如转弯、上本文档来自技高网...

【技术保护点】
1.一种终端控制方法,应用于具有柔性屏的终端设备,其特征在于,所述方法包括:/n当所述柔性屏显示增强现实AR游戏界面时,接收所述终端设备的摄像头采集到的实景图像并显示在所述游戏界面中;/n若所述实景图像中游戏焦点待移动至的目标地形属于预设地形,则根据所述目标地形,获取所述柔性屏的形变参数;/n按照所述形变参数,对所述柔性屏进行形变操作。/n

【技术特征摘要】
1.一种终端控制方法,应用于具有柔性屏的终端设备,其特征在于,所述方法包括:
当所述柔性屏显示增强现实AR游戏界面时,接收所述终端设备的摄像头采集到的实景图像并显示在所述游戏界面中;
若所述实景图像中游戏焦点待移动至的目标地形属于预设地形,则根据所述目标地形,获取所述柔性屏的形变参数;
按照所述形变参数,对所述柔性屏进行形变操作。


2.根据权利要求1所述的方法,其特征在于,所述目标地形包括目标实景地形,所述若所述实景图像中游戏焦点待移动至的目标地形属于预设地形,则根据所述目标地形,获取所述柔性屏的形变参数,包括:
若所述实景图像中游戏焦点所处的第一实景路径和所述游戏焦点待移动至的第二实景路径之间的夹角大于预设夹角阈值、且所述第二实景路径相对于所述第一实景路径所处的第一方向为预设方向,则确定所述游戏焦点待移动至的目标实景地形属于预设地形;
根据所述夹角和所述第一方向,获取所述柔性屏的第一形变参数;
所述按照所述形变参数,对所述柔性屏进行形变操作,包括:
按照所述第一形变参数,对所述柔性屏进行第一形变操作。


3.根据权利要求2所述的方法,其特征在于,所述第一形变参数包括第一形变区域、第一形变角度、第一形变方向中的至少一项;
所述根据所述夹角和所述第一方向,获取所述柔性屏的第一形变参数,包括:
当所述第一方向为左方向或右方向时,将位于所述柔性屏的对角线的所述第一方向的第一区域识别为所述柔性屏的第一形变区域,以及将预设第一比例的所述夹角识别为所述柔性屏的第一形变角度;
当所述第一方向为上方向或下方向时,将位于所述柔性屏的预设上部区域识别为所述柔性屏的第一形变区域、将预设第二比例的所述夹角识别为所述柔性屏的第一形变角度,以及将所述第一方向识别为所述柔性屏的第一形变方向。


4.根据权利要求2所述的方法,其特征在于,所述按照所述第一形变参数对所述柔性屏进行第一形变操作之后,所述方法还包括:
若所述实景图像中游戏焦点所处的第一实景路径为所述第二实景路径,则将所述柔性屏的形变状态恢复为对所述柔性屏执行所述第一形变操作之前所处的原始状态。


5.根据权利要求1所述的方法,其特征在于,所述目标地形包括目标虚拟地形,所述若所述实景图像中游戏焦点待移动至的目标地形属于预设地形,则根据所述目标地形,获取所述柔性屏的形变参数,包括:
若所述实景图像中游戏焦点待移动至的目标虚拟地形包括待显示的3D障碍物,则确定所述目标虚拟地形属于预设地形;
根据所述3D障碍物,获取所述柔性屏的第二形变参数;
所述按照所述形变参数对所述柔性屏进行形变操作,包括:
在显示所述3D障碍物时,按照所述第二形变参数对所述柔性屏进行第二形变操作。


6.根据权利要求5所述的方法,其特征在于,所述第二形变参数包括第二形变区域、第二形变角度、第二形变方向中的至少一项;
所述根据所述3D障碍物,获取所述柔性屏的第二形变参数,包括:
识别所述实景图像中待显示所述3D障碍物的目标实景位置;
识别所述柔性屏中显示所述目标实景位置的屏幕位置;
将所述柔性屏中以所述屏幕位置为圆心,预设数值为半径的圆形区域,识别为第二形变区域;
根据所述AR游戏的游戏进度,确定待显示的所述3D障碍物的类型;
根据所述3D障碍物的类型,识别所述柔性屏的第二形变方向和第二形变角度。


7.根据权利要求6所述的方法,其特征在于,所述在显示所述3D障碍物时,按照所述第二形变参数对所述柔性屏进行第二形变操作,包括:
在所述圆形区域显示所述3D障碍物,并当所述类型包括凹陷类型时,按照所述第二形变方向和所述第二形变角度,将所述圆形区域凹陷预设距离;
在所述圆形区域显示所述3D障碍物,并当所述类型包括凸起类型时,按照所述第二形...

【专利技术属性】
技术研发人员:陶鹏
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1
相关领域技术
  • 暂无相关专利