一种移动设备的拍照方法和装置与流程

文档序号:12068569阅读:230来源:国知局
一种移动设备的拍照方法和装置与流程

本发明涉及移动设备的技术领域,特别是涉及一种移动设备的拍照方法和一种移动设备的拍照装置。



背景技术:

随着移动通信技术的发展,诸如手机等移动设备越来越普及,给人们在的生活、学习、工作带来了极大的便利。

由于移动设备携带方便,同时大部分都配置有摄像头,因此,拍照是移动设备常用的功能之一。

在进行拍照的时候,一般先进行手动对焦才可以获得质量较为好、景物准确的图片,但是,这需要经过一定的手动调整时间进行对焦操作,操作繁琐,待对焦完成之后才进行拍照,很多时候会漏拍了一些重要的场景。

若不进行对焦,直接进行拍摄,虽然可以减少拍照所需的时间,但是不进行对焦拍摄的照片,往往焦距不适当,造成拍照质量较差。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种移动设备的拍照方法和相应的一种移动设备的拍照装置。

依据本发明的一个方面,提供了一种移动设备的拍照方法,包括:

当移动设备接收到拍照请求时,查找预先设置的一个或多个焦距,每个焦距关联一个或多个角度;

分别按照每个焦距调节摄像头的距离;

驱动摄像头在每个距离上,按照所述焦距的一个或多个角度进行对焦及拍照,获得多帧图像数据。

可选地,还包括:

当拍照完成时,展示所获得的其中一帧图像数据。

可选地,所述多帧图像按照焦距排序,所述展示所获得的其中一帧图像数据的步骤包括:

展示所获得的、焦距最小或焦距最大的图像数据。

可选地,还包括:

在展示的图像数据中检测到触摸事件时,检测所述触摸事件的触摸位置;

计算距离所述触摸位置最近的角度;

在每个焦距上的、按照所述最近的角度拍摄的图像数据中获取目标图像数据。

可选地,所述在每个焦距上的、按照所述最近的角度拍摄的图像数据中获取选择目标图像数据的步骤包括:

将在每个焦距上的,按照所述最近的角度拍摄的图像数据按顺序加载;

当触摸事件停止时,停止加载在每个焦距上的,按照所述最近的角度拍摄的图像数据;

基于停止加载时的图像数据获取目标图像数据。

可选地,所述在每个焦距上的、按照所述最近的角度拍摄的图像数据中获取选择目标图像数据的步骤还包括:

针对当前加载的图像数据,生成所述图像数据的焦距的提示信息。

可选地,所述基于停止加载时的图像数据获取目标图像数据的步骤包括:

将停止加载时的图像数据设置为目标图像数据。

可选地,所述基于停止加载时的图像数据获取目标图像数据的步骤包括:

提取与停止加载时的图像数据的焦距相邻的一帧或多帧候选图像数据;

将停止加载时的图像数据与所述相邻的一帧或多帧候选图像数据进行合成,获得目标图像数据。

可选地,所述基于停止加载时的图像数据获取目标图像数据的步骤还包 括:

在所述目标图像数据中基于所述触摸位置确定一焦距范围;

在所述目标图像数据中,将除所述焦距范围之外的图像数据进行虚化处理。

根据本发明的另一方面,提供了一种移动设备的拍照装置,包括:

焦距查找模块,适于在移动设备接收到拍照请求时,查找预先设置的一个或多个焦距,每个焦距关联一个或多个角度;

距离调节模块,适于分别按照每个焦距调节摄像头的距离;

拍照模块,适于驱动摄像头在每个距离上,按照所述焦距的一个或多个角度进行对焦及拍照,获得多帧图像数据。

可选地,还包括:

图像数据展示模块,适于在拍照完成时,展示所获得的其中一帧图像数据。

可选地,所述多帧图像按照焦距排序,所述图像数据展示模块还适于:

展示所获得的、焦距最小或焦距最大的图像数据。

