虚拟现实眼镜、智能终端及导视实现和控制方法与流程

文档序号:15744408发布日期:2018-10-23 22:51阅读:219来源:国知局

本发明涉及虚拟现实领域,尤其涉及一种虚拟现实眼镜、智能终端及导视实现和控制方法。



背景技术:

随着虚拟现实(Virtual Reality,VR)技术的发展和在各领域的应用,越来越多的虚拟现实设备出现在市场中,也有越来越多的虚拟现实设备被用户接受并喜爱。目前最为被用户接受和喜爱的虚拟现实设备无疑是虚拟现实眼镜,而最为普及的则是外挂屏式虚拟现实眼镜,外挂屏式虚拟现实眼镜即将智能终端(例如智能手机)插入到虚拟现实眼镜中以实现虚拟现实技术的装置。而在使用该装置插上智能终端进行3D虚拟现实游戏时常常需要伴随用户走动的过程,而在使用过程中用户的视线是被完全遮挡的,而用户又常常会在一些空间受限或者环境相对比较复杂的地方(如家里)玩此类游戏,因此很容易发生碰撞或摔打,所以非常有必要提出一种避碰的方法,让用户既能畅快的享受游戏带来的乐趣又不至于为安全担心,可以很好的提升用户体验。



技术实现要素:

本发明实施例提供一种虚拟现实眼镜、智能终端及导视实现和控制方法,以解决在使用虚拟现实眼镜过程中如何防碰撞的问题。

为解决上述技术问题,本发明实施例提供一种虚拟现实眼镜,包括眼镜本体、设置于所述眼镜本体上的信号发生器以及第一通信模块;

所述信号发生器用于根据第一操作生成导视状态控制信号;

所述第一通信模块用于将所述导视状态控制信号发给固定在所述眼镜本体上用于实现虚拟现实内容播放的智能终端。

为解决上述技术问题,本发明实施例提供一种智能终端,所述智能终端可固定于虚拟现实眼镜之眼镜本体上实现虚拟现实内容播放,包括:

第二通信模块,用于接收所述虚拟现实眼镜发送的导视状态控制信号;

逻辑处理模块,用于根据所述导视状态控制信号,在所述智能终端后置摄像头的导视功能当前处于关闭状态时,生成开启所述后置摄像头的导视功能的开启指令;所述后置摄像头的导视功能为将采集的图像实时传递至所述智能终端的显示界面上进行显示;

控制模块,用于根据所述开启指令控制开启所述后置摄像头的导视功能。

为解决上述技术问题,本发明实施例提供一种虚拟现实眼镜导视控制方法,包括:

根据第一操作生成导视状态控制信号;

将所述导视状态控制信号发给固定在所述虚拟现实眼镜之眼镜本体上用于实现虚拟现实内容播放的智能终端。

为解决上述技术问题,本发明实施例提供一种智能终端导视实现方法,所述智能终端可固定于虚拟现实眼镜之眼镜本体上实现虚拟现实内容播放,所述方法包括:

接收所述虚拟现实眼镜发送的导视状态控制信号;

根据所述导视状态控制信号,在所述智能终端后置摄像头的导视功能当前处于关闭状态时,生成开启所述后置摄像头的导视功能的开启指令;所述后置摄像头的导视功能为将采集的图像实时传递至所述智能终端的显示界面上进行显示;

根据所述开启指令控制开启所述后置摄像头的导视功能。

本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行前述的虚拟现实眼镜导视控制方法或智能终端导视实现方法。

有益效果

本发明实施例提供的虚拟现实眼镜、智能终端、导视实现和控制方法及存储介质,智能终端固定于虚拟现实眼镜上实现虚拟现实内容播放的过程中,虚拟现实眼镜可以根据第一操作生成导视状态控制信号发给智能终端,智能终端接收到导视状态控制信号后,在后置摄像头的导视功能当前处于关闭状态时,将该后置摄像头的导视功能的开启,以将后置摄像头采集的图像实时传递至智能终端的显示界面上进行显示;此时后置摄像头采集的图像则是用户当前使用环境的图像,例如室内图像;这样用户可以非常直观的在显示界面上看到环境情况,也即此时的后置摄像头充当用户眼镜的功能,可以避免用户在使用虚拟现实眼镜过程中与环境内的物体发生碰撞,既能保证用户安全,又能提升用户体验。且本发明实施例直接利用智能终端自带的摄像头实现导视,并不需要对终端进行额外改造,成本低,易实现,且可靠性好。

