拍照方法和装置与流程

文档序号:11844252阅读:314来源:国知局
拍照方法和装置与流程

本发明涉及摄像头技术领域,尤其是指一种拍照方法和装置。



背景技术:

目前,在拍照时,摄像机一般都会先寻找一个对焦点,而对焦点的寻找过程都是基于普通的曝光补偿原理,也就是以上一幅拍摄图像所找到的对焦点为初始位置,判断该位置处的清晰度,然后以该位置为起点,向某一个方向沿着一条曲线每次增加Δx个单位,去寻找对焦点,如果在某一个方向上,走过一段上升趋势到达x1处后,连续三个位置处都判断为下降趋势,则回到初始点,按照相同的方法向着反方向去寻找对焦点,直到找到一个大致的范围,作为粗扫获得的曲线范围,然后将Δx以相同的方法在粗扫得到的曲线范围内进行细微对焦,直到找到清晰度最高的点,作为当前待拍摄图片的聚焦点。而对于双摄像头来说,对焦都是需要分别去对焦,因此,对于单个摄像机来说,对焦所需的时间比较久,不利于快速的拍照,抓住精彩的瞬间,对使用者的使用造成一定的不便性。



技术实现要素:

基于此,有必要针对传统技术存在的问题,提供了一种拍照方法和装置,能够实现对焦时间短,快速拍照的操作。

为达到发明目的,提供一种拍照方法,所述方法包括:将近焦摄像头设置于获取待找焦点的初始位置,以及将远焦摄像头设置于位于所述初始位置增加一个预设位移距离处;判断所述远焦摄像头在所述初始位置增加一个预设位移距离处的清晰度是否大于所述近焦摄像头在待找焦点的所述初始位置处的清晰度;若是,则将所述近焦摄像头和所述远焦摄像头在曝光补偿原理基础上分别移动至所述初始位置增加多个位移距离处,其中,所述近焦摄像头与所述远焦摄像头在移动过程中,所处位置为相邻;判断所述近焦摄像头与所述远焦摄像头分别在所述初始位置增加多个位移距离处中的每一个位移距离处的清晰度;逐渐缩小位移距离数据,使得所述近焦摄像头和所述远焦摄像头以同样的方法进行多次细扫,将多次找到清晰度最高的点作为聚焦点;基于所述聚焦点,以及针对同一景物,所述近焦摄像头与所述远焦摄像头同时拍摄两张不同景深的图片,并将所述两张不同景深的图片合成以得到全景深图片。

在其中一个实施例中,所述判断所述远焦摄像头在所述初始位置增加一个预设位移距离处的清晰度是否大于所述近焦摄像头在待找焦点的所述初始位置处的清晰度之后还包括:若不是,则将所述近焦摄像头待找焦点的所述初始位置作为起点,所述远焦摄像头以逐渐增加一个预设位移距离数据,向着反方向寻找。

在其中一个实施例中,所述近焦摄像头以拍摄的最近时间的一幅图像的聚焦点作为待寻找所述聚焦点的所述初始位置。

在其中一个实施例中,所述将所述两张不同景深的图片合成以得到全景深图片包括:确定所述两张不同景深的图片中同一区域的景物清晰度相对较高的图片;将所述同一区域的景物清晰度相对较高的图片中的所述同一区域替换所述同一区域的景物清晰度相对较低的图片中的所述同一区域,替换后所得图片为所述全景深图片。

在其中一个实施例中,所述确定所述两张不同景深的图片中同一区域的景物清晰度相对较高的图片包括:根据对焦评价函数,设置清晰度评价阈值,其中,所述对焦评价函数包括频谱函数、梯度函数和熵函数中的任意一种或者几种的组合;若与所述清晰度评价阈值相比,第一图片中同一区域的景物清晰度相对于所述清晰度评价阈值高于第二图片中同一区域的景物清晰度相对于清晰度评价阈值,则确定所述第一图片为所述两张不同景深的图片中同一区域的景物清晰度相对较高的图片。

在其中一个实施例中,所述近焦摄像头与所述远焦摄像头所在位置间隔相差一个位移距离。