可选地,还包括:

触摸位置检测模块,适于在展示的图像数据中检测到触摸事件时,检测所述触摸事件的触摸位置;

角度计算模块,适于计算距离所述触摸位置最近的角度;

目标图像数据获取模块,适于在每个焦距上的、按照所述最近的角度拍摄的图像数据中获取目标图像数据。

可选地,所述目标图像数据获取模块还适于:

将在每个焦距上的,按照所述最近的角度拍摄的图像数据按顺序加载;

当触摸事件停止时,停止加载在每个焦距上的,按照所述最近的角度拍摄的图像数据;

基于停止加载时的图像数据获取目标图像数据。

可选地,所述目标图像数据获取模块还适于:

针对当前加载的图像数据,生成所述图像数据的焦距的提示信息。

可选地,所述目标图像数据获取模块还适于:

将停止加载时的图像数据设置为目标图像数据。

可选地,所述目标图像数据获取模块还适于:

提取与停止加载时的图像数据的焦距相邻的一帧或多帧候选图像数据;

将停止加载时的图像数据与所述相邻的一帧或多帧候选图像数据进行合成,获得目标图像数据。

可选地,所述目标图像数据获取模块还适于:

在所述目标图像数据中基于所述触摸位置确定一焦距范围;

在所述目标图像数据中,将除所述焦距范围之外的图像数据进行虚化处理。

本发明实施例驱动摄像头在每个焦距对应的距离上,按照焦距关联的一个或多个角度进行对焦及拍照,获得多帧图像数据,实现了拍摄的自动对焦,避免了手动对焦,大大提高了操作的简便性,同时,由于对焦选择较多,保证了可以拍摄到所需的场景及拍摄的场景的质量。

本发明实施例基于触摸事件,对将在每个焦距上的,按照最近的角度拍摄的图像数据按顺序加载,并在停止时,输出目标图像数据,避免了计算清晰度等繁琐的后期处理,进一步提高了操作的简便性。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了根据本发明一个实施例的一种移动设备的拍照方法实施例1 的步骤流程图;

图2示出了根据本发明一个实施例的一种角度对焦的示例图;

图3示出了根据本发明一个实施例的一种移动设备的拍照方法实施例2的步骤流程图;

图4示出了根据本发明一个实施例的一种移动设备的拍照装置实施例1的结构框图;以及

图5示出了根据本发明一个实施例的一种移动设备的拍照装置实施例2的结构框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

参照图1,示出了根据本发明一个实施例的一种移动设备的拍照方法实施例1的步骤流程图,具体可以包括如下步骤:

步骤101,当移动设备接收到拍照请求时,查找预先设置的一个或多个焦距;

需要说明的是,本发明实施例可以应用在各种移动设备中,例如,手机、平板电脑、个人数字助理、穿戴设备(如眼镜、手表等)等等。

该移动设备的操作系统可以包括Android(安卓)、IOS、Windows Phone、Windows等等,通常可以拍摄应用的运行,该拍摄应用可以用于调用移动设备的摄像头进行拍照、录像等。

摄像头是移动设备上的一个硬件,可以用于拍照和拍摄,可以是内置的(在移动设备内部),也可以是外置(通过数据线或者移动设备的接口相连)的,本发明实施例对此也不加以限制。

摄像头一般可以包括镜头(Lens)、基座(Holder)、红外滤波片(IR)、图像感应处理器(Sensor)、电路板等部件。

拍照请求,可以是指调用摄像头进行拍照的指示。

例如,在拍摄应用的UI(User Interface,用户界面)中,一般设置有拍照控件,当用户点击该拍照控件时,移动设备的系统则可以接收到拍照请求。

又例如,在很多移动设备中,设置有用于拍照的物理按键,当用户按下该物理按键时,移动设备的系统则可以接收到拍照请求。

若移动设备的系统接收到拍照请求,则可以查找预先设置的一个或多个焦距。

