[发明专利]一种基于平行光类比的主动光照重现方法有效
申请号: | 202011090155.0 | 申请日: | 2020-10-13 |
公开(公告)号: | CN112381917B | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 冯伟;张乾;万亮;王英铭 | 申请(专利权)人: | 天津大学 |
主分类号: | G06T15/50 | 分类号: | G06T15/50 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 韩帅 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 平行 类比 主动 光照 重现 方法 | ||
1.一种基于平行光类比的主动光照重现方法,其特征在于,所述方法通过主动光照重现模型减少对输入图像数量要求,以实现物理真实的光照成像条件恢复;所述主动光照重现模型通过如下步骤实现:
步骤一,对参考图像中的场景在不同光照条件下进行多次拍摄,得到图像集
步骤二,根据参考图像Iref和图像集计算图像中的场景法线信息N、反射率信息R、以及光照信息Lref;
步骤三,根据场景法线信息N和反射率信息R,计算当前图像It中的光照信息
步骤四,将当前光和参考光渲染到两个相同的具有漫反射材质的单位球上,得到两个实时光照重现导航球Bref和Bt;其中:
401、实时地将参考光Lref和当前光渲染到两个相同的漫反射材质的单位球上,得到实时光照重现导航球Bref和Bt;
402、设定一个阈值T,将Bref和Bt上像素值等于T的像素点选中,其中T表示图像中所有像素值的中值,在两个导航球上分别获得导航圆形Cref和Ct;
步骤五,根据当前光和参考光对单位球的渲染差异,获得最终指导光源运动的位移方向向量mt和位移距离向量λt;其中:
501、计算导航圆形Cref和Ct的面积Aref和At,Aref和At能够体现光源到场景的距离,然后构造向量和向量其中θ和分别为球坐标系中的仰角和方位角;
502、计算其中sgn为符号函数,获取位移方向向量mt;
503、λt满足如下公式:
其中,表示第t次迭代向量λt中3个值r,θ,中的一个,表示第t次迭代向量mt中3个值r,θ,中的一个。μ是加速率系数,迭代的初始值λ0需要人为设定;
步骤六,判断光源重现过程是否完成,若重现完成则终止;若未完成则重复迭代步骤三至步骤六。
2.根据权利要求1所述的一种基于平行光类比的主动光照重现方法,其特征在于,对参考图像中的场景在不同光照条件下进行多次拍摄,得到图像集的具体方法为:
在主动光源重现算法开始前,分别为场景提供K种不同的光照条件,并各自获取场景的图像,得到图像集在实际操作中已经证实,K值取12就能够满足重现条件。
3.根据权利要求1所述的一种基于平行光类比的主动光照重现方法,其特征在于,根据参考图像Iref和图像集计算图像中的场景法线信息N、反射率信息R、以及光照信息Lref的具体方法为:
利用参考图像和场景图像集共K+1张图像,根据平行光模型以及,求解场景的表面法线信息N和反射率信息R、以及参考光信息Lref;平行光模型可表示为其中S=NL,运算符号表示逐元素相乘公式中的I表示任意一张待计算图像,S和L分别表示图像I对应的阴影信息和光照参数,R和N分别表示场景法线信息和反射率信息。
4.根据权利要求1所述的一种基于平行光类比的主动光照重现方法,其特征在于,根据场景法线信息N和反射率信息R,计算当前图像It中的光照信息的具体方法为:
(1)参考图像和当前图像中的场景结构信息变化很小,可以认为当前图像中的N和R与参考图像相同;
(2)利用场景的表面法线信息N和反射率信息R,根据公式可求得阴影信息S,其中运算符号表示逐元素相乘;然后再根据公式可求解求当前图像中的光照信息此处It表示当前时刻相机获取图像。
5.根据权利要求1所述的一种基于平行光类比的主动光照重现方法,其特征在于,判断光源重现过程是否完成的具体方法为:
根据公式:
计算光照重现效果评价参数gt;其中A(reg(Ct)∩reg(Cref))指导航圆形Cref和Ct相交区域的面积,A(reg(Ct)∪reg(Cref))指导航圆形Cref和Ct合并区域的面积;当某一次迭代中的gt大于设定的阈值η时,光照重现结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011090155.0/1.html,转载请声明来源钻瓜专利网。