如何制作一个真人一样的数字人

公告动态  发表于  2024-04-07    

数字人制作的技术路线有很多。

如果追求人物的真实性,那么主要的流派分2种,

第一种就是3D建模流派,

通过对人物建模,或拍照建模的形式进行建模渲染,生成对应的数字人视频。

第二种就是纯AI流派,

以图像生成技术作为基础,通过人物特征的提取,再以特征对人物进行绘制,

形成一个完整的数字人形象。



两种方式各有优缺点,

3D建模的优点在于灵活,可控性强。缺点在于制作成本 极高。

目前,很多虚拟偶像团队使用此方案制作。

其制作流程包括:

角色设计:首先,你需要确定数字人的外观、性格特点等要素。这包括角色的年龄、性别、体型、肤色、发型等。可以通过绘制草图、建模和渲染等方式来完成。

3D建模:使用专业的3D建模软件,如Blender、Maya等,根据角色设计创建数字人的3D模型。建模过程需要考虑人物的外貌特征、身体比例、动作姿态等因素,以确保数字人的逼真度和可操作性。

纹理贴图:为数字人添加纹理和材质,使其更加真实。这包括皮肤纹理、头发纹理、服装纹理等。纹理贴图的制作需要考虑光照、阴影、反射等因素,以保证数字人的视觉效果。

骨骼绑定:通过骨骼绑定技术,将数字人的骨骼与3D模型绑定,使其能够进行动画表现。这样,数字人就能做出各种动作,如行走、跑步、跳跃等。

动画制作:使用动画制作软件,为数字人添加面部表情和动作。这需要考虑人物的身体结构、肌肉运动、重心平衡等因素,以确保数字人的动作自然流畅。

语音合成:为了增加数字人的交互性,可以使用语音合成技术为其添加语音功能。这涉及语音合成引擎的选择、语音库的录制和处理等步骤,以确保数字人的语音质量和交互的流畅性。

渲染输出:最后,通过渲染软件将数字人的动画输出为视频文件。渲染过程需要确保视频质量,包括分辨率、帧率等,以满足最终的应用需求。

制作过程繁琐,且需要多名技术人员的配合完成。


AI绘制流派,优点在于使用门槛低,缺点是成熟度还不够,稳定性较差。

其制作流程比较简单,

通过录制人物人影像和声音,通过AI训练即可得到lora模型和nerf模型,

先通过SD使用lora绘制动画,再通过nerf驱动口型,通过bert拟合声音即可形成

所需视频影像。

制作流程大致如下:

数据收集:首先,需要收集目标人物的数据,包括照片、视频等。这些数据将作为制作数字克隆人的基础。

图像处理:利用专业的图像处理软件,对收集到的照片和视频进行处理。这包括去除背景、调整色彩、优化细节等,以获取高质量的图像素材。

特征提取:从处理后的图像中提取目标人物的关键特征,如面部轮廓、皮肤纹理、眼神等。这些特征将用于构建数字克隆人的面部模型。

建模与渲染:使用建模软件创建数字克隆人的模型。根据提取的特征,精细调整模型的形状和细节,以确保与真人高度相似。然后,利用渲染技术为模型添加光照和材质,以增强其逼真度。

动画与表情映射:为数字克隆人添加动画效果,使其能够模拟真实人物的动作和表情。通过表情映射技术,将目标人物的表情映射到数字克隆人上,实现表情的同步变化。

声音克隆(如果需要):如果希望数字克隆人具有声音,可以上传目标人物的录音,通过声音克隆技术生成与本人在音色、发音风格、韵律上相似的声音模型。

测试与优化:完成数字克隆人的制作后,进行测试以确保其性能稳定、表现自然。根据测试结果进行优化调整,以提高数字克隆人的质量。