3D内容的制作方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36129203 阅读:12 留言:0更新日期:2022-12-28 14:37
本发明专利技术公开了3D内容的制作方法、装置、电子设备及存储介质,该方法包括:从预设数据库中检索多个3D场景数据,响应于用户从多个3D场景数据中选择的目标3D场景数据,显示目标3D场景数据对应的目标3D场景,从预设3D资源数据库中确定多个3D资源素材,在预设3D场景编辑窗口的对应位置生成目标3D素材模型的时序轴,基于多个目标交互事件生成目标3D素材模型的目标时序轴,控制目标3D素材模型在目标3D场景中按照交互顺序执行多个目标控制指令,对目标3D素材模型的执行过程进行监控,生成3D内容数据。从而只需按执行的先后顺序将3D素材拖拽到对应的时序轴上,实现执行逻辑的可视化,从而提升了3D内容的创作效率。升了3D内容的创作效率。升了3D内容的创作效率。

【技术实现步骤摘要】
3D内容的制作方法、装置、电子设备及存储介质


[0001]本专利技术涉及3D显示
,具体为一种3D内容的制作方法、装置、电子设备及存储介质。

技术介绍

[0002]随着桌面互联网、移动互联网阶段的发展和演进,互联网技术正在朝着元宇宙互联网时代迈进,元宇宙互联网时代较前两个阶段相比,主要有以下特点:网络传输从低速宽带的2G/3G/4G网络逐渐向5G/6G网络升级;终端设备从电脑、手机转为视觉、听觉、味觉、触觉和嗅觉五位一体的XR(Extended Reality,拓展现实技术)设备进行升级;信息形态从图文、视频向三维内容转变。基于海量的三维内容制作需求,如何提高内容制作的效率成为亟待解决的技术问题。

技术实现思路

[0003]针对现有技术中三维内容制作效率较低的技术问题,本专利技术提供了一种3D内容的制作方法、装置、电子设备及存储介质。
[0004]为实现以上目的,本专利技术通过以下技术方案予以实现:本专利技术实施例第一方面,提供一种3D内容的制作方法,所述方法包括:响应于用户输入的目标检索词,对所述目标检索词进行特征提取,以生成特征数据,并将所述特征数据分发到预设检索服务集群的各个节点,每一所述节点将接收到的所述特征数据与本地存储的3D场景数据对应的标签特征数据进行匹配,并在所述标签特征数据与所述特征数据的相似度满足预设条件的情况下,返回所述3D场景数据,响应于各所述节点返回的多个3D场景数据,在3D场景选择界面中展示所述多个3D场景数据,响应于所述用户从所述多个3D场景数据中选择的目标3D场景数据,在预设3D场景编辑窗口中显示所述目标3D场景数据对应的目标3D场景;响应于所述目标3D场景的显示,对所述目标3D场景进行特征提取,生成多个特征识别结果,并根据所述多个特征识别结果在所述目标3D场景中的排列顺序依次列入第一队列中,其中,在将每一个特征识别结果列入所述第一队列时,若所述第一队列中存在与所述特征识别结果相同的特征识别结果,则获取存储在所述第一队列中与所述特征识别结果相同的特征识别结果的数量,并确定所述数量与第一预设数量的比值,若所述比值大于或等于比值阈值,则将当前列入的所述特征识别结果作为第一平滑特征识别结果列入第二队列中,若所述比值小于所述比值阈值,则对当前列入的所述特征识别结果进行平滑修正,以获得第二平滑特征识别结果,将所述第二平滑特征识别结果列入所述第二队列中,将所述第一队列和所述第二队列输入至预设循环神经网络中,生成所述目标3D场景对应的目标特征向量,从预设3D资源数据库中确定与所述目标特征向量匹配的多个3D资源素材,并根据所述多个3D资源素材对应的素材类型,在所述预设3D场景编辑窗口的对应位置生成资源市场,其中,所述3D资源素材包括3D素材模型和多个交互事件,所述交互事件为预设时间段内
所述3D素材模型的控制指令;响应于所述用户从所述资源市场中将目标3D素材模型拖拽至所述目标3D场景中,根据所述目标3D素材模型的素材资源类型,在所述预设3D场景编辑窗口的对应位置生成所述目标3D素材模型的时序轴,响应于所述用户从所述多个交互事件中选取多个目标交互事件,并将所述多个目标交互事件按顺序依次放置于所述时序轴上,基于所述多个目标交互事件生成所述目标3D素材模型的目标时序轴;根据所述目标时序轴中所述目标交互事件对应的多个目标控制指令,以及所述多个目标控制指令在所述目标时序轴中的交互顺序,控制所述目标3D素材模型在所述目标3D场景中按照所述交互顺序执行所述多个目标控制指令,通过所述目标3D场景中的场景监控相机,对所述目标3D素材模型的执行过程进行监控,以生成3D内容数据。
[0005]可选地,所述将所述多个目标交互事件按顺序依次放置于所述时序轴上,包括:对于任意目标交互事件,响应于所述用户将所述目标交互事件放置于所述时序轴的预设范围内,获取所述目标交互事件相对所述时序轴的位置坐标,根据所述位置坐标,确定所述目标交互事件在所述时序轴上的起始时序坐标;若在所述时序轴上,所述起始时序坐标的对应位置存在其他目标交互事件,则将所述目标交互事件放置于所述其他目标交互事件之后;若在所述时序轴上,所述起始时序坐标的对应位置不存在其他目标交互事件,则根据所述起始时序坐标将所述目标交互事件吸附于所述时序轴的对应位置。
[0006]可选地,所述根据所述位置坐标,确定所述目标交互事件在所述时序轴上的起始时序坐标,包括:将所述位置坐标映射到所述时序轴上,以生成所述目标交互事件对应的时序坐标;获取所述目标交互事件对应的目标预设时间段;根据所述目标预设时间段和所述时序坐标,确定所述目标交互事件在所述时序轴上的所述起始时序坐标。
[0007]可选地,所述方法还包括:响应于所述用户对所述目标时序轴的缩小或放大,对所述目标时序轴的显示比例进行调整;若接收到所述用户输入的缩小指令,则按照帧数显示比例显示所述目标时序轴;若接收到所述用户输入的放大指令,则按照时间显示比例显示所述目标时序轴。
[0008]可选地,所述将所述第一队列和所述第二队列输入至预设循环神经网络中,生成所述目标3D场景对应的目标特征向量,包括:根据所述第一队列和所述第二队列,生成包括特征识别结果序列和平滑特征识别结果序列的平滑序列训练集,利用所述平滑序列训练集对所述预设循环神经网络进行训练,以生成序列平滑模型;将所述特征识别结果序列输入至所述序列平滑模型中,以生成第二特征识别结果序列,根据所述序列平滑模型的卷积层对所述第二特征识别结果序列进行特征向量提取,生成所述目标3D场景对应的所述目标特征向量。
[0009]可选地,所述对所述目标3D素材模型的执行过程进行监控,以生成3D内容数据,包
括:响应于所述目标3D素材模型的执行,对所述执行过程进行监控,生成初始媒体数据;确定所述初始媒体数据的内容类型,其中,所述内容类型根据所述初始媒体数据中所播放内容的场景信息来确定;根据所述内容类型来确定与所述初始媒体数据对应的3D场景模型;根据所述初始媒体数据中对应的特征图像数据和所述3D场景模型,生成与所述3D内容数据。
[0010]本专利技术实施例第二方面,提供一种3D内容的制作装置,所述装置包括:检索模块,用于响应于用户输入的目标检索词,对所述目标检索词进行特征提取,以生成特征数据,并将所述特征数据分发到预设检索服务集群的各个节点,每一所述节点将接收到的所述特征数据与本地存储的3D场景数据对应的标签特征数据进行匹配,并在所述标签特征数据与所述特征数据的相似度满足预设条件的情况下,返回所述3D场景数据,响应于各所述节点返回的多个3D场景数据,在3D场景选择界面中展示所述多个3D场景数据,响应于所述用户从所述多个3D场景数据中选择的目标3D场景数据,在预设3D场景编辑窗口中显示所述目标3D场景数据对应的目标3D场景;确定模块,用于响应于所述目标3D场景的显示,对所述目标3D场景进行特征提取,生成多个特征识别结果,并根据所述多个特征识别结果在所述目标3D场景中的排列顺序依次列入第一队列中,其中,在将每一个特征识别结果列入所述第一队列时,若所述第一队列中存在与所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种3D内容的制作方法,其特征在于,所述方法包括:响应于用户输入的目标检索词,对所述目标检索词进行特征提取,以生成特征数据,并将所述特征数据分发到预设检索服务集群的各个节点,每一所述节点将接收到的所述特征数据与本地存储的3D场景数据对应的标签特征数据进行匹配,并在所述标签特征数据与所述特征数据的相似度满足预设条件的情况下,返回所述3D场景数据,响应于各所述节点返回的多个3D场景数据,在3D场景选择界面中展示所述多个3D场景数据,响应于所述用户从所述多个3D场景数据中选择的目标3D场景数据,在预设3D场景编辑窗口中显示所述目标3D场景数据对应的目标3D场景;响应于所述目标3D场景的显示,对所述目标3D场景进行特征提取,生成多个特征识别结果,并根据所述多个特征识别结果在所述目标3D场景中的排列顺序依次列入第一队列中,其中,在将每一个特征识别结果列入所述第一队列时,若所述第一队列中存在与所述特征识别结果相同的特征识别结果,则获取存储在所述第一队列中与所述特征识别结果相同的特征识别结果的数量,并确定所述数量与第一预设数量的比值,若所述比值大于或等于比值阈值,则将当前列入的所述特征识别结果作为第一平滑特征识别结果列入第二队列中,若所述比值小于所述比值阈值,则对当前列入的所述特征识别结果进行平滑修正,以获得第二平滑特征识别结果,将所述第二平滑特征识别结果列入所述第二队列中,将所述第一队列和所述第二队列输入至预设循环神经网络中,生成所述目标3D场景对应的目标特征向量,从预设3D资源数据库中确定与所述目标特征向量匹配的多个3D资源素材,并根据所述多个3D资源素材对应的素材类型,在所述预设3D场景编辑窗口的对应位置生成资源市场,其中,所述3D资源素材包括3D素材模型和多个交互事件,所述交互事件为预设时间段内所述3D素材模型的控制指令;响应于所述用户从所述资源市场中将目标3D素材模型拖拽至所述目标3D场景中,根据所述目标3D素材模型的素材资源类型,在所述预设3D场景编辑窗口的对应位置生成所述目标3D素材模型的时序轴,响应于所述用户从所述多个交互事件中选取多个目标交互事件,并将所述多个目标交互事件按顺序依次放置于所述时序轴上,基于所述多个目标交互事件生成所述目标3D素材模型的目标时序轴;根据所述目标时序轴中所述目标交互事件对应的多个目标控制指令,以及所述多个目标控制指令在所述目标时序轴中的交互顺序,控制所述目标3D素材模型在所述目标3D场景中按照所述交互顺序执行所述多个目标控制指令,通过所述目标3D场景中的场景监控相机,对所述目标3D素材模型的执行过程进行监控,以生成3D内容数据。2.根据权利要求1所述的方法,其特征在于,所述将所述多个目标交互事件按顺序依次放置于所述时序轴上,包括:对于任意目标交互事件,响应于所述用户将所述目标交互事件放置于所述时序轴的预设范围内,获取所述目标交互事件相对所述时序轴的位置坐标,根据所述位置坐标,确定所述目标交互事件在所述时序轴上的起始时序坐标;若在所述时序轴上,所述起始时序坐标的对应位置存在其他目标交互事件,则将所述目标交互事件放置于所述其他目标交互事件之后;若在所述时序轴上,所述起始时序坐标的对应位置不存在其他目标交互事件,则根据所述起始时序坐标将所述目标交互事件吸附于所述时序轴的对应位置。
3.根据权利要求2所述的方法,其特征在于,所述根据所述位置坐标,确定所述目标交互事件在所述时序轴上的起始时序坐标,包括:将所述位置坐标映射到所述时序轴上,以生成所述目标交互事件对应的时序坐标;获取所述目标交互事件对应的目标预设时间段;根据所述目标预设时间段和所述时序坐标,确定所述目标交互事件在所述时序轴上的所述起始时序坐标。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述用户对所述目标时序轴的缩小或放大,对所述目标时序轴的显示比例进行调整;若接收到所述用户输入的缩小指令,则按照帧数显示比例显示所述目标时序轴;若接收到所述用户输入的放大指令,则按照时间显示比例显示所述目标时序轴。5.根据权利要求1所述的方法,其特征在于,所述将所述第一队列和所述第二队列输入至预设循环神经网络中,生成所述目标3D场景对应的目标特征向量,包括:根据所述第一队列和所述第二队列,生成包括特征识别结果序列和平滑特征识别结果序列的平滑序列训练集,利用所述平滑序列训练集对所述预设循环神经网络进行训练,以生成序列平滑模型;将所述特征识别结果序列输入至所述序列平滑模型中,以生成第二特征识别结果...

【专利技术属性】
技术研发人员:王亚刚李元元程思锦
申请(专利权)人:西安飞蝶虚拟现实科技有限公司
类型:发明
国别省市:

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

1