基于同一发明构思的一种拍照装置,所述装置包括:设置模块,用于将近焦摄像头设置于获取待找焦点的初始位置,以及将远焦摄像头设置于位于所述初始位置增加一个预设位移距离处;第一判断模块,用于判断所述远焦摄像头在所述初始位置增加一个预设位移距离处的清晰度是否大于所述近焦摄像头在待找焦点的所述初始位置处的清晰度;移动模块,用于若是,则将所述近焦摄像头和所述远焦摄像头在曝光补偿原理基础上分别移动至所述初始位置增加多个位移距离处,其中,所述近焦摄像头与所述远焦摄像头在移动过程中,所处位置为相邻;第二判断模块,用于判断所述近焦摄像头与所述远焦摄像头分别在所述初始位置增加多个位移距离处中的每一个位移距离处的清晰度;聚焦点获取模块,用于逐渐缩小位移距离数据,使得所述近焦摄像头和所述远焦摄像头以同样的方法进行多次细扫,将多次找到清晰度最高的点作为聚焦点;拍摄与合成模块,用于基于所述聚焦点,以及针对同一景物,所述近焦摄像头与所述远焦摄像头同时拍摄两张不同景深的图片,并将所述两张不同景深的图片合成以得到全景深图片。

在其中一个实施例中,还包括:查找模块,用于若不是,则将所述近焦摄像头待找焦点的所述初始位置作为起点,所述远焦摄像头以逐渐增加一个预设位移距离数据,向着反方向寻找。

在其中一个实施例中,所述拍摄与合成模块包括:第一确定模块,用于确定所述两张不同景深的图片中同一区域的景物清晰度相对较高的图片;替换模块,用于将所述同一区域的景物清晰度相对较高的图片中的所述同一区域替换所述同一区域的景物清晰度相对较低的图片中的所述同一区域,替换后所得图片为所述全景深图片。

在其中一个实施例中,所述确定模块包括:清晰度评价阈值设置模块,用于根据对焦评价函数,设置清晰度评价阈值,其中,所述对焦评价函数包括频谱函数、梯度函数和熵函数中的任意一种或者几种的组合;第二确定模块,用于若与所述清晰度评价阈值相比,第一图片中同一区域的景物清晰度相对于所述清晰度评价阈值高于第二图片中同一区域的景物清晰度相对于清晰度评价阈值,则确定所述第一图片为所述两张不同景深的图片中同一区域的景物清晰度相对较高的图片。

本发明的有益效果:上述拍照方法和装置,将近焦摄像头设置于获取待找焦点的初始位置,以及将远焦摄像头设置于位于初始位置增加一个预设位移距离处;判断远焦摄像头在初始位置增加一个预设位移距离处的清晰度是否大于近焦摄像头在待找焦点的初始位置处的清晰度;若是,则将近焦摄像头和远焦摄像头在曝光补偿原理基础上分别移动至初始位置增加多个位移距离处,其中,近焦摄像头与远焦摄像头在移动过程中,所处位置为相邻;判断近焦摄像头与远焦摄像头分别在初始位置增加多个位移距离处中的每一个位移距离处的清晰度;逐渐缩小位移距离数据,使得近焦摄像头和远焦摄像头以同样的方法进行多次细扫,将多次找到清晰度最高的点作为聚焦点;基于聚焦点,以及针对同一景物,近焦摄像头与远焦摄像头同时拍摄两张不同景深的图片,并将两张不同景深的图片合成以得到全景深图片。上述方法通过双摄像头同时寻找对焦点,加快对焦过程,减少对焦时间,对焦时间能够减少将近一倍。

附图说明

图1是本发明一个实施例中的拍照方法的流程示意图;以及

图2是本发明一个实施例中的拍照装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚明白,以下结合附图及实施例对本发明拍照方法和装置进行进一步详细说明。应该理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

在一个实施例中,如图1所示,提供了一种拍照方法,该方法包括以下步骤:

步骤100,将近焦摄像头设置于获取待找焦点的初始位置,以及将远焦摄像头设置于位于初始位置增加一个预设位移距离处。

本实施例中,近焦摄像头以拍摄的最近时间的一幅图像的聚焦点作为待寻找聚焦点的初始位置,且进一步的,近焦摄像头与远焦摄像头所在位置间隔相差一个位移距离。具体的,近焦摄像头以拍摄的上一幅图像的聚焦点作为待寻找的聚焦点的初始位置x;而在同一个时刻下,近焦摄像头位于待寻找的预聚焦点初始位置x时,远焦摄像头位于在初始位置基础上增加位移距离Δx后的x+Δx位置处。

