生成流程可分为三个阶段:
1. 输入准备
- 选择512×512以上分辨率的正面人像(JPEG/PNG)
- 将图像放入
input_image/
arquivo (papel) - pretender
dataset.json
相机配置文件(可参考PanoHead裁剪指南)
2. 执行推理
- Vá para o diretório de código:
cd diffportrait360_release/code
- Execute o script:
bash inference.sh
- 启用ControlNet(可选):修改脚本添加
--use_controlnet
parâmetros
3. processamento de resultados
- 输出包含多角度视图序列(默认保存在
output/
) - 获得.nerf模型文件可用NeRFStudio等工具渲染
- 可通过FFmpeg等工具将图像序列转为视频
对于自定义数据,需确保相机参数准确,且建议使用项目提供的测试数据(含1000+真实人像)作为参考标准。
Essa resposta foi extraída do artigoDiffPortrait360: gere visualizações de cabeça em 360 graus a partir de um único retratoO