附图说明

图1-1为本发明实施例一中虚拟现实眼镜结构示意图一;

图1-2为本发明实施例一中虚拟现实眼镜结构示意图二;

图1-3为本发明实施例一中虚拟现实眼镜结构示意图三;

图1-4为本发明实施例一中虚拟现实眼镜结构示意图四;

图1-5为本发明实施例一中虚拟现实眼镜结构示意图五;

图2为本发明实施例一中智能终端结构示意图;

图3为本发明实施例二中虚拟现实眼镜导视控制方法示意图;

图4为本发明实施例二中智能终端导视实现方法示意图;

图5为本发明实施例二中智能终端控制导视功能关闭流程示意图;

图6为本发明实施例二中生成导视模式切换控制信号流程示意图;

图7为本发明实施例二中进行导视模式切换控制流程示意图;

图8为本发明实施例三中蓝牙配对流程示意图;

图9为本发明实施例三中导视功能状态控制流程示意图;

图10为本发明实施例三中进行导视模式切换控制流程示意图。

具体实施方式

下面通过具体实施方式结合附图对本发明作进一步详细说明。

实施例一:

本实施例中智能终端固定于虚拟现实眼镜上实现虚拟现实内容播放的过程中,虚拟现实眼镜可以根据第一操作生成导视状态控制信号发给智能终端,智能终端接收到导视状态控制信号将该后置摄像头的导视功能的开启,以将后置摄像头采集的图像实时传递至智能终端的显示界面上进行显示;此时后置摄像头采集的图像则是用户当前使用环境的图像,例如室内图像;这样用户可以非常直观的在显示界面上看到环境情况,也即此时的后置摄像头充当用户眼镜的功能,可以避免用户在使用虚拟现实眼镜过程中与环境内的物体发生碰撞,既能保证用户安全,又能提升用户体验。为了更好的理解,下面分别对虚拟现实眼镜和智能终端进行示例说明。

本实施例提供的虚拟现实眼镜,包括眼镜本体、设置于眼镜本体上的信号发生器以及第一通信模块;本实施例中眼镜本体具体的形状和结构可以根据不同类型的虚拟现实眼镜设置为不同,具体可以根据不同虚拟现实眼镜所固定智能终端的尺寸、固定方式以及实现的功能设置不同的形状和结构的眼镜本体。

本实施例中信号发生器用于根据第一操作生成导视状态控制信号。

应当理解的是,本实施例中的信号发生器可以是能感知监测到各种操作产生对应控制信号的器件,例如可以通过感知触控、按压、滑动、温控、光控等等各种操作方式进而产生控制信号。且本实施例中信号发生器在眼镜本体上的设置位置也都以灵活的设置。

第一通信模块用于将导视状态控制信号发给固定在眼镜本体上用于实现虚拟现实内容播放的智能终端。

本实施例中第一通信模块与智能终端的通信方式可以采用有线方式进行通信,例如通过数据线连接通信,也可以通过无线方式进行通信,例如包括但不限于蓝牙、射频、红外、Zigbee、设置蜂窝网络等无线通信方式,只要对应在眼镜本体和智能终端上设置对应的通信模块即可。

