资源描述:
《AF摄像头工作模式原理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、AF摄像头工作模式原理AF(AutoFocus)自动对焦:自动对焦有两种方式,根据控制原理分为主动式和被动式两种。主动式自动对焦通过相机发射红外线,根据反射回来的射线信号确定被摄体的距离,再自动调节镜头,实现自动对焦。被动式对焦有一点仿生学的味道,是分析物体的成像判断是否已经聚焦,比较精确,但技术复杂,成本高,而且在低照度条件下难以准确聚焦,多用于高档专业相机。一些高智能相机还可以锁定运动的被摄体甚至眼控对焦。有的手机平台上引出的GPIO口控制或者是Sensor中集成的AF算法,不需要单独使用MCU,有的手
2、机平台是靠MCU集成AF算法,比如MTK的6228。Sensor的AF算法是在ISP(DSP)的fireware里面的,就是MCU.对于Sensor带有AF功能的一般通过I2C下命令就行了。手机平台如果是采用IO口控制的话,软件必须有AF的算法,根据图像的清晰度通过IO口控制马达的驱动IC使VCM或者Step(步进电机)动作。实际上和音圈的原理是一样的,首先对马达供给有低到高的直流电VCM的转子由低到高走完全程,在走的过程中使用IC读取SENSOR固定位置上的亮度数值并记录实时电流数值,到达顶端后在供给马达
3、在sensor亮度值最高时的电压,用VC开发会比较快。镜头直接就可以拧进VCM马达的镜头槽中的,在你给VCM进行控制时可以有两种控制方式一种时PWm控制方式,还有的是IIC的控制方式,在控制信号输入到驱动芯片时,驱动信号便发出电流来驱动VCm马达,使VCm马达机构上下移动,所以就实现了自动对焦的目的。基于DSP的自动对焦系统,自动对焦技术是计算机视觉和各类成像系统的关键技术之一,在国外AF技术已经非常普遍,照相机、摄像机、显微镜、内窥镜等成像系统中有着广泛的用途。在我们国家这个方面应用比较少。传统的自动对焦
4、技术较多采用测距法,即通过测出物距,由镜头方程求出系统的像距或焦距,来调整系统使之处于准确对焦的状态。随着现代计算技术的发展和数字图像处理理论的日益成熟,自动对焦技术进入一个新的数字时代,越来越多的自动对焦方法基于图像处理理论对图像有关信息进行分析计算,然后根据控制策略驱动电机,调节系统使之准确对焦。本文利用数字式CMOS图像传感器作为感像器件,运用DSP芯片采集图像信息并计算系统的对焦评价函数,根据优化的爬山搜索算法控制驱动步进电机,调节系统光学镜头组的位置,使系统成像清晰,从而实现自动对焦。这是一种数字
5、式的自动对焦方法,其准确性和实时性使其在视频展示台和显微镜等设备中的应用具有广泛的前景。1系统的硬件构成一个典型的自动对焦系统应具备以下几个单元:成像光学镜头组、成像器件、自动对焦单元、镜头驱动单元。在本系统中,成像光学镜头组包括光学滤波器、变焦透镜组和对焦透镜组;成像器件是CMOS数字式图像传感器,输出图像信息的数字量;自动对焦单元由DSP芯片作为核心器件,图像信息的采集、计算、控制策略的选择和控制信号的产生都在这个单元中进行;镜头驱动单元包括步进电机及其驱动电路,该单元接受自动对焦单元的控制,驱动成像光
6、学镜头组中的变焦透镜组和对焦透镜组进行位置调节,最终使图像传感器输出准确对焦的图像。系统的硬件结构如图1所示。图1自动变焦系统结构图1.1数字式CMOS图像传感器图像传感器是把光信号转换成电信号的装置。本系统采用1/3英寸数字式CMOS图像传感器OV7620,总有效像素单元为664(水平方向)×492(垂直方向)像素;内置10位双通道A/D转换器,输出8位图像数据;具有自动增益和自动白平衡控制,能进行亮度、对比度、饱和度、γ校正等多种调节功能;其视频时序产生电路可产生行同步、场同步、混合视频同步等多种同步信
7、号和像素时钟等多种时序信号;5V电源供电,工作时功耗<120mW,待机时功耗<10μW。OV7620工作时序图如图2所示。其中,PCLK是图像传感器的像素时钟,HREF是行同步信号,Y和UV是图像数据信号,VSYNC是帧同步信号,FODD是奇偶场信号。图2OV7620的时序图1.2DSP控制系统DSP芯片也称数字信号处理器,是一种特别适合于进行数字信号处理的微处理器,其主要应用是实时快速地实现各种数字信号处理算法。本系统采用TI公司的DSP芯片TMS320F206进行数值计算和实施控制,采用40MHz有源晶
8、振,经过分频后获得50ns的系统时钟周期。该芯片支持硬件等待状态,当READY引脚电平为低时,TMS320F206等待一个CLOCK1周期并再次检查READY,在READY被驱动至高电平以前,TMS320F206将不再继续执行。TMS320F206的工作时序图如图3所示。图3TMS320F206的工作时序图1.3系统的硬件电路系统的硬件电路如图4所示。图像数据Y0~Y7通过74LS245输入到DSP的数据端口D0