调整触摸屏图像位置的方法与设备与流程

文档序号:12801194阅读:599来源:国知局
调整触摸屏图像位置的方法与设备与流程

本申请涉及虚拟现实领域,具体为一种调整触摸屏图像位置的方法与设备。



背景技术:

虚拟现实头戴式显示设备,简称vr(virtualreality,虚拟现实)头显,是一种利用头戴式显示设备将人的对外界的视觉、听觉封闭,引导用户产生一种身在虚拟环境中的感觉。其显示原理是左右眼屏幕分别显示左右眼的图像,人眼获取这种带有差异的信息后在脑海中产生立体感。

按照目前vr的硬件形态来划分,vr头戴式显示设备主要分为三种:外接头戴式设备、一体式头显和移动端头显。外接头戴式设备也称为pc端头显,需要将其连接电脑才能进行使用,外接头戴式设备的用户体验较好,具备独立屏幕,产品结构复杂、技术含量较高,受到数据线的束缚,用户无法自由活动。一体式头显具有独立的cpu、输入和输出显示功能,无需使用任何输入输出设备。移动端头显即所谓的手机盒子头显,结构简单、价格低廉,只要放入手机即可观看,使用方便。

用户在使用手机盒子头显此类产品时,必须要仔细调整手机的位置,使手机屏幕上显示图像的中心与vr头显的透镜中心对准,如果对准出现问题,就会导致手机屏幕上显示的左右两部分图像的中心点与vr头显的透镜光轴偏离,从而不能在用户眼中正常成像,会引起用户的不适。而目前可兼容多种屏幕尺寸手机的vr头显,一般都没有提供检测手机图像的显示位置并自动与vr头显的透镜光轴对准的功能,只能靠用户手动不断调整手机的放置位置来进行对准。

申请内容

本申请的一个目的是提供一种调整触摸屏图像位置的方法与设备,用以解决现有技术下移动终端安装到头戴设备上时其触摸屏显示的图像难以同光学镜片的中心对准的问题。

为实现上述目的,本申请提供了一种在移动终端调整触摸屏图像位置的方法,其中,该方法包括:

在检测到有效按键触发时,获取所述检测触头与所述触摸屏的接触位置;

根据所述接触位置获取所述触摸屏中心位置与光学镜片中心位置之间的偏移距离;

根据所述偏移距离对所述触摸屏中的图像显示位置进行调整。

进一步地,所述根据所述接触位置获取所述触摸屏中心位置与光学镜片中心位置之间的偏移距离,包括:

根据所述接触位置和预设的检测触头与光学镜片中心位置的偏移距离,获取光学镜片中心位置;

根据所述光学镜片中心位置和预设的触摸屏中心位置,获取所述触摸屏中心位置与光学镜片中心位置之间的偏移距离。

进一步地,所述根据所述偏移距离对所述触摸屏中的图像显示位置进行调整,包括:

在偏移距离小于第一阈值时,根据所述偏移距离对所述触摸屏中的图像显示位置进行调整。

进一步地,所述方法还包括:

在检测触头与触摸屏接触时,检测是否有预设的有效按键触发。

基于本申请的另一方面,本申请还提供了一种用于安装移动终端的头戴设备,其中,所述设备包括支架、光学镜片和检测触头,所述支架用于安装包含触摸屏的移动终端,其中,所述触摸屏用于显示图像;所述光学镜片用于向用户呈现所述触摸屏显示的图像;所述检测触头用于同所述触摸屏接触,使得所述移动终端根据该次接触检测所述检测触头与触摸屏的接触位置,其中,所述检测触头与所述光学镜片的相对位置固定。

进一步地,所述设备还包括触发按键,所述触发按键与所述检测触头连接,用于控制所述检测触头同所述触摸屏接触。

另外,本申请还提供了一种包含触摸屏的移动终端,所述移动终端安装于头戴设备,包括触摸屏和处理器,所述触摸屏用于显示图像;

所述处理器,用于:

在检测到有效按键触发时,获取所述检测触头与所述触摸屏的接触位置;

根据所述接触位置获取所述触摸屏中心位置与光学镜片中心位置之间的偏移距离;

根据所述偏移距离对所述触摸屏中的图像显示位置进行调整。

与现有技术相比,本申请的技术方案根据检测触头与移动终端触摸屏的接触位置来确定光学镜片的中心位置,并根据光学镜片中心位置与触摸屏中心位置的偏移来确定触摸屏显示图像的调整方向和调整距离,从而实现了触摸屏显示图像的中心位置与光学镜片的中心位置的自动化对准,避免用户只能依赖手动调整移动终端位置来实现两者对准的低效方式,方便用户使用,提高了用户体验。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1为本申请实施例提供的一种用于安装移动终端的头戴设备的结构示意图;