例如,请参见图1-1所示,虚拟现实眼镜包括眼镜本体1和设置于眼镜本体1上的信号发生器11,其中第一通信模块在图中未示出。在图1-1中信号发生器11设置在眼镜本体1上端的右侧,其可以通过按键或者触控屏等物理方式呈现,以供用户操作。另外,请参见图1-2所示,在进行操作时,还可以通过设置多个按键和/或者触控区域,每个按键或触控区域产生不同的控制信号,或通过至少两个按键和/或触控区域操作的组合产生不同的控制信号。参见图1-3所示,该图中的信号发生器则设置在眼镜本体1上端的左侧,且通过触控区域实现。参见图1-4所示,该图中信号发生器15则设置在眼镜本体1下端右侧位置,当然还可以设置于眼镜本体1下端的其他位置。参见图1-5所示,该图所示信号发生器15则设置在眼镜本体1的侧面,当然可以设置在眼镜本体1的左侧面或右侧面,或左右两个侧面同时设置组合控制。根据上述示例可以看出,本实施例中信号发生器的实现方式以及在眼镜本体1上设置的位置以及具体设置方式可以根据实际需求灵活的设定。

本实施例中信号发生器根据第一操作生成的导视状态控制信号可以仅用于控制智能终端后置摄像头导视功能的开启。后置摄像头的导视功能为将采集的图像实时传递至智能终端的显示界面上进行显示。此处的显示界面是指用户当前观看的显示屏所呈现的界面。本实施例中,后置摄像头是指智能终端上与用户当前观看的显示屏相对的另一面上的摄像头。例如对于单面显示屏终端,正面设置有显示屏,背面设置有摄像头(也即后置摄像头);对于正面和背面都设置有显示屏的终端,则后置摄像头是相对当前用户正在使用哪一个显示屏而言的。这样后置摄像头就可以将用户前面的环境图像采集并实时传输到显示界面上进行显示,在一定程度上替代了用户的眼睛,其所采集的范围也就是用户可视范围。

本实施例中的信号发生器还可以产生用于控制后置摄像头导视功能关闭的控制信号,此时产生该信号的方式可以是通过设置自动关闭条件(例如计时)等方式实现,也可以根据检测到的操作生成。该操作可以与第一操作相同,也可以与第一操作不同。与对一操作相同时,则信号发生器根据第一操作生成的导视状态控制信号可以控制智能终端后置摄像头导视功能的开启,也可以控制智能终端后置摄像头导视功能的开启。此时用户可以一个相同的操作实现关闭和开启的控制,操作控制更为简单、快速,且可避免误操作。当然根据上述分析可知,对于导视功能的开启和关闭也可以分别通过不同的控制信号进行控制,本实施例不再赘述。

本实施例还提供了一种智能终端,该智能终端可固定于虚拟现实眼镜之眼镜本体上实现虚拟现实内容播放,其具体可以是支持虚拟现实功能的各种移动终端,例如手机、IPAD等,参见图2所示,其包括:

第二通信模块21,用于接收虚拟现实眼镜发送的导视状态控制信号。

本实施例中第二通信模块与虚拟现实眼镜上的第一通信模块对应,二者的通信方式可以采用有线方式进行通信,例如通过数据线连接通信,也可以通过无线方式进行通信,例如包括但不限于蓝牙、射频、红外、Zigbee、设置蜂窝网络等无线通信方式,只要对应在眼镜本体和智能终端上设置对应的通信模块即可。

逻辑处理模块22,用于根据接收到的导视状态控制信号,在智能终端后置摄像头的导视功能当前处于关闭状态时,生成开启后置摄像头的导视功能的开启指令;

控制模块23,用于根据开启指令控制开启后置摄像头的导视功能。

如上所示,当在一种示例中,信号发生器根据第一操作生成的导视状态控制信号既可以控制智能终端后置摄像头导视功能的开启,也可以控制智能终端后置摄像头导视功能的开启时,逻辑处理模块22还用于根据导视状态控制信号,在后置摄像头的导视功能当前处于开启状态时,生成关闭后置摄像头的导视功能的关闭指令;

控制模块23还用于根据所述关闭指令控制关闭后置摄像头的导视功能。

具体的开启和关闭时机则可以由用户灵活掌握控制。只要信号发生器检测到用户进行了第一操作就产生导视状态控制信号通过第一通信模块发给智能终端的第二通信模块,第二通信模块再发给逻辑处理模块,逻辑处理模块根据后置摄像头的导视功能当前的开启状态产生对应的开启指令或关闭指令,进而经由控制模块对导视功能进行开启或关闭控制。