焦距,是光学系统中衡量光的聚集或发散的度量方式,指平行光入射时从透镜光心到光聚集之焦点的距离。

在摄像头中,焦距是从镜片中心到底片或CCD(Charge-coupled Device,电荷耦合元件)等成像平面的距离。

在本发明实施例中,每个焦距关联一个或多个角度,该角度为摄像头用于对焦的角度。

例如,如图2所示,若在某个焦距关联9个角度,则在对焦时,摄像头可以分别针对区域201、区域202、区域203、区域204、区域205、区域206、区域207、区域208、区域209进行对焦。

步骤102,分别按照每个焦距调节摄像头的距离;

在实际应用中,摄像头的镜头的结构不尽相同,但是大多数都可以被视为一片凸透镜,凸透镜轴心以外无论什么方向来的光线,在通过凸透镜后,大多会被折射,而交汇于一点,这些光线的交会点被称为焦点,通常将能够清晰成像位置上所有点组成的平面叫做焦平面,焦平面与摄像头之间的距离称之为景物距离,即摄像头(镜头)与被拍摄对象的距离。

对于那些处在焦平面的被拍摄对象,摄像头都能清晰的拍摄下来,而离焦平面前后越远的景物,图象就越模糊。

对于离镜头远近不同的被拍摄对象,通过镜头后要在固定的位置清晰成像就需要进行对焦(调焦),直观来说,当镜头调好焦距后,被拍摄对象一般会拍摄清晰。

在移动通信终端(如手机)中,一般不能对感光元件进行调整,因此,可以通过马达调节镜头的位置来实现对焦。

以音圈马达(VCM)为例,它主要由线圈、磁铁组和弹片等部件构成,将镜头模组(包括镜头、外滤波片等部件)锁在线圈内,线圈通过上下两个弹片固定在磁铁组内,当给线圈通电时,线圈会产生磁场,线圈磁场和磁石组相互作用,线圈会向上移动,而锁在线圈里的镜头模组便一起移动,当断电时,线圈在弹片弹力下返回。

步骤103,驱动摄像头在每个距离上,按照所述焦距的一个或多个角度进行对焦及拍照,获得多帧图像数据。

在本发明实施例中,先按照焦距移动摄像头的距离,进行粗对焦,再按照其关联的角度移动摄像头进行细对焦,经过两次对焦之后,成像效果一般较好。

以每一次焦距作为一轮次的拍照,在该轮次的拍照中,可以按照其关联的角度进行对焦及拍照。

例如,焦距A关联角度A1、A2、A3,焦距B关联角度B1、B2、B3,驱动摄像头在焦距A关联的角度A1、A2、A3进行拍照,再在焦距B关联的角度B1、B2、B3进行拍照。

需要说明的是,每个焦距关联的角度可以相同,也可以不同,本发明实施例对此不加以限制。

在拍照时,景物(SCENE)通过摄像头的镜头(Lens)生成的光学图像投射到图像感应处理器(Sensor)表面上,然后转为电信号,经过A/D(模数转换)转换后变为数字图像信号,由数字信号处理芯片(DSP)或编码库中对数字图像信号进行压缩并转化为特定的图像文件格式,通过数据总线传输到移动设备的处理器(Central Processing Unit,CPU)进行处理,则可以在移动设备的显示屏显示了。

本发明实施例驱动摄像头在每个焦距对应的距离上,按照焦距关联的一个或多个角度进行对焦及拍照,获得多帧图像数据,实现了拍摄的自动对焦,避免了手动对焦,大大提高了操作的简便性,同时,由于对焦选择较多,保 证了可以拍摄到所需的场景及拍摄的场景的质量。

参照图3,示出了根据本发明一个实施例的一种移动设备的拍照方法实施例2的步骤流程图,具体可以包括如下步骤:

步骤301,当移动设备接收到拍照请求时,查找预先设置的一个或多个焦距,每个焦距具有一个或多个角度;

