[发明专利]渲染图像获取方法、装置、系统和存储介质在审
申请号: | 201810490256.3 | 申请日: | 2018-05-21 |
公开(公告)号: | CN108876764A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 马里千 | 申请(专利权)人: | 北京旷视科技有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 高伟;卜璐璐 |
地址: | 100190 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 渲染 渲染图像 渲染器 存储介质 分类器 计算机视觉 学习训练 真实图像 视觉 参数生成 模型训练 输入图像 对抗 | ||
1.一种渲染图像生成方法,其特征在于,所述方法包括:
获取用于特定视觉任务训练的真实图像,并利用所述真实图像基于对抗学习训练渲染模型直到训练结束,其中,所述渲染模型包括渲染器和分类器,所述分类器用于区分输入图像是真实的还是渲染得到的;以及
获取所述渲染模型训练结束时所述渲染器采用的渲染参数作为最佳渲染参数,并采用所述渲染器基于所述最佳渲染参数生成用于所述特定视觉任务训练的最佳渲染图像。
2.根据权利要求1所述的方法,其特征在于,所述利用所述真实图像基于对抗学习训练渲染模型直到训练结束包括:
获取m个随机数,将所述m个随机数输入所述渲染器得到m个渲染图像,其中m为大于或等于1的整数;
将所述m个渲染图像和所述真实图像中的n个图像分别输入所述分类器,得到m+n个分类结果,并基于所述m+n个分类结果计算所述分类器的损失函数,其中n为大于或等于1的整数;
根据所述分类器的损失函数,采用梯度下降法更新所述分类器的参数,完成所述分类器的一次训练;
计算所述m个渲染图像的每个渲染图像中每个像素值对所述渲染器当前采用的渲染参数的第一偏导数,并计算所述分类器的损失函数对输入所述分类器的每个渲染图像中每个像素值的第二偏导数;
基于所述第一偏导数和所述第二偏导数计算当前渲染参数的梯度,并根据梯度下降法更新所述渲染器采用的渲染参数,从而完成所述渲染模型的一次训练;以及
迭代上述步骤直到所述渲染模型训练结束。
3.根据权利要求2所述的方法,其特征在于,所述基于所述第一偏导数和所述第二偏导数计算渲染参数的梯度包括:
将所述第一偏导数与所述第二偏导数进行乘法运算,以得到所述分类器的损失函数对所述当前渲染参数的第三偏导数作为所述当前渲染参数的梯度。
4.根据权利要求3所述的方法,其特征在于,所述根据梯度下降法更新所述渲染器采用的渲染参数包括:
将所述第三偏导数与学习率进行乘法运算,并将所述当前渲染参数与所述乘法运算的结果进行减法运算以得到更新后的渲染参数。
5.根据权利要求2所述的方法,其特征在于,所述基于所述m+n个分类结果计算所述分类器的损失函数包括:
基于所述m+n个分类结果中的每一个计算一个子损失函数,并将得到的m+n个子损失函数之和作为所述分类器的损失函数,或者将得到的m+n个子损失函数的平均值作为所述分类器的损失函数。
6.根据权利要求2至5中任一项所述的方法,其特征在于,在所述渲染模型进行初次训练时所述渲染器采用的渲染参数是经验性的初始渲染参数。
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述渲染参数包括光照属性和材质属性。
8.一种渲染图像生成装置,其特征在于,所述装置包括:
训练模块,用于获取用于特定视觉任务训练的真实图像,并利用所述真实图像基于对抗学习训练渲染模型直到训练结束,其中,所述渲染模型包括渲染器和分类器,所述分类器用于区分输入图像是真实的还是渲染得到的;以及
生成模块,用于获取所述渲染模型训练结束时所述渲染器采用的渲染参数作为最佳渲染参数,并采用所述渲染器基于所述最佳渲染参数生成用于所述特定视觉任务训练的最佳渲染图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京旷视科技有限公司,未经北京旷视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810490256.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:光学气体成像系统和方法
- 下一篇:工业分拣机器人的目标定位装置和方法