用于阻尼透镜振动的方法及装置的制作方法

文档序号:7887539阅读:191来源:国知局
专利名称:用于阻尼透镜振动的方法及装置的制作方法
技术领域
实施例大体上涉及一种用于在透镜移动期间阻尼赋予图像俘获装置的透镜的振动的方法及装置,且更明确地说,涉及阻尼在经设计以移动图像俘获装置中的透镜的音圈马达的弹簧的振动。
背景技术
图像俘获装置可能具有透镜驱动器,其控制移动透镜组合件的致动器以在图像俘获装置中调整焦距。一个实例为音圈马达(VCM)。具有弹簧复位的VCM是一种小型且低成本的自动聚焦(AF)解决方案,且也是最简单实施的解决方案之一。使用VCM的移动是可重复的且无齿轮的,其中透镜位置通过平衡马达力与弹簧力而固定。弹簧使透镜返回到无限焦距位置,且除非需要聚焦,否则不耗散任何功率。VCM在机械方面为稳固的、抗冲击的且具有低成本的机械结构。VCM可用作电子装置中的短程致动器,例如移动电话的振动马达、磁头或光学摄像管的垂直位移致动器、相机的自动聚焦致动器等。图I为在图像俘获装置中所使用的用于自动聚焦(AF)的常规音圈马达(VCM)的分解透视图。如图所示,VCM包括上盖100、下盖105及具有四个内壁表面(每一者具备磁体115)的外框架110、用于旋入透镜125的内螺纹透镜镜筒120、绕在透镜镜筒120的外侧周围的线圈130、上部弹簧135及下部弹簧135。透镜镜筒120由上部及下部弹簧135支撑以可移动地定位于外框架110内且由四个磁体115围绕。在操作中,在向线圈130供应电流以产生磁场时,透镜镜筒120与四个磁体115相互排斥或吸引以进而抵靠着透镜镜筒120产生推力。由于透镜镜筒120由弹簧135支撑, 所以透镜镜筒120通过所述推力在外框架110内向前或向后移位。因此,透镜125的位置通过平衡马达力与弹簧力而固定。弹簧135使透镜125返回到无限焦距位置。然而,在VCM操作期间,透镜125的任何移动将导致弹簧135中的振动,其称为“振铃”。此振铃在透镜镜筒120由VCM致动时出现。此振铃的存在是由于所述弹簧135中的每一者具有导致其在VCM操作期间在任何透镜125的移动时振动的固有振动频率。图2为作为时间的函数的透镜位移的图表,其用以说明振铃对透镜位移的影响。 图2中的正弦波表示由示波器从实际图像俘获装置取得的实际测量,其作为随时间而变的透镜位移单位的函数。如在图2中可见,在透镜125的移动之后VCM中的继续振动或振铃 (归因于弹簧135)导致透镜125在VCM操作终止之后继续轻微地摆动或振动持续一段时间(见图2中X轴上约1200 ii s处)。此指示透镜位移的正弦波(其随时间而振幅减小)表示在无任何阻尼的情况下在图像俘获装置中的振铃。此振动或振铃可能持续大约大致50毫秒(ms)到大致200ms,且可能不利地影响自动聚焦(AF)速度及精确度。因此,如果不存在足够的等待时间以准许透镜移动及归因于此移动而产生的任何振动或振铃在俘获图像之前终止或停止,则所述振铃可能不利地影响所要图像俘获设定且因此不利地影响图像质量。