步骤302,分别按照每个焦距调节摄像头的距离;

步骤303,驱动摄像头在每个距离上,按照所述焦距的一个或多个角度进行对焦拍照,获得多帧图像数据;

步骤304,当拍照完成时,展示所获得的其中一帧图像数据;

当拍照完成时,可以获得多帧图像数据,但是,由于UI界面的展示位置有限,因此,可以展示其中的一帧图像数据。

在具体实现中,若多帧图像按照焦距排序,为方便展示,可以展示所获得的、焦距最小或焦距最大的图像数据,即展示最先获得或最后获得的图像数据。

当然,上述展示方式只是作为示例,在实施本发明实施例时,可以根据实际情况设置其他展示方式,例如,随机抽取一帧图像数据进行展示,等等,本发明实施例对此不加以限制。

步骤305,在展示的图像数据中检测到触摸事件时,检测所述触摸事件的触摸位置;

在具体实现中,用户可以在屏幕进行点击、长按等操作触发触摸事件,即因触摸(Touch)而触发的事件,如ACTION_MOVE(表示为移动手势)、ACTION_UP(表示为离开屏幕)、ACTION_CANCEL(表示取消手势,不会由用户产生,而是由程序产生的)等等。

在本发明实施例中,若触摸事件为用户因选择图像区域而引起,则可以定位该触摸事件的触摸位置。

步骤306,计算距离所述触摸位置最近的角度;

一般而言,用户所点击或长按的区域,是需要成像清晰的区域,若摄像 头的角度落在该区域上,则在所拍摄的图像数据中,该区域较为清晰。

在本发明实施例中,触摸位置与角度之间的距离,可以指触摸位置与该角度对焦区域(如图2所示的区域201-区域209)之间的距离。

为减少计算量,该角度对焦区域的位置(如中点)可以预先设置,则在计算时,可以直接从数据库提取。

步骤307,在每个焦距上的、按照所述最近的角度拍摄的图像数据中获取目标图像数据。

在具体实现中,在该角度上对焦及拍照获得的图像数据一般具有多帧,可以基于这多帧图像数据获取用户所需的目标图像数据。

在本发明的一种可选实施例中,步骤307可以包括如下子步骤:

子步骤S11,将在每个焦距上的,按照所述最近的角度拍摄的图像数据按顺序加载;

在本发明实施例中,若用户触发长按等持续发生的触摸事件,则可以在触摸事件发生的过程中,持续加载按照最近的角度拍摄的图像数据。

子步骤S12,针对当前加载的图像数据,生成所述图像数据的焦距的提示信息;

在加载的过程中,可以提示该图像数据的焦距,以方便用户进行选择。

子步骤S13,当触摸事件停止时,停止加载在每个焦距上的,按照所述最近的角度拍摄的图像数据;

若用户停止触发触摸事件,则可以表示该图像数据为用户所需,或接近用户所需。

子步骤S14,基于停止加载时的图像数据获取目标图像数据。

针对用户所需或接近用户所需的图像数据,可以在此范围内获取目标图像数据。

在一种获取方式中,若图像数据较少,可以降低图像数据的加载速度,让用户有足够的时间去辨别该图像数据是否为所需。

在此情况下,可以将停止加载时的图像数据设置为目标图像数据。

在另一种获取方式中,若图像数据较多,可以加快图像数据的加载速度, 用户有可能来不及反应而错过了所需的图像数据,在其附近停止加载,同时,由于多帧图像数据的拍摄时间较短,成像的质量(如像素)可以较差。

在此情况下,可以提取与停止加载时的图像数据的焦距相邻的一帧或多帧候选图像数据,将停止加载时的图像数据与相邻的一帧或多帧候选图像数据进行合成,获得目标图像数据,以提高图像数据的成像质量。

此外,为了增加景深的效果,可以在目标图像数据中基于触摸位置确定一焦距范围,如以该触摸位置为圆心、一定距离为半径,确定一圆形的焦距范围。

