直播方法、装置和存储介质制造方法及图纸

技术编号:19970804 阅读:25 留言:0更新日期:2019-01-03 16:29
本发明专利技术提供一种直播方法、装置和存储介质,该方法包括:获取待直播数据,待直播数据包括待直播的目标场景数据、以及位于目标场景中的目标对象数据;根据目标场景数据、目标对象数据、以及待直播数据对应的目标三维模型,获取待直播数据对应的三维影像;采用全息投影技术,将三维影像投影至实际环境中。本发明专利技术通过直播方法获取待直播数据对应的三维影像,并将三维影像投影在实际环境中,使得用户能够观看三维的直播画面,给用户带来了身临其境的体验。

Live broadcasting method, device and storage medium

The invention provides a live broadcasting method, device and storage medium, which includes: acquiring the data to be broadcasted, including the target scene data to be broadcasted, and the target object data located in the target scene; acquiring the three-dimensional image corresponding to the data to be broadcasted according to the target scene data, the target object data and the target three-dimensional model corresponding to the data to be broadcasted. Using holographic projection technology, the three-dimensional image is projected into the actual environment. The invention obtains the three-dimensional image corresponding to the data to be broadcast by the live broadcasting method, and projectes the three-dimensional image into the actual environment, so that the user can watch the three-dimensional live screen, thus bringing the user an immersive experience.

【技术实现步骤摘要】
直播方法、装置和存储介质
本专利技术涉及全息投影
,尤其涉及一种直播方法、装置和存储介质。
技术介绍
直播技术是将正在发生的事件以视频的形式展示给用户观看的技术,如体育赛事的直播使得用户可以观看到正在进行的体育比赛;游戏直播使得用户可以实时观看到游戏中各种角色的竞技过程。现有的相关技术中,在进行直播时,直播设备可以从服务器中实时获取待直播的数据,如可以是现场录制的影音数据,也可以是游戏玩家的游戏数据;并通过直播设备的显示装置(例如大屏幕)播放出来,使得用户可以通过该显示装置观看直播画面。但用户在观看直播时,所看到的画面是显示装置呈现出的2D画面,无法给用户带来身临其境的体验。
技术实现思路
本专利技术提供一种直播方法、装置和存储介质,使得用户能够观看三维的直播画面,给用户带来了身临其境的体验。本专利技术的第一方面提供一种直播方法,包括:获取待直播数据,所述待直播数据包括待直播的目标场景数据、以及位于目标场景中的目标对象数据;根据所述目标场景数据、所述目标对象数据、以及所述待直播数据对应的目标三维模型,获取所述待直播数据对应的三维影像;采用全息投影技术,将所述三维影像投影至实际环境中。可选的,所述根据所述目标场景数据、所述目标对象数据、以及所述目标三维模型,获取所述待直播数据对应的三维影像之前,还包括:根据所述目标场景数据和所述目标对象数据,获取所述目标三维模型;所述根据所述目标场景数据、所述目标对象数据、以及所述目标三维模型,获取所述待直播数据对应的三维影像,包括:根据所述目标对象数据,获取所述目标对象的运动数据;根据所述目标三维模型、所述目标对象的运动数据,获取所述待直播数据对应的三维影像。可选的,所述根据所述目标三维模型、所述目标对象的运动数据,获取所述待直播数据对应的三维影像,包括:使用所述目标对象的运动数据,对所述目标三维模型进行渲染,获取所述待直播数据对应的三维影像。可选的,所述目标三维模型为游戏场景、以及所述游戏场景中的多个游戏角色对应的三维游戏模型;所述目标对象为多个游戏角色;所述使用所述目标对象的运动数据,对所述目标三维模型进行渲染,获取所述待直播数据对应的三维影像,包括:使用多个所述游戏角色对应的运动数据对所述三维游戏模型进行渲染,获取所述三维游戏模型中多个所述游戏角色交互的三维影像。可选的,所述将所述三维影像投影至实际环境中之后,还包括:接收用户发送的互动信息,将所述互动信息加载到投影后的三维影像中。可选的,所述目标对象对应的运动数据为表情数据、动作数据、特效数据中的一种或多种。可选的,所述目标三维模型为三维AR模型。本专利技术的第二方面提供一种直播装置,包括:待直播数据获取模块,用于获取待直播数据,所述待直播数据包括待直播的目标场景数据、以及位于目标场景中的目标对象数据;三维影像获取模块,用于根据所述目标场景数据、所述目标对象数据、以及所述待直播数据对应的目标三维模型,获取所述待直播数据对应的三维影像;投影模块,用于采用全息投影技术,将所述三维影像投影至实际环境中。可选的,所述装置还包括:目标三维模型获取模块;所述目标三维模型获取模块,用于根据所述目标场景数据和所述目标对象数据,获取所述目标三维模型;所述三维影像获取模块,具体用于根据所述目标对象数据,获取所述目标对象的运动数据;根据所述目标三维模型、所述目标对象的运动数据,获取所述待直播数据对应的三维影像。可选的,所述三维影像获取模块,具体还用于使用所述目标对象的运动数据,对所述目标三维模型进行渲染,获取所述待直播数据对应的三维影像。可选的,所述目标三维模型为游戏场景、以及所述游戏场景中的多个游戏角色对应的三维游戏模型;所述目标对象为多个游戏角色;所述三维影像获取模块,具体还用于使用多个所述游戏角色对应的运动数据对所述三维游戏模型进行渲染,获取所述三维游戏模型中多个所述游戏角色交互的三维影像。可选的,所述装置还包括:互动模块;所述互动模块,用于接收用户发送的互动信息,将所述互动信息加载到投影后的三维影像中。可选的,所述目标对象对应的运动数据为表情数据、动作数据、特效数据中的一种或多种。可选的,所述目标三维模型为三维AR模型。本专利技术的第三方面提供一种直播装置,包括:至少一个处理器和存储器;所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述直播装置执行上述直播方法。本专利技术的第四方面提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机执行指令,当所述计算机执行指令被处理器执行时,实现上述直播方法。本专利技术提供一种直播方法、装置和存储介质,该方法包括:获取待直播数据,待直播数据包括待直播的目标场景数据、以及位于目标场景中的目标对象数据;根据目标场景数据、目标对象数据、以及待直播数据对应的目标三维模型,获取待直播数据对应的三维影像;采用全息投影技术,将三维影像投影至实际环境中。本专利技术通过获取待直播数据对应的三维影像,并将三维影像投影在实际环境中,使得用户能够观看三维的直播画面,给用户带来了身临其境的体验。附图说明图1为本专利技术提供的直播方法适用的系统架构示意图;图2为本专利技术提供的直播方法的流程示意图一;图3为本专利技术提供的直播方法中的三维影像投影至实际环境中的示意图一;图4为本专利技术提供的直播方法的流程示意图二;图5为本专利技术提供的直播方法中的游戏玩家对应的终端上待直播画面示意图;图6为本专利技术提供的直播方法中的三维影像投影至实际环境中的示意图二;图7为本专利技术提供的直播装置的结构示意图一;图8为本专利技术提供的直播装置的结构示意图二;图9为本专利技术提供的直播装置的结构示意图三。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术的实施例,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供的直播方法适用于直播系统中,图1为本专利技术提供的直播方法适用的系统架构示意图,如图1所示,该直播系统包括:直播装置和服务器。其中,服务器中存储有直播数据,直播数据包括已经播放过的数据、以及实时待直播的数据;示例性的,如待直播的数据为现场表演的节目时,服务器可以与现场拍摄装置连接,将拍摄装置拍摄的实时视频影像作为待直播的数据;如待直播的数据为终端中播放的画面时,如游戏比赛的实时画面、或者其他正在播放的视频时,将服务器与该终端连接,将该终端上实时播放的画面作为待直播的数据。本实施例中的直播装置不限于为手机、个人数字助理(PersonalDigitalAssistant,简称:PDA)、平板电脑、便携设备(例如,便携式计算机、袖珍式计算机或手持式计算机)等移动设备;也可以是台式计算机等固定设备。图2为本专利技术提供的直播方法的流程示意图一,图2所示方法流程的执行主体可以为直播装置,该直播装置可由任意的软件和/或硬件实现。如图2所示,本实施例提供的直播方法可以包括:S101,获取待直播数据,待直播数据包括待直播的目标场景数据、以及位于目标场景中的目标对象数据。直播装置实时从服务器获取待直播数据,示例性的,该待直播数据可以是服务器获取的现本文档来自技高网...

【技术保护点】
1.一种直播方法,其特征在于,包括:获取待直播数据,所述待直播数据包括待直播的目标场景数据、以及位于目标场景中的目标对象数据;根据所述目标场景数据、所述目标对象数据、以及所述待直播数据对应的目标三维模型,获取所述待直播数据对应的三维影像;采用全息投影技术,将所述三维影像投影至实际环境中。

【技术特征摘要】
1.一种直播方法,其特征在于,包括:获取待直播数据,所述待直播数据包括待直播的目标场景数据、以及位于目标场景中的目标对象数据;根据所述目标场景数据、所述目标对象数据、以及所述待直播数据对应的目标三维模型,获取所述待直播数据对应的三维影像;采用全息投影技术,将所述三维影像投影至实际环境中。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标场景数据、所述目标对象数据、以及所述目标三维模型,获取所述待直播数据对应的三维影像之前,还包括:根据所述目标场景数据和所述目标对象数据,获取所述目标三维模型;所述根据所述目标场景数据、所述目标对象数据、以及所述目标三维模型,获取所述待直播数据对应的三维影像,包括:根据所述目标对象数据,获取所述目标对象的运动数据;根据所述目标三维模型、所述目标对象的运动数据,获取所述待直播数据对应的三维影像。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标三维模型、所述目标对象的运动数据,获取所述待直播数据对应的三维影像,包括:使用所述目标对象的运动数据,对所述目标三维模型进行渲染,获取所述待直播数据对应的三维影像。4.根据权利要求3所述的方法,其特征在于,所述目标三维模型为游戏场景、以及所述游戏场景中的多个游戏角色对应的三维游戏模型;所述目标对象为多个游戏角色;所述使用所述目标对象的运动数据,对所述目标三维模型进行渲染,获取所述待直播数据对应的三维影像,包括:使用多个所述游戏角色对应的运动数据对所述三维游戏模型进行渲染,获取所述三维游戏模型中多个所述游戏角色交互的三维影像。5.根据权利要求1所述的方法,其特征在于,所述将所述三维影像投影至实际环境中之后,还包括:接收用户发送的互动信息,将所述互动信息加载到投影后的三维影像中。6.根据权利要求2所述的方法,其特征在于,所述目标对象对应的运动数据为表情数据、动作数据、特效数据中的一种或多种。7.根据权利要求1-6任一项所述的方法,其特征在于,所述目标三维模型为三维AR模型。8.一种直播装置,其特征在于,包括:待直播数据获取模块,用于获取待直播数据,所述待直播数据...

【专利技术属性】
技术研发人员:朱康
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1