基于虚拟现实的播放控制方法及装置与流程

文档序号:11133269阅读:458来源:国知局
基于虚拟现实的播放控制方法及装置与制造工艺

本发明涉及虚拟现实技术领域,尤其涉及一种基于虚拟现实的播放控制方法及装置。



背景技术:

虚拟现实(Virtual Reality,VR)技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境。虚拟现实技术主要包括模拟环境、感知、自然技能和传感设备等方面。模拟环境是由计算机生成的、实时动态的三维立体逼真图像。感知是指理想的VR应该具有一切人所具有的感知。除计算机图形技术所生成的视觉感知外,还有听觉、触觉、力觉、运动等感知,甚至还包括嗅觉和味觉等,也称为多感知。自然技能是指人的头部转动,眼睛、手势或其他人体行为动作,由计算机来处理与参与者的动作相适应的数据,并对用户的输入作出实时响应,并分别反馈到用户的五官。传感设备是指三维交互设备。

相关技术中,当用户通过VR沉浸式地观看视频时,只存在一个播放内容,且播放控制方式唯一。图1示出相关技术中VR场景中只存在一个播放内容的示意图。相关技术不能同时支持多个播放内容。



技术实现要素:

技术问题

有鉴于此,本发明要解决的技术问题是,基于虚拟现实的播放控制技术不能同时支持多个播放内容。

解决方案

为了解决上述技术问题,根据本发明的一实施例,提供了一种基于虚拟现实的播放控制方法,包括:

将播放区域划分为主视频区和辅视频区;

在检测到视焦点处于所述辅视频区的情况下,播放所述辅视频区的视频;

在检测到所述视焦点不处于所述辅视频区的情况下,暂停播放所述辅视频区的视频。

对于上述方法,在一种可能的实现方式中,所述辅视频区的数量为多个。

对于上述方法,在一种可能的实现方式中,在检测到视焦点处于所述辅视频区的情况下,播放所述辅视频区的视频,包括:

在检测到所述视焦点处于任意一个辅视频区的情况下,播放所述视焦点所处的辅视频区的视频。

对于上述方法,在一种可能的实现方式中,所述方法还包括:

在检测到所述视焦点处于所述主视频区对应的控制对象上的情况下,执行所述控制对象对应的操作。

对于上述方法,在一种可能的实现方式中,所述控制对象用于控制播放或者暂停。

对于上述方法,在一种可能的实现方式中,所述控制对象用于控制播放进度。

为了解决上述技术问题,根据本发明的另一实施例,提供了一种基于虚拟现实的播放控制装置,包括:

区域划分模块,用于将播放区域划分为主视频区和辅视频区;

第一播放控制模块,用于在检测到视焦点处于所述辅视频区的情况下,播放所述辅视频区的视频;

第二播放控制模块,用于在检测到所述视焦点不处于所述辅视频区的情况下,暂停播放所述辅视频区的视频。

对于上述装置,在一种可能的实现方式中,所述辅视频区的数量为多个。

对于上述装置,在一种可能的实现方式中,所述第一播放控制模块用于:

在检测到所述视焦点处于任意一个辅视频区的情况下,播放所述视焦点所处的辅视频区的视频。

对于上述装置,在一种可能的实现方式中,所述装置还包括:

第三播放控制模块,用于在检测到所述视焦点处于所述主视频区对应的控制对象上的情况下,执行所述控制对象对应的操作。

对于上述装置,在一种可能的实现方式中,所述控制对象用于控制播放或者暂停。

对于上述装置,在一种可能的实现方式中,所述控制对象用于控制播放进度。

有益效果

通过将播放区域划分为主视频区和辅视频区,在检测到视焦点处于辅视频区的情况下,播放辅视频区的视频,在检测到视焦点不处于辅视频区的情况下,暂停播放辅视频区的视频,根据本发明实施例的基于虚拟现实的播放控制方法及装置能够同时显示多个播放内容,并能够对多个播放内容实现播放控制,从而提高了基于虚拟现实的播放控制的灵活性。

根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将变得清楚。

附图说明

包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本发明的示例性实施例、特征和方面,并且用于解释本发明的原理。

图1示出相关技术中VR场景中只存在一个播放内容的示意图;

图2示出根据本发明一实施例的基于虚拟现实的播放控制方法的实现流程图;