发明内容
本发明的一实施例针对于一种用于减小图像俘获装置中的透镜振动的方法。在所述方法中,将透镜移动要求分解成N个较小透镜移动步长,且将所述透镜移动所述N个较小步长中的第一者。在完成所述N个较小步长中的第一者之后插入等待时间,且接着重复所述移动及插入步骤,直到已完成剩余的N个较小移动步长为止。本发明的另一实施例针对于一种图像俘获装置,其包括控制器;透镜;自动聚焦 (AF)单元,其用于反复进行AF过程以确定所述透镜的透镜位置,所述透镜位置被发送到控制器;及音圈马达,其用于根据所确定的透镜位置在控制器的控制下移动透镜。音圈马达包括在透镜移动期间向透镜赋予振动的弹簧。在到所确定的透镜位置的透镜移动期间有效地阻尼由弹簧赋予透镜的振动。本发明的另一实施例针对于一种阻尼在图像俘获装置中在音圈马达移动透镜时由音圈马达的弹簧对透镜造成的振动的方法。所述弹簧在所述装置中支撑所述透镜。在所述方法中,将针对所述透镜的透镜移动要求划分成N个较小透镜移动步长,且经由音圈马达将透镜移动所述N个较小步长中的至少一者以阻尼弹簧中的振动。本发明的另一实施例针对于计算机可读媒体,其包含致使处理器针对图像俘获装置的透镜确定透镜移动要求的指令,所述透镜是由所述装置的音圈马达致动的,所述音圈马达包括在透镜移动期间向透镜赋予振动的弹簧。额外指令致使处理器将所确定的透镜移动划分成N个较小透镜移动步长,且发送信号来以所述N个较小步长中的至少一者移动透镜,以阻尼由弹簧赋予透镜的振动。本发明的另一实施例针对于一种用于减小图像俘获装置中的透镜振动的设备。所述设备包括用于将透镜移动要求划分成N个较小透镜移动步长的装置;用于以所述N个较小步长中的第一者移动透镜的装置;及用于在完成所述N个较小步长中的第一者之后插入等待时间的装置。所述设备进一步包括用于重复所述移动及插入步骤直到已完成剩余的 N个较小移动步长为止的装置。


