CN108391051B - 一种对焦异常处理方法及移动终端 - Google Patents
一种对焦异常处理方法及移动终端 Download PDFInfo
- Publication number
- CN108391051B CN108391051B CN201810150664.4A CN201810150664A CN108391051B CN 108391051 B CN108391051 B CN 108391051B CN 201810150664 A CN201810150664 A CN 201810150664A CN 108391051 B CN108391051 B CN 108391051B
- Authority
- CN
- China
- Prior art keywords
- focusing
- distance
- mobile terminal
- target
- camera
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Studio Devices (AREA)
- Automatic Focus Adjustment (AREA)
- Focusing (AREA)
Abstract
本发明实施例涉及电子技术领域,公开了一种对焦异常处理方法及移动终端。其中,该方法包括:移动终端在判断出未获取到有效对焦距离时,会将预设有效对焦距离确定为有效对焦距离,然后再获取目标拍摄物与移动终端摄像头之间的目标距离,当判断出该目标距离小于等于该预设有效对焦距离时,对该目标拍摄物进行对焦。通过本发明实施例,可以解决移动终端在未获取到有效对焦距离之后无法进行对焦的问题,提高移动终端的对焦效率,从而能够较快的获取清晰的图片,提升用户体验。
Description
技术领域
本发明涉及电子技术领域,具体涉及一种对焦异常处理方法及移动终端。
背景技术
现在的移动终端如智能手机、平板电脑、笔记本电脑等在使用摄像头进行拍照之前,会进行对焦。现有技术中的对焦方式有相位对焦、反差式对焦以及激光对焦等。通常情况下,为了能够较快的抓取更为清晰的图片,优先采用激光对焦。但是在采用激光对焦之前,移动终端需要先获取其有效对焦距离,然后获取与拍摄物之间的距离,拍摄物只有在有效对焦距离范围内才能进行激光对焦。
在实践中发现,在激光对焦之前,有时候会出现获取不到有效对焦距离的情况,从而出现对焦异常,如无法进行对焦等情况,进而导致移动终端获取的图片不够清晰。可见,在激光对焦过程中出现对焦异常时如何进行处理已成为亟待解决的问题。
发明内容
本发明实施例公开了一种对焦异常处理方法及移动终端,能够解决在激光对焦过程中出现对焦异常的技术问题,提高移动终端的对焦效率。
本发明实施例第一方面公开了一种对焦异常处理方法,应用于移动终端,所述移动终端包括摄像头,所述摄像头包括激光对焦模组,包括:
判断是否获取到激光对焦模组的有效对焦距离;
若未获取到,则将预设有效对焦距离确定为所述激光对焦模组的有效对焦距离;
获取目标拍摄物与所述摄像头之间的目标距离;
判断所述目标距离是否小于等于所述预设有效对焦距离;
若所述目标距离小于等于所述预设有效对焦距离,则对所述目标拍摄物进行对焦。
可选的,所述将预设有效对焦距离确定为所述激光对焦模组的有效对焦距离之后,所述方法还包括:
获取所述移动终端所处环境的光强度值;
判断所述光强度值是否超过预设光强度阈值,若否,则执行所述获取目标拍摄物与所述摄像头之间的目标距离的步骤。
可选的,所述方法还包括:
若所述目标距离大于所述预设有效对焦距离,则启动反差式对焦模式对所述目标拍摄物进行对焦。
可选的,所述方法还包括:
若所述光强度值超过所述预设光强度阈值,则启动反差式对焦模式对所述目标拍摄物进行对焦。
可选的,所述对所述目标拍摄物进行对焦,包括:
根据所述目标距离以及预设对焦算法,确定将所述摄像头移动至对焦位置的对焦数据;
根据所述对焦数据将所述摄像头的镜头移动至所述对焦位置。
相应的,本发明实施例第二方面公开了一种移动终端,所述移动终端包括摄像头,所述摄像头包括激光对焦模组,所述移动终端还包括:
第一判断单元,用于判断是否获取到激光对焦模组的有效对焦距离;
确定单元,用于在所述第一判断单元判断出未获取到激光对焦模组的有效对焦距离时,将预设有效对焦距离确定为所述激光对焦模组的有效对焦距离;
获取单元,用于获取目标拍摄物与所述摄像头之间的目标距离;
第二判断单元,用于判断所述目标距离是否小于等于所述预设有效对焦距离;
对焦单元,用于在所述第二判断单元判断出所述目标距离小于等于所述预设有效对焦距离时,对所述目标拍摄物进行对焦。
可选的,所述获取单元,还用于获取所述移动终端所处环境的光强度值;
所述第一判断单元,还用于判断所述光强度值是否超过预设光强度阈值,若否,则触发所述获取单元执行所述获取目标拍摄物与所述摄像头之间的目标距离的操作。
可选的,所述移动终端还包括:
第一启动单元,用于在所述第二判断单元判断出所述目标距离大于所述预设有效对焦距离时,启动反差式对焦模式对所述目标拍摄物进行对焦。
可选的,所述移动终端还包括:
第二启动单元,用于在所述第一判断单元判断出所述光强度值超过所述预设光强度阈值时,启动反差式对焦模式对所述目标拍摄物进行对焦。
可选的,所述对焦单元包括确定子单元以及移动子单元,其中:
所述确定子单元,用于根据所述目标距离以及预设对焦算法,确定将所述摄像头移动至对焦位置的对焦数据;
所述移动子单元,用于根据所述对焦数据将所述摄像头的镜头移动至所述对焦位置。
实施本发明实施例,具有如下有益效果:
本发明实施例中,移动终端在判断出未获取到有效对焦距离时,会将预设有效对焦距离确定为有效对焦距离,然后再获取目标拍摄物与移动终端摄像头之间的目标距离,当判断出该目标距离小于等于该预设有效对焦距离时,对该目标拍摄物进行对焦。通过本发明实施例,可以解决移动终端在未获取到有效对焦距离之后无法进行对焦的问题,提高移动终端的对焦效率,从而能够较快的获取清晰的图片,提升用户体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种对焦异常处理方法的流程示意图;
图2是本发明实施例公开的另一种对焦异常处理方法的流程示意图;
图3是本发明实施例公开的一种移动终端的结构示意图;
图4是本发明实施例公开的另一种移动终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种对焦异常处理方法及移动终端,能够解决在激光对焦过程中出现对焦异常的技术问题,提高移动终端的对焦效率。以下分别进行详细说明。
请参阅图1,图1是本发明实施例公开的一种对焦异常处理方法的流程示意图。其中,图1所示的方法可以应用于智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(MobileInternetDevices,MID)、个人数字助理(Personal DigitalAssistant,PDA)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等移动终端,该移动终端包括有摄像头,且该摄像头包括有激光对焦模组。如图1所示,该对焦异常处理方法可以包括以下步骤:
S101、移动终端判断是否获取到激光对焦模组的有效对焦距离,若是,结束本流程;若否,执行步骤S102。
本发明实施例中,有效对焦距离即为激光对焦模组能够实现快速对焦,且对焦清晰度较高的最大距离。也就是说,在有效对焦距离范围内,该激光对焦模组能够准确且快速的对焦。
本发明实施例中,激光对焦由于受到光谱的影响,目前激光只能在40cm左右内的距离实现快速准确的对焦。但是不同厂家在对生产的激光对焦模组进行写入有效对焦距离的数据时,可能会存在细微的偏差,因此,移动终端在进行对焦之前,都会先获取激光对焦模组的有效对焦距离。
本发明实施例中,当启动相机应用之后,该移动终端首先会获取其摄像头中的激光对焦模组中的对焦数据(即有效对焦距离)。所以该移动终端会判断是否获取到激光对焦模组的有效对焦距离。
进一步的,如果该移动终端获取到该激光对焦模组的有效对焦距离,就可以触发激光对焦模组对拍摄物进行激光对焦,从而可以拍摄出较为清晰的图片;而如果该移动终端未获取到该激光对焦模组的有效对焦距离,就不能触发激光对焦模组对焦,即表明采用激光对焦模组不能完成对焦,从而使得该移动终端无法进行对焦。因此,该移动终端就会将预设有效对焦距离确定为该激光对焦模组的有效对焦距离。
S102、该移动终端将预设有效对焦距离确定为该激光对焦模组的有效对焦距离。
本发明实施例中,当移动终端判断出其未获取到激光对焦模组的有效对焦距离时,就表明该移动终端当前不能触发激光对焦,即出现对焦异常,因此,该移动终端就会强制剔除该激光对焦模组中的对焦数据(即有效对焦距离),并强制将预设有效对焦距离添加至该激光对焦模组,以作为该激光对焦模组新的有效对焦距离。
其中,该预设有效对焦距离是移动终端根据经验值计算出的一个对焦距离,通常情况下,该预设有效对焦距离比激光模组的有效对焦距离要小,以保证写入的预设有效对焦距离数值能够满足激光对焦模组正常对焦的条件。但该预设有效对焦距离也能是大多激光对焦模组的平均有效对焦距离。具体的,本发明实施例不做限定。
进一步的,当移动终端将预设有效对焦距离确定为该激光对焦模组的有效对焦距离之后,该移动终端就可以将该预设有效对焦距离发送给对焦模块,以触发对焦模块进行对焦。
具体的,通过强制剔除原有的有效对焦距离的对焦数据,将预设有效对焦距离的对焦数据添加至激光对焦模组中,这样可以防止移动终端在读取有效对焦距离时出现读取失败的情况,进而可以保证激光对焦正常。
S103、该移动终端获取目标拍摄物与摄像头之间的目标距离。
本发明实施例中,当移动终端将预设有效对焦距离确定为该激光对焦模组的有效对焦距离之后,该移动终端就可以获取到该激光对焦模组的有效对焦距离(即预设有效对焦距离),因此,就会通过激光来计算出该移动终端(具体为移动终端的摄像头)与目标拍摄物之间的目标距离。
具体的,当用户在移动终端的预览画面中点击目标拍摄物的预览画面时,该移动终端就会生成针对该目标拍摄物的对焦指令,然后就会响应该对焦指令,根据该目标拍摄物在预览画面中的位置确定该目标拍摄物的方向,然后通过发射激光,以及接收反射回来的激光来确定移动终端的摄像头与目标拍摄物之间的目标距离。具体可以为:获取移动终端从发射激光至接收到反射回来的激光所需要的时间,然后根据获取的时间来计算摄像头与目标拍摄物之间的目标距离。
S104、该移动终端判断该目标距离是否小于等于该预设有效对焦距离,若是,执行步骤S105;若否,结束本流程。
本发明实施例中,当获取到目标拍摄物与摄像头之间的目标距离之后,该移动终端会进一步判断该目标距离是否在该预设有效对焦距离范围内(也就是判断该目标距离是否小于等于该预设有效对焦距离),如果在该预设有效对焦距离范围内,就能确定移动终端可以对该目标拍摄物进行准确的激光对焦;而如果该目标距离不在该预设有效对焦距离范围内,就表明即使采用激光对焦,也不能使目标拍摄物清晰可见,因此,该移动终端会结束本流程。
S105、该移动终端对该目标拍摄物进行对焦,并结束本流程。
本发明实施例中,当移动终端判断出目标拍摄物与摄像头之间的目标距离小于等于预设有效对焦距离时,该移动终端就可以对该目标拍摄物进行激光对焦。也就是说,该移动终端就会触发摄像头中的马达工作,以调节摄像头的镜头的方向以及移动的位置。
进一步的,当完成对目标拍摄物的激光对焦之后,该移动终端就可以快速的对该目标拍摄物进行拍摄,而得到的拍摄图片也会比较清晰。
作为一种可行的实施方式,该移动终端对所述目标拍摄物进行对焦的具体方式可以包括以下步骤:
步骤11)根据该目标距离以及预设对焦算法,确定将该摄像头移动至对焦位置的对焦数据。
具体实现中,自动对焦(Auto Focus,AF)是数字成像***的核心问题之一,通过利用摄像头获取到的图像作为信息源,对这些信息进行分析处理,从而实现自动对焦。目前,常见的自动对焦算法主要有对焦深度法(Depthfrom Focusing,DFF)、离焦深度法(DepthFrom Defocus,DFD)、基于DSP(Digital Signal Process,数字信号处理)的自动对焦算法、基于ISP(Image Signal Processor,图像信号处理器)的自动对焦算法等等。DFF是一种建立在搜索算法上的自动对焦方法,通过一个评价函数对不同位置处的图像的清晰度进行评价,利用正确对焦位置最清晰这个特征找到正确的对焦位置。通常,该方法需要10幅~12幅的图像才能够精确的找到对焦位置。DFD是一种从离焦图像中取得深度信息从而完成自动对焦的方法,该方法只需要获得2幅~3幅不同成像硬件规格下的图像,就可以完成自动对焦过程。可知,现有的自动对焦算法中,根据两幅不同离焦位置处的图像,就可推导出针对目标区域进行拍摄时的对焦位置,从而控制镜头完成自动对焦。需要说明的是,本发明实施例对具体的对焦算法不做限定,具体实现中可根据实际需要进行设定。
因此,移动终端根据目标拍摄物与摄像头之间的目标距离,来确定拍摄图像,然后再分析该拍摄图像的清晰度,从而可以根据该清晰度以及预设对焦算法确定出拍摄图像最清晰时的正确对焦位置所对应的对焦数据。也就是说,移动终端可以根据该目标距离以及预设对焦算法,确定将该摄像头的镜头移动至该摄像头的对焦位置时需要的对焦数据。其中,该对焦数据可以是该摄像头的镜头需要移动的步长和移动方向,也可以是对焦位置,还可以是该摄像头的马达需要的输入电压或输入电流,该电压或电流用于驱动镜头往指定的移动方向移动指定的步长。具体的,本发明实施例不做限定。
步骤12)根据该对焦数据将该摄像头的镜头移动至该对焦位置。
具体实现中,当移动终端确定出将该摄像头移动至正确对焦位置的对焦数据之后,就可以根据该对焦数据移动该摄像头的镜头以达到最佳对焦位置。
其中,该移动终端根据确定出的镜头移动方向、步长,或者马达的输入电流或输入电压来控制该摄像头的镜头移动至正确的对焦位置,使得获取的目标拍摄物更加清晰。
可见,在图1所描述的方法中,移动终端在判断出未获取到有效对焦距离时,会将预设有效对焦距离确定为有效对焦距离,然后再获取目标拍摄物与移动终端摄像头之间的目标距离,当判断出该目标距离小于等于该预设有效对焦距离时,对该目标拍摄物进行对焦。通过本发明实施例,可以解决移动终端在未获取到有效对焦距离之后无法进行对焦的问题,提高移动终端的对焦效率,从而能够较快的获取清晰的图片,提升用户体验。
请参阅图2,图2是本发明实施例公开的另一种对焦异常处理方法的流程示意图。其中,图2所示的方法可以应用于智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备、个人数字助理、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等移动终端,该移动终端包括有摄像头,且该摄像头包括有激光对焦模组。如图2所示,该对焦异常处理方法可以包括以下步骤:
S201、移动终端判断是否获取到激光对焦模组的有效对焦距离,若是,结束本流程;若否,执行步骤S202。
S202、该移动终端将预设有效对焦距离确定为该激光对焦模组的有效对焦距离。
S203、该移动终端获取所处环境的光强度值。
本发明实施例中,当移动终端将预设有效对焦距离添加至该激光对焦模组,以作为该激光对焦模组的有效对焦距离时,就会进一步获取该移动终端所处环境的光强度值。具体的,可以是通过移动终端的光感应模块等采集周围环境的光强度值。由于激光对焦在较暗的环境下能够较快较准的对焦,相对于其他对焦方式,其对焦优势会更加明显。因此,该移动终端获取其所处环境的光强度值主要是为了能够保证激光对焦的对焦效率以及对焦可靠性。
S204、该移动终端判断该光强度值是否超过预设光强度阈值,若否,执行步骤S205;若是,执行步骤S208。
本发明实施例中,当获取到该移动终端所处环境的光强度值时,该移动终端就会判断该光强度值是否超过预设光强度阈值。其中,预设光强度阈值即为激光对焦模组能够快速、可靠、准确的进行对焦的光强度临界值。
进一步的,当判断出该光强度值超过预设光强度阈值时,就表明在该环境下使用激光对焦不能达到很好的对焦效果,因此,该移动终端就会启动反差式对焦模式对该目标拍摄物进行对焦;而当判断出该光强度值未超过该预设光强度阈值时,就表明在该环境下能够很好的发挥激光对焦的优势,因此,该移动终端就会进一步获取摄像头与目标拍摄物之间的目标距离,以便后续对该目标拍摄物进行对焦。
S205、该移动终端获取目标拍摄物与摄像头之间的目标距离。
S206、该移动终端判断该目标距离是否小于等于该预设有效对焦距离,若是,执行步骤S207;若否,执行步骤S208。
S207、该移动终端对该目标拍摄物进行对焦,并结束本流程。
S208、该移动终端启动反差式对焦模式对该目标拍摄物进行对焦,并结束本流程。
本发明实施例中,当移动终端判断出其所处环境的光强度值超过预设光强度阈值,或判断出该目标拍摄物与该移动终端的摄像头之间的目标距离大于预设有效对焦距离时,该移动终端就可以启动反差式对焦模式对该目标拍摄物进行对焦。
其中,由于相位对焦模式与激光对焦模式不具有兼容性,因此,在移动终端的激光对焦不能使用时,启动反差式对焦模式能较快的对该目标拍摄物进行对焦。其中,该移动终端在启动反差式对焦模式时,为了减少***资源消耗,可以强制关闭激光对焦模式。
进一步的,该移动终端在启动反差式对焦模式进行对焦时,可以关闭激光对焦模式,以减少***耗电,提高移动终端的运行效率。
可见,在图2所描述的方法中,该移动终端在启动激光对焦无法正常使用(即目标拍摄物与摄像头之间的距离大于有效对焦距离,或者移动终端所处环境的光线强度太强导致激光对焦无法正常使用)时,可以启动反差式对焦模式对该目标拍摄物进行对焦,从而能够避免用户重新启动摄像头,保证移动终端进行正常对焦,提高对焦效率,从而提升用户体验。
请参阅图3,图3是本发明实施例公开的一种移动终端的结构示意图。其中,图3所示的移动终端300可以包括但不限于智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备、个人数字助理、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等,且该移动终端包括有摄像头,该摄像头配置有激光对焦模组。如图3所示,该移动终端300可以包括以下单元:
第一判断单元301,用于判断是否获取到激光对焦模组的有效对焦距离。
本发明实施例中,有效对焦距离即为激光对焦模组能够实现快速对焦,且对焦清晰度较高的最大距离。也就是说,在有效对焦距离范围内,该激光对焦模组能够准确且快速的对焦。
本发明实施例中,激光对焦由于受到光谱的影响,目前激光只能在40cm左右内的距离实现快速准确的对焦。但是不同厂家在对生产的激光对焦模组进行写入有效对焦距离的数据时,可能会存在细微的偏差,因此,移动终端300在进行对焦之前,都会先获取激光对焦模组的有效对焦距离。
本发明实施例中,当启动相机应用之后,该移动终端300首先会获取其摄像头中的激光对焦模组中的对焦数据(即有效对焦距离)。所以第一判断单元301会判断是否获取到激光对焦模组的有效对焦距离。
进一步的,如果第一判断单元301判断出该移动终端300获取到该激光对焦模组的有效对焦距离,就可以触发激光对焦模组对拍摄物进行激光对焦,从而可以拍摄出较为清晰的图片;而如果第一判断单元301判断出该移动终端300未获取到该激光对焦模组的有效对焦距离,就不能触发激光对焦模组对焦,即表明采用激光对焦模组不能完成对焦,从而使得该移动终端无法进行对焦。因此,确定单元302就会将预设有效对焦距离确定为该激光对焦模组的有效对焦距离。
确定单元302,用于在上述第一判断单元301判断出未获取到该激光对焦模组的有效对焦距离时,将预设有效对焦距离确定为该激光对焦模组的有效对焦距离。
本发明实施例中,当第一判断单元301判断出其未获取到激光对焦模组的有效对焦距离时,就表明该移动终端300当前不能触发激光对焦,即出现对焦异常,因此,确定单元302就会强制剔除该激光对焦模组中的对焦数据(即有效对焦距离),并强制将预设有效对焦距离添加至该激光对焦模组,以作为该激光对焦模组新的有效对焦距离。
其中,该预设有效对焦距离是移动终端根据经验值计算出的一个对焦距离,通常情况下,该预设有效对焦距离比激光模组的有效对焦距离要小,以保证写入的预设有效对焦距离数值能够满足激光对焦模组正常对焦的条件。但该预设有效对焦距离也能是大多激光对焦模组的平均有效对焦距离。具体的,本发明实施例不做限定。
进一步的,当确定单元302移动终端将预设有效对焦距离确定为该激光对焦模组的有效对焦距离之后,该移动终端300就可以将该预设有效对焦距离发送给对焦模块,以触发对焦模块进行对焦。
具体的,通过强制剔除原有的有效对焦距离的对焦数据,将预设有效对焦距离的对焦数据添加至激光对焦模组中,这样可以防止移动终端300在读取有效对焦距离时出现读取失败的情况,进而可以保证激光对焦正常。
获取单元303,用于获取目标拍摄物与摄像头之间的目标距离。
本发明实施例中,当上述确定单元302将预设有效对焦距离确定为该激光对焦模组的有效对焦距离之后,获取单元303就可以获取到该激光对焦模组的有效对焦距离(即预设有效对焦距离),因此,就会通过激光来计算出该移动终端300(具体为移动终端的摄像头)与目标拍摄物之间的目标距离。
具体的,当用户在移动终端300的预览画面中点击目标拍摄物的预览画面时,该移动终端300就会生成针对该目标拍摄物的对焦指令,然后就会响应该对焦指令,根据该目标拍摄物在预览画面中的位置确定该目标拍摄物的方向,然后通过发射激光,以及接收反射回来的激光来确定移动终端的摄像头与目标拍摄物之间的目标距离。具体可以为:获取单元303获取移动终端从发射激光至接收到反射回来的激光所需要的时间,然后根据获取的时间来计算摄像头与目标拍摄物之间的目标距离。
第二判断单元304,用于判断上述获取单元303获取到的该目标距离是否小于等于该预设有效对焦距离。
本发明实施例中,当获取单元303获取到目标拍摄物与摄像头之间的目标距离之后,第二判断单元304会进一步判断该目标距离是否在该预设有效对焦距离范围内(也就是判断该目标距离是否小于等于该预设有效对焦距离),如果在该预设有效对焦距离范围内,就能确定移动终端300可以对该目标拍摄物进行准确的激光对焦;而如果该目标距离不在该预设有效对焦距离范围内,就表明即使采用激光对焦,也不能使目标拍摄物清晰可见,因此,该移动终端300不做任何操作。
对焦单元305,用于在上述第二判断单元304判断出该目标距离小于等于该预设有效对焦距离时,对该目标拍摄物进行对焦。
本发明实施例中,当第二判断单元304判断出目标拍摄物与摄像头之间的目标距离小于等于预设有效对焦距离时,对焦单元305就可以对该目标拍摄物进行激光对焦。也就是说,对焦单元305就会触发摄像头中的马达工作,以调节摄像头的镜头的方向以及移动的位置。
进一步的,当完成对目标拍摄物的激光对焦之后,该移动终端300就可以快速的对该目标拍摄物进行拍摄,而得到的拍摄图片也会比较清晰。
可见,在图3所描述的移动终端中,该移动终端在判断出未获取到有效对焦距离时,会将预设有效对焦距离确定为有效对焦距离,然后再获取目标拍摄物与移动终端摄像头之间的目标距离,当判断出该目标距离小于等于该预设有效对焦距离时,对该目标拍摄物进行对焦。通过本发明实施例,可以解决移动终端在未获取到有效对焦距离之后无法进行对焦的问题,提高移动终端的对焦效率,从而能够较快的获取清晰的图片,提升用户体验。
请参阅图4,图4是本发明实施例公开的另一种移动终端的结构示意图。其中,图4所示的移动终端300是在图3所示的移动终端300的基础上进行优化得到的。如图4所示,该移动终端300还可以包括:
本发明实施例中,上述获取单元303,还用于获取该移动终端300所处环境的光强度值。
具体实现中,当上述确定单元302将预设有效对焦距离添加至该激光对焦模组,以作为该激光对焦模组的有效对焦距离时,获取单元303就会进一步获取该移动终端300所处环境的光强度值。具体的,可以是通过移动终端300的光感应模块等采集周围环境的光强度值。由于激光对焦在较暗的环境下能够较快较准的对焦,相对于其他对焦方式,其对焦优势会更加明显。因此,获取单元303获取其所处环境的光强度值主要是为了能够保证激光对焦的对焦效率以及对焦可靠性。
本发明实施例中,上述第一判断单元301,还用于判断上述获取单元303获取到的该光强度值是否超过预设光强度阈值。
具体实现中,当获取单元303获取到该移动终端300所处环境的光强度值时,第一判断单元301就会判断该光强度值是否超过预设光强度阈值。其中,预设光强度阈值即为激光对焦模组能够快速、可靠、准确的进行对焦的光强度临界值。
进一步的,当第一判断单元301判断出该光强度值超过预设光强度阈值时,就表明在该环境下使用激光对焦不能达到很好的对焦效果,因此,启动单元306就会启动反差式对焦模式对该目标拍摄物进行对焦;而当第一判断单元301判断出该光强度值未超过该预设光强度阈值时,就表明在该环境下能够很好的发挥激光对焦的优势,因此,获取单元303就会进一步获取摄像头与目标拍摄物之间的目标距离,以便后续对该目标拍摄物进行对焦。
本发明实施例中,该移动终端还包括:
启动单元306,用于启动反差式对焦模式对该目标拍摄物进行对焦。
本发明实施例中,当第一判断单元301判断出该移动终端300所处环境的光强度值超过预设光强度阈值,或第二判断单元304判断出该目标拍摄物与该移动终端300的摄像头之间的目标距离大于预设有效对焦距离时,启动单元306就可以启动反差式对焦模式对该目标拍摄物进行对焦。
其中,由于相位对焦模式与激光对焦模式不具有兼容性,因此,在移动终端300的激光对焦不能使用时,启动单元306启动反差式对焦模式能较快的对该目标拍摄物进行对焦。其中,启动单元306在启动反差式对焦模式时,为了减少***资源消耗,可以强制关闭激光对焦模式。
进一步的,启动单元306在启动反差式对焦模式进行对焦时,可以关闭激光对焦模式,以减少***耗电,提高移动终端的运行效率。
需要说明的是,本发明实施例中的启动个单元306所执行的操作即为权利要求书中出现的第一启动单元以及第二启动单元所执行的操作。
本发明实施例中,上述对焦单元305可以包括确定子单元3051以及移动子单元3052,其中:
确定子单元3051,用于根据该目标距离以及预设对焦算法,确定将该摄像头移动至对焦位置的对焦数据。
具体实现中,自动对焦(Auto Focus,AF)是数字成像***的核心问题之一,通过利用摄像头获取到的图像作为信息源,对这些信息进行分析处理,从而实现自动对焦。目前,常见的自动对焦算法主要有对焦深度法(Depthfrom Focusing,DFF)、离焦深度法(DepthFrom Defocus,DFD)、基于DSP(Digital Signal Process,数字信号处理)的自动对焦算法、基于ISP(Image Signal Processor,图像信号处理器)的自动对焦算法等等。DFF是一种建立在搜索算法上的自动对焦方法,通过一个评价函数对不同位置处的图像的清晰度进行评价,利用正确对焦位置最清晰这个特征找到正确的对焦位置。通常,该方法需要10幅~12幅的图像才能够精确的找到对焦位置。DFD是一种从离焦图像中取得深度信息从而完成自动对焦的方法,该方法只需要获得2幅~3幅不同成像硬件规格下的图像,就可以完成自动对焦过程。可知,现有的自动对焦算法中,根据两幅不同离焦位置处的图像,就可推导出针对目标区域进行拍摄时的对焦位置,从而控制镜头完成自动对焦。需要说明的是,本发明实施例对具体的对焦算法不做限定,具体实现中可根据实际需要进行设定。
因此,确定子单元3051根据目标拍摄物与摄像头之间的目标距离,来确定拍摄图像,然后再分析该拍摄图像的清晰度,从而可以根据该清晰度以及预设对焦算法确定出拍摄图像最清晰时的正确对焦位置所对应的对焦数据。也就是说,确定子单元3051可以根据该目标距离以及预设对焦算法,确定将该摄像头的镜头移动至该摄像头的对焦位置时需要的对焦数据。其中,该对焦数据可以是该摄像头的镜头需要移动的步长和移动方向,也可以是对焦位置,还可以是该摄像头的马达需要的输入电压或输入电流,该电压或电流用于驱动镜头往指定的移动方向移动指定的步长。具体的,本发明实施例不做限定。
移动子单元3052,用于根据上述确定子单元3061确定出的对焦数据将该摄像头的镜头移动至该对焦位置。
具体实现中,当确定子单元3061确定出将该摄像头移动至正确对焦位置的对焦数据之后,移动子单元3052就可以根据该对焦数据移动该摄像头的镜头以达到最佳对焦位置。
其中,移动子单元3052根据确定出的镜头移动方向、步长,或者马达的输入电流或输入电压来控制该摄像头的镜头移动至正确的对焦位置,使得获取的目标拍摄物更加清晰。
可见,在图4所描述的移动终端中,该移动终端在启动激光对焦无法正常使用(即目标拍摄物与摄像头之间的距离大于有效对焦距离,或者移动终端所处环境的光线强度太强导致激光对焦无法正常使用)时,可以启动反差式对焦模式对该目标拍摄物进行对焦,从而能够避免用户重新启动摄像头,保证移动终端进行正常对焦,提高对焦效率,从而提升用户体验。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (11)
1.一种对焦异常处理方法,应用于移动终端,所述移动终端包括摄像头,所述摄像头包括激光对焦模组,其特征在于,所述方法包括:
判断是否获取到激光对焦模组的有效对焦距离;
若未获取到,则将预设有效对焦距离确定为所述激光对焦模组的有效对焦距离;
获取目标拍摄物与所述摄像头之间的目标距离;
判断所述目标距离是否小于等于所述预设有效对焦距离;
若所述目标距离小于等于所述预设有效对焦距离,则对所述目标拍摄物进行对焦;
其中,所述将预设有效对焦距离确定为所述激光对焦模组的有效对焦距离之后,所述方法还包括:
获取所述移动终端所处环境的光强度值;
判断所述光强度值是否超过预设光强度阈值,若否,则执行所述获取目标拍摄物与所述摄像头之间的目标距离的步骤;
其中,所述方法还包括:
若所述光强度值超过所述预设光强度阈值,则启动反差式对焦模式对所述目标拍摄物进行对焦。
2.根据权利要求1所述的方法,其特征在于,所述对所述目标拍摄物进行对焦,包括:
根据所述目标距离以及预设对焦算法,确定将所述摄像头移动至对焦位置的对焦数据;
根据所述对焦数据将所述摄像头的镜头移动至所述对焦位置。
3.一种对焦异常处理方法,应用于移动终端,所述移动终端包括摄像头,所述摄像头包括激光对焦模组,其特征在于,所述方法包括:
判断是否获取到激光对焦模组的有效对焦距离;
若未获取到,则将预设有效对焦距离确定为所述激光对焦模组的有效对焦距离;
获取目标拍摄物与所述摄像头之间的目标距离;
判断所述目标距离是否小于等于所述预设有效对焦距离;
若所述目标距离小于等于所述预设有效对焦距离,则对所述目标拍摄物进行对焦;
其中,所述方法还包括:
若所述目标距离大于所述预设有效对焦距离,则启动反差式对焦模式对所述目标拍摄物进行对焦。
4.根据权利要求3所述的方法,其特征在于,所述将预设有效对焦距离确定为所述激光对焦模组的有效对焦距离之后,所述方法还包括:
获取所述移动终端所处环境的光强度值;
判断所述光强度值是否超过预设光强度阈值,若否,则执行所述获取目标拍摄物与所述摄像头之间的目标距离的步骤。
5.根据权利要求3至4任意一项所述的方法,其特征在于,所述对所述目标拍摄物进行对焦,包括:
根据所述目标距离以及预设对焦算法,确定将所述摄像头移动至对焦位置的对焦数据;
根据所述对焦数据将所述摄像头的镜头移动至所述对焦位置。
6.一种移动终端,所述移动终端包括摄像头,所述摄像头包括激光对焦模组,其特征在于,所述移动终端还包括:
第一判断单元,用于判断是否获取到激光对焦模组的有效对焦距离;
确定单元,用于在所述第一判断单元判断出未获取到激光对焦模组的有效对焦距离时,将预设有效对焦距离确定为所述激光对焦模组的有效对焦距离;
获取单元,用于获取目标拍摄物与所述摄像头之间的目标距离;
第二判断单元,用于判断所述目标距离是否小于等于所述预设有效对焦距离;
对焦单元,用于在所述第二判断单元判断出所述目标距离小于等于所述预设有效对焦距离时,对所述目标拍摄物进行对焦;
其中,所述获取单元,还用于获取所述移动终端所处环境的光强度值;
所述第一判断单元,还用于判断所述光强度值是否超过预设光强度阈值,若否,则触发所述获取单元执行所述获取目标拍摄物与所述摄像头之间的目标距离的操作;
其中,所述移动终端还包括:
第二启动单元,用于在所述第一判断单元判断出所述光强度值超过所述预设光强度阈值时,启动反差式对焦模式对所述目标拍摄物进行对焦。
7.根据权利要求6所述的移动终端,其特征在于,所述对焦单元包括确定子单元以及移动子单元,其中:
所述确定子单元,用于根据所述目标距离以及预设对焦算法,确定将所述摄像头移动至对焦位置的对焦数据;
所述移动子单元,用于根据所述对焦数据将所述摄像头的镜头移动至所述对焦位置。
8.一种移动终端,所述移动终端包括摄像头,所述摄像头包括激光对焦模组,其特征在于,所述移动终端还包括:
第一判断单元,用于判断是否获取到激光对焦模组的有效对焦距离;
确定单元,用于在所述第一判断单元判断出未获取到激光对焦模组的有效对焦距离时,将预设有效对焦距离确定为所述激光对焦模组的有效对焦距离;
获取单元,用于获取目标拍摄物与所述摄像头之间的目标距离;
第二判断单元,用于判断所述目标距离是否小于等于所述预设有效对焦距离;
对焦单元,用于在所述第二判断单元判断出所述目标距离小于等于所述预设有效对焦距离时,对所述目标拍摄物进行对焦;
其中,所述移动终端还包括:
第一启动单元,用于在所述第二判断单元判断出所述目标距离大于所述预设有效对焦距离时,启动反差式对焦模式对所述目标拍摄物进行对焦。
9.根据权利要求8所述的移动终端,其特征在于,所述移动终端还包括:
所述获取单元,还用于获取所述移动终端所处环境的光强度值;
所述第一判断单元,还用于判断所述光强度值是否超过预设光强度阈值,若否,则触发所述获取单元执行所述获取目标拍摄物与所述摄像头之间的目标距离的操作。
10.根据权利要求8至9任意一项所述的移动终端,其特征在于,所述对焦单元包括确定子单元以及移动子单元,其中:
所述确定子单元,用于根据所述目标距离以及预设对焦算法,确定将所述摄像头移动至对焦位置的对焦数据;
所述移动子单元,用于根据所述对焦数据将所述摄像头的镜头移动至所述对焦位置。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时,能够完成权利要求1至5任意一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810150664.4A CN108391051B (zh) | 2015-07-14 | 2015-07-14 | 一种对焦异常处理方法及移动终端 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510411746.6A CN105141832B (zh) | 2015-07-14 | 2015-07-14 | 一种对焦异常处理方法及移动终端 |
CN201810150664.4A CN108391051B (zh) | 2015-07-14 | 2015-07-14 | 一种对焦异常处理方法及移动终端 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510411746.6A Division CN105141832B (zh) | 2015-07-14 | 2015-07-14 | 一种对焦异常处理方法及移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108391051A CN108391051A (zh) | 2018-08-10 |
CN108391051B true CN108391051B (zh) | 2020-08-14 |
Family
ID=54727030
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510411746.6A Expired - Fee Related CN105141832B (zh) | 2015-07-14 | 2015-07-14 | 一种对焦异常处理方法及移动终端 |
CN201810150664.4A Active CN108391051B (zh) | 2015-07-14 | 2015-07-14 | 一种对焦异常处理方法及移动终端 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510411746.6A Expired - Fee Related CN105141832B (zh) | 2015-07-14 | 2015-07-14 | 一种对焦异常处理方法及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN105141832B (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105611151A (zh) * | 2015-12-17 | 2016-05-25 | 深圳市金立通信设备有限公司 | 一种终端控制方法及终端 |
CN105516599A (zh) * | 2015-12-31 | 2016-04-20 | 华勤通讯技术有限公司 | 一种自动拍摄方法、装置及移动终端 |
CN105657279A (zh) * | 2016-02-29 | 2016-06-08 | 广东欧珀移动通信有限公司 | 控制方法、控制装置及电子装置 |
CN105704378A (zh) * | 2016-02-29 | 2016-06-22 | 广东欧珀移动通信有限公司 | 控制方法、控制装置及电子装置 |
CN106101546B (zh) * | 2016-06-30 | 2019-04-05 | Oppo广东移动通信有限公司 | 一种激光对焦传感器控制方法、移动终端及存储介质 |
CN106454078B (zh) * | 2016-09-26 | 2019-07-19 | Oppo广东移动通信有限公司 | 一种对焦模式控制方法及终端设备 |
CN106875348B (zh) * | 2016-12-30 | 2019-10-18 | 成都西纬科技有限公司 | 一种重对焦图像处理方法 |
CN109151307A (zh) * | 2018-08-27 | 2019-01-04 | 惠州Tcl移动通信有限公司 | 一种用于解决拍照界面模糊的方法、存储介质及移动终端 |
CN110225240A (zh) * | 2019-04-28 | 2019-09-10 | 努比亚技术有限公司 | 一种拍摄控制方法、终端及计算机可读存储介质 |
CN114125268A (zh) * | 2021-10-28 | 2022-03-01 | 维沃移动通信有限公司 | 对焦方法及装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN85201230U (zh) * | 1985-04-01 | 1986-01-08 | 四川大学 | 一种光学自动对焦仪 |
JP2009239460A (ja) * | 2008-03-26 | 2009-10-15 | Sony Corp | 焦点制御方法、測距装置、撮像装置 |
CN102175613A (zh) * | 2011-01-26 | 2011-09-07 | 南京大学 | 基于图像亮度特征的ptz视频能见度检测方法 |
CN103411553A (zh) * | 2013-08-13 | 2013-11-27 | 天津大学 | 多线结构光视觉传感器的快速标定方法 |
CN103702029A (zh) * | 2013-12-20 | 2014-04-02 | 百度在线网络技术(北京)有限公司 | 拍摄时提示对焦的方法及装置 |
CN104360456A (zh) * | 2014-11-14 | 2015-02-18 | 广东欧珀移动通信有限公司 | 镜头对焦控制方法及装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007304124A (ja) * | 2006-05-08 | 2007-11-22 | Nikon Corp | カメラおよび指標体 |
CN102629979A (zh) * | 2012-03-30 | 2012-08-08 | 华为终端有限公司 | 一种拍摄模式启动方法、摄像装置 |
JP6039381B2 (ja) * | 2012-11-26 | 2016-12-07 | キヤノン株式会社 | 焦点検出装置、撮像装置、撮像システム、および、焦点検出方法 |
CN104469168A (zh) * | 2014-12-29 | 2015-03-25 | 信利光电股份有限公司 | 摄像模组及其自动对焦方法 |
-
2015
- 2015-07-14 CN CN201510411746.6A patent/CN105141832B/zh not_active Expired - Fee Related
- 2015-07-14 CN CN201810150664.4A patent/CN108391051B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN85201230U (zh) * | 1985-04-01 | 1986-01-08 | 四川大学 | 一种光学自动对焦仪 |
JP2009239460A (ja) * | 2008-03-26 | 2009-10-15 | Sony Corp | 焦点制御方法、測距装置、撮像装置 |
CN102175613A (zh) * | 2011-01-26 | 2011-09-07 | 南京大学 | 基于图像亮度特征的ptz视频能见度检测方法 |
CN103411553A (zh) * | 2013-08-13 | 2013-11-27 | 天津大学 | 多线结构光视觉传感器的快速标定方法 |
CN103702029A (zh) * | 2013-12-20 | 2014-04-02 | 百度在线网络技术(北京)有限公司 | 拍摄时提示对焦的方法及装置 |
CN104360456A (zh) * | 2014-11-14 | 2015-02-18 | 广东欧珀移动通信有限公司 | 镜头对焦控制方法及装置 |
Non-Patent Citations (1)
Title |
---|
《透镜检测中复合自动对焦技术的研究及应用》;张振久 等;《光学学报》;20110331;第31卷(第3期);第1-7页 * |
Also Published As
Publication number | Publication date |
---|---|
CN105141832A (zh) | 2015-12-09 |
CN108391051A (zh) | 2018-08-10 |
CN105141832B (zh) | 2018-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108391051B (zh) | 一种对焦异常处理方法及移动终端 | |
CN107950018B (zh) | 图像生成方法和***、以及计算机可读介质 | |
US10291854B2 (en) | Image capture apparatus and method of controlling the same | |
JP5054063B2 (ja) | 電子カメラ、画像処理装置及び画像処理方法 | |
JP5775679B2 (ja) | デジタルカメラ | |
WO2017008353A1 (zh) | 一种拍摄方法及用户终端 | |
US10715719B2 (en) | Image capturing apparatus and control method thereof | |
JP2008288911A (ja) | 撮像装置、顔領域検出プログラム、及び、顔領域検出方法 | |
KR20110032250A (ko) | 자동 초점 조절 방법, 상기 방법을 기록한 기록 매체, 및 상기 방법을 실행하는 자동 초점 조절 장치 | |
US10477101B2 (en) | Focus detection apparatus, control method and storage medium | |
KR20110055243A (ko) | 디지털 촬영 장치, 그 제어방법 및 이를 실행하기 위한 프로그램을 저장한 기록매체 | |
JP2009111716A (ja) | 撮像装置、プログラムおよびテンプレート生成方法 | |
WO2013094551A1 (ja) | 撮像装置、その制御方法およびプログラム | |
WO2013094552A1 (ja) | 撮像装置、その制御方法およびプログラム | |
CN110830726B (zh) | 一种自动对焦方法、装置、设备和存储介质 | |
CN102082909B (zh) | 数字拍摄设备以及控制该数字拍摄设备的方法 | |
JP2009105851A (ja) | 撮像装置、その制御方法およびプログラム | |
JP2015215372A (ja) | 焦点調節装置、焦点調節装置の制御方法、焦点調節装置の制御プログラム及び記憶媒体 | |
JP2008287050A (ja) | 自動焦点装置および撮像装置 | |
US8319838B2 (en) | Method for enabling auto-focus function, electronic device thereof, recording medium thereof, and computer program product using the method | |
JP5877228B2 (ja) | デジタルカメラおよびデジタルカメラの制御方法 | |
JP6262958B2 (ja) | 撮像装置およびその制御方法 | |
JP5088380B2 (ja) | 撮像装置 | |
US20220292692A1 (en) | Image processing apparatus and method of processing image | |
JP5733552B2 (ja) | 撮影装置、撮影方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |