数字拍摄设备及其控制方法

文档序号:2803156阅读:855来源:国知局
专利名称:数字拍摄设备及其控制方法
技术领域
本发明涉及一种执行自动聚焦(AF)功能的数字拍摄设备及其控制方法。
背景技术
典型数字拍摄设备可经由数字信号处理器,通过对通过图像拾取装置输入的图像执行图像处理,并压缩图像处理过的图像,产生图像文件,并可将产生的图像文件存储在存储器中。另外,典型数字拍摄设备可将通过图像拾取装置输入的图像或存储在存储器中的图像文件的图像显示在显示装置上。这种数字拍摄设备执行AF算法以寻找聚焦位置,同时在AF操作期间,在从初始位置到无穷位置的预定范围内移动聚焦透镜。

发明内容
本发明提供一种数字拍摄设备及其控制方法,该数字拍摄设备通过振动检测传感器测量的振动转变识别用户的行为模式并选择性地改变AF算法而具有自动聚焦(AF)操作的提高的精度和速度。根据本发明的一方面,提供一种用于控制数字拍摄设备的方法,该方法包括:测量数字拍摄设备的振动程度;基于测量的振动程度确定时间是否刚好在自动聚焦AF操作执行之前;如果时间刚好在AF操作执行之前,则执行通过移动聚焦透镜来确定聚焦透镜的移动方向的在前AF操作;如果第一快门释放按钮被按压,则执行沿确定的移动方向移动聚焦透镜的在后AF操作。所述方法还可包括:如果聚焦透镜的在后AF操作结束,则通过第二快门释放按钮的输入来捕获图像。刚好在AF操作执行之前的时间可以是刚好在第一快门释放按钮被按压之前的时间。如果数字拍摄设备开启并且随后在预定时间内AF操作或图像捕获操作没有被执行、如果AF操作或图像捕获操作被执行并且随后在预定时间内没有再次被执行并且振动在预定幅度内发生、或者如果振动在预定幅度内发生达预定时间,则可确定时间刚好在AF操作执行之前。每个振动程度通过最大角速度和最小角速度之间的平均差或偏差来确定。每个振动程度包括含有X、y、z轴的多个轴上的振动程度。可针对时间刚好在数字拍摄设备开启之后的情况或者数字拍摄设备在预定时间内维持在开启状态的情况,不同地执行在前AF操作。如果时间刚好 在数字拍摄设备开启之后并刚好在执行AF操作之前,则可执行沿离开对象的方向将聚焦透镜移动预定距离的在前AF操作。
如果第一快门释放按钮被按压,则可执行沿对象方向从移动后的位置移动聚焦透镜的在后AF操作。如果时间刚好在AF操作执行之前,同时数字拍摄设备在预定时间内维持在开启状态,则可执行测量对比度值并随后确定具有较高对比度值的方向作为移动方向的在前AF操作,其中,通过从当前位置沿左右两个方向移动聚焦透镜来测量对比度值。如果第一快门释放按钮被按压,则可执行沿确定的具有较高对比度值的方向移动聚焦透镜的在后AF操作。根据本发明的另一方面,提供一种数字拍摄设备,所述数字拍摄设备包括:振动检测传感器,用于测量数字拍摄设备的振动程度;透镜驱动器,用于移动聚焦透镜;数字信号处理器,基于测量的振动程度确定时间是否刚好在自动聚焦AF操作执行之前,如果时间刚好在AF操作执行之前,则控制透镜驱动器执行通过移动聚焦透镜来确定聚焦透镜的移动方向的在前AF操作,如果第一快门释放按钮被按压,则控制透镜驱动器执行沿确定的移动方向移动聚焦透镜的在后AF操作。振动检测传感器可确定每个振动程度,并且每个振动程度可包括含有X、1、z轴的多个轴上的振动程度。如果聚焦透镜的在后AF操作结束,并且如果第二快门释放按钮的输入被接收,则数字信号处理器可捕获图像。刚好在AF操作执行之前的时间可以是刚好在第一快门释放按钮被按压之前的时间。
·
如果数字拍摄设备开启并且随后在预定时间内AF操作或图像捕获操作没有被执行、如果AF操作或图像捕获操作被执行并且随后在预定时间内没有被再次执行并且振动在预定幅度内发生、或者如果振动在预定幅度内发生达预定时间,则数字信号处理器可确定时间刚好在AF操作执行之前。可针对在数字拍摄设备开启之后的情况或者数字拍摄设备在预定时间内维持在开启状态的情况,不同地执行在前AF操作。如果时间刚好在数字拍摄设备开启之后并刚好在执行AF操作之前,则数字信号处理器可控制透镜驱动器执行沿离开对象的方向将聚焦透镜移动预定距离的在前AF操作。如果第一快门释放按钮被按压,则数字信号处理器可控制透镜驱动器执行沿对象方向从移动后的位置移动聚焦透镜的在后AF操作。如果时间刚好在AF操作执行之前,同时数字拍摄设备在预定时间内维持在开启状态,则数字信号处理器可控制透镜驱动器执行测量对比度值并随后确定具有较高对比度值的方向作为移动方向的在前AF操作,其中,通过从当前位置沿左右两个方向移动聚焦透镜来测量对比度值。如果第一快门释放按钮被按压,则数字信号处理器可控制透镜驱动器执行沿确定的具有较高对比度值的方向移动聚焦透镜的在后AF操作。


通过参考附图查阅本发明的详细示例性实施例,本发明的上述和其他特点和优点将变得更加清楚,其中:图1是根据本发明的实施例的作为数字拍摄设备的数字相机的框图;图2是图1中的透镜单元的详细示图;图3是根据本发明的实施例的用于描述聚焦透镜在AF操作期间的移动的示意图;图4是根据本发明的另一实施例的用于描述聚焦透镜在自动聚焦(AF)操作期间的移动的不意图;图5是图1中的数字拍摄设备的详细框图,其中示出了用于通过振动检测改变AF算法的典型组件;图6是示出图1中的数字拍摄设备的角速度转变的曲线图;图7A和图7B是根据本发明的实施例的用于描述聚焦透镜在基于图5的AF操作期间的移动的示意图;图8A和图SB是根据本发明的另一实施例的用于描述聚焦透镜在基于图5的AF操作期间的移动的示意图;图9是示出根据本发明的实施例的控制数字拍摄设备的方法的流程图;和图10是示出执行图9中的聚焦透镜的在前AF操作的过程的流程图。
具体实施例方式本发明可允许各种类型的改变或修改和各种形式改变,并且特定实施例将在附图中示出,并在说明书中得到详细描述。但是,应该理解的是,示例性实施例并不限制本发明为特定公开形式,而是包括本发明的精神和技术范围内的每种修改的、等同的、或替换的形式。在以下描述中,对公知功能或构造不进行详细描述,因为它们会以不必要的细节使得本发明模糊。尽管诸如“第一”和“第二”的术语可用来描述各种元件,但所述元件不应被术语限制。所述术语可用来区分特定元件和另一元件。本申请中使用的术语仅用于描述示例性实施例,其意图不在于限制本发明。单数形式的表述包括复数形式的表述,除非上下文中它们彼此之间明显不同。在本申请中,应该理解的是,诸如“包括”和“具有”的术语用于说明存在应用的特征、数字、步骤、操作、元件、部分或它们的组合但不预先排除存在或附加一个或多个其它特征、数字、步骤、操作、元件、部分或它们的组合的可能性。本发明可使用功能块和各种处理步骤表达。这些功能块可由各种数量的用于执行特定功能的硬件和/或软件配置来实施。例如,本发明可采用直接电路配置,例如存储器、处理、逻辑和查找表,以在一个或多个处理器的控制下或由其他控制装置执行各种功能。如本发明的组件可使用软件编程或软件元件执行所述各种功能,通过编程语言或脚本语言(例如C、C++、Java或汇编语言),使用由数据结构、进程、例程和/或其他编程组件的组合实现的各种算法,来实现本发明。可使用在一个或多个处理器中执行的算法实现功能性方面。另外,本发明可采用用于电子环境设置、信号处理和/或数据处理的现有技术。诸如“机制”、“元件” 、“手段”和“配置”的术语可广泛被使用并不限定为机械和物理配置。术语可包括与处理器相关联的一系列软件的例程的含义。现将参照附图更充分地描述本发明,在附图中示出了本发明的示例性实施例。附图中相同的参考标号表示相同的元件,因此将省略它们的重复描述。图1是根据本发明的实施例的作为数字拍摄设备的数字相机I的框图。但是,数字拍摄设备并不限于图1中示出的数字相机1,并可应用于数字装置例如紧凑型数字相机、单镜头反射相机、具有紧凑型数字相机和单镜头反射相机的优点的混合相机、相机电话、个人数字助理(PDA)和便携式多媒体播放器(PMP)。参照图1,数字相机I可包括透镜单元110、透镜驱动器210、光圈120、光圈驱动器220、图像拾取装置130,图像拾取装置控制器230、模拟信号处理器(ASP) 140、数字信号处理器(DSP) 300、输入单元410、显示单元420、闪光灯430、辅助光产生器440、程序存储单元451、缓冲存储单元452、数据存储单元453和振动检测传感器100。透镜单元110汇聚光信号。透镜单元110可包括:变焦透镜(未示出),用于根据焦距控制视角的缩小或扩大;聚焦透镜112(见图2),用于聚焦对象。变焦透镜和聚焦透镜112的每个可由单个透镜或透镜组形成。通过调整光圈120的开/关度,光圈120调整入射光的强度。透镜驱动器210和光圈驱动器220响应于来自DSP300的控制信号分别驱动透镜单元110和光圈120。透镜驱动器210可调整聚焦透镜112的位置以执行自动聚焦(AF)操作和焦点改变操作,并通过调整变焦透镜的位置来执行变焦操作。透镜驱动器210可由音圈电机(VCM)、压电电机或步进电机实现。例如,由VCM实现的透镜驱动器210可装配在围绕透镜单元110的位置来移动透镜。除了 VCM外,透镜驱动器210还可包括用于驱动VCM的电机驱动器(未示出)。光圈驱动器220执行诸如AF、自动曝光(AE)补偿、焦点改变和通过调整光圈120的开/关度(特别地,调整光圈值(即,F数))进行对象深度调整的操作。穿过透镜单元110的光信号在成像装置130的光接收面上形成对象的图像。图像拾取装置130可包括电荷耦合器件(CCD)、互补金属氧化物半导体图像传感器(CIS)或用于将光信号转换为电信号的高速图像传感器。图像拾取装置130可在图像拾取装置控制器230的控制下调整其灵敏度。图像拾取装置控制器230可根据通过实时输入的图像信号自动产生的控制信号或通过用户的操控手动输入的控制信号来控`制图像拾取装置130。数字相机I可包括机械快门(未示出),其中,盖子可以通过快门(未示出)上下移动。ASP140通过对从图像拾取装置130提供的模拟信号执行降噪、增益调整、波形标准化和模数转换来产生数字图像信号。输入单元410是用户用来输入控制信号的装置。输入单元410可包括:快门释放按钮,用于打开和关闭快门以将图像拾取装置130暴露到光中达预定时间;用于提供电源的电源按钮;广角变焦按钮和望远变焦按钮,用于根据相应输入使视角扩大或缩小;字符输入键;模式选择按钮,用于选择诸如相机模式和播放模式的模式;白平衡设置功能选择按钮;曝光设置功能选择按钮。快门释放按钮可包括第一快门释放按钮和第二快门释放按钮。当按压第一快门释放按钮时,数字相机I执行聚焦操作并调整光的强度。随后,用户可按压第二快门释放按钮,并相应地,数字相机I可捕获图像。尽管输入单元410包括各种按键按钮,但是输入单元410不另外限制,而且可按任何用户输入形式实现,例如键盘、触摸板、触摸屏或遥控器。显示单元420可包括液晶显示器(IXD)、有机发光显示器或场发射显示器(FED),并显示数字相机I的状态信息或捕获的图像。
闪光灯430是当对象在暗处被拍摄时,通过瞬间发射亮光到对象上以照亮对象的装置,并且闪光模式包括自动闪光模式、强制发光模式、发光禁止模式、红眼模式和慢同步模式。辅助光产生器440提供辅助光到对象上,从而当光的强度不足时或当在夜晚执行拍摄时,数字相机I可快速和准确地自动聚焦在对象上。数字相机I还包括:程序存储单元451,用于存储程序,例如用于驱动数字相机I的操作系统和应用;缓冲存储单元452,用于暂时性地存储计算期间需要的数据或结果数据;数据存储单元453,用于存储图像文件,该图像文件包括图像信号和程序所需要的各种类型的信息。数字相机I还包括DSP300,用于响应于外部输入信号处理从ASP140输入的数字图像信号并控制数字相机I的组件。DSP300可执行用于输入图像信号的图像质量增强的图像信号处理,例如降噪、伽马校正、彩色滤波阵列插值、颜色矩阵、颜色校正、颜色增强。另夕卜,DSP300可通过对图像数据进行压缩来产生图像文件,其中,通过执行用于图像质量增强的图像信号处理而产生该图像数据。另外,DSP300可从产生的图像文件恢复(解压缩)图像数据。压缩的图像文件可存储在数据存储单元453中。另外,DSP300可通过执行存储在程序存储单元451中的程序来产生用于控制变焦、焦点改变、AE补偿的控制信号,并提供产生的控制信号到透镜驱动器210、光圈驱动器220和图像拾取装置控制器230以通常分别控制透镜单元110、光圈120和图像拾取装置130。根据本发明的一个实施例,DSP300基于由振动检测传感器100测量的振动程度(即,振动的量或范围)确定时间是否刚好在AF操作执行之前,并且如果时间刚好在AF操作执行之前,则控制透镜驱动器210执行通过移动(驱动)聚焦透镜112来确定聚焦透镜112的移动方向的在前AF操作,并且如果第一快门释放按钮的输入被接收,则控制透镜驱动器210执行沿预定方向移动聚焦透镜112的在后AF操作。为此,DSP300可包括确定器310 (见图5)、在前AF操作执行控制器320和在后AF操作执行控制器330。将参照图5至图8详细描述DSP300的详细操作。振动检测传感器100检测数字相机I的振动。振动检测传感器100可由陀螺仪传感器(未示出)实现。透镜驱动器210可响应于振动检测传感器100检测的振动程度移动聚焦透镜112。即,透镜驱动器210可机械地补偿由于手抖动导致的图像振动。将参照图5至图8详细描述振动检测传感器100的详细操作。图2是透镜单元110的详细示图,透镜单元110包括:放大透镜111,用于调整变焦透镜的放大倍率;聚焦透镜112,用于对焦;透镜113,用于振动校正;透镜114用于其他校正。透镜111、112、113和114的顺序和配置可根据光学设计进行变化。当聚焦透镜112根据光学设计在聚焦移动范围115内移动时,聚焦透镜112聚焦到对象上。图3是根据本发明的实施例的用于描述聚焦透镜112在AF操作期间的移动的示意图。当数字相机I开启时,根据通常的光学设计,聚焦透镜112移动到无穷位置301。无穷位置301表示当远到无穷远(不是靠近而是远离数字相机I和用户)的对象被聚焦时聚焦透镜112的位置,并且通过AF操作聚焦到位于远距离的景物上,聚焦透镜112经常位于无穷位置301附近。描述了当能够进行AF操作的数字相机I开启时聚焦透镜112的通常AF操作。在使用对比(contrast)AF的数字相机I中的聚焦透镜112位于无穷位置301的情况下,当用户尝试AF操作 时,在聚焦透镜112在被首先移动到超无穷位置(离开对象的方向上的位置)302后,在聚焦移动范围115内沿对象方向303移动时,对象被对焦。聚焦透镜112首先移动到超无穷位置302,而不是直接沿对象方向303移动的原因是为对焦位置靠近无穷位置301的情况做准备。如果聚焦透镜112直接沿对象方向303移动,则当对焦位置靠近无穷位置301时对象位于焦点之外的情况可能发生。由于这种移动,因为聚焦透镜112的移动距离额外增加(301 — 302和302 — 301)并伴有两个额外的方向改变,所以AF操作所需要的时间也会增加。图4是根据本发明的另一实施例的用于描述聚焦透镜112在AF操作期间的移动的示意图。当数字相机I开启后预定时间过去时,聚焦透镜112可位于聚焦移动范围115内的预定位置304。这时,如果用户按压快门释放按钮以进行AF操作,则数字相机I通过将聚焦透镜112从当前位置304向左和向右移动来搜寻较高对比度方向303,并随后沿较高对比度方向303移动聚焦透镜112。由于这种移动,因为聚焦透镜112的移动距离额外增加并伴有额外的方向改变,所以AF操作所需要的时间也会根据控制而增加。图5是图1中的数字拍摄设备I的详细框图,其中示出了用于通过振动检测改变AF算法的典型组件。参照图5,数字拍摄设备I包括振动检测传感器100、聚焦透镜112、透镜驱动器210、DSP300。DSP300包括确定器310、在前AF操作执行控制器320、在后AF操作执行控制器330。振动检测传感器100检测数字相机I的振动程度,并且所述振动程度可以是角速度值ANGVEL的幅度。振动程度可包括包含x、y、z轴的η个轴上的振动程度。S卩,可通过使用X轴角速度值和I轴角速度值(ANGVEL x&y)来获得振动程度。确定器310从检测到的振动程度获得最大角速度值和最小角速度值,并将最大角速度值和最小角速度值与参考值进行比较。 图6是示出数字相机I的角速度变化的曲线图,这里X轴代表时间,y轴代表角速度值。在图6中,角速度值被转换为数字信号。在图6中,示出了 4条基于它们的角速度为O的时刻的曲线f、g、h和i。曲线f表示当用户抓住数字相机I时的角速度值。曲线f示出角速度值在预定时间tl内维持在参考值范围,并且随后随着时间过去角速度值的变化范围变得很大。曲线g表示数字相机I被固定在三脚架上的情况下的角速度值。曲线h表示当通过按压固定在三脚架上的数字相机I的快门释放按钮而执行拍摄时的角速度值。曲线h示出角速度值在预定时间tl内维持在参考值范围,并且随后随着时间过去角速度值的变化范围变得很大。曲线i表示当用户从三脚架上取下数字相机I时的角速度值。通过确定表示为由振动检测传感器100检测到的角速度值的振动程度,确定器310确定时间是否刚好在用户执行AF操作之前。刚好在用户执行AF操作之前的时间表示刚好在用户按压第一快门释放按钮之前的时间。也就是,刚好在用户执行AF操作之前的时间表示这样的时间,在该时间可以做出预测:用户将要准备执行AF操作。确定器310从每个检测到的振动程度获得最大角速度值和最小角速度值,并将最大角速度值的绝对值和最小角速度值的绝对值与参考值进行比较,并且如果最大角速度值的绝对值和最小角速度值的绝对值小于参考值,则确定时间刚好在用户执行AF操作之前。参考值是表示时间刚好在用户执行AF操作之前的指数,并表示在数字相机I被开启之后睡眠模式被释放的状态下,在预定时间(例如图6中的tl)内在预定幅度内的振动量。参考值优选大于由于内部振动导致的角速度值的绝对值。参考值可由用户设置或在制造过程中被编程并存储在数字相机I中。参见图6中的用户抓住数字相机I以捕获图像的曲线f和图6中的通过按压固定在三脚架上的数字相机I的快门释放按钮而执行拍摄的曲线h,角速度值在预定时间tl内维持在参考值范围,并且随后随着时间过去角速度值的变化范围变得很大。因此,通过将通过学习以上情况而产生的角速度值预先存储在数据库中,并比较接收到的振动程度和数据库中的振动程度,可确定时间刚好在用户执行AF操作之前。同样,如果数字相机I开启并随后AF操作或图像捕捉操作在预定时间tl内不被执行、如果AF操作或图像捕捉操作被执行并随后在预定时间tl内不再次被执行并且振动在预定幅度内发生、或者如果振动在预定幅度内发生达预定时间tl,则确定器310确定时间刚好在执行AF操作之前。作为确定器310的确定结果,如果基于由振动检测传感器100检测到的振动程度,确定器310确定时间刚好在用户执行AF操作之前,则在前AF操作执行控制器320和在后AF操作执行控制器330顺序地控制透镜驱动器210移动聚焦透镜112。也就是,聚焦透镜112执行在前AF操作和在后AF操作。在前AF操作是移动聚焦透镜112以确定移动方向的操作,并在按压第一快门释放按钮之前执行。在后AF操作是沿确定的移动方向移动聚焦透镜112的操作,并在按压第一快门释放按钮之后执行。通常,如果第一快门释放按钮被按压以对焦,则在前AF操作和在后AF操作被一起执行。但是,在当前实施例中,如果确定了时间刚好在用户执行AF操作之前,则当按压第一快门释放按钮时通过首先执行在前AF操作并随后执行在后AF操作,可减少AF操作的处理时间。图7A和图7B是用于描述在数字相机I刚好被开启之后(即,在聚焦透镜112由于在前AF操作而被从无穷位置301移动之前或者数字相机I已经被开启达预定时间段之前)的AF操作期间的聚焦透镜112的移动的示意图。作为确定器310的确定结果,如果确定器310确定时间刚好在用户执行AF操作之前,则在前AF操作执行控制器320向透镜控制器210输出控制信号以执行在前AF操作,并且透镜驱动器210响应于该控制信号移动聚焦透镜112,如图7A所示。在前·AF操作表示这样的操作:通过将聚焦透镜112从无穷位置301移动到超无穷位置302,来预先进行扫描以检查对象的对焦位置是否存在于无穷位置301的附近。在前AF操作需要的时间是大约33ms的短时间,聚焦透镜112的移动距离最大约0.5_,该移动距离是即使执行了聚焦透镜112的在前AF操作的用户也很难通过显示单元420察觉的距离。在前AF操作完成之后,如果用户按压第一快门释放按钮,则在后AF操作执行控制器330向透镜驱动器210输出控制信号以执行在后AF操作,并且透镜驱动器210响应于该控制信号移动聚焦透镜112,如图7B所示。在后AF操作表示这样的操作:在沿对象方向303 (而没有聚焦透镜112的任何方向改变)从完成在前AF操作时的超无穷位置302移动聚焦透镜112的同时,寻找对象的对焦位置。由于这个操作,在AF操作执行时,聚焦透镜112的移动距离可相当短(302 — 303),并且可减少根据方向改变的等待时间,从而减少了 AF时间。图8A和图SB是用于描述在数字相机I开启后预定时间过去的情况下(即,当在前AF操作已经从无穷位置301移动了聚焦透镜112,或数字相机I已经开启达预定时间段时),在AF操作期间的聚焦透镜112的移动的示意图。在数字相机I开启后预定时间过去的状态表示:所述预定时间比刚好在数字相机I开启之后的时间进一步过去。同样地,作为确定器310的确定结果,如果确定器310确定时间刚好在用户执行AF操作之前,则在前AF操作执行控制器320向透镜驱动器210输出控制信号以执行在前AF操作,并且透镜驱动器210响应于该控制信号移动聚焦透镜112,如图8A所示。在前AF操作表示这样的操作:将聚焦透镜112从预定位置301向左和向右(302和304)移动,然后通过在聚焦透镜112的移动期间接收对比度值,来确定沿较高对比度方向303的聚焦透镜112的移动方向。用户难以察觉到根据在前AF操作的距离上的变化。在前AF操作完成之后,如果用户按压第一快门释放按钮,则在后AF操作执行控制器330向透镜驱动器210输出控制信号以执行在后AF操作,并且透镜驱动器210响应于该控制信号移动聚焦透镜112,如图SB所示。在后AF操作表示这样的操作:在沿在前AF操作中确定的较高对比度方向303移动聚焦透镜112的同时,寻找对象的对焦位置的操作。由于这个操作,在AF操作执行时,聚焦透镜112的移动距离可相当短(304 — 303),并可减少根据方向改变的等待时间,从而减少了 AF时间。如上所述,如果确定时间刚好在用户执行AF操作之前,则DSP300执行在前AF操作,并且如果用户按压第一快门释放按钮,则DSP300执行在后AF操作,从而完成AF操作。随后,如果用户按压第二快门释放按钮,则数字相机I捕获完成AF操作的图像。图9是示出根据本发明的实施例的控制数字拍摄设备的方法的流程图。参照图9,在操作910,振动检测传感器100检测数字相机I的振动程度并将检测到的振动程度输出到DSP300。振动程度可以是角速度值ANGVEL的幅度。振动程度可包括含有x、y和z轴的η个轴上的振动程度。在操作920,DSP300基于接收到的振动程度确定时间是否刚好在用户执行AF操作之前,也就是,用户是否被预测为将准备执行AF操作。刚好在用户执行AF操作之前的时间表示刚好在用户按压第一快门释放按钮之前的时间。DSP300从每个接收到的振动程度中获得最大角速度值和最小角速度值,将最大角速度值和最小角速度值与参考值进行比较。如果数字拍摄设备被开启并且随后在预定时间内AF操作或图像捕获操作不被执行、如果AF操作或图像捕获操作被执行并且随后在预定时间内不再次被执行并且振动在预定幅度内发生、或者如果振动在预定时间内在预定幅度内发生,则DSP300可确定时间刚好在用户执行AF操作之前。由于上面已经描述了如何确定时间是否刚好在用户执行AF操作之前,因此这里不再重复其具体描述。如果基于振动程度确定时间刚好在用户执行AF操作之前,则在操作930,DSP300控制透镜驱动器210执行通过移动聚焦透镜112来确定聚焦透镜112的移动方向的在前AF操作,并且透镜驱动器210响应于控制信号移动聚焦透镜112。图10是示出执行聚焦透镜112的在前AF操作的过程的流程图。参考图10,在操作931,DSP300确定时间是否刚好在数字相机I开启之后。通过将聚焦透镜112的在前AF操作划分为时间刚好在数字相机I开启之后的情况和刚好在数字相机I开启之后预定时间进一步过去的情况来 描述聚焦透镜112的在前AF操作。在时间刚好在数字相机I开启之后的情况,在操作932,DSP300控制透镜驱动器210执行在前AF操作,其中,该在前AF操作通过将聚焦透镜112从无穷位置301移动到超无穷位置302,来预先扫描以检查对象的对焦位置是否存在于无穷位置301的附近,如图7A所示。。用户难以通过显示单元420来察觉这种在前AF操作。但是,在时间不接近数字相机I开启时的时间的情况下,在操作932,DSP300控制透镜驱动器210执行在前AF操作,其中,该在前AF操作将聚焦透镜112从预定位置301向左和向右(302和304)移动,并且随后通过在聚焦透镜112的移动期间接收对比度值,来确定沿较高对比度方向303的聚焦透镜112的移动方向,如图8A所示。用户难以通过显示单元420来察觉这种在前AF操作。回到图9,在前AF操作完成后,在操作940,DSP300从由用户按压的第一快门释放按钮接收第一快门释放按钮输入信号。当接收到第一快门释放按钮输入信号后,在操作950,DSP300控制透镜驱动器210执行沿确定的方向移动聚焦透镜112的在后AF操作,并且透镜驱动器210响应于控制信号移动聚焦透镜112。在时间刚好在数字相机I开启之后的情况中,DSP300控制透镜驱动器210执行在后AF操作,该在后AF操作在沿对象方向303 (而没有聚焦透镜112的任何方向改变)从完成在前AF操作时的超无穷位置302移动聚焦透镜112的同时,寻找对象的对焦位置,如图7B所示。在由于数字相机I开启而更多时间已经过去的情况下,DSP300控制透镜驱动器210执行在沿较高对比度方向303移动聚焦透镜112的同时寻找对象的对焦位置的在后AF操作,如图8B所示。在在后AF操作完成后,也就是AF操作完成后,如果在操作960,DSP300从由用户按压的第二快门释放按钮接收到第二快门释放按钮输入信号,则在操作970中,DSP300捕获完成AF操作的图像。如上所述,根据本发明的实施例,通过经由振动检测传感器测量的振动转变而识别用户行为模式来减少聚焦透镜 的移动距离和方向改变的次数,可减少AF操作时间(从用户推动快门后开始)。另外,由于刚好在用户推动快门之前的瞬间可被察觉,因此可通过选择性改变AF算法来示出最佳AF性能。本发明也可被实现为非瞬时性计算机可读记录介质上的计算机可读代码。计算机可读记录介质是能够存储随后可被计算机系统读取的数据的任何数据存储装置。非瞬时性计算机可读记录介质的示例包括只读存储器(ROM)、随机存取存储器(RAM)、⑶-ROM、磁带、软盘和光学数据存储装置。计算机可读记录介质也可分布到网络联接的计算机系统,这样计算机可读代码分布式地存储和执行在多个非暂时计算机可读记录介质上。另外,本发明所属领域的程序员可很容易解释用于完成发明的功能性程序、代码和代码段。虽然已参照本发明的示例性实施例具体示出并描述了本发明,但是本领域的普通技术人员将理解,在不脱离由如下权利要求限定的本发明的精神和范围的情况下,可以在这里做出形式和细节上的各种改变。示例性实施例应该被理解为仅是描述性质而非为了限制的目的。因此,本发明的范围并非由本发明的具体说明书限定,而是通过附加权利要求限定,并且所有在所述范围内的不同将被解释为包含在本发明中。包括本发明引用的公开文档、专利申请和专利的所有引用参考可被以与单独和具体地将每个引用参考并入本发明所示的方式和一般地将每个引用参考并入本发明所示的方式相同的方式并入本发 明。
权利要求
1.一种控制数字拍摄设备的方法,该方法包括: 测量数字拍摄设备的振动程度; 基于测量的振动程度确定时间是否刚好在自动聚焦AF操作执行之前; 如果时间刚好在AF操作执行之前,则执行通过移动聚焦透镜来确定聚焦透镜的移动方向的在前AF操作; 如果第一快门释放按钮被按压,则执行沿确定的移动方向移动聚焦透镜的在后AF操作。
2.根据权利要求1所述的方法,还包括:如果聚焦透镜的在后AF操作结束,则通过第二快门释放按钮的输入来捕获图像。
3.根据权利要求1所述的方法,其中,刚好在AF操作执行之前的时间是刚好在第一快门释放按钮被按压之前的时间。
4.根据权利要求1所述的方法,其中,如果数字拍摄设备开启并且随后在预定时间内AF操作或图像捕获操作没有被执行、如果AF操作或图像捕获操作被执行并随后在预定时间内没有再次被执行并且振动在预定幅度内发生、或者如果振动在预定幅度内发生达预定时间,则确定时间刚好在AF操作执行之前。
5.根据权利要求1所述的方法,其中,每个振动程度通过最大角速度和最小角速度之间的平均差或偏差来确定。
6.根据权利要求1所述的方法,其中,每个振动程度包括含有X、1、z轴的多个轴上的振动程度。
7.根据权利要求1所述的方法,其中,针对时间刚好在数字拍摄设备开启之后的情况或者数字拍摄设备在预定时间内维持在开启状态的情况,不同地执行在前AF操作。
8.根据权利要求7所述的方法,其中,如果第一快门释放按钮被按压,则执行沿对象方向从移动后的位置移动聚焦透镜的在后AF操作。
9.根据权利要求1所述的方法,其中,如果在时间刚好在数字拍摄设备开启之后并刚好在执行AF操作之前,则执行沿离开对象的方向将聚焦透镜移动预定距离的在前AF操作。
10.根据权利要求1所述的方法,其中,如果时间刚好在AF操作执行之前同时数字拍摄设备在预定时间内维持在开启状态,则执行测量对比度值并随后确定具有较高对比度值的方向作为移动方向的在前AF操作,其中,通过从当前位置沿左右两个方向移动聚焦透镜来测量对比度值。
11.根据权利要求10所述的方法,其中,如果第一快门释放按钮被按压,则执行沿确定的具有较高对比度值的方向移动聚焦透镜的在后AF操作。
12.—种数字拍摄设备,包括: 振动检测传感器,用于测量数字拍摄设备的振动程度; 透镜驱动器,用于移动聚焦透镜; 数字信号处理器,基于测量的振动程度确定时间是否刚好在自动聚焦AF操作执行之前,如果时间刚好在AF操作执行之前,则控制透镜驱动器执行通过移动聚焦透镜来确定聚焦透镜的移动方向的在前AF操作,如果第一快门释放按钮被按压,则控制透镜驱动器执行沿确定的移动方向移动聚焦透镜的在后AF操作。
13.根据权利要求12所述的数字拍摄设备,其中,振动检测传感器确定每个振动程度,并且每个振动程度包括含有X、1、Z轴的多个轴上的振动程度。
14.根据权利要求12所述的数字拍摄设备,其中,如果聚焦透镜的在后AF操作结束,并且如果接收到第二快门释放按钮的输入,则数字信号处理器捕获图像。
15.根据权利要求12所述的数字拍摄设备,其中,如果数字拍摄设备开启并且随后在预定时间内AF操作或者图像捕获操作没有被执行、如果AF操作或图像捕获操作被执行并且随后在预定时间内没有再次被执行并且振动在预定幅度内发生、或者如果振动在预定幅度内发生达预定时间,则数字信号处理器确定时间刚好在AF操作执行之前。
16.根据权利要求12所述的数字拍摄设备,其中,针对在数字拍摄设备开启之后的情况或者数字拍摄设备在预 定时间内维持在开启状态的情况,不同地执行在前AF操作。
全文摘要
一种数字拍摄设备及其控制方法,数字拍摄设备执行自动聚焦(AF)功能,该方法包括测量数字拍摄设备的振动程度;基于测量的振动程度确定时间是否刚好在AF操作执行之前;如果时间刚好在AF操作执行之前,则执行通过移动聚焦透镜来确定聚焦透镜的移动方向的在前AF操作;并且如果第一快门释放按钮被按压,则执行沿确定的移动方向移动聚焦透镜的在后AF操作。相应地,通过经由振动检测传感器测量的振动转变而识别用户行为模式来减少聚焦透镜的移动距离和方向改变的次数,可减少AF操作时间(从用户推动快门后开始)。
文档编号G03B13/36GK103248819SQ20131005135
公开日2013年8月14日 申请日期2013年2月16日 优先权日2012年2月13日
发明者李健宇, 李承翰, 高东旼 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1