在该目标图像数据中,将除焦距范围之外的图像数据进行虚化处理,如高斯模糊等等。

本发明实施例基于触摸事件,对将在每个焦距上的,按照最近的角度拍摄的图像数据按顺序加载,并在停止时,输出目标图像数据,避免了计算清晰度等繁琐的后期处理,进一步提高了操作的简便性。

对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

参照图4,示出了根据本发明一个实施例的一种移动设备的拍照装置实施例1的结构框图,具体可以包括如下模块:

焦距查找模块401,适于在移动设备接收到拍照请求时,查找预先设置的一个或多个焦距,每个焦距关联一个或多个角度;

距离调节模块402,适于分别按照每个焦距调节摄像头的距离;

拍照模块403,适于驱动摄像头在每个距离上,按照所述焦距的一个或多个角度进行对焦及拍照,获得多帧图像数据。

参照图5,示出了根据本发明一个实施例的一种移动设备的拍照装置实施例2的结构框图,具体可以包括如下模块:

焦距查找模块501,适于在移动设备接收到拍照请求时,查找预先设置的一个或多个焦距,每个焦距关联一个或多个角度;

距离调节模块502,适于分别按照每个焦距调节摄像头的距离;

拍照模块503,适于驱动摄像头在每个距离上,按照所述焦距的一个或多个角度进行对焦及拍照,获得多帧图像数据;

图像数据展示模块504,适于在拍照完成时,展示所获得的其中一帧图像数据;

触摸位置检测模块505,适于在展示的图像数据中检测到触摸事件时,检测所述触摸事件的触摸位置;

角度计算模块506,适于计算距离所述触摸位置最近的角度;

目标图像数据获取模块507,适于在每个焦距上的、按照所述最近的角度拍摄的图像数据中获取目标图像数据。

在本发明的一种可选实施例中,所述多帧图像按照焦距排序,所述图像数据展示模块504还可以适于:

展示所获得的、焦距最小或焦距最大的图像数据。

在本发明的一种可选实施例中,所述目标图像数据获取模块507还可以适于:

将在每个焦距上的,按照所述最近的角度拍摄的图像数据按顺序加载;

当触摸事件停止时,停止加载在每个焦距上的,按照所述最近的角度拍摄的图像数据;

基于停止加载时的图像数据获取目标图像数据。

在本发明的一种可选实施例中,所述目标图像数据获取模块507还可以适于:

针对当前加载的图像数据,生成所述图像数据的焦距的提示信息。

在本发明的一种可选实施例中,所述目标图像数据获取模块507还可以适于:

将停止加载时的图像数据设置为目标图像数据。

在本发明的一种可选实施例中,所述目标图像数据获取模块507还可以适于:

提取与停止加载时的图像数据的焦距相邻的一帧或多帧候选图像数据;

将停止加载时的图像数据与所述相邻的一帧或多帧候选图像数据进行合成,获得目标图像数据。

在本发明的一种可选实施例中,所述目标图像数据获取模块507还可以适于:

在所述目标图像数据中基于所述触摸位置确定一焦距范围;

在所述目标图像数据中,将除所述焦距范围之外的图像数据进行虚化处理。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映 的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的移动设备的拍照设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换 实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

本发明实施例公开了A1、一种移动设备的拍照方法,包括:

当移动设备接收到拍照请求时,查找预先设置的一个或多个焦距,每个焦距关联一个或多个角度;

分别按照每个焦距调节摄像头的距离;

驱动摄像头在每个距离上,按照所述焦距的一个或多个角度进行对焦及拍照,获得多帧图像数据。

A2、如A1所述的方法,还包括:

当拍照完成时,展示所获得的其中一帧图像数据。

A3、如A2所述的方法,所述多帧图像按照焦距排序,所述展示所获得的其中一帧图像数据的步骤包括:

展示所获得的、焦距最小或焦距最大的图像数据。