在本实施例中,后置摄像头的导视功能开启后,为了满足用户在不同应用场景的需求,本实施例提供全屏显示模式和局部显示模式;其中,全屏显示模式是指将采集的图像在所述显示界面进行全屏显示,这种显示模式便于用户查看显示的环境信息,从而使得用户能清楚、快速的进行查看以便及时的作出相应的反映。全屏显示模式是指将采集的图像在显示界面进行局部显示,这种显示方式可以使得用户同时在显示界面进行其他内容的查看或者操控,例如游戏操作,局部显示时在显示屏上显示的位置以及区域大小可以灵活设定,例如可设置显示位置为显示屏的一个角落,显示区域大小为显示屏显示区域的六分之一或者九分之一等。对于两种显示模式,用户也可以通过智能终端上相应的控制器件产生对应的切换控制信号进行控制,也可以直接通过眼镜本体上的信号发生器产生对应的控制信号进行控制。

例如,在本实施例中,信号发生器还用于根据第二操作生成导视模式切换控制信号。

第一通信模块还用于将导视模式切换控制信号发给智能终端的第二通信模块。

对应的,智能终端的第二通信模块21还用于接收虚拟现实眼镜发送的导视模式切换控制信号;

逻辑处理模块22还用于根据导视模式切换控制信号,在导视功能当前处于全屏显示模式时,生成用于将其切换至局部显示模式的第一切换指令;在导视功能当前处于局部显示模式时,生成用于将其切换至全屏显示模式的第二切换指令;当然在导视功能当前既不处于全屏显示模式也不处于局部显示模式时,则可不做任何操作;

控制模块23还用于根据第一切换指令将导视功能由全屏显示模式切换至局部显示模式,以及用于根据第二切换指令将所述导视功能由局部显示模式切换至全屏显示模式。

可见本实施例中用户还可以通过第二操作灵活的控制导视功能的显示模式的切换,可以进一步提升用户体验的满意度。另外,本实施例中,为了区分不同控制信号且为了避免用户发生误操作,可以设置第一操作和第二操作为不同的操作。例如第一操作可以为单击操作(包括单次点击、按压等),第二操作可以为双击操作(包括连续两次点击、按压等)。当然还可以是其他任意能触发产生控制信号的操作。

本实施例中虚拟现实眼镜可以生成导视状态控制信号发给智能终端以控制智能终端接后置摄像头的导视功能的开启,这样用户可以非常直观的在显示界面上看到环境情况,也即此时的后置摄像头充当用户眼镜的功能,可以避免用户在使用虚拟现实眼镜过程中与环境内的物体发生碰撞,既能保证用户安全,又能提升用户体验,且不需要额外在眼镜本体上设置摄像头,很好的控制了成本,同时又保证了控制的可靠性。本实施例中智能终端中的上述模块的功能可以通过硬件实现,例如逻辑处理模块和控制模块的功能可以通过终端的处理器实现,也可以通过软件实现。且本实施例还提供了两种显示模式以供用户根据自身需求灵活选择,因此可进一步提升用户体验。

实施例二:

本实施例提供了一种虚拟现实眼镜导视控制方法,参见图3所示,包括:

S301:根据第一操作生成导视状态控制信号。

具体可以通过虚拟现实眼镜上设置的信号发生器产生,且信号发生器可以是能感知监测到各种操作产生对应控制信号的器件,例如可以通过感知触控、按压、滑动、温控、光控等等各种操作方式进而产生控制信号。

S302:将导视状态控制信号发给固定在虚拟现实眼镜之眼镜本体上用于实现虚拟现实内容播放的智能终端。

可以采用有线方式进行通信,例如通过数据线连接通信,也可以通过无线方式进行通信,例如包括但不限于蓝牙、射频、红外、Zigbee、设置蜂窝网络等无线通信方式,将导视状态控制信号发给智能终端。

