用于移动设备的对焦方法、装置和移动设备的制作方法

文档序号:2790432阅读:152来源:国知局
专利名称:用于移动设备的对焦方法、装置和移动设备的制作方法
技术领域
本发明涉及数码产品摄像头领域,特别涉及一种用于移动设备的对焦方法、装置 和移动设备。
背景技术
目前高端手机对对焦速度及准确性有越来越高的要求,手机中已经实现自动对 焦,自动对焦原理是通过自动移动摄像头,使图像清晰成像。现有技术中,自动对焦算法是通过固定的电流-移动距离曲线来驱动马达较大幅 度地移动镜头,判断图像清晰度,找到两个最清晰的区域,再在两个清晰的区域中小幅度移 动镜头找到最清晰的区域。在对现有技术进行分析后,发明人发现现有技术至少具有如下缺点现有方案不考虑摄像头重量的影响,无论摄像头处于什么状态下,都使用固定的 电流-移动距离曲线移动,而由于摄像头重量的影响,马达在手机向上,向下及水平时的移 动距离是不同的,在马达依据固定的电流-移动距离曲线工作时,自动对焦速度变慢,准确 性低。

发明内容
本发明实施例提供了一种用于移动设备的对焦方法、装置和移动设备。所述技术 方案如下一种用于移动设备的对焦方法,包括当移动设备的摄像头进入预览时,获取移动设备中马达的倾斜角度;根据自动对焦算法获取第一电流,并根据所述马达的倾斜角度和所述第一电流得 到第二电流;将所述第二电流作为所述马达的驱动电流,使所述马达驱动所述移动设备的摄像 头对焦。一种用于移动设备的对焦装置,所述装置包括倾斜角度获取模块,用于当移动设备的摄像头进入预览时,获取移动设备中马达 的倾斜角度;电流获取模块,用于根据自动对焦算法获取第一电流,并根据所述马达的倾斜角 度和所述第一电流得到第二电流;驱动模块,用于将所述第二电流作为所述移动设备中马达的驱动电流,使所述马 达驱动所述移动设备的摄像头对焦。本发明实施例提供的技术方案的有益效果是通过根据马达的倾斜角度和自动对焦算法,得到用于驱动移动设备中马达的电 流,并利用该电流驱动马达,使得马达控制移动设备的摄像头对焦,移动摄像头时考虑了由 于马达的倾斜角度不同而造成的垂直方向上重力分量的变化,有效的提高自动对焦的速度
3及准确性。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。图1是本发明实施例提供的一种用于移动设备的对焦方法的流程图;图2是本发明实施例提供的一种用于移动设备的对焦方法的流程图;图3是本发明实施例提供的一种用于移动设备的对焦装置的结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。图1是本发明实施例提供的一种用于移动设备的对焦方法,该方法的执行主体为 移动设备,参见图1,该方法包括101 当移动设备的摄像头进入预览时,获取移动设备中马达的倾斜角度;本领域技术人员可以获知,移动设备中的马达与移动设备一般呈垂直角度,例如, 当将移动设备水平放置在桌面上时,移动设备中的马达的倾斜角度与重力方向的角度一 致,在本实施例中,重力方向的角度为0度,也即是在此时,移动设备中的马达的倾斜角度 为0度。102 根据自动对焦算法获取第一电流,并根据所述马达的倾斜角度和所述第一电 流得到第二电流;103:将该第二电流作为该移动设备中马达的驱动电流,使马达驱动该移动设备的 摄像头,进行对焦。通过根据移动设备中马达的倾斜角度和自动对焦算法,得到用于驱动移动设备马 达的电流,并利用该电流驱动马达,使得马达控制移动设备的摄像头对焦,移动摄像头时考 虑了由于马达的倾斜角度不同而造成的垂直方向上重力分量的变化,有效的提高自动对焦 的速度及准确性。图2是本发明实施例提供的一种用于移动设备的对焦方法,该移动设备可以为手 机、数码相机等,本发明实施例仅以手机为例,进行说明,参见图2,该方法包括201 手机中的摄像头进入预览模式;本领域技术人员可以获知,传统的对焦算法通过固定的电流-移动距离曲线来驱 动马达较大幅度地移动镜头,判断图像清晰度,找到两个最清晰的区域,再在两个清晰的区 域中小幅度移动镜头找到最清晰的区域,当找到该最清晰的区域后,手机中的摄像头进入 预览模式。202 通过手机中的传感器获取该手机中马达当前的倾斜角度;该步骤202具体包括通过手机中的重力传感器或加速度传感器获取马达当前的 倾斜角度,该倾斜角度是相对于重力方向而言的。
需要说明的是,在手机的使用过程中,由于手机处于的位置状态不同,摄像头的光 轴不一定是水平的,其光轴有可能倾斜一定角度,当摄像头在此时的移动会受到摄像头本 身重力的影响,且,当摄像头向上移动和向下移动时,也会受到摄像头本身重力的影响,将 重力方向作为基准方向,那么,马达驱动摄像头向上移动时,其角度为180度。摄像头向其 他方向移动时,其倾斜角度则为该移动方向与重力方向的夹角。在本发明中,利用加速度传感器、重力传感器或其它可以根据马达状态得到输出 电压的传感器,根据输出电压得到当前马达的倾斜角度,并根据倾斜角度来计算驱动电流, 这样可以有效的提高自动对焦的速度及准确性。本领域技术人员可以获知,重力传感器的 原理是将重力变化转换为电压信号,加速度传感器的原理是由于加速度产生某个介质产 生变形,通过测量其变形量并用相关电路转化成电压输出。203 根据当前焦距,从本地保存的电流与移动距离关系中获取第一电流;需要说明的是,本地保存的电流与移动距离关系是由厂家生产时预设的,对于不 同型号的马达和移动设备,该关系也不同。通过该电流和移动距离关系,移动设备可以通过 当前的焦距,查询到摄像头达到当前焦距所需的驱动电流,该驱动电流即为第一电流。本领域技术人员可以获知,摄像头的移动靠马达实现。根据工作原理区分,马达主 要有步进电机、压电马达、VCM(Voice Coil Motor,音圈马达)三种,目前手机上主要使用 VCM,本发明仅以VCM为例进行说明,步进马达、压电马达等也可应用于该方法,其原理与本 发明相同,不再赘述。204 根据第一电流和下述公式获取第二电流I0 = I- · IX θ /180 ;其中,I0为第二电流,I为第一电流,· I为0度时的电流值与180度时的电流差 异,所述0度为重力方向的角度,θ为所述马达相对于重力方向的倾斜角度。该公式的目的在于根据根据马达的倾斜角度和自动对焦算法,得到经过校正的用 于驱动移动设备马达的电流。205 将第二电流作为手机中马达的驱动电流,驱动马达移动摄像头。在本发明中,利用该第二电流驱动马达,使得马达控制摄像头移动,达到自动对焦 的目的。通过根据马达的倾斜角度和自动对焦算法,得到用于驱动移动设备马达的电流, 并利用该电流驱动马达,使得马达控制移动设备的摄像头对焦,移动摄像头时考虑了由于 马达的倾斜角度不同而造成的垂直方向上重力分量的变化,有效的提高自动对焦的速度及 准确性。图3是本发明实施例提供的一种用于移动设备的对焦装置,参见图3,该装置包 括倾斜角度获取模块301,用于当移动设备的摄像头进入预览时,获取移动设备中马 达的倾斜角度;电流获取模块302,用于根据自动对焦算法获取第一电流,并根据所述马达的倾斜 角度和所述第一电流得到第二电流;驱动模块303,用于将该第二电流作为该移动设备中马达的驱动电流,使得该移动 设备的摄像头对焦。
该电流获取模块302包括第一电流获取单元30加,用于根据当前焦距,从本地保存的电流与焦距关系中获 取第一电流;第二电流获取单元302b,用于根据该第一电流和下述公式获取第二电流I0 = I- · IX θ /180 ;其中,I0为第二电流,I为第一电流,· I为0度时的电流值与180度时的电流差 异,所述0度为重力方向的角度,θ为所述马达相对于重力方向的倾斜角度。该移动设备中马达的倾斜角度由所述移动设备中的重力传感器或加速度传感器 获取。本实施例提供的装置,与方法实施例属于同一构思,其具体实现过程详见方法实 施例,这里不再赘述。通过根据马达的倾斜角度和自动对焦算法,得到用于驱动移动设备马达的电流, 并利用该电流驱动马达,使得马达控制移动设备的摄像头对焦,移动摄像头时考虑了由于 马达的倾斜角度不同而造成的垂直方向上重力分量的变化,有效的提高自动对焦的速度及 准确性。本发明实施例还提供的一种移动设备,该移动设备包括摄像头和用于控制所述摄 像头移动的马达,该移动设备还包括上述实施例中所述的用于移动设备的对焦装置。上述实施例中所述移动设备为数码相机或移动终端等包含自动对焦功能的移动 设备。本发明实施例提供的上述技术方案的全部或部分可以通过程序指令相关的硬件 来完成,所述程序可以存储在可读取的存储介质中,该存储介质包括R0M、RAM、磁碟或者光 盘等各种可以存储程序代码的介质。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1. 一种用于移动设备的对焦方法,其特征在于,包括当移动设备的摄像头进入预览时,获取移动设备中马达的倾斜角度; 根据自动对焦算法获取第一电流,并根据所述马达的倾斜角度和所述第一电流得到第 二电流;将所述第二电流作为所述马达的驱动电流,使所述马达驱动所述移动设备的摄像头对焦O
2.根据权利要求1所述的方法,其特征在于,根据自动对焦算法获取第一电流,并根据 该移动设备的倾斜角度和所述第一电流得到第二电流,具体包括根据当前焦距,从本地保存的电流与焦距关系中获取第一电流; 根据所述第一电流和下述公式获取第二电流 I0 = I- · IX θ /180 ;其中,I0为第二电流,I为第一电流,· I为0度时的电流值与180度时的电流差异,所 述0度为重力方向的角度,θ为所述马达相对于重力方向的倾斜角度。
3.根据权利要求1-2任一项所述的方法,其特征在于,所述马达的倾斜角度由所述移 动设备中的重力传感器或加速度传感器获取。
4.一种用于移动设备的对焦装置,其特征在于,所述装置包括倾斜角度获取模块,用于当移动设备的摄像头进入预览时,获取移动设备中马达的倾 斜角度;电流获取模块,用于根据自动对焦算法获取第一电流,并根据所述马达的倾斜角度和 所述第一电流得到第二电流;驱动模块,用于将所述第二电流作为所述移动设备中马达的驱动电流,使所述马达驱 动所述移动设备的摄像头对焦。
5.根据权利要求4所述的装置,其特征在于,所述电流获取模块包括第一电流获取单元,用于根据当前焦距,从本地保存的电流与焦距关系中获取第一电流;第二电流获取单元,用于根据所述第一电流和下述公式获取第二电流 I0 = I- · IX θ /180 ;其中,I0为第二电流,I为第一电流,· I为0度时的电流值与180度时的电流差异,所 述0度为重力方向的角度,θ为所述马达相对于重力方向的倾斜角度。
6.根据权利要求4-5任一项所述的装置,其特征在于,所述移动设备中马达的倾斜角 度由所述移动设备中的重力传感器或加速度传感器获取。
7.一种移动设备,所述移动设备包括摄像头和用于控制所述摄像头移动的马达,其特 征在于,所述移动设备还包括上述权利要求4-6任一项所述的用于移动设备的对焦装置。
8.根据权利要求7所述的移动设备,其特征在于,所述移动设备为数码相机或移动终端。
全文摘要
本发明实施例公开了一种用于移动设备的对焦方法、装置和移动终端,属于数码产品摄像头领域。该方法包括当移动设备的摄像头进入预览时,获取移动设备中马达的倾斜角度;根据自动对焦算法获取第一电流,并根据该马达的倾斜角度和该第一电流得到第二电流;将该第二电流作为该马达的驱动电流,使该马达驱动该移动设备的摄像头对焦。该装置包括倾斜角度获取模块、电流获取模块和驱动模块。通过根据马达的倾斜角度和自动对焦算法,得到用于驱动移动设备中马达的电流,并利用该电流驱动马达,使得马达控制移动设备的摄像头对焦,移动摄像头时考虑了由于马达的倾斜角度不同而造成的垂直方向上重力分量的变化,有效的提高自动对焦的速度及准确性。
文档编号G02B7/28GK102147556SQ201110056729
公开日2011年8月10日 申请日期2011年3月9日 优先权日2011年3月9日
发明者李娟 , 柳天增 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1