呈现附图以帮助描述本发明的实施例,且提供附图仅用于说明实施例而非限制实施例。图I为在图像俘获装置中所使用的用于自动聚焦(AF)的常规音圈马达(VCM)的分解透视图。图2为作为时间的函数的透镜位移的图表,其用以说明振铃对透镜位移的影响。图3为说明用于从场景俘获图像信息的示范性图像俘获装置的框图。
图4为位移对时间的图表,其用以说明具有精确间隔阻尼的振铃减小。图5为位移对时间的图表,其用以说明具有非精确间隔阻尼的振铃减小。图6为用以说明一般AF控制算法的框图。图7为用以说明在图像俘获装置中的透镜移动期间减小赋予透镜的振动的方法的框图。图8为说明无阻尼的单步长透镜移动的示波器截屏。图9为说明具有根据实例实施例的阻尼的单步长透镜移动的示波器截屏。图10为说明来自图像俘获装置中的AF跟踪运行的结果的示波器截屏,其中在无阻尼的情况下每个帧进行透镜移动。图11为说明来自图像俘获装置中的AF跟踪运行的结果的示波器截屏,其中在具有根据实例实施例的阻尼的情况下每个帧进行透镜移动。
具体实施例方式本发明的各方面在针对于本发明的特定实施例的以下描述及相关图式中揭示。可在不偏离本发明的范围的情况下构想出替代实施例。另外,将不再详细描述或将省略本发明的众所周知的元件,以免混淆本发明的相关细节。词“示范性”在本文中用以意指“充当实例、例子或说明”。本文中描述为“示范性” 或“实例”的任何实施例不必解释为比其它实施例优选或有利。同样,术语“实施例”或“本发明的实施例”并不要求本发明的所有实施例均包括所论述的特征、优点或操作模式。本文中所使用的术语仅用于描述特定实施例的目的且并不希望限制本发明的实施例。如本文中所使用,单数形式“一”及“所述”既定还包括复数形式,除非上下文另有明确指示。将进一步理解,术语“包含”及/或“包括”在用于本文中时指定存在所陈述的特征、整数、步骤、操作、元件及/或组件,但并不排除存在或添加一个或一个以上其它特征、 整数、步骤、操作、元件、组件及/或其群组。另外,依据将由(例如)计算装置的元件执行的动作序列来描述许多实施例。将认识到,可通过特定电路(例如,专用集成电路(ASIC))、通过由一个或一个以上处理器执行的程序指令或通过两者的组合来执行本文中描述的各种动作。另外,可认为本文中描述的这些动作序列完全包含于任何形式的计算机可读存储媒体内,所述计算机可读存储媒体中已存储有对应的计算机指令集,所述指令在执行时将致使相关联的处理器执行本文中描述的功能性。因此,本发明的各种方面可以许多不同形式来体现,所有所述形式均已被预期属于所主张的标的物的范围内。另外,对于本文中描述的实施例中的每一者来说,任何此类实施例的对应形式均可在本文中被描述为(例如)“经配置以(执行所描述的动作)的逻辑”。一般来说,实例实施例针对于一种方法及图像俘获装置,其可将给定的所确定透镜移动分解成较小步长以致力于阻尼由VCM产生的振铃(举例来说)或由造成振铃的相机的任何其它透镜移动系统或用于相机的透镜的马达控制系统产生的振铃。通过阻尼振铃, 透镜可在透镜移动之后较快返回到稳定状况。这转化为AF速度及总体精确度的潜在改进, 进而改进图像俘获装置中的图像质量。因此,实例实施例介绍一种软件解决方案,其用以限制或阻尼在图像俘获装置的AF单元中用以移动透镜的VCM操作期间VCM的弹簧中的振铃
5或振动的量。在一个实例中,透镜的每一小移动可由软件以相等定时来控制。在另一实例中,透镜的每一小移动可由软件以不同定时来控制。因此,透镜的经定时移动在致力于阻尼振铃以便减小其对透镜的影响的方面可为精确或不精确的。图3为说明用于从场景俘获图像信息的示范性图像俘获装置的框图。如图3所示,图像俘获装置200包括传感器阵列212、图像俘获控制器214、图像处理器216、自动聚焦单元218、图像存储单元220及焦距值存储单元222。尽管未图示,但图像俘获装置200可 (例如)包括用于移动透镜的音圈马达,例如图I所示的音圈马达。图像俘获装置200的各种组件可由任何合适的硬件及/或软件的组合实现。在所说明的实施例中,所述组件经展示为单独单元。然而,在其它实施例中,任何组件可集成为共用硬件及/或软件内的组合单元。因此,将特征表示为组件或模块既定突出显示特定功能特征,且并不必须要求由单独硬件或软件实现所述特征。图像俘获装置200可为数码相机,例如数字视频相机、数字静态相机或两者的组合。另外,图像俘获装置200可为独立装置(例如独立相机),或集成在另一装置(例如无线通信装置)中。作为实例,图像俘获装置200可集成在移动电话中以形成所谓的相机电话或视频电话。图像俘获装置200可经装配以俘获彩色影像、黑白影像或两者。术语“图像”、“影像”、“图像信息”或类似术语可交替指代视频或静态图片。类似地,术语“帧”可指代由图像俘获装置200获得的视频帧或静态图片帧。传感器阵列212在俘获场景的图像帧之前获得场景的图像信息。传感器阵列212 包括个别图像传感器的二维阵列,例如以行及列布置。传感器阵列212可包含(例如)例如互补金属氧化物半导体(CMOS)传感器或电荷耦合装置(CCD)传感器等固态传感器的阵列。将传感器阵列212内的图像传感器暴露于场景以获得场景的图像信息且俘获场景的图像帧。传感器阵列212将一个或一个以上帧的图像信息提供到图像处理器216以供存储在图像存储单元220中。传感器阵列212还将图像信息提供到图像俘获控制器214。图像俘获控制器214利用所述图像信息来用于例如自动聚焦(AF)及自动曝光等初步视觉前端 (VFE)处理。举例来说,图像俘获控制器214基于来自传感器阵列212的图像信息而在AF 单元218处起始AF过程。在AF单元218中反复进行的AF过程计算在若干经取样透镜位置处的焦距值,且基于所述焦距值而针对场景选择透镜的位置。选定透镜位置与场景的最大焦距值(MAX FV)相关联。AF单元218可经实施为独立硬件组件或经实施为例如微处理器、DSP等逻辑装置的可编程特征。在一些实施例中,AF单元218可为实施图像处理器216的逻辑装置的可编程或集成特征。明确地说,AF单元218可经实施为由此逻辑装置执行的一个或一个以上软件过程。图像处理器216从传感器阵列212接收所俘获的图像帧,且对所述图像帧执行任何必要的处理。图像处理器216可(例如)执行对由传感器阵列212俘获的图像帧的过滤、 剪裁、去马赛克、压缩、图像增强或其它处理。图像处理器216可由微处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或任何其它等效离散或集成逻辑电路来实现。在一些实施例中,图像处理器216可形成编码器-解码器(编解码器)的部分,所述编码器-解码器(编解码器)根据例如MPEG-2、MPEG-4、ITUH. 263、ITU H. 264、 JPEG等特定编码技术或格式来对图像巾贞进行编码。图像处理器216将图像帧存储于图像存储装置220中。图像处理器216可将原始图像帧、经处理图像帧或经编码图像帧存储于图像存储装置220中。如果影像伴有音频信息,则音频也可(独立地或与图像帧结合地)存储于图像存储装置220中。图像存储装置 220可包含任何易失性或非易失性存储器或存储装置,例如只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)或快闪存储器,或例如磁性数据存储装置或光学数据存储装置。如上文所提及,图像俘获控制器214利用图像信息来用于自动聚焦(AF)处理,例如通过基于来自传感器阵列212的图像信息而在AF单元218处起始AF过程。在AF单元 218中反复进行的AF过程计算在若干经取样透镜位置处的焦距值且基于所述焦距值而针对场景选择透镜的位置。选定透镜位置与场景的最大焦距值(MAX FV)相关联。接着将选定透镜位置发送到图像俘获控制器214,其又进行发送。尽管未在图3中展示,但图像俘获控制器214可接着通过将驱动信号发送到VCM而针对场景设定选定透镜位置,所述VCM移动透镜125。在此透镜移动期间弹簧135支撑透镜125,且接着在完成针对选定透镜位置的透镜移动之后使透镜125返回到无限焦距位置。归因于在由VCM移动透镜125期间弹簧135可具有固有振动频率(fv)的事实,存在弹簧135中所产生的振铃或振动。因此,在透镜125移动时,来自弹簧135的振动经由透镜镜筒120而赋予透镜125。然而,透镜125与透镜镜筒120的盖100/105之间的摩擦力为所述振动提供阻尼机构;且在透镜移动期间小摩擦力逐渐减小振动量值,如在图2中由随时间而降低的透镜位移振幅所展示。因此,振铃或振动可通过以下等式在理论上模型化,其中作为时间的函数的透镜移位x(t)可确定为
x(t)=A.( I -e"Tt-cos(27ifvt-(p)),其中A为透镜位移的振幅,T为振铃的阻尼系数且与摩擦力有关,fv为弹簧的振动频率,且cP为相对于时间原点t(即,t = 0)的相角。由于9为时间t的函数,所以其针对每一透镜移动而有所改变。此理论等式有助于描述作为T及fv的函数而产生的振铃现象。针对实例方法的一种假设为任何较小透镜移动(来自由AF单元218命令的较大透镜移动)必须全部在一个帧内完成。举例来说,在具有每秒30帧的帧速率的图像俘获装置中,任何透镜移动必须在33毫秒内完成。另一假设为不需要精确的时间间隔控制。在一实例中,在移动之间的时间间隔(即,定时控制)为至少4毫秒的情况下,多达6个较小透镜移动可在一个帧内进行,即,33毫秒时间周期。因此,实例方法不要求精确的时间控制以便执行对由VCM的弹簧所产生的振铃的阻尼。图4及图5说明位移对时间的图表,其用以解释精确与非精确间隔阻尼之间的振铃阻尼的小差异。图4及图5中的每一者展示无阻尼的透镜位移的第一实线正弦波,且接着展示虚线波,其结果将看上去具有阻尼。在图4及图5中的每一者中,透镜位移x(t)是以阻尼系数T = 0.05及仁=60赫兹产生的。图4及图5中的每一者说明在25毫秒(ms) 内的4步长阻尼。换句话说,由图像俘获控制器14起始的且待由AF单元218处的AF过程执行的较大透镜移动被分解成在25ms内的4个较小透镜移动步长。图4展示在25毫秒内的对振铃的线性阻尼,其中线性地(即,以精确的时间间隔) 执行4个较小透镜移动。图5说明相同的4步长但具有非精确间隔的阻尼。因此,图4及图5说明振铃可通过将透镜移动分解成许多较小移动而被阻尼。在图4及图5两者中,由于T及fv两者为相冋的,所以在25ms之后,振铃已被阻尼到大概相同的振幅;唯一差异在于较小移动之间的时间间隔。图5因此展示可在无精确的时间控制(精确的时间控制可能需要额外硬件及费用)的情况下执行对振铃的类似阻尼。然而,实例方法可使用精确时间控制来实施。图6为用以说明一般AF控制算法的框图,所述AF控制算法还称为在图像俘获控制器214的控制下由AF单元218执行的“AF跟踪运行”。一般来说,AF跟踪运行可在AF单元218中在逐帧基础上反复进行,以计算在若干经取样透镜位置处的焦距值且基于所述焦距值而针对场景选择透镜的位置。选定透镜位置与场景的最大焦距值(MAX FV)相关联,且从AF单元218发送到图像俘获控制器214。根据选定透镜位置的透镜移动由VCM基于从图像俘获控制器214接收的驱动信号而进行。参见图6,基于由AF单元218确定的选定透镜位置,图像俘获控制器214将驱动信号发送到VCM以起始透镜移动,以便针对给定当前帧来移位透镜125的位置(S610)。基于所述透镜移动,根据透镜位置确定当前帧的焦距值(FV) (S620),且将其存储于焦距值存储单元222中以用于对照场景的最大FV进行评估(S630),以便更新MAX FV。接着利用经更新的MAX FV来确定透镜125是否已完成扫描。如果已达到最大FV,则透镜125已完成扫描 (S640的输出为“是”),透镜125返回到其最大位置且AF跟踪运行完成。如果透镜125尚未完成其扫描(S640的输出为“否”),则如S645处所指示针对下一帧继续透镜移动(即,在重复过程功能S610、S620、S630及S640时将选定透镜位置发送到控制器214),直到透镜125已完成其扫描并返回到其最大位置(S650)为止,使得AF跟踪运行完成。图7为用以说明在图像俘获装置中的透镜移动期间减小赋予透镜的振动的方法的框图。可针对从在AF单元218中运行的AF控制或跟踪算法接收到的每一透镜移动要求来执行提供阻尼控制的实例方法。实例方法可由AF单元218实施为软件,但实例方法可在图像俘获装置200中的其它地方实施,例如在图像处理器216中由逻辑装置执行的一个或一个以上软件过程。基于在自动聚焦过程(例如AF跟踪运行)中针对帧确定的选定透镜位置(所需透镜移动)(S710),将透镜移动的所确定位移(在一实例中,IOOiim透镜移动)尽可能均匀地分解或划分(S720)成若干较小位移步长(在一个实例中,五个20 移动)。在所述实例方法在AF单元218中实施的情况下,AF单元218因此将所确定的对透镜125的透镜移动要求划分成N个较小透镜移动步长。实例方法因此指定许多较小步长以针对选定透镜位置移动透镜;将所计算的较大透镜移动分解成若干较小移动。实例方法因此设定数目N的较小步长,其将针对由AF单元 218中的AF跟踪运行针对给定帧所计算的每一给定透镜位移来进行。举例来说,N的值可为预先设定的值。将在针对给定帧移动透镜125中执行的较小移动步长的数目是部分基于控制器
8214的时间常数或定时控制(即,基于图像俘获装置200中的定时控制分辨率),以及在图像俘获装置200中处理图像帧的处理速率。AF单元218中的AF跟踪运行或算法针对每一帧预先计算透镜位移。举例来说,如果AF单元218以每秒30帧的速率处理帧,则所有所述 N个较小透镜移动将在33毫秒(即,处理单个帧所花费的时间量)内执行。在所述方法中,根据较小步长中的至少一者由VCM(在控制器214的控制下)移动透镜125(S730),且接着询问(S740)是否所有步长均已完成(S740)。在此方面中,实例方法可使计数器递增以跟踪所述较小透镜移动。如果所有N个步长未全部完成,则在执行透镜移动的下一较小步长(S730)之前插入时间等待(S745)。所述等待时间准许透镜125在下一透镜移动之前稳定。对于所述N个较小透镜移动中的每一者,由控制器214将驱动信号发送到音圈马达以移动透镜125。在一个实例中等待时间可作为弹簧的振铃频率fv的函数来确定。尽管对于给定图像俘获装置不必知道准确的fv,但可选择等待时间以阻尼fv在约40Hz到70Hz之间(其为凭经验从透镜控制系统的已知频率响应而确定的振铃的预期频率范围)的振铃。如上文所提及,等待时间准许透镜125在移动之间稳定。换句话说,可选择等待时间的选择以确保两个移动之间的相角9大体上彼此抵消(即,在%与抑+1之间为大致约180°异相),以便在进行下一较小透镜移动之前阻尼振铃。在一个实例中,等待时间在透镜移动之间可为不同的,S卩,可变的,因为不需要精确的定时控制来提供对弹簧135及因此对透镜125的软件阻尼控制。在另一实例中,移动之间的等待时间可设定到约5ms,但还可使用其它时间间隔。举例来说,将等待时间设定为例如2ms或更短的较短时间帧允许执行若干更多较小透镜移动;而移动之间的例如3ms、4ms 或5ms或者更大的较大等待时间限制可执行的较小透镜移动的数目。因此,在确定较小透镜移动的数目N时,设计者评估控制器214的时间常数或定时控制、在图像俘获装置200中处理图像帧的处理速率以及确保两个移动之间的相角大体上彼此抵消以致在进行下一较小透镜移动之前阻尼振铃所需要的等待时间量中的一者或一者以上。较小透镜移动(包括移动之间的等待时间)应全部在单个帧的处理时间内完成。一旦已完成所有N个较小步长(S740的输出为“是”),则过程完成。通过将较大所需透镜移动分解成较小步长,可阻尼弹簧135中的振铃。图8及图9为说明无阻尼的单步长透镜移动与有阻尼的单步长透镜移动之间的差异的示波器截屏。对于图8中的响应,实际相机模块的软件驱动器控制经配置以进行单步长透镜移动,且从时间T (进行所述一个透镜移动所在的时间)评估用以研究振铃的频率响应(X轴上每一区段为20ms)。如在图8可见,振铃的振幅在160ms内缓慢地被阻尼;这表示可能会不利地影响图像质量及精确度的剧烈振铃。对于图9中的响应,所命令的单步长透镜移动被分解成4个较小透镜移动步长 (即,采用5ms的等待时间以使得在20ms中执行所述4个步长)。所有移动在20ms中完成。 明确地说,图9中的振幅显著地被阻尼;在图9中的在透镜移动完成之后的40ms内,振铃显著地被阻尼,其振幅约与图8中的在120ms之后的振幅相同。因此,此比较说明通过将较大所需透镜移动分解成较小步长,阻尼振铃可比在无阻尼控制的情况下快若干倍。由于透镜振动较少,所以AF速度及控制可改进。图10及图11说明关于在图像俘获装置中的AF跟踪运行之后的透镜位移的结果,其中透镜移动在每个帧上进行。对于图10及图11中的每一者,模拟实际图像俘获装置的 AF跟踪算法以计算并产生每一帧中的透镜移动步长。在图10中,由于AF运行要求每个帧进行透镜移动,所以难以将所述移动彼此分离,这归因于基于VCM的弹簧135抵靠着透镜 125的透镜镜筒120发生谐振或振动而在每个透镜移动中存在振铃。对于图11中的响应,由AF跟踪运行所计算的每帧的每一透镜移动被分解成4个较小透镜移动步长(即,采用5ms的等待时间以使得在20ms中执行所述4个步长)。所有移动在20ms中完成。如在图11中可见,通过使用软件阻尼控制,振铃的影响已大体上被降低且不盛行得多,使得由于弹簧135中的振动引起的透镜移动的振幅小得多。这指示将存在较小透镜振动且因此改进AF速度及控制。将了解,可使用多种不同技术及技艺中的任一者来表示信息及信号。举例来说,可通过电压、电流、电磁波、磁场或磁粒子、光场或光粒子或者其任何组合来表示整个以上描述中可能参考的数据、指令、命令、信息、信号、位、符号及码片。另外,将了解,结合本文所揭示的实施例来描述的各种说明性逻辑块、模块、电路及算法步骤可实施为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件与软件的此互换性,上文已大体上在其功能性方面描述了各种说明性组件、块、模块、电路及步骤。将所述功能性实施为硬件还是软件取决于特定应用及强加于整个系统的设计约束。熟练的技术人员可针对每一特定应用以不同方式实施所描述的功能性,但不应将此类实施方案决策解释为导致脱离本发明的范围。结合本文所揭示的实施例来描述的方法、序列及/或算法可直接以硬件、由处理器执行的软件模块或两者的组合来体现。软件模块可驻留在RAM存储器、快闪存储器、ROM 存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可装卸磁盘、CD-ROM或此项技术中已知的任何其它形式的存储媒体中。示范性存储媒体耦合到处理器,使得处理器可从存储媒体读取信息及将信息写入到存储媒体。在替代方案中,存储媒体可与处理器成一体。因此,本发明的实施例可包括计算机可读媒体,所述计算机可读媒体包含有用于在图像俘获装置中的透镜移动期间减小赋予透镜的振动的方法或包含有用于阻尼图像俘获装置的音圈马达的弹簧中的振动的方法。举例来说,计算机可读媒体可包括致使可编程处理器进行以下操作的指令针对图像俘获装置200的透镜125确定透镜移动要求;将所确定的透镜移动分解成N个较小透镜移动步长;及发送信号来以所述N个较小步长中的至少一者移动透镜以阻尼赋予透镜125的振铃。额外指令可致使处理器在所述至少一个较小透镜移动之后插入等待时间,且针对剩余的N个透镜移动步长中的每一者重复所述发送及插入步骤。因此,本发明不限于所说明的实例,且用于执行本文中所描述的功能性的任何装置包括于本发明的实施例中。尽管前述揭示内容展示了本发明的说明性实施例,但应注意,在不偏离如所附权利要求书所界定的本发明的范围的情况下,可在本文中进行各种改变及修改。根据本文中所描述的本发明的实施例的方法项的功能、步骤及/或动作无需以任何特定次序来执行。 此外,虽然可以单数形式描述或主张本发明的元件,但除非明确陈述对于单数的限制,否则还预期复数形式。
权利要求
1.一种图像俘获装置,其包含自动聚焦AF单元,其经配置以反复进行AF过程以确定透镜位置 '及控制器,其经配置以根据所述所确定的透镜位置使用音圈马达来移动透镜,所述音圈马达包括在透镜移动期间向所述透镜赋予振动的弹簧,且其中所述控制器经配置以在透镜移动到所述所确定的透镜位置期间有效地阻尼由所述弹簧赋予所述透镜的振动。
2.根据权利要求I所述的装置,其中由所述AF过程确定的透镜移动被分解成N个较小透镜移动,且所述控制器经配置以产生驱动信号来执行所述N个较小移动中的至少一者, 以便减小经由所述弹簧赋予所述透镜的振动的振幅。
3.根据权利要求I所述的装置,其中所述AF单元经配置以将所述所确定的透镜位置所需要的所述透镜移动划分成N个较小透镜移动,N是基于所述图像俘获装置的帧速率及定时控制而设定的。
4.根据权利要求I所述的装置,其中所述AF单元经配置以将所确定的透镜移动换算为N个较小透镜移动步长,且所述控制器经配置以将所述透镜移动所述N个较小透镜移动步长中的每一者,以阻尼由所述弹簧赋予的振动。
5.根据权利要求I所述的装置,其中所述AF单元经配置以将到所述所确定的透镜位置的透镜移动划分成N个较小透镜移动,且其中所述AF单元经配置以在每一较小透镜移动之间插入等待时间。
6.根据权利要求5所述的装置,其中每一较小透镜移动之间的所述等待时间为可变的或固定的。
7.根据权利要求5所述的装置,其中所述等待时间经设定以使得所述透镜在每一较小透镜移动之后且在进行下一透镜移动之前稳定。
全文摘要
本申请涉及一种用于阻尼透镜振动的方法及装置。在一种用于减小图像俘获装置中的透镜振动的方法中,将透镜移动要求分解成N个较小透镜移动步长,且将所述透镜移动所述N个较小步长中的第一者。在完成所述N个较小步长中的所述第一者之后插入等待时间,且接着重复所述移动及插入步骤,直到已完成所述剩余的N个较小移动步长为止。所述图像俘获装置包括用于根据所述透镜移动要求在控制器的控制下移动所述透镜的音圈马达,所述透镜移动要求反映所确定的透镜位置。所述音圈马达包括在透镜移动期间向所述透镜赋予振动的弹簧。因此,在所述透镜移动到所述所确定的透镜位置期间有效地阻尼所述弹簧赋予所述透镜的所述振动。
文档编号H04N5/232GK102595048SQ20121001502
公开日2012年7月18日 申请日期2008年9月4日 优先权日2007年9月7日
发明者丹尼斯·C·李, 李京强, 李扬 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1