激光散斑 直径从激光散斑的自相关函数如何计算其直径?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 01:13:37
激光散斑 直径从激光散斑的自相关函数如何计算其直径?

激光散斑 直径从激光散斑的自相关函数如何计算其直径?
激光散斑 直径
从激光散斑的自相关函数如何计算其直径?

激光散斑 直径从激光散斑的自相关函数如何计算其直径?
假设你是用CCD来获取speckle pattern,则你会得到每个pixel的强度I(p),如果你的sampling数目够大的话,那你可以直接取一行来算correlation function,定义为C(D)=,其中代表平均,也就是分别以每个pixel为起点,分别计算与其距离D之外的pixel的强度积,然后除以总点数,这样会得到一个近似周期性的函数,而周期的一半(记得乘上pixel size)就是speckle的直径.
如果计算出来noise太大的话,可以取两三条线分别算完后再平均,就可以减少noise.
要检查计算有没有错误,可以拿一个已知的向量来检查,比如(1 1 1 0 0 0 1 1 1 0 0 0 .) 这样算出来的直径应该是3.