只要算法够厉害,白墙能当镜子用:我初中物理都白学了( 六 )

显示器和墙面之间的障碍物减少了杂散光线,让入射光线更少,就能让成像稍微清晰一点。

当然,Goyal的研究没有把入射光线限制在太小的范围里,而是用算法从墙上的阴影中恢复屏幕原来的样子。虽然现在只能恢复任天堂8位机那种简单的图像。

以上只是定性的描述,若要精确恢复屏幕上的图像,我们需要建立墙面上各点亮度与屏幕亮度的函数关系:

只要算法够厉害,白墙能当镜子用:我初中物理都白学了

图10/15

在上面方程中,Pw是墙上的点,x是屏幕上的点,P0是障碍物上的点,nx和nw分别是显示器与墙面的法向量,Pw-x表示的是从点x指向Pw的向量。

I(Pw)墙上点表示Pw的亮度,可以由相机拍摄的图像获得;

f(x)表示屏幕上点x的亮度,实际代表着显示器上的图像;

当P0在Pw和x之间时,V等于0,否则等于1;

推荐阅读