图3示出根据本发明一实施例的基于虚拟现实的播放控制方法中主视频区和辅视频区的示意图;

图4示出根据本发明一实施例的基于虚拟现实的播放控制方法中视焦点处于辅视频区的示意图;

图5示出根据本发明一实施例的基于虚拟现实的播放控制方法中视焦点处于主视频区对应的控制对象上的示意图;

图6示出根据本发明另一实施例的基于虚拟现实的播放控制装置的结构框图;

图7示出根据本发明另一实施例的基于虚拟现实的播放控制装置的示例性的结构框图;

图8示出了本发明的另一个实施例的一种基于虚拟现实的播放控制设备的结构框图。

具体实施方式

以下将参考附图详细说明本发明的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。

在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。

另外,为了更好的说明本发明,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本发明的主旨。

实施例1

图2示出根据本发明一实施例的基于虚拟现实的播放控制方法的实现流程图。如图2所示,该方法主要包括:

在步骤S21中,将播放区域划分为主视频区和辅视频区。

本实施例的执行主体可以为具有屏幕显示能力、互动操控能力的VR设备,例如可以是将手机等终端设备安装于VR镜框等支撑设备上构成的分体式VR设备,或者可以是VR眼镜(或称为VR头显)等一体式VR设备。

在本实施例中,将VR场景的播放区域划分为主视频区和辅视频区。其中,主视频区可以用于播放主内容,辅视频区可以用于播放广告内容,在此不作限定。

图3示出根据本发明一实施例的基于虚拟现实的播放控制方法中主视频区和辅视频区的示意图。如图3所示,播放区域包括一个主视频区31和多个辅视频区32。其中,主视频区31可以设置于播放区域的中间,辅视频区32可以设置于主视频区31的两边。

在步骤S22中,在检测到视焦点处于辅视频区的情况下,播放辅视频区的视频。

图4示出根据本发明一实施例的基于虚拟现实的播放控制方法中视焦点处于辅视频区的示意图。如图4所示,播放区域包括一个主视频区31和多个辅视频区32,视焦点33当前处于某一辅视频区32。

在步骤S23中,在检测到视焦点不处于辅视频区的情况下,暂停播放辅视频区的视频。

在本实施例中,视焦点可以为VR硬件设备识别的用户眼球视点或者替代动作(如头部动作等)。在检测到视焦点处于辅视频区的情况下,例如在检测到用户看着辅视频区的情况下,播放辅视频区的视频。在检测到视焦点不处于辅视频区的情况下,例如在检测到用户不看着辅视频区的情况下,暂停播放辅视频区的视频。

根据本发明实施例的基于虚拟现实的播放控制方法能够同时显示多个播放内容,并能够对多个播放内容实现播放控制,从而提高了基于虚拟现实的播放控制的灵活性。

在一种可能的实现方式中,辅视频区的数量为多个。

在一种可能的实现方式中,在检测到视焦点处于辅视频区的情况下,播放辅视频区的视频,包括:在检测到视焦点处于任意一个辅视频区的情况下,播放视焦点所处的辅视频区的视频。在该实现方式中,在辅视频区的数量为多个,且检测到视焦点处于多个辅视频区中的任意一个辅视频区的情况下,播放视焦点所处的辅视频区的视频,并可以暂停播放其他辅视频区的视频以及主视频区的视频。

在一种可能的实现方式中,该方法还包括:在检测到视焦点处于主视频区对应的控制对象上的情况下,执行控制对象对应的操作。在该实现方式中,对于主视频区,通过针对控制对象的操作来实现播放控制。

作为本实施例的一个示例,在检测到视焦点处于主视频区对应的控制对象上的持续时间达到第一预设值的情况下,执行控制对象对应的操作,由此能够提高播放控制的精度,避免视焦点划过控制对象而产生误操作。

其中,控制对象可以为VR界面中需要进行操控的对象。

在一种可能的实现方式中,控制对象用于控制播放或者暂停。在该实现方式中,控制对象可以为播放按钮,由此使用户可以通过将视焦点移动到主视频区对应的控制对象上来控制主视频区的视频播放或者暂停播放。

