体积视频上挂载道具的方法、装置、介质、设备及产品制造方法及图纸

技术编号:37986243 阅读:8 留言:0更新日期:2023-06-30 10:00
本申请公开了一种体积视频上挂载道具的方法、装置、介质、设备及产品,涉及计算机技术领域,该方法包括:检测体积视频中每一帧三维模型的模型骨骼点,并获取携带有预设骨骼点的预设对象模型,预设对象模型上标定有挂载点;将预设对象模型的模型骨骼点分别与每个三维模型的模型骨骼点进行对齐处理,得到每个三维模型对应的对齐对象模型;将每个三维模型对应的对齐对象模型进行形状调整,得到与每个三维模型的形状匹配的目标对象模型;基于目标对象模型的序列得到目标体积视频,目标体积视频中的各帧目标对象模型上带有所述预设对象模型上的挂载点,所述挂载点用于挂载虚拟道具。本申请可以有效提升道具挂载效果,提升用户体验。验。验。

【技术实现步骤摘要】
体积视频上挂载道具的方法、装置、介质、设备及产品


[0001]本申请涉及计算机
,具体涉及一种体积视频上挂载道具的方法、装置、介质、设备及产品。

技术介绍

[0002]体积视频是连续的三维模型的模型序列,在虚拟场景及游戏引擎等应用时,往往需要在模型序列上挂载虚拟道具。例如,在模型序列中每个三维模型的头部挂载眼镜、在手部挂载物体及在身上挂载配饰等等。由于是连续的三维模型,确定挂载点与二维画面不同,需要获得三维坐标,且该三维坐标在整个模型序列需要追踪三维模型本身内容的变化,例如,需要在连续的多个三维模型上追踪手部形成挂载点以进行道具挂载。
[0003]目前,相关方案中通常针对连续的多个三维模型进行复杂的拟合计算来追踪挂载点,对于三维模型本身具有较高要求,容易出现追踪错误,导致道具挂载效果较差,用户体验较差。

技术实现思路

[0004]本申请实施例提供一种方案,可以提升体积视频上虚拟道具的挂载效果,提升用户体验。
[0005]为解决上述技术问题,本申请实施例提供以下技术方案:
[0006]根据本申请的一个实施例,一种体积视频上挂载道具的方法,所述方法包括:检测体积视频中每一帧三维模型的模型骨骼点,并获取携带有预设骨骼点的预设对象模型,所述预设对象模型上标定有挂载点;将所述预设对象模型的模型骨骼点分别与每个所述三维模型的模型骨骼点进行对齐处理,得到每个所述三维模型对应的对齐对象模型;将每个所述三维模型对应的对齐对象模型进行形状调整,得到与每个所述三维模型的形状匹配的目标对象模型;基于所述目标对象模型的序列得到目标体积视频,所述目标体积视频中的各帧目标对象模型上带有所述预设对象模型上的挂载点,所述挂载点用于挂载虚拟道具。
[0007]在本申请的一些实施例中,所述检测体积视频中每一帧三维模型的模型骨骼点,包括:获取所述体积视频中每一帧三维模型对应的多角度二维图像;检测每一帧三维模型对应的多角度二维图像上的图像骨骼点;将每一帧三维模型对应的多角度二维图像上的图像骨骼点,通过重投影映射至三维空间,得到每一帧三维模型的模型骨骼点。
[0008]在本申请的一些实施例中,所述检测体积视频中每一帧三维模型的模型骨骼点,包括:将体积视频中每一帧三维模型分别输入骨骼点检测神经网络进行检测处理,得到每一帧三维模型的模型骨骼点。
[0009]在本申请的一些实施例中,所述将所述预设对象模型的模型骨骼点分别与每个所述三维模型的模型骨骼点进行对齐处理,得到每个所述三维模型对应的对齐对象模型,包括:计算所述预设对象模型与每个所述三维模型的相对形体参数;根据所述预设对象模型与每个所述三维模型的相对形体参数,将所述预设对象模型的模型骨骼点分别对齐至每个
所述三维模型的模型骨骼点,得到每个所述三维模型对应的对齐对象模型。
[0010]在本申请的一些实施例中,所述将每个所述三维模型对应的对齐对象模型进行形状调整,得到与每个所述三维模型的形状匹配的目标对象模型,包括:计算每个所述三维模型与对应的对齐对象模型的顶点位移参数;根据所述三维模型与对应的对齐对象模型的顶点位移参数,将每个所述三维模型对应的对齐对象模型进行顶点调整,得到与每个所述三维模型的形状匹配的目标对象模型。
[0011]在本申请的一些实施例中,所述方法还包括:显示挂载点选择界面;根据所述挂载点选择界面中的选择操作,得到标定有挂载点的所述预设对象模型。
[0012]在本申请的一些实施例中,所述方法还包括:检测所述预设对象模型中的预定部位;在所述预定部位上生成对应的挂载点,得到标定有挂载点的所述预设对象模型。
[0013]在本申请的一些实施例中,所述基于所述目标对象模型的序列得到目标体积视频,包括:将每个所述三维模型对应的目标对象模型,按照所述体积视频中三维模型的顺序串联,得到所述目标体积视频。
[0014]根据本申请的一个实施例,一种体积视频上挂载道具的装置,所述装置包括:初始化模块,用于检测体积视频中每一帧三维模型的模型骨骼点,并获取携带有预设骨骼点的预设对象模型,所述预设对象模型上标定有挂载点;对齐模块,用于将所述预设对象模型的模型骨骼点分别与每个所述三维模型的模型骨骼点进行对齐处理,得到每个所述三维模型对应的对齐对象模型;调整模块,用于将每个所述三维模型对应的对齐对象模型进行形状调整,得到与每个所述三维模型的形状匹配的目标对象模型;生成模块,用于基于所述目标对象模型的序列得到目标体积视频,所述目标体积视频中的各帧目标对象模型上带有所述预设对象模型上的挂载点,所述挂载点用于挂载虚拟道具。
[0015]在本申请的一些实施例中,所述初始化模块,用于:获取所述体积视频中每一帧三维模型对应的多角度二维图像;检测每一帧三维模型对应的多角度二维图像上的图像骨骼点;将每一帧三维模型对应的多角度二维图像上的图像骨骼点,通过重投影映射至三维空间,得到每一帧三维模型的模型骨骼点。
[0016]在本申请的一些实施例中,所述初始化模块,用于:将体积视频中每一帧三维模型分别输入骨骼点检测神经网络进行检测处理,得到每一帧三维模型的模型骨骼点。
[0017]在本申请的一些实施例中,所述对齐模块,用于:计算所述预设对象模型与每个所述三维模型的相对形体参数;根据所述预设对象模型与每个所述三维模型的相对形体参数,将所述预设对象模型的模型骨骼点分别对齐至每个所述三维模型的模型骨骼点,得到每个所述三维模型对应的对齐对象模型。
[0018]在本申请的一些实施例中,所述调整模块,用于:计算每个所述三维模型与对应的对齐对象模型的顶点位移参数;根据所述三维模型与对应的对齐对象模型的顶点位移参数,将每个所述三维模型对应的对齐对象模型进行顶点调整,得到与每个所述三维模型的形状匹配的目标对象模型。
[0019]在本申请的一些实施例中,所述装置还包括选择操作模块,用于:显示挂载点选择界面;根据所述挂载点选择界面中的选择操作,得到标定有挂载点的所述预设对象模型。
[0020]在本申请的一些实施例中,所述装置还包括自动选择模块,用于:检测所述预设对象模型中的预定部位;在所述预定部位上生成对应的挂载点,得到标定有挂载点的所述预
设对象模型。
[0021]在本申请的一些实施例中,所述生成模块,用于:将每个所述三维模型对应的目标对象模型,按照所述体积视频中三维模型的顺序串联,得到所述目标体积视频。
[0022]根据本申请的另一实施例,一种存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行本申请实施例所述的方法。
[0023]根据本申请的另一实施例,一种电子设备可以包括:存储器,存储有计算机程序;处理器,读取存储器存储的计算机程序,以执行本申请实施例所述的方法。
[0024]根据本申请的另一实施例,一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种体积视频上挂载道具的方法,其特征在于,所述方法包括:检测体积视频中每一帧三维模型的模型骨骼点,并获取携带有预设骨骼点的预设对象模型,所述预设对象模型上标定有挂载点;将所述预设对象模型的模型骨骼点分别与每个所述三维模型的模型骨骼点进行对齐处理,得到每个所述三维模型对应的对齐对象模型;将每个所述三维模型对应的对齐对象模型进行形状调整,得到与每个所述三维模型的形状匹配的目标对象模型;基于所述目标对象模型的序列得到目标体积视频,所述目标体积视频中的各帧目标对象模型上带有所述预设对象模型上的挂载点,所述挂载点用于挂载虚拟道具。2.根据权利要求1所述的方法,其特征在于,所述检测体积视频中每一帧三维模型的模型骨骼点,包括:获取所述体积视频中每一帧三维模型对应的多角度二维图像;检测每一帧三维模型对应的多角度二维图像上的图像骨骼点;将每一帧三维模型对应的多角度二维图像上的图像骨骼点,通过重投影映射至三维空间,得到每一帧三维模型的模型骨骼点。3.根据权利要求1所述的方法,其特征在于,所述检测体积视频中每一帧三维模型的模型骨骼点,包括:将体积视频中每一帧三维模型分别输入骨骼点检测神经网络进行检测处理,得到每一帧三维模型的模型骨骼点。4.根据权利要求1所述的方法,其特征在于,所述将所述预设对象模型的模型骨骼点分别与每个所述三维模型的模型骨骼点进行对齐处理,得到每个所述三维模型对应的对齐对象模型,包括:计算所述预设对象模型与每个所述三维模型的相对形体参数;根据所述预设对象模型与每个所述三维模型的相对形体参数,将所述预设对象模型的模型骨骼点分别对齐至每个所述三维模型的模型骨骼点,得到每个所述三维模型对应的对齐对象模型。5.根据权利要求1所述的方法,其特征在于,所述将每个所述三维模型对应的对齐对象模型进行形状调整,得到与每个所述三维模型的形状匹配的目标对象模型,包括:计算每个所述三维模型与对应的对齐对象模型的顶点位移参数;根据所述三维模型与对应的对...

【专利技术属性】
技术研发人员:邵志兢张煜孙伟吕云
申请(专利权)人:珠海普罗米修斯视觉技术有限公司
类型:发明
国别省市:

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

1