对焦触发方法、装置及移动终端与流程

文档序号:11235060阅读:298来源:国知局
对焦触发方法、装置及移动终端与流程

本发明涉及电子技术领域,尤其涉及一种对焦触发方法、装置及移动终端。



背景技术:

随着移动终端技术的不断发展,用户会采用移动终端进行视频录制。相关技术中,在移动终端内设置有对焦器件(例如,af器件),该对焦器件可以在视频录制的过程中控制对焦马达进行检索式移动实现对焦。

这种方式下,在视频图像在对焦过程中产生微小变化时,对焦器件会不断对焦,打断视频录制过程,视频录制过程的连贯性差。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。

为此,本发明的一个目的在于提出一种对焦触发方法,能够有效避免视频录制过程中对焦器件频繁检索对焦,增强视频录制过程的连贯性,减小视频录制功耗。

本发明的另一个目的在于提出一种对焦触发装置。

本发明的另一个目的在于提出一种移动终端。

为达到上述目的,本发明第一方面实施例提出的对焦触发方法,包括:在一次对焦完成时,采集当前视频帧的景深信息并作为初始景深信息;检测对焦区域中的视频图像是否产生变化;若产生所述变化,则获取产生所述变化的时间节点上的第一景深信息与所述初始景深信息之间的比对信息;根据所述比对信息触发或者不触发对所述视频图像进行重新对焦。

本发明第一方面实施例提出的对焦触发方法,通过在一次对焦完成之后,若对焦区域中的视频图像产生变化,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,根据比对信息触发或者不触发对视频图像进行重新对焦,能够有效避免视频录制过程中对焦器件频繁检索对焦,增强视频录制过程的连贯性,减小视频录制功耗。

为达到上述目的,本发明第二方面实施例提出的对焦触发装置,包括:第一采集模块,用于在一次对焦完成时,采集当前视频帧的景深信息并作为初始景深信息;检测模块,用于检测对焦区域中的视频图像是否产生变化;获取模块,用于在产生所述变化时,获取产生所述变化的时间节点上的第一景深信息与所述初始景深信息之间的比对信息;对焦模块,用于根据所述比对信息触发或者不触发对所述视频图像进行重新对焦。

本发明第二方面实施例提出的对焦触发装置,通过在一次对焦完成之后,若对焦区域中的视频图像产生变化,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,根据比对信息触发或者不触发对视频图像进行重新对焦,能够有效避免视频录制过程中对焦器件频繁检索对焦,增强视频录制过程的连贯性,减小视频录制功耗。

为了解决上述问题,本发明第三方面还提出一种移动终端,该移动终端包括壳体、处理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行:在一次对焦完成时,采集当前视频帧的景深信息并作为初始景深信息;检测对焦区域中的视频图像是否产生变化;若产生所述变化,则获取产生所述变化的时间节点上的第一景深信息与所述初始景深信息之间的比对信息;根据所述比对信息触发或者不触发对所述视频图像进行重新对焦。

本发明第三方面实施例提出的移动终端,通过在一次对焦完成之后,若对焦区域中的视频图像产生变化,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,根据比对信息触发或者不触发对视频图像进行重新对焦,能够有效避免视频录制过程中对焦器件频繁检索对焦,增强视频录制过程的连贯性,减小视频录制功耗。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1是本发明一实施例提出的对焦触发方法的流程示意图;

图2是本发明另一实施例提出的对焦触发方法的流程示意图;

图3是本发明另一实施例提出的对焦触发方法的流程示意图;

图4是本发明实施例中的图像传感器的剖面图;

图5是本发明一实施例提出的对焦触发装置的结构示意图;

图6是本发明另一实施例提出的对焦触发装置的结构示意图;

图7是本发明一个实施例提出的移动终端的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。

图1是本发明一实施例提出的对焦触发方法的流程示意图。

本发明的实施例可以应用在用户使用移动终端对待录制场景进行视频录制的过程中。其中,移动终端可以是智能手机、平板电脑、个人数字助理、电子书等具有各种操作系统的硬件设备,对此不作限制。在移动终端内设置有对焦器件(例如,af器件),该对焦器件可以在视频录制的过程中控制对焦马达进行检索式移动实现对焦。

通常来讲,在视频图像在对焦过程中产生微小变化时,对焦器件会不断对焦,以提升录制视频的图像清晰度。

而本实施例中,移动终端可以获取对焦区域中的视频图像在产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,根据比对信息触发或者不触发对视频图像进行重新对焦,在判定不需要触发对视频图像进行重新对焦时,能够有效避免视频录制过程中对焦器件频繁检索对焦。

需要说明的是,本发明实施例的执行主体,在硬件上可以例如为移动终端中的中央处理器(centralprocessingunit,cpu),在软件上可以例如为移动终端中的视频录制相关服务,对此不作限制。

参见图1,该方法包括:

s11:在一次对焦完成时,采集当前视频帧的景深信息并作为初始景深信息。

在本发明的实施例中,当前视频帧可以例如为对待录制场景进行视频录制时所采集到的视频帧数据。

其中,待录制场景可以例如为用户使用移动终端对其进行录制的物体、人物、景物等。

进一步地,本发明可以例如应用于网络直播,即,通过移动终端进行自录制的场景下,此时,移动终端的摄像头调节为前置摄像头,对此不作限制。

在本发明的实施例中,该一次对焦可以为视频录制过程中的首次对焦,或者,也可以为视频录制过程中的任一次对焦,对此不作限制。

在本发明的实施例中,在一次对焦完成时,可以采集当前视频帧的景深信息并作为初始景深信息,由该初始景深信息作为比对基准,以后续触发或者不触发对视频图像进行重新对焦。

进一步地,该初始景深信息可以例如为当前视频帧的平均景深,对此不作限制。

通过将当前视频帧的平均景深作为初始景深信息,数据采集简便易实现,不占用过多的系统内存,有效保障方法的执行效率。

s12:检测对焦区域中的视频图像是否产生变化。

其中,可以采用相关技术中的图像处理技术,提取视频图像的特征点,并依据该特征点判断在一次对焦完成之后,对焦区域中的视频图像是否产生变化,对此不作限制。

s13:若产生变化,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息。

在本发明的实施例中,产生变化的时间节点上,视频帧的景深信息被称为第一景深信息。

可选地,可以判断变化是否大于变化阈值,若大于变化阈值,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息。

其中,变化阈值可以由移动终端的内置程序预先设定,对此不作限制。

可以理解的是,在对焦区域中的视频图像产生微小移动时,对焦器件会不断对焦,以提升录制视频的图像清晰度,然而,由于移动终端的摄像头是有景深的,其中,景深是指在摄像头或其他成像器前沿能够取得清晰图像的成像所测定的被摄物体前后距离范围,即,移动终端的摄像头在当前的焦距下,前后推拉一定的焦距,不会造成录制视频的图像的模糊。

因此,若变化小于或者等于变化阈值,则可以直接确定不触发对视频图像进行重新对焦,而在变化大于变化阈值,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,进而触发后续步骤。

本实施例中,通过在视频图像的变化大于变化阈值时,才触发获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,而在变化小于或者等于变化阈值,则直接确定不触发对视频图像进行重新对焦,进一步减小视频录制功耗。

s14:根据比对信息触发或者不触发对视频图像进行重新对焦。

在本发明的实施例中,该比对信息可以为第一景深信息与初始景深信息之间的差值,或者,该比对信息也可以为将第一景深信息与预设景深阈值做比对得到第一比对结果,以及将初始景深信息与预设景深阈值做比对得到第二比对结果,或者,也可以为第一景深信息与初始景深信息之间的比值,对此不作限制。

本实施例中,通过在一次对焦完成之后,若对焦区域中的视频图像产生变化,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,根据比对信息触发或者不触发对视频图像进行重新对焦,能够有效避免视频录制过程中对焦器件频繁检索对焦,增强视频录制过程的连贯性,减小视频录制功耗。

图2是本发明另一实施例提出的对焦触发方法的流程示意图。

参见图2,该方法包括:

s201:在一次对焦完成时,采集当前视频帧的景深信息并作为初始景深信息。

其中,该初始景深信息可以例如为当前视频帧的平均景深,对此不作限制。

通过将当前视频帧的平均景深作为初始景深信息,数据采集简便易实现,不占用过多的系统内存,有效保障方法的执行效率。

s202:检测对焦区域中的视频图像是否产生变化,若是,则执行s203,否则,执行s206。

其中,可以采用相关技术中的图像处理技术,提取视频图像的特征点,并依据该特征点判断在一次对焦完成之后,对焦区域中的视频图像是否产生变化,对此不作限制。

s203:判断变化是否大于变化阈值,若是,则执行s204,否则,执行s206。

可选地,可以判断变化是否大于变化阈值,若大于变化阈值,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息。

其中,变化阈值可以由移动终端的内置程序预先设定,对此不作限制。

可以理解的是,在对焦区域中的视频图像产生微小移动时,对焦器件会不断对焦,以提升录制视频的图像清晰度,然而,由于移动终端的摄像头是有景深的,其中,景深是指在摄像头或其他成像器前沿能够取得清晰图像的成像所测定的被摄物体前后距离范围,即,移动终端的摄像头在当前的焦距下,前后推拉一定的焦距,不会造成录制视频的图像的模糊。

因此,若变化小于或者等于变化阈值,则可以直接确定不触发对视频图像进行重新对焦,而在变化大于变化阈值,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,进而触发后续步骤。

通过在视频图像的变化大于变化阈值时,才触发获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,而在变化小于或者等于变化阈值,则直接确定不触发对视频图像进行重新对焦,进一步减小视频录制功耗。

s204:获取第一景深信息与初始景深信息之间的差值。

s205:判断差值是否小于或者等于预设差值阈值,若是,则执行s206,否则,执行s207。

其中,预设差值阈值可以由移动终端的内置程序预先设定,对此不作限制。

可以理解的是,由于移动终端的摄像头存在景深的特性,因此,若第一景深信息与初始景深信息的差值较小时,则可以确定不需要对视频图像进行重新对焦。

s206:不触发对视频图像进行重新对焦。

s207:触发对视频图像进行重新对焦。

在本发明的实施例中,通过在一次对焦完成之后,若对焦区域中的视频图像产生变化,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的差值,将该差值与预设差值阈值作比对,通过该比对结果触发或者不触发对视频图像进行重新对焦,能够有效避免视频录制过程中对焦器件频繁检索对焦,增强视频录制过程的连贯性,减小视频录制功耗。

s208:在重新对焦完成时,采集当前视频帧的第二景深信息。

s209:根据第二景深信息对初始景深信息进行更新。

在本发明的实施例中,该一次对焦可以为视频录制过程中的首次对焦,或者,也可以为视频录制过程中的任一次对焦,对此不作限制。

因此,在触发对视频图像进行重新对焦时,可以对初始景深信息进行更新,有效保障方法的适用性。

具体地,可以将该第二景深信息作为初始景深信息。

本实施例中,通过将当前视频帧的平均景深作为初始景深信息,数据采集简便易实现,不占用过多的系统内存,有效保障方法的执行效率。通过在视频图像的变化大于变化阈值时,才触发获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,而在变化小于或者等于变化阈值,则直接确定不触发对视频图像进行重新对焦,进一步减小视频录制功耗。通过在一次对焦完成之后,若对焦区域中的视频图像产生变化,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,根据比对信息触发或者不触发对视频图像进行重新对焦,能够有效避免视频录制过程中对焦器件频繁检索对焦,增强视频录制过程的连贯性,减小视频录制功耗。在触发对视频图像进行重新对焦时,可以对初始景深信息进行更新,有效保障方法的适用性。

图3是本发明另一实施例提出的对焦触发方法的流程示意图。

参见图3,该方法包括:

s301:在一次对焦完成时,采集当前视频帧的景深信息并作为初始景深信息。

s302:检测对焦区域中的视频图像是否产生变化,若是,则执行s303,否则,执行s307。

s303:判断变化是否大于变化阈值,若是,则执行s304,否则,执行s307。

s304:将第一景深信息与预设景深阈值做比对,得到第一比对结果。

s305:将初始景深信息与预设景深阈值做比对,得到第二比对结果。

在本发明的实施例中,该预设景深阈值可以例如为进行视频录制的摄像头的最远焦距,对此不作限制。

可以理解的是,若待录制视频图像的景深信息为摄像头的最远焦距之外,则表明不论其如何变化,摄像头所采集到的视频图像均会是清晰的,因此,可以预先将预设景深阈值设置为摄像头的最远焦距,而后,分别将第一景深信息和初始景深信息与该预设景深阈值作比对,进而触发或者不触发对视频图像进行重新对焦,通过直接将第一景深信息和初始景深信息与该预设景深阈值作比对,而不需要计算第一景深信息和初始景深信息之间的差值,提升方法执行的灵活性。

s306:判断第一比对结果和第二比对结果是否满足预设条件,若是,则执行s307,否则,执行s308。

其中,预设条件为第一比对结果为第一景深信息大于或者等于预设景深阈值,且,第二比对结果为初始景深信息大于或者等于预设景深阈值。

s307:不触发对视频图像进行重新对焦。

s308:触发对视频图像进行重新对焦。

本发明的实施例可以应用于图像传感器中,所述图像传感器包括:感光单元阵列、设置在所述感光单元阵列上的滤光单元阵列和位于所述滤光单元阵列之上的微透镜阵列,其中,所述微透镜阵列包括第一微透镜和第二微透镜,一个所述第一微透镜覆盖一个对焦感光单元,n*n个第二微透镜覆盖一个非对焦感光单元,其中,n为正整数。