图2为本申请实施例提供的一种在移动终端调整触摸屏图像位置的方法的流程图;

图3为本申请实施例提供的一种优选的手机与检测触头实现自动调整触摸屏图像位置的流程图。

附图标记说明:1、支架,2、左光学镜片,3、右光学镜片,4、检测触头,5、触发按键、6、移动终端。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

图1示出了本申请实施例提供的一种用于安装移动终端的头戴设备,该设备包括支架1、光学镜片2、3和检测触头4,所述支架1用于安装包含触摸屏的移动终端6,其中,所述触摸屏用于显示图像;所述光学镜片2、3用于向用户呈现所述触摸屏显示的图像;所述检测触头4用于同所述触摸屏接触,使得所述移动终端6根据该次接触检测所述检测触头4与触摸屏的接触位置,其中,所述检测触头与所述光学镜片的相对位置固定。

在此,支架1用于安装包含触摸屏的移动终端6,移动终端6可以是任意使用触摸屏的移动设备,如手机、ipad等,其可以根据与触摸屏的接触操作来获取移动终端6的输入。支架1还用于安装上述的其它组件包括左光学镜片2、右光学镜片3和检测触头4。

为方便用户使用,支架1可以做成眼镜或头盔的样式,或其它用户易于使用的样式。同时,支架1支持多种屏幕尺寸的移动终端,可实现多种类型移动终端的安装固定功能。

一种优选的支架1如通用vr头显,使用不同的材料制造,并可以固定在用户的头上,如小米vr玩具版和googlecardboard产品等。

所述左光学镜片2和右光学镜片3用于向用户呈现所述触摸屏显示的图像。左光学镜片2和右光学镜片3在支架1上的安装位置相对固定,用户的左、右眼分别通过左光学镜片2和右光学镜片3查看移动终端6的触摸屏中显示的图像,移动终端触摸屏会显示左右两张图像,左右两张图像内容类似但略有差异,经过人眼的观察后会在人脑中形成立体效果,让用户产生处于虚拟场景的感觉。

检测触头4与光学镜片的中心位置固定且已知,通过固定检测触头4与光学镜片中心位置的偏移距离,可以根据检测触头4的位置得到光学镜片中心的位置。

光学镜片的中心位置可能有多种定义,一种优选的定义是光学镜片的中心线,即是左光学镜片2和右光学镜片的光心连线的中垂面与移动终端触摸屏形成平面的交线。检测触头4与触摸屏接触位置的中心点到光学镜片中心线的垂直距离即是检测触头4与光学镜片中心线的偏移距离。

所述设备还包括触发按键5,所述触发按键5与所述检测触头4连接,用于控制所述检测触头4同所述触摸屏接触。触发按键5与检测触头4之间通过导电介质连接。触发按键5同样可设置在支架1上,用于在用户按压后,控制检测触头4与触摸屏接触,从而触发有效按键行为的检测。有效按键行为可以是长按或连续几次的按压,具体可由用户自行定义。

检测触头4会根据触发按键5的按压/释放同移动终端触摸屏接触/离开,无论检测触头4与移动终端触摸屏处于接触状态还是离开状态,检测触头4与光学镜片中心位置间的偏移距离保持不变。

本申请实施例提供的一种移动终端6可以是任意不同类型、不同大小的移动终端,如手机、ipad等,移动终端6包括有用于显示图像的触摸屏和用于实现触摸屏图像的显示位置自动调整功能的处理器。

图2示出了本申请实施例提供的一种在移动终端调整触摸屏图像位置的方法,该方法具体包括以下步骤:

步骤s101,在检测到有效按键触发时,获取所述检测触头与所述触摸屏的接触位置;

步骤s102,根据所述接触位置获取所述触摸屏中心位置与光学镜片中心位置之间的偏移距离;

步骤s103,根据所述偏移距离对所述触摸屏中的图像显示位置进行调整。

在执行步骤s101中的检测有效按键触发之前,用户需要将移动终端安装到头戴设备上,并在移动终端上运行实现本申请技术方案的软件应用。用户通过按压触发按键来使得检测触头与移动终端的触摸屏接触,可以对触发按键进行长按或连续几次的按压,触发按键的行为导致检测触头与触摸屏连续接触或短时间内连续接触,用户可以根据自己的需要将这些检测触头与触摸屏的接触行为设置为有效按键触发,只有在检测到有效按键触发后,才会获取检测触头与触摸屏的接触位置。