A4、如A2或A3所述的方法,还包括:

在展示的图像数据中检测到触摸事件时,检测所述触摸事件的触摸位置;

计算距离所述触摸位置最近的角度;

在每个焦距上的、按照所述最近的角度拍摄的图像数据中获取目标图像数据。

A5、如A4所述的方法,所述在每个焦距上的、按照所述最近的角度拍摄的图像数据中获取选择目标图像数据的步骤包括:

将在每个焦距上的,按照所述最近的角度拍摄的图像数据按顺序加载;

当触摸事件停止时,停止加载在每个焦距上的,按照所述最近的角度拍摄的图像数据;

基于停止加载时的图像数据获取目标图像数据。

A6、如A5所述的方法,所述在每个焦距上的、按照所述最近的角度拍摄的图像数据中获取选择目标图像数据的步骤还包括:

针对当前加载的图像数据,生成所述图像数据的焦距的提示信息。

A7、如A5所述的方法,所述基于停止加载时的图像数据获取目标图像数据的步骤包括:

将停止加载时的图像数据设置为目标图像数据。

A8、如A5所述的方法,所述基于停止加载时的图像数据获取目标图像数据的步骤包括:

提取与停止加载时的图像数据的焦距相邻的一帧或多帧候选图像数据;

将停止加载时的图像数据与所述相邻的一帧或多帧候选图像数据进行合成,获得目标图像数据。

A9、如A8所述的方法,所述基于停止加载时的图像数据获取目标图像数据的步骤还包括:

在所述目标图像数据中基于所述触摸位置确定一焦距范围;

在所述目标图像数据中,将除所述焦距范围之外的图像数据进行虚化处理。

本发明实施例还公开了B10、一种移动设备的拍照装置,包括:

焦距查找模块,适于在移动设备接收到拍照请求时,查找预先设置的一个或多个焦距,每个焦距关联一个或多个角度;

距离调节模块,适于分别按照每个焦距调节摄像头的距离;

拍照模块,适于驱动摄像头在每个距离上,按照所述焦距的一个或多个角度进行对焦及拍照,获得多帧图像数据。

B11、如B10所述的装置,还包括:

图像数据展示模块,适于在拍照完成时,展示所获得的其中一帧图像数 据。

B12、如B11所述的装置,所述多帧图像按照焦距排序,所述图像数据展示模块还适于:

展示所获得的、焦距最小或焦距最大的图像数据。

B13、如B10或B11所述的装置,还包括:

触摸位置检测模块,适于在展示的图像数据中检测到触摸事件时,检测所述触摸事件的触摸位置;

角度计算模块,适于计算距离所述触摸位置最近的角度;

目标图像数据获取模块,适于在每个焦距上的、按照所述最近的角度拍摄的图像数据中获取目标图像数据。

B14、如B13所述的装置,所述目标图像数据获取模块还适于:

将在每个焦距上的,按照所述最近的角度拍摄的图像数据按顺序加载;

当触摸事件停止时,停止加载在每个焦距上的,按照所述最近的角度拍摄的图像数据;

基于停止加载时的图像数据获取目标图像数据。

B15、如B14所述的装置,所述目标图像数据获取模块还适于:

针对当前加载的图像数据,生成所述图像数据的焦距的提示信息。

B16、如B14所述的装置,所述目标图像数据获取模块还适于:

将停止加载时的图像数据设置为目标图像数据。

B17、如B14所述的装置,所述目标图像数据获取模块还适于:

提取与停止加载时的图像数据的焦距相邻的一帧或多帧候选图像数据;

将停止加载时的图像数据与所述相邻的一帧或多帧候选图像数据进行合成,获得目标图像数据。

B18、如B17所述的装置,所述目标图像数据获取模块还适于:

在所述目标图像数据中基于所述触摸位置确定一焦距范围;

在所述目标图像数据中,将除所述焦距范围之外的图像数据进行虚化处理。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1