步骤200,判断远焦摄像头在初始位置增加一个预设位移距离处的清晰度是否大于近焦摄像头在待找焦点的初始位置处的清晰度。

本实施例中,判断远焦摄像头在初始位置增加一个预设位移距离处的清晰度是否大于近焦摄像头在待找焦点的初始位置处的清晰度之后还包括:若不是,则将近焦摄像头待找焦点的初始位置作为起点,远焦摄像头以逐渐增加一个预设位移距离数据,向着反方向寻找。具体的,判断远焦摄像头所处的x+Δx位置处的清晰度是否大于近焦摄像头所处的位置x处的清晰度。若是,则继续执行下述步骤;若不是,就将初始位置x作为粗扫曲线的一个端点,沿着曝光补偿曲线以初始位置x为起点,按照同样的方法向着反方向去寻找。

步骤300,若是,则将近焦摄像头和远焦摄像头在曝光补偿原理基础上分别移动至初始位置增加多个位移距离处,其中,近焦摄像头与远焦摄像头在移动过程中,所处位置为相邻。

具体的,近焦摄像头位于初始位置x的基础上增加2倍的位移距离Δx后的x+2Δx位置处时,远焦摄像头位于初始位置增加3倍位移距离Δx后的x+3Δx位置处,再次继续判断连续三个点,x+Δx、x+2Δx和x+3Δx处的清晰度是否为一直增大,若是,则近焦摄像头1和远焦摄像头以曝光补偿原理基础上分别继续移动至初始位置x增加多个位移距离处,判断每一位置处的清晰度,直至清晰度出现减小为止。

步骤400,判断近焦摄像头与远焦摄像头分别在初始位置增加多个位移距离处中的每一个位移距离处的清晰度。

步骤500,逐渐缩小位移距离数据,使得近焦摄像头和远焦摄像头以同样的方法进行多次细扫,将多次找到清晰度最高的点作为聚焦点。

具体的,按照上述提到的方法进行迭代,完成粗扫过程后,再缩小位移距离Δx以同样的方法在粗扫获取的曲线范围内进行细扫,直到找到清晰度最高的点作为聚焦点。

步骤600,基于聚焦点,以及针对同一景物,近焦摄像头与远焦摄像头同时拍摄两张不同景深的图片,并将两张不同景深的图片合成以得到全景深图片。

本实施例中,将两张不同景深的图片合成以得到全景深图片包括:确定两张不同景深的图片中同一区域的景物清晰度相对较高的图片;将同一区域的景物清晰度相对较高的图片中的同一区域替换同一区域的景物清晰度相对较低的图片中的同一区域,替换后所得图片为全景深图片。

进一步的,确定两张不同景深的图片中同一区域的景物清晰度相对较高的图片包括:根据对焦评价函数,设置清晰度评价阈值,其中,对焦评价函数包括频谱函数、梯度函数和熵函数中的任意一种或者几种的组合;若与清晰度评价阈值相比,第一图片中同一区域的景物清晰度相对于清晰度评价阈值高于第二图片中同一区域的景物清晰度相对于清晰度评价阈值,则确定第一图片为两张不同景深的图片中同一区域的景物清晰度相对较高的图片。

本发明提供的拍照方法,将近焦摄像头设置于获取待找焦点的初始位置,以及将远焦摄像头设置于位于初始位置增加一个预设位移距离处;判断远焦摄像头在初始位置增加一个预设位移距离处的清晰度是否大于近焦摄像头在待找焦点的初始位置处的清晰度;若是,则将近焦摄像头和远焦摄像头在曝光补偿原理基础上分别移动至初始位置增加多个位移距离处,其中,近焦摄像头与远焦摄像头在移动过程中,所处位置为相邻;判断近焦摄像头与远焦摄像头分别在初始位置增加多个位移距离处中的每一个位移距离处的清晰度;逐渐缩小位移距离数据,使得近焦摄像头和远焦摄像头以同样的方法进行多次细扫,将多次找到清晰度最高的点作为聚焦点;基于聚焦点,以及针对同一景物,近焦摄像头与远焦摄像头同时拍摄两张不同景深的图片,并将两张不同景深的图片合成以得到全景深图片。上述方法通过双摄像头同时寻找对焦点,加快对焦过程,减少对焦时间,对焦时间能够减少将近一倍。