本实施例中信号发生器根据第一操作生成的导视状态控制信号可以仅用于控制智能终端后置摄像头导视功能的开启。但本实施例中的信号发生器还可以产生用于控制后置摄像头导视功能关闭的控制信号,此时产生该信号的方式可以是通过设置自动关闭条件(例如计时)等方式实现,也可以根据检测到的操作生成。该操作可以与第一操作相同,也可以与第一操作不同。与对一操作相同时,则信号发生器根据第一操作生成的导视状态控制信号可以控制智能终端后置摄像头导视功能的开启,也可以控制智能终端后置摄像头导视功能的开启。此时用户可以一个相同的操作实现关闭和开启的控制,操作控制更为简单、快速,且可避免误操作。当然根据上述分析可知,对于导视功能的开启和关闭也可以分别通过不同的控制信号进行控制。

请参见图4所示,本实施例还提供了一种智能终端导视实现方法,该智能终端可固定于虚拟现实眼镜之眼镜本体上实现虚拟现实内容播放,该方法包括:

S401:接收虚拟现实眼镜发送的导视状态控制信号。

可以采用有线方式进行通信,例如通过数据线连接通信,也可以通过无线方式进行通信,例如包括但不限于蓝牙、射频、红外、Zigbee、设置蜂窝网络等无线通信方式接收导视状态控制信号。

S402:根据导视状态控制信号,在智能终端后置摄像头的导视功能当前处于关闭状态时,生成开启所述后置摄像头的导视功能的开启指令。

S403:根据开启指令控制开启后置摄像头的导视功能。

如上所示,当在一种示例中,信号发生器根据第一操作生成的导视状态控制信号既可以控制智能终端后置摄像头导视功能的开启,也可以控制智能终端后置摄像头导视功能的开启时,参见图5所示,智能终端导视实现方法还包括:

S501:根据接收到的导视状态控制信号,在后置摄像头的导视功能当前处于开启状态时,生成关闭后置摄像头的导视功能的关闭指令;

S502:根据关闭指令控制关闭所述后置摄像头的导视功能。具体的开启和关闭时机则可以由用户灵活掌握控制。

在本实施例中,后置摄像头的导视功能开启后,为了满足用户在不同应用场景的需求,本实施例提供全屏显示模式和局部显示模式;其中,全屏显示模式是指将采集的图像在所述显示界面进行全屏显示,这种显示模式便于用户查看显示的环境信息,从而使得用户能清楚、快速的进行查看以便及时的作出相应的反映。全屏显示模式是指将采集的图像在显示界面进行局部显示,这种显示方式可以使得用户同时在显示界面进行其他内容的查看或者操控,例如游戏操作,局部显示时在显示屏上显示的位置以及区域大小可以灵活设定。对于两种显示模式,用户也可以通过智能终端上相应的控制器件产生对应的切换控制信号进行控制,也可以直接通过眼镜本体上的信号发生器产生对应的控制信号进行控制。此时参见图6所示,虚拟现实眼镜导视控制方法还可包括:

S601:根据第二操作生成导视模式切换控制信号。

S602:将导视模式切换控制信号发给智能终端。

对应的,参见图7所示,智能终端导视实现方法还包括:

S701:接收虚拟现实眼镜发送的导视模式切换控制信号。

S702:根据所述导视模式切换控制信号,判断导视功能当前是否处于全屏显示模式,如是,转至S703;否则,转至S704。

S703:生成用于将其切换至局部显示模式的第一切换指令,转至S707。

S704:判断导视功能当前是否处于局部显示模式,如是,转至S705;否则,转至S706,应当理解的是,该步骤与S702的执行顺序也可以对调。

S705:生成用于将其切换至全屏显示模式的第二切换指令,转至S708。

S706:不做任何操作。

S707:根据第一切换指令将导视功能由全屏显示模式切换至局部显示模式。

S708:根据第二切换指令将导视功能由局部显示模式切换至全屏显示模式。

