【技术实现步骤摘要】
对焦控制方法和装置、电子设备、计算机可读存储介质
本申请涉及计算机
,特别是涉及一种对焦控制方法和装置、电子设备、计算机可读存储介质。
技术介绍
随着电子设备技术的发展,越来越多的用户通过电子设备拍摄图像。为了保证拍摄的图像清晰,通常需要对电子设备的摄像模组进行对焦,即通过调节镜头与图像传感器之间的距离,以使拍摄对象在焦平面上。传统的对焦方式包括相位检测自动对焦(英文:phasedetectionautofocus;简称:PDAF)。传统的相位检测自动对焦,是在图像传感器包括的像素点中成对地设置相位检测像素点,其中,每个相位检测像素点对中的一个相位检测像素点进行左侧遮挡,另一个相位检测像素点进行右侧遮挡,这样,就可以将射向每个相位检测像素点对的成像光束分离成左右两个部分,通过对比左右两部分成像光束所成的像,即可得到相位差,在得到相位差后即可根据该相位差进行对焦,其中,相位差是指从不同方向射入的成像光线在成像位置上的差异。然而,上述通过在图像传感器中设置相位检测像素点方式进行对焦的准确度不高。r>
技术实现思路
...
【技术保护点】
1.一种对焦控制方法,应用于电子设备,其特征在于,所述方法包括:/n对所述原始图像进行主体检测,得到目标主体区域;/n根据所述目标主体区域的原始图像计算第一方向的相位差和第二方向的相位差,所述第一方向与所述第二方向成预设夹角;/n从所述第一方向的相位差和所述第二方向的相位差中确定目标相位差,根据所述目标相位差对所述目标主体区域进行对焦。/n
【技术特征摘要】
1.一种对焦控制方法,应用于电子设备,其特征在于,所述方法包括:
对所述原始图像进行主体检测,得到目标主体区域;
根据所述目标主体区域的原始图像计算第一方向的相位差和第二方向的相位差,所述第一方向与所述第二方向成预设夹角;
从所述第一方向的相位差和所述第二方向的相位差中确定目标相位差,根据所述目标相位差对所述目标主体区域进行对焦。
2.根据权利要求1所述的方法,其特征在于,所述电子设备包括图像传感器,所述图像传感器包括阵列排布的多个像素点组,每个所述像素点组包括阵列排布的M*N个像素点;每个像素点对应一个感光单元;每个像素点包括阵列排布的多个子像素点,其中,M和N均为大于或等于2的自然数;
所述根据所述目标主体区域的原始图像计算第一方向的相位差和第二方向的相位差,包括:
对所述目标主体区域的原始图像中的每个所述像素点组,根据所述像素点组中每个像素点的相同位置处的子像素点的亮度值,获取所述像素点组对应的子亮度图;
根据每个所述像素点组对应的子亮度图生成所述目标亮度图;
根据所述目标亮度图计算第一方向的相位差和第二方向的相位差。
3.根据权利要求2所述的方法,其特征在于,所述根据所述目标亮度图计算第一方向的相位差和第二方向的相位差,包括:
对所述目标亮度图进行切分处理,得到第一切分亮度图和第二切分亮度图,并根据所述第一切分亮度图和所述第二切分亮度图中相互匹配的像素的位置差异,确定所述相互匹配的像素的相位差值;
根据所述相互匹配的像素的相位差值确定第一方向的相位差值和第二方向的相位差值。
4.根据权利要求2所述的方法,其特征在于,所述根据所述像素点组中每个像素点的相同位置处的子像素点的亮度值,获取所述像素点组对应的子亮度图,包括:
从每个所述像素点中确定相同位置处的子像素点,得到多个子像素点集合,其中,每个所述子像素点集合包括的子像素点在像素点中的位置均相同;
对于每个所述子像素点集合,根据所述子像素点集合中每个子像素点的亮度值,获取所述子像素点集合对应的亮度值;
根据每个所述子像素集合对应的亮度值生成所述子亮度图。
5.根据权利要求4所述的方法,其特征在于,所述根据所述子像素点集合中每个子像素点的亮度值,获取所述子像素点集合对应的亮度值,包括:
确定所述子像素点集合中每个子像素点对应的颜色系数,所述颜色系数是根据子像素点对应的颜色通道确定的;
将所述子像素点集合中每个子像素点对应的颜色系数与亮度值相乘,得到所述子像素点集合中每个子像素点的加...
【专利技术属性】
技术研发人员:贾玉虎,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。