基于同一发明构思,还提供一种拍照装置,由于此装置解决问题的原理与前述一种拍照方法相似,因此,该装置的实施可以按照前述方法的具体步骤实现,重复之处不再赘述。

如图2所示,为一个实施例中的一种拍照装置的结构示意图。该拍照装置10包括:设置模块100、第一判断模块200、移动模块300、第二判断模块400、聚焦点获取模块500和拍摄与合成模块600。

其中,设置模块100用于将近焦摄像头设置于获取待找焦点的初始位置,以及将远焦摄像头设置于位于初始位置增加一个预设位移距离处;第一判断模块200用于判断远焦摄像头在初始位置增加一个预设位移距离处的清晰度是否大于近焦摄像头在待找焦点的初始位置处的清晰度;移动模块300用于若是,则将近焦摄像头和远焦摄像头在曝光补偿原理基础上分别移动至初始位置增加多个位移距离处,其中,近焦摄像头与远焦摄像头在移动过程中,所处位置为相邻;第二判断模块400用于判断近焦摄像头与远焦摄像头分别在初始位置增加多个位移距离处中的每一个位移距离处的清晰度;聚焦点获取模块500用于逐渐缩小位移距离数据,使得近焦摄像头和远焦摄像头以同样的方法进行多次细扫,将多次找到清晰度最高的点作为聚焦点;拍摄与合成模块600用于基于聚焦点,以及针对同一景物,近焦摄像头与远焦摄像头同时拍摄两张不同景深的图片,并将两张不同景深的图片合成以得到全景深图片。

本实施例中,拍摄与合成模块600包括:第一确定模块610(图中未示出)用于确定两张不同景深的图片中同一区域的景物清晰度相对较高的图片;替换模块620(图中未示出)用于将同一区域的景物清晰度相对较高的图片中的同一区域替换同一区域的景物清晰度相对较低的图片中的同一区域,替换后所得图片为全景深图片。其中,第一确定模块610(图中未示出)包括:清晰度评价阈值设置模块6101(图中未示出)用于根据对焦评价函数,设置清晰度评价阈值,其中,对焦评价函数包括频谱函数、梯度函数和熵函数中的任意一种或者几种的组合;第二确定模块6102(图中未示出)用于若与清晰度评价阈值相比,第一图片中同一区域的景物清晰度相对于清晰度评价阈值高于第二图片中同一区域的景物清晰度相对于清晰度评价阈值,则确定第一图片为两张不同景深的图片中同一区域的景物清晰度相对较高的图片。

在一个实施例中,该拍照装置10还包括:查找模块700(图中未示出)用于若不是,则将近焦摄像头待找焦点的初始位置作为起点,远焦摄像头以逐渐增加一个预设位移距离数据,向着反方向寻找。

本发明提供的一种拍照装置,通过设置模块100将近焦摄像头设置于获取待找焦点的初始位置,以及将远焦摄像头设置于位于初始位置增加一个预设位移距离处;再通过第一判断模块200判断远焦摄像头在初始位置增加一个预设位移距离处的清晰度是否大于近焦摄像头在待找焦点的初始位置处的清晰度;移动模块300若是,则将近焦摄像头和远焦摄像头在曝光补偿原理基础上分别移动至初始位置增加多个位移距离处,其中,近焦摄像头与远焦摄像头在移动过程中,所处位置为相邻;再通过第二判断模块400判断近焦摄像头与远焦摄像头分别在初始位置增加多个位移距离处中的每一个位移距离处的清晰度;继而通过聚焦点获取模块500逐渐缩小位移距离数据,使得近焦摄像头和远焦摄像头以同样的方法进行多次细扫,将多次找到清晰度最高的点作为聚焦点;最后通过拍摄与合成模块600基于聚焦点,以及针对同一景物,近焦摄像头与远焦摄像头同时拍摄两张不同景深的图片,并将两张不同景深的图片合成以得到全景深图片。上述装置通过双摄像头同时寻找对焦点,加快对焦过程,减少对焦时间,对焦时间能够减少将近一倍。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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