CN118354204B - 对焦控制方法、装置、存储介质及电子设备 - Google Patents
对焦控制方法、装置、存储介质及电子设备 Download PDFInfo
- Publication number
- CN118354204B CN118354204B CN202410787102.6A CN202410787102A CN118354204B CN 118354204 B CN118354204 B CN 118354204B CN 202410787102 A CN202410787102 A CN 202410787102A CN 118354204 B CN118354204 B CN 118354204B
- Authority
- CN
- China
- Prior art keywords
- focusing
- average value
- value
- image
- calculating
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/67—Focus control based on electronic image sensor signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/95—Computational photography systems, e.g. light-field imaging systems
- H04N23/951—Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Studio Devices (AREA)
Abstract
本申请公开了一种对焦控制方法、装置、存储介质及电子设备,其中,该对焦控制方法包括当镜头达到目标对焦位置且电机处于稳定状态时,获取连续若干第一帧图像的第一对焦均值;当镜头图像的第一对焦值发生预设波动时,分别获取连续若干第二帧图像的抑制权重;根据抑制权重对第一对焦值进行抑制,得到第二对焦值;根据第二对焦值计算连续若干第二帧图像的第二对焦均值;将第一对焦均值与第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦。本方案可以提高图像清晰度的稳定性。
Description
技术领域
本申请实施例涉及图像处理技术领域,具体涉及一种对焦控制方法、装置、存储介质及电子设备。
背景技术
随着电子设备的发展,摄像机使用越来越频繁,用户对摄像机的要求也越来越高,特别是对于摄像机的聚焦能力。在对焦时通常采用“爬坡算法”,在一个固定场景下,图像的对焦值(focusvalue,FV)随着对焦电机的移动而变化,呈现出像山坡一样的类高斯函数形状,山坡的峰值所对应的对焦电机的位置对应于图像的清晰点。
目前,当该固定场景突然出现高光时,FV会发生较大波动,使得自动对焦(Contrast Detection Auto Focus,CDAF)重启,重新使用爬坡算法搜索FV峰值,导致图像的清晰度不稳定。
发明内容
本申请实施例提供了一种对焦控制方法、装置、存储介质及电子设备,可以提高提高图像清晰度的稳定性。
第一方面,本申请实施例提供了一种对焦控制方法,包括:
当镜头达到目标对焦位置且电机处于稳定状态时,获取连续若干第一帧图像的第一对焦均值;
当镜头图像的第一对焦值发生预设波动时,分别获取连续若干第二帧图像的抑制权重;
根据所述抑制权重对所述第一对焦值进行抑制,得到第二对焦值;
根据第二对焦值计算连续若干所述第二帧图像的第二对焦均值;
将所述第一对焦均值与所述第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦。
在本申请实施例提供的对焦控制方法中,所述分别获取连续若干第二帧图像的抑制权重,包括:
根据若干所述第一帧图像生成第一均值图像,并获取所述第一均值图像每个第一分区的第一亮度均值;
获取连续若干第二帧图像,并计算每个所述第二帧图像的每个第二分区的第二亮度均值;
基于所述第一亮度均值和所述第二亮度均值计算每个所述第二帧图像的抑制权重。
在本申请实施例提供的对焦控制方法中,所述基于所述第一亮度均值和所述第二亮度均值计算若干第二帧图像的抑制权重,包括:
根据所述第一亮度均值和所述第二亮度均值分别计算每个相对应的所述第一分区和所述第二分区的亮度差异值;
根据所述亮度差异值计算每个所述第二帧图像的抑制权重。
在本申请实施例提供的对焦控制方法中,所述获取所述第一均值图像每个第一分区的第一亮度均值,包括:
对所述第一均值图像进行分区处理;
获取所述第一均值图像中每个分区的第一亮度均值。
在本申请实施例提供的对焦控制方法中,所述计算每个所述第二帧图像的每个第二分区的第二亮度均值,包括:
对每个所述第二帧图像进行分区处理;
获取所述每个所述第二帧图像中每个分区的第二亮度均值。
在本申请实施例提供的对焦控制方法中,所述将所述第一对焦均值与所述第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦,包括:
根据所述第一对焦均值和所述第二对焦均值计算对焦差异值;
将所述对焦差异值与预设阈值进行比较,根据比较结果确定是否需要重新对焦。
在本申请实施例提供的对焦控制方法中,所述根据比较结果确定是否需要重新对焦,包括:
当所述对焦差异值小于预设阈值时,无需重新对焦;
当所述对焦差异值大于或等于所述预设阈值时,重新对焦。
第二方面,本申请实施例提供了一种对焦控制装置,包括:
第一获取单元,用于当镜头达到目标对焦位置且电机处于稳定状态时,获取连续若干第一帧图像的第一对焦均值;
第二获取单元,用于当镜头图像的第一对焦值发生预设波动时,分别获取连续若干第二帧图像的抑制权重;
第一计算单元,用于根据所述抑制权重对所述第一对焦值进行抑制,得到第二对焦值;
第二计算单元,用于根据第二对焦值计算连续若干所述第二帧图像的第二对焦均值;
对焦控制单元,用于将所述第一对焦均值与所述第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦。
第三方面,本申请提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行上述任一项所述的对焦控制方法。
第四方面,本申请提供了一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现上述任一项所述的对焦控制方法。
综上所述,本申请实施例提供的对焦控制方法采用当镜头达到目标对焦位置且电机处于稳定状态时,获取连续若干第一帧图像的第一对焦均值;当镜头图像的第一对焦值发生预设波动时,分别获取连续若干第二帧图像的抑制权重;根据所述抑制权重对所述第一对焦值进行抑制,得到第二对焦值;根据第二对焦值计算连续若干所述第二帧图像的第二对焦均值;将所述第一对焦均值与所述第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦。本方案可以有效规避局部区域高光突变的对对焦值所带来的波动影响,减少不必要的对焦重启,可以减少呼吸效应,有效提高图像清晰度的稳定性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的FV变化示意图。
图2是本申请实施例提供的关灯场景示意图。
图3是本申请实施例提供的开灯场景示意图。
图4是本申请实施例提供的对焦控制方法的流程示意图。
图5是本申请实施例提供的第一均值图像的生成过程示意图。
图6是本申请实施例提供的分区处理示意图。
图7是本申请实施例提供的分区处理后的实际图像分区示意图。
图8是本申请实施例提供的对焦控制装置的结构示意图。
图9是本申请实施例提供的电子设备的结构示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本申请不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或者“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义。因此,“模块”、“部件”或者“单元”可以混合地使用。
在本申请的描述中,需要说明的是,术语“上”、“下”、“左”、“右”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。此外,“第一”、“第二”等术语仅用于描述目的,而不能理解为指示或暗示相对重要性。
目前,将摄像机的镜头对准一个固定场景时,“爬坡算法”控制镜头电机运动,图像的FV随着对焦电机的移动而变化,呈现出像山坡一样的类高斯函数形状,山坡的峰值所对应的对焦电机的位置对应于图像的清晰点。当图像达到最清晰后,CDAF进入稳定状态,之后镜头电机保持稳定。接下来系统会实时监控FV的稳定情况,当FV出现大的波动时,系统判断需要重启对焦,重新使用“爬坡算法”搜索FV峰值。
然而,有一种特殊情况,当场景突然出现高光(例如打开了光源)时,FV会发生较大波动,使得对焦重启,重新使用“爬坡算法”搜索FV峰值。由于有高光区出现,对焦过程极易使画面出现呼吸效应、反复对焦不准的问题。
比如,如图1所示,AB段是爬坡算法找到波峰,即在B点图像达到最清晰,然后镜头电机保持稳定,即BC段FV不发生大的改变,也表示图像清晰度持续保持最清晰点。当场景不发生任何改变时,理想的FV走向即CD段的直线区域。FV几乎保持不变。此时CDAF无需再启动,无需做爬坡算法检测。在C点的时候打开场景光源,由于场景亮度发生急剧改变,基于图像内容的对比度(contrast值)发生改变,FV也就发生了剧烈变化,图CD之间的波动曲线即表示开灯之后FV的剧烈波动。需要说明的是,在图1中,横坐标表示时间,也代表帧,连续的视频帧。纵坐标表示每一帧的清晰度评价值,即FV值。
若采用现有技术,FV的剧烈波动将使得对焦重启,需要重新启动爬坡算法做对焦,使得图像必然发生不必要的模糊-清晰-模糊反复变化的呼吸效应,影响图像的清晰度。
如图2和图3所示,图2和图3是同一场景且镜头电机保持不动时关灯和开灯时的场景示意图。由图示可知,在同一场景且镜头电机保持不动的前提下,关灯和开灯时的图像均是清晰的(因为开关灯不影响实际的物距,因此不会影响清晰度)。因此在开关灯时,无需要再次重启对焦。
因此,为了避免当固定场景突然出现高光时,FV会发生较大波动,使得自动对焦(重启,重新使用爬坡算法搜索FV峰值,导致图像的清晰度不稳定的问题。本申请实施例提供了一种对焦控制方法、装置、存储介质及电子设备,具体的,该对焦控制装置可以集成在电子设备中,该电子设备可以是服务器,也可以是终端等设备;其中,该终端可以包括手机、穿戴式智能设备、平板电脑、笔记本电脑、以及个人计算机(Personal Computer,PC)等;该服务器可以是单台服务器,也可以是由多个服务器组成的服务器集群,可以是实体的服务器,也可是虚拟服务器。
以下将通过具体实施例分别对本申请所示的技术方案进行详细说明。需要说明的是,以下实施例的描述顺序不作为对实施例优先顺序的限定。
请参阅图4,图4是本申请实施例提供的对焦控制方法的流程示意图。该对焦控制方法的具体流程可以如下:
101、当镜头达到目标对焦位置且电机处于稳定状态时,获取连续若干第一帧图像的第一对焦均值。
可以理解的是,当镜头达到目标对焦位置时,图像的FV达到峰值(即图1中的B点),并且镜头电机保持稳定。此时,可以获取连续的若干第一帧图像,然后获取每个第一帧图像的第一对焦值,之后再求均值,得到连续若干第一帧图像的第一对焦均值。具体可以如下所示:
在上式中,D代表连续的D帧第一帧图像。为第一对焦均值。
102、当镜头图像的第一对焦值发生预设波动时,分别获取连续若干第二帧图像的抑制权重。
该预设波动指的是当固定场景突然出现高光,引起如图1CD段所示的剧烈波动。
在一些实施例中,可以根据若干第一帧图像生成第一均值图像,并获取第一均值图像每个第一分区的第一亮度均值;获取连续若干第二帧图像,并计算每个第二帧图像的每个第二分区的第二亮度均值;基于第一亮度均值和第二亮度均值计算每个第二帧图像的抑制权重。
需要说明的是,在本申请实施例中,该抑制权重记为。其中,i表示连续波动帧的第i帧。
其中,根据若干第一帧图像生成第一均值图像的具体过程可以为对若干第一帧图像进行亮度均值计算,生成第一均值图像。具体可以如如图5所示,分别获取连续D帧的第一帧图像中的每个像素点(p(x,y))的亮度值,然后再求每个像素点的亮度均值(pMean(x,y)),从而得到第一均值图像(meanPeakImg)。
在一些实施例中,获取第一均值图像每个第一分区的第一亮度均值的具体过程可以为对第一均值图像进行分区处理,然后获取第一均值图像中每个分区的第一亮度均值。
比如,可以如图6所示,通过分区处理将第一均值图像平均分成M行n列个块区域。每个分区的第一亮度均值等于该分区内所有的像素值相加求平均。每个分区输出一个第一亮度均值,记为,其中m和n表示第m行n列的分区。需要说明的是,图7所示的是使用该分区处理后的实际图像分区示意图。
其中,计算每个第二帧图像的每个第二分区的第二亮度均值的具体过程与获取第一均值图像每个第一分区的第一亮度均值。即可以对每个第二帧图像进行分区处理,将第二帧图像平均分成M行n列个块区域。然后获取每个第二帧图像中每个分区的第二亮度均值。在本申请实施例中,该第二亮度均值记为。
在一些实施例中,步骤“基于第一亮度均值和第二亮度均值计算若干第二帧图像的抑制权重”可以包括:
根据第一亮度均值和第二亮度均值分别计算每个相对应的第一分区和第二分区的亮度差异值;
根据亮度差异值计算每个第二帧图像的抑制权重。
其中,根据第一亮度均值和第二亮度均值分别计算每个相对应的第一分区和第二分区的亮度差异值具体可以如下所示:
在上式中,即为亮度差异值。通过上式,每个第二帧图像可以计算出个值。
其中,根据亮度差异值计算每个第二帧图像的抑制权重具体可以如下所示:
……(1)
……(2)
在上式中,为图像像素深度值。为第二帧图像的平均亮度差异值。其中,图像像素深度值跟图像的类型有关。比如,U8图像的图像深度值为,U16图像的图像深度值为。
103、根据抑制权重对第一对焦值进行抑制,得到第二对焦值。
在具体实施过程中,可以将该抑制权重作用于对应的第二帧图像的第一对焦值上,从而得到第二对焦值。
通过用该抑制权重对相应的第二帧图像的FV做抑制,可以抵消高光突变带来的FV波动增量。
104、根据第二对焦值计算连续若干第二帧图像的第二对焦均值。
具体的,可以将若干第二对焦值相加,然后求取若干第二对焦值的平均值,从而得到连续若干第二帧图像的第二对焦均值。具体可以如下所示:
在上式中,表示第二对焦均值。K代表连续的K帧第二帧图像。表示抑制权重对第一对焦值进行抑制,得到第二对焦值。
105、将第一对焦均值与第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦。
具体的,可以根据第一对焦均值和第二对焦均值计算对焦差异值;然后将对焦差异值与预设阈值进行比较,根据比较结果确定是否需要重新对焦。
其中,根据第一对焦均值和第二对焦均值计算对焦差异值具体可以如下所示:
在上式中,代表对焦差异值。
在一些实施例中,可以设定阈值,如果小于,则说明当前阶段FV的明显波动是由于场景出现了高亮变化,场景及物距并未发生明显改变,无需重启对焦爬坡算法。反之,可以按照既定的对焦策略启动对焦等。也即,当对焦差异值小于预设阈值时,无需重新对焦;当对焦差异值大于或等于预设阈值时,重新对焦。
在本申请实施例中,使用图像自身亮度信息来做高光变化,算法复杂度低,使得CDAF更有实效性。并且,通过将图像划分为图像划分成局部来做差异计算,使得高亮区的计算结果更突出,更敏感。还有,通过使用连续帧图像的统计信息来评估,可以避免突变条件和噪声的干扰,使得判断结果更加准确。
综上,本申请实施例提供的对焦控制方法采用当镜头达到目标对焦位置且电机处于稳定状态时,获取连续若干第一帧图像的第一对焦均值;当镜头图像的第一对焦值发生预设波动时,分别获取连续若干第二帧图像的抑制权重;根据抑制权重对第一对焦值进行抑制,得到第二对焦值;根据第二对焦值计算连续若干第二帧图像的第二对焦均值;将第一对焦均值与第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦。本方案可以有效规避局部区域高光突变的对对焦值所带来的波动影响,减少不必要的对焦重启,可以减少呼吸效应,有效提高图像清晰度的稳定性。
为便于更好的实施本申请实施例提供的对焦控制方法,本申请实施例还提供了一种对焦控制装置。其中名词的含义与上述对焦控制方法中相同,具体实现细节可以参考方法实施例中的说明。
请参阅图8,图8是本申请实施例提供的对焦控制装置的结构示意图。该对焦控制装置可以包括第一获取单元201、第二获取单元202、第一计算单元203、第二计算单元204和对焦控制单元205。其中,
第一获取单元201,用于当镜头达到目标对焦位置且电机处于稳定状态时,获取连续若干第一帧图像的第一对焦均值;
第二获取单元202,用于当镜头图像的第一对焦值发生预设波动时,分别获取连续若干第二帧图像的抑制权重;
第一计算单元203,用于根据抑制权重对第一对焦值进行抑制,得到第二对焦值;
第二计算单元204,用于根据第二对焦值计算连续若干第二帧图像的第二对焦均值;
对焦控制单元205,用于将第一对焦均值与第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦。
以上各个单元的具体实施方式可参见上述的对焦控制方法的实施例,在此不再一一赘述。
综上,本申请实施例提供的对焦控制装置可以通过第一获取单元201当镜头达到目标对焦位置且电机处于稳定状态时,获取连续若干第一帧图像的第一对焦均值;由第二获取单元202当镜头图像的第一对焦值发生预设波动时,分别获取连续若干第二帧图像的抑制权重;由第一计算单元203根据抑制权重对第一对焦值进行抑制,得到第二对焦值;由第二计算单元204根据第二对焦值计算连续若干第二帧图像的第二对焦均值;由对焦控制单元205将第一对焦均值与第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦。本方案可以有效规避局部区域高光突变的对对焦值所带来的波动影响,减少不必要的对焦重启,可以减少呼吸效应,有效提高图像清晰度的稳定性。
本申请实施例还提供一种电子设备,其中可以集成有本申请实施例的对焦控制装置,如图9所示,其示出了本申请实施例所涉及的电子设备的结构示意图,具体来讲:
该电子设备可以包括射频(Radio Frequency,RF)电路301、包括有一个或一个以上计算机可读存储介质的存储器302、输入单元303、显示单元304、传感器305、音频电路306、无线保真(Wireless Fidelity,WiFi)模块307、包括有一个或者一个以上处理核心的处理器308、以及电源309等部件。本领域技术人员可以理解,图9中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
RF电路301可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器308处理;另外,将涉及上行的数据发送给基站。通常,RF电路301包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(Subscriber Identity Module,SIM)卡、收发信机、耦合器、低噪声放大器(LowNoise Amplifier,LNA)、双工器等。此外,RF电路301还可以通过无线通信与网络和其他设备通信。无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System of Mobile communication,GSM)、通用分组无线服务(General PacketRadio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。
存储器302可用于存储软件程序以及模块,处理器308通过运行存储在存储器302的软件程序以及模块,从而执行各种功能应用以及信息处理。存储器302可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器302可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器302还可以包括存储器控制器,以提供处理器308和输入单元303对存储器302的访问。
输入单元303可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元303可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器308,并能接收处理器308发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元303还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元304可用于显示由用户输入的信息或提供给用户的信息以及电子设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元304可包括显示面板,可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器308以确定触摸事件的类型,随后处理器308根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图9中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
电子设备还可包括至少一种传感器305,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在电子设备移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等; 至于电子设备还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路306、扬声器,传声器可提供用户与电子设备之间的音频接口。音频电路306可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路306接收后转换为音频数据,再将音频数据输出处理器308处理后,经RF电路301以发送给比如另一电子设备,或者将音频数据输出至存储器302以便进一步处理。音频电路306还可能包括耳塞插孔,以提供外设耳机与电子设备的通信。
WiFi属于短距离无线传输技术,电子设备通过WiFi模块307可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图9,示出了WiFi模块307,但是可以理解的是,其并不属于电子设备的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器308是电子设备的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器302内的软件程序和/或模块,以及调用存储在存储器302内的数据,执行电子设备的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器308可包括一个或多个处理核心;优选的,处理器308可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器308中。
电子设备还包括给各个部件供电的电源309(比如电池),优选的,电源可以通过电源管理系统与处理器308逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源309还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,电子设备还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,电子设备中的处理器308会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器302中,并由处理器308来运行存储在存储器302中的应用程序,从而实现各种功能,比如:
当镜头达到目标对焦位置且电机处于稳定状态时,获取连续若干第一帧图像的第一对焦均值;
当镜头图像的第一对焦值发生预设波动时,分别获取连续若干第二帧图像的抑制权重;
根据抑制权重对第一对焦值进行抑制,得到第二对焦值;
根据第二对焦值计算连续若干第二帧图像的第二对焦均值;
将第一对焦均值与第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦。
综上所述,本申请实施例提供的电子设备通过当镜头达到目标对焦位置且电机处于稳定状态时,获取连续若干第一帧图像的第一对焦均值;当镜头图像的第一对焦值发生预设波动时,分别获取连续若干第二帧图像的抑制权重;根据抑制权重对第一对焦值进行抑制,得到第二对焦值;根据第二对焦值计算连续若干第二帧图像的第二对焦均值;将第一对焦均值与第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦。本方案可以有效规避局部区域高光突变的对对焦值所带来的波动影响,减少不必要的对焦重启,可以减少呼吸效应,有效提高图像清晰度的稳定性。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对对焦控制方法的详细描述,此处不再赘述。
需要说明的是,对本申请实施例中的对焦控制方法而言,本领域技术人员可以理解实现本申请实施例中的对焦控制方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,如存储在终端的存储器中,并被该终端内的至少一个处理器执行,在执行过程中可包括如对焦控制方法的实施例的流程。
对本申请实施例的对焦控制装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,还可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
为此,本申请实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请实施例所提供的任一种对焦控制方法中的步骤。其中,该存储介质可以为磁碟、光盘、只读存储器(Read Only MeMory,ROM)、随机存取记忆体(RandomAccess Memory,RAM)等。
以上分别对本申请所提供的对焦控制方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。
Claims (9)
1.一种对焦控制方法,其特征在于,包括:
当镜头达到目标对焦位置且电机处于稳定状态时,获取连续若干第一帧图像的第一对焦均值;
当镜头图像的第一对焦值发生预设波动时,根据若干所述第一帧图像生成第一均值图像,并获取所述第一均值图像每个第一分区的第一亮度均值;
获取连续若干第二帧图像,并计算每个所述第二帧图像的每个第二分区的第二亮度均值;
基于所述第一亮度均值和所述第二亮度均值计算每个所述第二帧图像的抑制权重;
根据所述抑制权重对所述第一对焦值进行抑制,得到第二对焦值;
根据第二对焦值计算连续若干所述第二帧图像的第二对焦均值;
将所述第一对焦均值与所述第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦。
2.如权利要求1所述的对焦控制方法,其特征在于,所述基于所述第一亮度均值和所述第二亮度均值计算若干第二帧图像的抑制权重,包括:
根据所述第一亮度均值和所述第二亮度均值分别计算每个相对应的所述第一分区和所述第二分区的亮度差异值;
根据所述亮度差异值计算每个所述第二帧图像的抑制权重。
3.如权利要求1所述的对焦控制方法,其特征在于,所述获取所述第一均值图像每个第一分区的第一亮度均值,包括:
对所述第一均值图像进行分区处理;
获取所述第一均值图像中每个分区的第一亮度均值。
4.如权利要求1所述的对焦控制方法,其特征在于,所述计算每个所述第二帧图像的每个第二分区的第二亮度均值,包括:
对每个所述第二帧图像进行分区处理;
获取所述每个所述第二帧图像中每个分区的第二亮度均值。
5.如权利要求1所述的对焦控制方法,其特征在于,所述将所述第一对焦均值与所述第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦,包括:
根据所述第一对焦均值和所述第二对焦均值计算对焦差异值;
将所述对焦差异值与预设阈值进行比较,根据比较结果确定是否需要重新对焦。
6.如权利要求5所述的对焦控制方法,其特征在于,所述根据比较结果确定是否需要重新对焦,包括:
当所述对焦差异值小于预设阈值时,无需重新对焦;
当所述对焦差异值大于或等于所述预设阈值时,重新对焦。
7.一种对焦控制装置,其特征在于,包括:
第一获取单元,用于当镜头达到目标对焦位置且电机处于稳定状态时,获取连续若干第一帧图像的第一对焦均值;
第二获取单元,用于当镜头图像的第一对焦值发生预设波动时,根据若干所述第一帧图像生成第一均值图像,并获取所述第一均值图像每个第一分区的第一亮度均值;获取连续若干第二帧图像,并计算每个所述第二帧图像的每个第二分区的第二亮度均值;基于所述第一亮度均值和所述第二亮度均值计算每个所述第二帧图像的抑制权重;
第一计算单元,用于根据所述抑制权重对所述第一对焦值进行抑制,得到第二对焦值;
第二计算单元,用于根据第二对焦值计算连续若干所述第二帧图像的第二对焦均值;
对焦控制单元,用于将所述第一对焦均值与所述第二对焦均值进行比较,并根据比较结果确定是否需要重新对焦。
8.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1-6任一项所述的对焦控制方法。
9.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如权利要求1-6任一项所述的对焦控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410787102.6A CN118354204B (zh) | 2024-06-18 | 2024-06-18 | 对焦控制方法、装置、存储介质及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410787102.6A CN118354204B (zh) | 2024-06-18 | 2024-06-18 | 对焦控制方法、装置、存储介质及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118354204A CN118354204A (zh) | 2024-07-16 |
CN118354204B true CN118354204B (zh) | 2024-08-13 |
Family
ID=91818558
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410787102.6A Active CN118354204B (zh) | 2024-06-18 | 2024-06-18 | 对焦控制方法、装置、存储介质及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118354204B (zh) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108055470A (zh) * | 2018-01-22 | 2018-05-18 | 努比亚技术有限公司 | 一种对焦的方法、终端及存储介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI413846B (zh) * | 2009-09-16 | 2013-11-01 | Altek Corp | Continuous focus method of digital camera |
CN116095473A (zh) * | 2021-11-01 | 2023-05-09 | 中兴终端有限公司 | 镜头自动对焦方法、装置、电子设备和计算机存储介质 |
-
2024
- 2024-06-18 CN CN202410787102.6A patent/CN118354204B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108055470A (zh) * | 2018-01-22 | 2018-05-18 | 努比亚技术有限公司 | 一种对焦的方法、终端及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN118354204A (zh) | 2024-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107172671B (zh) | 一种信道切换方法、装置、存储介质和终端 | |
WO2015078342A1 (en) | Method for acquiring memory information, and terminal | |
CN107155203B (zh) | 小区重选方法、装置及计算机可读存储介质 | |
CN106101764A (zh) | 一种显示视频数据的方法、装置和系统 | |
JP6862564B2 (ja) | 画像合成のための方法、装置および不揮発性コンピュータ可読媒体 | |
WO2014166266A1 (en) | File scanning method and system, client and server | |
CN105512150A (zh) | 一种信息搜索方法及装置 | |
CN114063962B (zh) | 图像显示方法、装置、终端和存储介质 | |
CN109040427A (zh) | 分屏处理方法、装置、存储介质和电子设备 | |
CN118354204B (zh) | 对焦控制方法、装置、存储介质及电子设备 | |
CN108306817A (zh) | 一种信息定位处理方法及移动终端 | |
CN109450508B (zh) | 天线确定方法、装置及移动终端 | |
CN104954231B (zh) | 一种发送、显示推荐信息的方法及装置 | |
CN115985323B (zh) | 语音唤醒方法、装置、电子设备及可读存储介质 | |
CN105184750A (zh) | 一种在移动终端对实时视频图像去噪的方法和装置 | |
CN105657280A (zh) | 一种快速对焦方法、装置及移动终端 | |
CN112867171B (zh) | Wifi连接方法、装置、存储介质及移动终端 | |
CN110996003B (zh) | 一种拍照定位方法、装置及移动终端 | |
CN111954193B (zh) | 一种蓝牙设备连接检测方法、装置及移动终端 | |
CN110012146B (zh) | 一种通信共享方法及终端 | |
KR20220039759A (ko) | 전력 결정 방법 및 단말 장비 | |
CN111629263A (zh) | 显示画面补偿方法、装置、电子设备及存储介质 | |
CN117234137B (zh) | Mcu时钟频率切换电路、mcu和电子设备 | |
CN114125151B (zh) | 图像处理方法、移动终端及存储介质 | |
CN111521375B (zh) | 伽马值的确定方法及装置 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |