基于VR的电视远程卡拉OK方法及系统与流程

文档序号:26057554发布日期:2021-07-27 15:36阅读:120来源:国知局
基于VR的电视远程卡拉OK方法及系统与流程

本申请属于电视远程卡拉ok技术领域,具体涉及基于vr的电视远程卡拉ok方法及系统。



背景技术:

智能电视的功能强大,支持多种功能,其中,电视卡拉ok也是比较受欢迎的重要应用。在实际使用中,用户可邀请好友一同在家中进行卡拉ok。但是,很多情况下,因工作压力较大,用户好友间难有机会聚在一起,且当前疫情情况下,提倡尽量减少亲友聚集。



技术实现要素:

为至少在一定程度上克服相关技术中存在的问题,本申请提供基于vr的电视远程卡拉ok方法及系统,旨在满足用户好友不能聚集在一起情况下,为用户提供能感受到好友在身边一起唱卡拉ok的体验需求。

为实现以上目的,本申请采用如下技术方案:

第一方面,

本申请提供一种基于vr的电视远程卡拉ok方法,所述方法包括:

确定vr远程电视卡拉ok好友群组中的各个用户,并获取各个用户的实时全景影像和音频信息;

根据各个用户的实时全景影像和音频信息创建包含各用户的vr卡拉ok实时场景,并对各个用户进行所述vr卡拉ok实时场景的展示。

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

接收邀请人发送的邀请信息,其中,所述邀请信息携带有被邀请人的id信息,以及邀请进入的所述vr远程卡拉ok群组;

根据被邀请人的id信息向被邀请人发起邀请进入所述vr远程卡拉ok群组的请求。

进一步地,所述根据各个用户的实时全景影像和音频信息创建包含各用户的vr卡拉ok实时场景,包括:

创建vr卡拉ok环境场景;从各个用户的实时全景影像中提取用户人身的实时全景影像;以及将各用户的实时音频信息进行实时合成;

根据所述vr卡拉ok环境场景、各个用户人身的实时全景影像以及实时合成的音频信息创建所述vr卡拉ok实时场景。

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

识别各个实时全景影像中各个用户的动作行为,根据各个用户的动作行为创建新的所述vr卡拉ok环境场景,并根据新的所述vr卡拉ok环境场景创建所述vr卡拉ok实时场景。

进一步地,所述根据各个用户的动作行为创建新的所述vr卡拉ok环境场景,包括:

若识别出存在匹配第一预设动作行为的动作行为,则根据做出匹配所述第一预设动作行为的用户的全景影像中的环境场景创建新的所述vr卡拉ok环境场景。

进一步地,所述根据各个用户的动作行为创建新的所述vr卡拉ok环境场景,包括:

若识别出存在匹配第二预设动作行为的动作行为,则根据匹配所述第二预设动作行为的动作行为确定所关联的目标用户,根据所关联的目标用户的全景影像中的环境场景创建新的所述vr卡拉ok环境场景。

进一步地,所述根据各个用户的动作行为创建新的所述vr卡拉ok环境场景,包括:

若识别出存在匹配预设交互动作行为的交互动作行为,则分析确定所述交互动作行为的结果,根据所述交互动作行为的结果确定结果关联用户,并根据确定出的结果关联用户的全景影像中的环境场景创建新的所述vr卡拉ok环境场景。

第二方面,

本申请提供一种基于vr的电视远程卡拉ok系统,所述系统被配置为实现上述任一项所述的方法,所述系统包括:

卡拉ok设备、vr体验设备、全景摄像设备、智能电视、vr电视远程卡拉ok管理服务器以及vr电视远程卡拉ok音视频处理服务器;

其中,

所述卡拉ok设备、所述vr体验设备、所述全景摄像设备分别与所述智能电视连接,所述智能电视分别与所述vr电视远程卡拉ok管理服务器和所述vr电视远程卡拉ok音视频处理服务器连接,所述vr电视远程卡拉ok管理服务器与所述vr电视远程卡拉ok音视频处理服务器连接。

进一步地,

用户通过所述智能电视登录到所述vr电视远程卡拉ok管理服务器,进行注册、添加好友操作,其中,每个用户都有唯一的id。

进一步地,

所述全景摄像设备用于采集全景摄像和音频信息。

本申请采用以上技术方案,至少具备以下有益效果:

本申请提供一种基于vr的电视远程卡拉ok方法,该方法通过在电视卡拉ok基础上,结合vr技术,创建包含各用户的vr卡拉ok实时场景并展示给各用户,来实现用户好友间一同虚拟现实卡拉ok,通过本申请,可在用户好友间不能聚集在一起情况下,为用户提供能感受到好友在身边一起唱卡拉ok的体验需求。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据一示例性实施例示出的一种基于vr的电视远程卡拉ok方法的流程图;

图2是根据一示例性实施例示出的一种基于vr的电视远程卡拉ok系统的框图结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将对本申请的技术方案进行详细的描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本申请所保护的范围。

请参阅图1,图1是根据一示例性实施例示出的一种基于vr的电视远程卡拉ok方法的流程图,如图1所示,该基于vr的电视远程卡拉ok方法包括如下步骤:

步骤s101、确定vr远程电视卡拉ok好友群组中的各个用户,并获取各个用户的实时全景影像和音频信息;

步骤s102、根据各个用户的实时全景影像和音频信息创建包含各用户的vr卡拉ok实时场景,并对各个用户进行所述vr卡拉ok实时场景的展示。

本申请基于vr的电视远程卡拉ok方法适用于用户好友间不能实际聚集在一起情况下,比如,因工作压力较大,用户好友间难有机会聚在一起,又比如,当前疫情情况下,提倡尽量减少亲友聚集。智能电视的功能强大,与当下高速网络带宽相结合,可实现居家电视卡拉ok。在电视卡拉ok基础上,结合vr技术,本申请为用户提供一种足不出户也可以同朋友一起利用家中的智能电视实现一起唱卡拉ok的方案,为用户提供了虽然朋友不在身边,但也能感受到在身边一起唱卡拉ok的奇妙体验。

虚拟现实,又称vr(virtualreality),是一种综合利用计算机图形系统和现实中各种接口设备,在计算机上生成可交互的沉浸式环境的技术,vr设备自然就是将虚拟世界和现实世界连接的入口。虚拟现实技术具有的特征,分别是沉浸感、交互性和想象性,其中,沉浸性,是指利用计算机产生的三维立体图像,让人置身于一种虚拟环境中,就像在真实的客观世界中一样,能给人一种身临其境的感觉;交互性,在计算机生成的这种虚拟环境中,人们可以利用一些传感设备进行交互,感觉就像是在真实客观世界中一样,比如:当用户用手去抓取虚拟环境中的物体时,手就有握东西的感觉,而且可感觉到物体的重量;想象性,虚拟环境可使用户沉浸其中并且获取新的知识,提高感性和理性认识,从而使用户深化概念和萌发新的联想,因而可以说,虚拟现实可以启发人的创造性思维。

本申请方案在实际应用中,用户想发起电视远程卡拉ok时,可通过智能电视创建vr远程电视卡拉ok好友群组,并添加好友用户,vr远程电视卡拉ok好友群组中的各用户佩戴vr体验设备,通过获取vr远程电视卡拉ok好友群组中各个用户的实时全景影像和音频信息,以此创建包含各用户的vr卡拉ok实时场景并展示给各用户,来实现用户好友间一同虚拟现实卡拉ok,通过本申请,可在用户好友间不能聚集在一起情况下,为用户提供能感受到好友在身边一起唱卡拉ok的体验需求。

对于获取用户的实时全景影像,可通过全景摄像机和vr体验设备来获取,全景摄像机获取整体的全景影像,vr体验设备来获取用户的面部表情,以此得到实时全景影像。

在一个实施例中,所述方法还包括:

接收邀请人发送的邀请信息,其中,所述邀请信息携带有被邀请人的id信息,以及邀请进入的所述vr远程卡拉ok群组;

根据被邀请人的id信息向被邀请人发起邀请进入所述vr远程卡拉ok群组的请求。

具体的,用户可通过智能电视进行组建vr远程卡拉ok群组并添加好友操作,用户选择与自己一同进行vr远程卡拉ok的一个或多个好友,好友会收到邀请,在好友接收邀请进入vr远程卡拉ok群组后,进入vr远程卡拉ok状态。

在一个实施例中,所述根据各个用户的实时全景影像和音频信息创建包含各用户的vr卡拉ok实时场景,包括:

创建vr卡拉ok环境场景;从各个用户的实时全景影像中提取用户人身的实时全景影像;以及将各用户的实时音频信息进行实时合成;

根据所述vr卡拉ok环境场景、各个用户人身的实时全景影像以及实时合成的音频信息创建所述vr卡拉ok实时场景。

具体的,创建vr卡拉ok环境场景,vr卡拉ok环境场景可以是系统预先配置的环境场景,系统可以配置有多种不同效果的卡拉ok环境场景可供选择,也可以根据卡拉ok发起方用户实时全景影像中的环境场景创建vr卡拉ok环境场景,从各个用户的实时全景影像中提取各用户人身的实时全景影像;以及将各用户的实时音频信息进行实时合成,配置到vr卡拉ok环境场景中,以此创建形成vr卡拉ok实时场景展示给用户,用户通过佩戴的vr体验设备中,能虚拟现实体验感受到好友在身边一起唱卡拉ok。

在一个实施例中,所述方法还包括:

识别各个实时全景影像中各个用户的动作行为,根据各个用户的动作行为创建新的所述vr卡拉ok环境场景,并根据新的所述vr卡拉ok环境场景创建所述vr卡拉ok实时场景。

通过该方案,在各个用户进入虚拟现实卡拉ok互动过程中,通过识别各个实时全景影像中各个用户的动作行为,来创建新的vr卡拉ok环境场景,可实现vr卡拉ok环境场景随用户特定动作行为的切换,进而提升vr电视远程卡拉ok的体验效果。

下面围绕上述根据各个用户的动作行为创建新的vr卡拉ok环境场景方案,进行进一步展开说明。

在一个实施例中,所述根据各个用户的动作行为创建新的所述vr卡拉ok环境场景,包括:

若识别出存在匹配第一预设动作行为的动作行为,则根据做出匹配所述第一预设动作行为的用户的全景影像中的环境场景创建新的所述vr卡拉ok环境场景。

该实施例下,第一预设动作行为用来指示以做出匹配该第一预设动作行为的动作行为的用户的全景影像中的环境场景创建新的vr卡拉ok环境场景,实际应用中,该第一预设动作行为可以是用户指向自己的动作行为。比如,某个用户卡拉ok过程中用食指指向自己,识别匹配出该动作行为后,系统以该用户环境场景创建新的vr卡拉ok环境场景,并进行场景切换应用。

在一个实施例中,所述根据各个用户的动作行为创建新的所述vr卡拉ok环境场景,包括:

若识别出存在匹配第二预设动作行为的动作行为,则根据匹配所述第二预设动作行为的动作行为确定所关联的目标用户,根据所关联的目标用户的全景影像中的环境场景创建新的所述vr卡拉ok环境场景。

该实施例下,第二预设动作行为用来以匹配第二预设动作行为的动作行为所关联的目标用户的全景影像中的环境场景创建新的vr卡拉ok环境场景,实际应用中,该第二预设动作行为可以是用户邀请他人唱歌的动作行为。比如,虚拟现实中向某个人招手,识别匹配出该动作行为后,系统以该动作行为所关联的目标用户的全景影像中的环境场景创建新的vr卡拉ok环境场景,并进行场景切换应用。

在一个实施例中,所述根据各个用户的动作行为创建新的所述vr卡拉ok环境场景,包括:

若识别出存在匹配预设交互动作行为的交互动作行为,则分析确定所述交互动作行为的结果,根据所述交互动作行为的结果确定结果关联用户,并根据确定出的结果关联用户的全景影像中的环境场景创建新的所述vr卡拉ok环境场景。

该实施例下,交互动作行为由两个以上的用户做出,比如,在虚拟现实中交互划拳等。分析确定交互动作行为的结果,如识别确定出谁胜谁负,实际应用中,可将获胜的用户确定为结果关联用户,也可将失败的用户确定为结果关联用户,以其全景影像中的环境场景创建新的vr卡拉ok环境场景,并进行场景切换应用。

请参阅图2,图2是根据一示例性实施例示出的一种基于vr的电视远程卡拉ok系统的框图结构示意图,如图2所示,该基于vr的电视远程卡拉ok系统被配置为实现上述任一项所述的方法,该基于vr的电视远程卡拉ok系统2包括:

卡拉ok设备21、vr体验设备22、全景摄像设备23、智能电视24、vr电视远程卡拉ok管理服务器25以及vr电视远程卡拉ok音视频处理服务器26;

其中,

所述卡拉ok设备21、所述vr体验设备22、所述全景摄像设备23分别与所述智能电视24连接,所述智能电视24分别与所述vr电视远程卡拉ok管理服务器25和所述vr电视远程卡拉ok音视频处理服务器26连接,所述vr电视远程卡拉ok管理服务器25与所述vr电视远程卡拉ok音视频处理服务器26连接。

具体的,用户可通过智能电视24操作在vr电视远程卡拉ok管理服务器25上进行登录、注册,添加好友,用户拥有唯一id与昵称,方便用户查找好友;用户通过智能电视24在唱卡拉ok时邀请好友同唱,好友在智能电视24上收到邀请,可以同意加入vr电视远程卡拉ok。vr远程卡拉ok不仅可以双方,还以多方,人数限制受制于服务器性能。

智能电视24启动vr体验设备22、全景摄像设备23、卡拉ok设备21,通过全景摄像设备23,不仅获取用户唱卡拉ok的画面,同时还能够获取声音信息,画面、卡拉ok声音的合成与传输通过vr电视远程卡拉ok音视频处理服务器26进行处理,处理后发送给各方用户,各方用户通过vr体验设备22体验vr电视远程卡拉ok,并可以虚拟现实交流。

通过上述基于vr的电视远程卡拉ok系统2的配置,可在工作压力大、疫情等情况下,用户好友间不能聚集在一起,为用户提供能感受到好友在身边一起唱卡拉ok的体验需求。

可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

需要说明的是,在本申请的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本申请的描述中,除非另有说明,“多个”、“多”的含义是指至少两个。

应该理解,当元件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个元件上或者可能同时存在居中元件;当一个元件被称为“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件,此外,这里使用的“连接”可以包括无线连接;使用的措辞“和/或”包括一个或更多个相关联的列出项的任一单元和全部组合。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为:表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。

应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

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