摘要
本发明涉及机器学习领域,具体为基于扩散模型的新视角图片生成方法,通过相机采集单一场景对应多个视角的若干图片,并标识每个图片对应的相机参数,并生成测试数据集和训练数据集;通过映射网络,将选定的训练视角对应的相机参数转换为条件嵌入向量;基于选定的训练视角的图片,生成图片嵌入向量;基于条件嵌入向量和图片嵌入向量,对扩散模型进行正向加噪和反向扩散去噪,对扩散模型进行训练;通过映射网络,将新视角对应的相机参数转换为新条件嵌入向量;基于生成的噪声隐向量和新条件嵌入向量,对扩散模型进行迭代反向去噪,输出与新视角对应的完整渲染图片。本发明能够利用最少计算资源满足快速生成新视角图片的需求。