如图4所示,该图像传感器100包括感光单元阵列10、滤光单元阵列20和微透镜阵列30。

其中,滤光单元阵列20设置在感光单元阵列10上,微透镜阵列30位于滤光单元阵列20之上。感光单元阵列10包括多个对焦感光单元11和多个非对焦感光单元12。

其中,微透镜阵列30包括第一微透镜31和第二微透镜32。第一微透镜31覆盖一个对焦感光单元11。n*n个第二微透镜32覆盖一个非对焦感光单元12。对焦感光单元11和非对焦感光单元12均包括m*m个感光像素,其中,m为正整数。

本实施例中,通过在一次对焦完成之后,若对焦区域中的视频图像产生变化,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,根据比对信息触发或者不触发对视频图像进行重新对焦,能够有效避免视频录制过程中对焦器件频繁检索对焦,增强视频录制过程的连贯性,减小视频录制功耗。通过直接将第一景深信息和初始景深信息与该预设景深阈值作比对,而不需要计算第一景深信息和初始景深信息之间的差值,提升方法执行的灵活性。

图5是本发明一实施例提出的对焦触发装置的结构示意图。

参见图5,该装置400包括:第一采集模块401、检测模块402、获取模块403,以及对焦模块404,其中,

第一采集模块401,用于在一次对焦完成时,采集当前视频帧的景深信息并作为初始景深信息。

检测模块402,用于检测对焦区域中的视频图像是否产生变化。

获取模块403,用于在产生变化时,获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息。

可选地,一些实施例中,参见图6,获取模块403,包括:

判断子模块4031,用于判断变化是否大于变化阈值。

获取子模块4032,用于在大于变化阈值时,获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息。

对焦模块404,用于根据比对信息触发或者不触发对视频图像进行重新对焦。

可选地,一些实施例中,对焦模块404具体用于:

获取第一景深信息与初始景深信息之间的差值;

若差值小于或者等于预设差值阈值,则不触发对视频图像进行重新对焦;

若差值大于预设差值阈值,则触发对视频图像进行重新对焦。

可选地,一些实施例中,对焦模块404具体用于:

将第一景深信息与预设景深阈值做比对,得到第一比对结果;

将初始景深信息与预设景深阈值做比对,得到第二比对结果;

若满足预设条件,则不触发对视频图像进行重新对焦;

若不满足预设条件,则触发对视频图像进行重新对焦;

其中,预设条件为:第一比对结果为第一景深信息大于或者等于预设景深阈值,且,第二比对结果为初始景深信息大于或者等于预设景深阈值。

可选地,一些实施例中,参见图6,该装置400包括:

第二采集模块405,用于在重新对焦完成时,采集当前视频帧的第二景深信息。

更新模块406,用于根据第二景深信息对初始景深信息进行更新。

需要说明的是,前述图1-图4实施例中对对焦触发方法实施例的解释说明也适用于该实施例的对焦触发装置400,其实现原理类似,此处不再赘述。

本实施例中,通过在一次对焦完成之后,若对焦区域中的视频图像产生变化,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,根据比对信息触发或者不触发对视频图像进行重新对焦,能够有效避免视频录制过程中对焦器件频繁检索对焦,增强视频录制过程的连贯性,减小视频录制功耗。

图7是本发明一个实施例提出的移动终端的结构示意图。

该移动终端可以是手机、平板电脑等。

参见图7,本实施例的移动终端60包括:壳体601、处理器602、存储器603、电路板604、电源电路605,电路板604安置在壳体601围成的空间内部,处理器602、存储器603设置在电路板604上;电源电路605,用于为移动终端60各个电路或器件供电;存储器603用于存储可执行程序代码;其中,处理器602通过读取存储器603中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行:

在一次对焦完成时,采集当前视频帧的景深信息并作为初始景深信息;

检测对焦区域中的视频图像是否产生变化;

若产生变化,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息;

根据比对信息触发或者不触发对视频图像进行重新对焦。

需要说明的是,前述图1-图4实施例中对对焦触发方法实施例的解释说明也适用于该实施例的移动终端,其实现原理类似,此处不再赘述。

本实施例中的移动终端,通过在一次对焦完成之后,若对焦区域中的视频图像产生变化,则获取产生变化的时间节点上的第一景深信息与初始景深信息之间的比对信息,根据比对信息触发或者不触发对视频图像进行重新对焦,能够有效避免视频录制过程中对焦器件频繁检索对焦,增强视频录制过程的连贯性,减小视频录制功耗。

需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

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