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游戏应用在指示现实世界的不同地形时,所存在的指示形式单一、 ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。