在步骤s101中已经得到所述检测触头与触摸屏接触的位置,由于检测触头与光学镜片的中心位置相对固定,即两者之间的偏移距离是已知的,从而可以根据检测触头的位置计算出光学镜片的中心位置,在此,优选的方式是将检测触头的中心设置在光学镜片的中心位置,即两者间的偏移距离为零。同时,移动终端能够通过对自身的检测来获得触摸屏的中心位置,因此两者间的偏移距离可以通过计算触摸屏的中心位置到光学镜片的中心位置的距离来得到。

移动终端的触摸屏中显示的是左、右两张图像,两张图像以触摸屏的中心位置为轴对称显示,此时显示图像的中心位置即触摸屏的中心位置。左、右图像分别对应用户的左、右眼,用户的左、右眼分别通过对应的光学镜片来查看对应的图像。

使用头戴设备的目的是将两张内容略有差异的图像在用户大脑中形成立体影像,如果显示图像的中心位置偏离了用户观察窗口的中心位置,会导致显示图像不能在用户大脑中正常成像,因而造成用户在使用头戴设备过程中的眩晕。用户通过光学镜片来查看图像,因此可认为用户观察窗口的中心位置就是光学镜片的中心位置,显示图像的中心位置需要同光学镜片的中心位置对准。

同时,要实现自动对准显示图像的中心位置和光学镜片的中心位置,这两者之间的偏移距离也不能太大,如果超过了某个阈值即第一阈值,就需要用户手动调整移动终端的安装位置,减小偏移距离后再执行显示图像的中心位置和光学镜片的中心位置的自动对准。例如,对于一个屏幕尺寸约为120mm的移动终端,显示图像的中心位置和光学镜片的中心位置之间的偏移距离不能超过10mm,超过的话就只能先进行用户的手动调整。

具体地,实现显示图像的中心位置与光学镜片的中心位置对准的一种优选方式是将左、右两张图像的中心点位置同时向某个方向移动一定距离,移动距离的长短同所述偏移距离相同,移动方向由触摸屏的中心位置与光学镜片的中心位置之间的相对位置关系决定,即触摸屏的中心位置在光学镜片的中心位置的左边则向右移动,触摸屏的中心位置在光学镜片的中心位置的右边则向左移动等,在图像移动完成后,此时左、右图像的中心点分别同左、右光学镜片的光心对准。

图3示出了本申请实施例提供的一种优选的手机与检测触头实现自动调整触摸屏图像位置的流程,其中,一种优选的移动终端即手机,一种优选的用于安装移动终端的头戴设备即vr头显。要完成移动终端触摸屏图像的位置的自动调整,需要在移动终端上安装并运行实现本发明申请技术方案的相应软件,即适配的vr软件。适配的vr软件可以在运行vr应用软件时持续检测是否有效按键被触发,如果预设的有效按键被触发,则开始执行移动终端触摸屏图像位置的自动调整。该流程包括如下步骤:

1)手机运行适配的vr应用程序,在带触发按键的vr头显上装配好;

2)vr应用软件运行;

3)持续检测有效按键是否已经触发,如果未触发,转步骤2)执行;如果触发,转步骤4)执行;

4)获取检测触头与触摸屏接触位置的绝对坐标;

5)计算出触摸屏中心线与光学镜片中心线的偏移量;

6)判断偏移量是否过大,如果过大,则转步骤7)执行;如果没有过大,则转步骤8)执行;

7)提示用户偏移量过大,请用户手动调整位置后,再进行自动调整。再转步骤2)执行;

8)根据偏移量,调整屏幕上左右两部分图像的中心点位置,使其分别与光学镜片的两个光心对准。

与现有技术相比,本申请的技术方案根据检测触头与移动终端触摸屏的接触位置来确定光学镜片的中心位置,并根据光学镜片的中心位置与移动终端触摸屏的中心位置之间的偏移来确定触摸屏显示图像的调整方向和调整距离,从而实现了触摸屏显示图像的中心位置与光学镜片的中心位置的自动化对准,避免用户只能依赖手动调整移动终端位置来实现两者对准的低效方式,方便用户使用,提高了用户体验。

在此,本领域技术人员应当理解,方位词均是结合操作者和使用者的日常操作习惯以及说明书附图而设立的,它们的出现不应当影响本申请的保护范围。

以上结合附图实施例对本申请进行了详细说明,本领域中普通技术人员可根据上述说明对本申请做出种种变化例。因而,实施例中的某些细节不应构成对本申请的限定,本申请将以所附权利要求书界定的范围作为本申请的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1