图5示出根据本发明一实施例的基于虚拟现实的播放控制方法中视焦点处于主视频区对应的控制对象上的示意图。如图5所示,播放区域包括一个主视频区31和多个辅视频区32,视焦点33当前处于主视频区对应的控制对象34上。

在一种可能的实现方式中,控制对象用于控制播放进度。在该实现方式中,控制对象可以为播放进度条,由此使用户可以通过将视焦点移动到主视频区对应的控制对象上来调整主视频区的视频的播放进度。

根据本实施例的基于虚拟现实的播放控制方法能够使用户通过控制对象来对主视频区进行播放控制,通过将视焦点移入辅视频区来播放辅视频区的视频,通过将视焦点移出辅视频区来暂停播放辅视频区的视频,由此使用户能够主动、灵活地选择想观看的视频内容,而不受不想观看的视频内容的影响,从而能够提高用户体验。此外,根据本实施例的基于虚拟现实的播放控制方法还能够提高辅视频区的视频的曝光量和播放量。

实施例2

图6示出根据本发明另一实施例的基于虚拟现实的播放控制装置的结构框图。图6可以用于运行图2所示的基于虚拟现实的播放控制方法。为了便于说明,在图6中仅示出了与本实施例相关的部分。

如图6所示,该基于虚拟现实的播放控制装置包括:区域划分模块61,用于将播放区域划分为主视频区和辅视频区;第一播放控制模块62,用于在检测到视焦点处于所述辅视频区的情况下,播放所述辅视频区的视频;第二播放控制模块63,用于在检测到所述视焦点不处于所述辅视频区的情况下,暂停播放所述辅视频区的视频。

图7示出根据本发明另一实施例的基于虚拟现实的播放控制装置的示例性的结构框图。为了便于说明,在图7中仅示出了与本实施例相关的部分。图7中标号与图6相同的组件具有相同的功能,为简明起见,省略对这些组件的详细说明。如图7所示:

在一种可能的实现方式中,所述辅视频区的数量为多个。

在一种可能的实现方式中,所述第一播放控制模块62用于:在检测到所述视焦点处于任意一个辅视频区的情况下,播放所述视焦点所处的辅视频区的视频。

在一种可能的实现方式中,所述装置还包括:第三播放控制模块64,用于在检测到所述视焦点处于所述主视频区对应的控制对象上的情况下,执行所述控制对象对应的操作。

在一种可能的实现方式中,所述控制对象用于控制播放或者暂停。

在一种可能的实现方式中,所述控制对象用于控制播放进度。

需要说明的是,这样,根据本发明实施例的基于虚拟现实的播放控制装置能够同时显示多个播放内容,并能够对多个播放内容实现播放控制,从而提高了基于虚拟现实的播放控制的灵活性。

实施例3

图8示出了本发明的另一个实施例的一种基于虚拟现实的播放控制设备的结构框图。所述基于虚拟现实的播放控制设备1100可以是VR设备、个人计算机PC、或者可携带的便携式计算机或终端等。本发明具体实施例并不对计算节点的具体实现做限定。

所述基于虚拟现实的播放控制设备1100包括处理器(processor)1110、通信接口(Communications Interface)1120、存储器(memory)1130和总线1140。其中,处理器1110、通信接口1120、以及存储器1130通过总线1140完成相互间的通信。

通信接口1120用于与网络设备通信,其中网络设备包括例如虚拟机管理中心、共享存储等。

处理器1110用于执行程序。处理器1110可能是一个中央处理器CPU,或者是专用集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。

存储器1130用于存放文件。存储器1130可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1130也可以是存储器阵列。存储器1130还可能被分块,并且所述块可按一定的规则组合成虚拟卷。

在一种可能的实施方式中,上述程序可为包括计算机操作指令的程序代码。该程序具体可用于:实现实施例1中各步骤的操作。

本领域普通技术人员可以意识到,本文所描述的实施例中的各示例性单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件形式来实现,取决于技术方案的特定应用和设计约束条件。专业技术人员可以针对特定的应用选择不同的方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

如果以计算机软件的形式来实现所述功能并作为独立的产品销售或使用时,则在一定程度上可认为本发明的技术方案的全部或部分(例如对现有技术做出贡献的部分)是以计算机软件产品的形式体现的。该计算机软件产品通常存储在计算机可读取的非易失性存储介质中,包括若干指令用以使得计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各实施例方法的全部或部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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