控制光学防抖的方法及装置的制造方法_4

文档序号:9251162阅读:来源:国知局
现光学镜头的自动对焦,使用户在步行、乘车等运动过程 中也能对近景物体拍摄出流畅、清晰的图像。
[0191] 与前述应用功能实现方法实施例相对应,本公开还提供了应用功能实现装置及相 应的终端的实施例。
[0192] 图14是本公开根据一示例性实施例示出的一种控制光学防抖的装置框图,本公 开提供的光学防抖控制的装置应用于移动设备的防抖控制器中,所述装置包括:
[0193] 角速度获取模块21,被配置为获取移动设备发生抖动时的旋转角速度;
[0194] 本公开实施例中,角速度获取模块21可以包括:
[0195] 第一角速度获取单元,被配置为获取移动设备发生旋转抖动时横轴方向旋转的角 速度;
[0196] 第二角速度获取单元,被配置为获取移动设备发生旋转抖动时纵轴方向旋转的角 速度。
[0197] 第一命令生成模块22,被配置为根据所述旋转角速度生成相应的第一控制命令;
[0198] 加速度获取模块23,被配置为获取移动设备发生抖动时的平移加速度;
[0199] 本公开实施例中,上述加速度获取模块23可以包括:
[0200] 第一获取单元,被配置为获取移动设备在水平方向发生平移抖动时的水平加速 度;
[0201] 第二获取单元,被配置为获取移动设备在竖直方向发生平移抖动时的竖直加速 度。
[0202] 第二命令生成模块24,被配置为根据所述平移加速度生成相应的第二控制命令;
[0203] 位移补偿模块25,被配置为将所述第一控制命令、第二控制命令发送给驱动装置, 以指示所述驱动装置带动光学镜头分别进行第一位移补偿、第二位移补偿,调整光学镜头 相对于图像传感器的位置。
[0204] 图15是本公开根据一示例性实施例示出的一种控制光学防抖的装置框图,上述 第一命令生成模块22可以包括:
[0205] 角度确定单元221,被配置为根据所述旋转角速度确定相应的旋转角度;
[0206] 第一补偿位移确定单元222,被配置为根据所述旋转角度获取光学镜头的第一补 偿位移;
[0207] 第一命令生成单元223,被配置为根据所述第一补偿位移生成相应的第一控制命 令,所述第一控制命令用于指示所述驱动装置带动光学镜头进行第一位移补偿。
[0208] 可选的,在本公开另一实施例中,参照图16根据一不例性实施例不出的一种光学 防抖控制的装置框图,第一补偿位移确定单元222可以包括:
[0209] 第一参数获取子单元2221,被配置为获取光学镜头与图像传感器之间的距离;
[0210] 第一补偿距离计算子单元2222,被配置为根据旋转角度的大小和所述光学镜头与 图像传感器之间的距离,采用以下公式计算所述第一补偿位移的大小:
[0211] I1= rX a
[0212] 其中,I1表示第一补偿位移的大小;a表示旋转角度的大小,单位为弧度;r表示 光学镜头与图像传感器之间的距离;
[0213] 第一位移方向确定子单元2223,被配置为根据旋转角度的方向确定所述第一补偿 位移的方向;
[0214] 第一补偿位移确定子单元2224,被配置为由所述第一补偿位移的大小和所述第一 补偿位移的方向确定第一补偿位移。
[0215] 图17是本公开根据一示例性实施例示出的一种光学防抖控制的装置框图,在本 公开一实施例中,第二命令生成模块24可以包括:
[0216] 平移位移确定单元241,被配置为根据所述平移加速度确定相应的平移抖动位 移;
[0217] 第二补偿位移确定单元242,被配置为根据所述平移抖动位移获取光学镜头的第 二补偿位移;
[0218] 第二命令生成单元243,被配置为根据所述第二补偿位移生成相应的第二控制命 令,所述第二控制命令被配置为指示驱动装置带动光学镜头进行第二位移补偿。
[0219] 其中,图18是本公开根据一示例性实施例示出的一种光学防抖控制的装置框图, 第二补偿位移确定单元242可以包括:
[0220] 第二参数获取子单元2421,被配置为获取光学镜头与图像传感器之间的距离,以 及被摄物体与光学镜头之间的距离;
[0221] 第二补偿距离计算子单元2422,被配置为根据平移抖动位移的大小、所述光学镜 头与图像传感器之间的距离、所述被摄物体与光学镜头之间的距离,采用以下公式计算所 述第二补偿位移的大小:
[0223] 其中,I2表不第二补偿位移的大小,m表不平移抖动位移的大小,r表不光学镜头 与图像传感器之间的距离;s表示被摄物体与光学镜头之间的距离;
[0224] 第二位移方向确定子单元2423,被配置为将上述平移抖动位移的反方向作为第二 补偿位移的方向;
[0225] 第二补偿位移确定子单元2424,被配置为由所述第二补偿位移的大小和所述第二 补偿位移的方向确定第二补偿位移。
[0226] 图19是本公开根据一示例性实施例示出的一种光学防抖控制的装置框图,在图 14所示装置实施例的基础上,还可以包括:
[0227] 反馈控制模块26,被配置为接收光学镜头进行位置调整后产生的位置变化反馈信 息,根据所述位置变化反馈信息对光学镜头进行反馈控制。
[0228] 综上,上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步 骤的实现过程,在此不再赘述。
[0229] 对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实 施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件 说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以 不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的 需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付 出创造性劳动的情况下,即可以理解并实施。
[0230] 相应的,本公开还提供一种移动设备的图像采集装置,所述图像采集装置包括防 抖控制器;用于存储防抖控制器可执行指令的存储器;其中,所述防抖控制器被配置为:
[0231] 获取移动设备发生抖动时的旋转角速度;
[0232] 根据所述旋转角速度生成相应的第一控制命令;
[0233] 获取移动设备发生抖动时的平移加速度;
[0234] 根据所述平移加速度生成相应的第二控制命令;
[0235] 将所述第一控制命令、第二控制命令发送给驱动装置,以指示所述驱动装置带动 光学镜头分别进行第一位移补偿、第二位移补偿,调整光学镜头相对于图像传感器的位置。
[0236] 如图20所示,图20是根据一示例性实施例示出的一种用于控制光学防抖的图像 采集装置的一结构示意图。该图像采集装置包括:陀螺仪传感器201、加速度传感器202、光 学防抖控制器203、马达驱动204、镜头模组205、霍尔传感器206、图像传感器207;其中,所 述镜头模组包括:光学镜头、VCM线圈。其中,陀螺仪传感器201感应所述移动设备的旋转 角速度并将所述旋转角速度信息传输给所述光学防抖控制器203;
[0237] 加速度传感器202感应移动设备的平移加速度,并将所述平移加速度信息传输给 所述光学防抖控制器203;
[0238] 光学防抖控制器203根据所述移动设备的旋转角速度计算所述移动设备的旋转 角度,并根据所述旋转角度生成第一控制指令,将所述第一控制指令发送给所述马达驱动 204 ;
[0239] 光学防抖控制器203根据所述移动设备的平移加速度计算所述移动设备的平移 距离和方向,并根据所述平移距离和方向数据生成第二控制指令,将所述第二控制指令发 送给所述马达驱动204;
[0240] 马达驱动204根据所述第一控制指令和所述第二控制指令驱动所述镜头模组中 的VCM线圈带动所述光学镜头移动,以纠正所述光学镜头相对于所述图像传感器207的光 轴偏移;
[0241] 霍尔传感器206感应光学镜头的位置并将感应到的位置信息反馈给所述光学防 抖控制器203,以进行反馈控制。
[0242] 图21是根据一示例性实施例示出的一种用于控制光学防抖的装置2100的一结构 示意图。例如,装置2100可以被提供为一种移动设备如具有拍摄功能的手机、相机、个人数 字助理等。
[0243] 参照图21,装置2100可以包括以下一个或多个组件:处理组件2102,存储器 2104,电源组件2106,多媒体组件2108,音频组件2110,输入/输出(I/O)的接口 2112,传 感器组件2114,以及通信组件2116。
[0244] 处理组件2102通常控制装置2100的整体操作,诸如与显示,电话呼叫,数据通信, 相机操作和记录操作相关联的操作。处理组件2102可以包括一个或多个处理器2120来执 行指令,以完成上述的方法的全部或部分步骤。此外,处理组件2102可以包括一个或多个 模块,便于处理组件2102和其他组件之间的交互。例如,处理组件2102可以包括多媒体模 块,以方便多媒体组件2108和处理组件2102之间的交互。
[0245] 存储器2104被配置为存储各种类型的数据以支持在装置2100的操作。这些数据 的示例包括用于在装置2100上操作的任何应用程序或方法的指令,联系人数据,电话簿数 据,消息,图片,视频等。存储器2104可以由任何类型的易失性或非易失性存储设备或者它 们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可 擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(R0M),磁存储器, 快闪存储器,磁盘或光盘。
[0246] 电源组件2106为装置2100的各种组件提供电力。电源组件2106可以包括电源 管理系统,一个或多个电源,及其他与为装置2100生成、管理和分配电力相关联的组件。
[0247] 多媒体组件2108包括在所述装置2100和用户之间的提供一个输出接口的屏幕。 在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面 板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸 传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动 动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中, 多媒体组件2108包括一个前置摄像头和/或后置摄像头。当装置2100处于操作模式,如 拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个 前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0248] 音频组件2110被配置为输出和/或输入音频信号。例如,音频组件2110包括一 个麦克风(MIC),当装置2100处于操作模式,如呼叫模式、记录
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1