可见本实施例中用户还可以通过第二操作灵活的控制导视功能的显示模式的切换,可以进一步提升用户体验的满意度。另外,本实施例中,为了区分不同控制信号且为了避免用户发生误操作,可以设置第一操作和第二操作为不同的操作。例如第一操作可以为单击操作(包括单次点击、按压等),第二操作可以为双击操作(包括连续两次点击、按压等)。本实施例虚拟现实眼镜可以生成导视状态控制信号发给智能终端以控制智能终端接后置摄像头的导视功能的开启,用户可以非常直观的在显示界面上看到环境情况,也即此时的后置摄像头充当用户眼镜的功能,可以避免用户在使用虚拟现实眼镜过程中与环境内的物体发生碰撞,既能保证用户安全,又能提升用户体验,且不需要额外在眼镜本体上设置摄像头,很好的控制了成本,同时又保证了控制的可靠性。且本实施例还提供了两种显示模式以供用户根据自身需求灵活选择,因此可进一步提升用户体验。

实施例三:

本实施例在上述实施例基础上,以智能终端为手机,第一通信模块和第二通信模块为蓝牙通信模块,信号发生器通过按键实现,第一操作为单击操作,第二操作为双击操作为示例进行说明。

初始时,智能终端需要与虚拟现实眼镜经过配对连接,在该阶段对设备参数的获取过程,以判断当前连接的设备是否是虚拟现实眼镜。一种实现示例是在蓝牙服务发现协议(Service Discovery Protocol)有针对HID(Human Interface Device Profile)协议的描述,其中的Service Name和Service Discription字段定义了服务的名称以及对服务的描述,例如可以设定虚拟现实眼镜的Service Name字段为“VR“。当读到此字段的值为“VR”时,就进入VR设备流程否则进入其他对应流程,该配对连接的过程参见图8所示,包括:

S801:智能设备与虚拟现实眼镜的蓝牙通信模块开启,进行蓝牙配对连接操作。

S802:判断当前配对连接的设备是否是虚拟现实眼镜,如是,转至S803;否则,转至S804。

S803:进入虚拟现实眼镜对应的控制流程。

S804:进入该设备对应的控制流程。

其中,导视功能状态控制过程参见图9所示,包括:

S901:虚拟现实眼镜的信号发生器检测到用户单击按键事件,生成导视状态控制信号并传递给第一通信模块。

S902:第一通信模块将导视状态控制信号通过HID协议规定的形式发送给智能终端侧的第二通信模块。

S903:智能手机侧收到生成导视状态控制信号后,首先判断智能手机当前是否处于局部显示模式或者全屏显示模式,如否,转至S904;否则,转至S906。

S904:表明当前未启动,则启动后置摄像头,且可默认启动后进入局部显示模式;当然根据需求也可调整为默认进入全屏显示模式。

S905:启动摄像头后将画面呈现在屏幕左上角,大小为整屏的九分之一。

S906:表明需要关闭导视功能,则直接关闭摄像头退出局部或者全屏显示模式。

S907:恢复正常的智能手机画面。

其中,导视功能的显示模式切换控制过程参见图10所示,包括:

S1001:当虚拟现实眼镜的信号发生器检测到用户的双击事件,生成导视模式切换控制信号并传递给第一通信模块。

S1002:第一通信模块将导视模式切换控制信号通过蓝牙HID协议传递给智能手机侧的蓝牙模块。

S1003:智能手机收到导视模式切换控制信号后,判断当前是否处于局部显示模式,如是,转至S1004;否则,转至S1005。

S1004:将拍摄显示界面全屏显示,覆盖之前的显示界面。

S1005:判断当前是否处于全屏显示模式,如是,转至S1006;否则,转至S1007。

S1006:将拍摄显示界面收缩成局部显示,即拍摄界显示面置于屏幕左上角大小为九分之一。

S1007:不做任何动作。

通过本实施例提供的方案,用户在使用虚拟现实眼镜的过程中,可以通过智能终端上的摄像头实时采集并显示环境画面呈现给用户,使得用户可以直观的看到眼前的场景进而规避障碍物,可较大的提升用户的体验。

显然,本领域的技术人员应该明白,上述本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在计算机存储介质(ROM/RAM、磁碟、光盘)中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。所以,本发明不限制于任何特定的硬件和软件结合。

以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

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