自动对焦模块理论基础及其硬件实现浅析(一)

一、自动对焦基本实现原理

      对输入图像f(x,y)进行计算,得到自动对焦评价函数F(z):

                                                          F(Z)=T_{AF}[f(x,y)]

      假设所用的对焦评价函数为图像能力算子,TAF[(.)]可表示为如上图的形式。可将对焦评价函数看做一个对焦滤波器hAF(x,y)对输入图像f(x,y)进行变换得到结果v(x,y):

                                                 v(x,y)=h_{AF}(x,y)\ast f(x,y)

      不失一般性,假设对焦窗口为W,对焦区域内图像像素为\left \{ (x,y),(x,y)\in W \right \},镜头位置Z对应的评价函数F(z)表示为对焦窗口内v(x,y)的平方值(或者其他评价计算方式),经过算子\begin{Vmatrix} (\cdot ) \end{Vmatrix}^{2}计算之后得:

                                                       F(z)=\sum v^{2}(x,y)

      经过评价函数得到统计数据之后,AF模块就可以在统计算的基础上做进一步处理输入给到外部对焦模组,经过AF对焦算法进行对焦处理了。实际应用如下图所示:

评价函数输出数据到AF控制单元,控制电机进行调整,如此往复,最终输出聚焦正确的图像。 


版权声明:本文为lz0499原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。