拍照方法、装置、电子设备及存储介质与流程

    专利2022-07-07  120


    本申请属于拍摄技术领域,具体涉及一种拍照方法、装置、电子设备及存储介质。



    背景技术:

    移动终端通过摄像头内部马达的移动来获取清晰的对焦点,拍照的时候,根据这个清晰点进行抓拍,得到一张清晰的图片。对焦的过程,也就是马达移动的过程,就是一个寻找清晰点的过程,在不借助其他对焦硬件(比如激光)的辅助下,这个移动过程是步进式的。摄像头从位置b根据步进移动到位置a(或者反过来从位置a到位置b),在这个过程中根据步进去计算是否达到清晰点。

    在实现本申请过程中,发明人发现现有技术中至少存在如下问题,如果是位置从b到a,假如只有到a的时候才清晰,那么就要移动一整个ba的距离,时间很长,并且如果在寻焦的过程中触发拍照,得到的图片是模糊的。



    技术实现要素:

    本申请实施例的目的是提供一种拍照方法、装置、电子设备及存储介质,该方法控制寻焦马达驱动至少两个摄像头按照不同的寻焦参数进行移动寻焦,寻找目标拍摄物体的对焦清晰点,与采用单个摄像头进行寻焦的方式相比,缩短了寻焦时长,能够快速抓拍到清晰图片。

    第一方面,本申请实施例提供了一种拍照方法,包括:

    控制寻焦马达驱动n个摄像头按照不同的寻焦参数,进行移动寻焦;

    在所述n个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制目标摄像头拍摄目标图像,所述目标摄像头为寻找到对焦清晰点的所述至少一个摄像头中的任一个;

    其中,n为大于1的整数。

    第二方面,本申请实施例提供了一种拍照装置,包括:

    马达控制模块,用于控制寻焦马达驱动n个摄像头按照不同的寻焦参数,进行移动寻焦;

    拍摄控制模块,用于在所述n个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制目标摄像头拍摄目标图像,所述目标摄像头为寻找到对焦清晰点的任一所述至少一个摄像头;

    其中,n为大于1的整数。

    第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。

    第四方面,本申请实施例提供了一种计算机可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。

    第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法的步骤。

    在本申请实施例提供的拍照方法、装置、电子设备及存储介质,该方法控制至少两个摄像头进行移动寻焦,寻找目标拍摄物体的对焦清晰点,基于先寻找到对焦清晰点的摄像头拍摄目标图像。与采用单个摄像头进行寻焦的方式相比,缩短了寻焦时长,能够快速抓拍到清晰图片。

    附图说明

    下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

    本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。说明书和权利要求书中的术语“多个”是至少两个。

    下面结合附图,通过具体的实施例及其应用场景对本申请提供的拍照方法进行详细地说明。

    图1为本申请实施例提供的拍照方法的流程示意图之一;

    图2为本发明实施例提供的多个摄像头寻焦示意图之一;

    图3为本发明实施例提供的多个摄像头寻焦示意图之二;

    图4为本发明实施例提供的多个摄像头寻焦示意图之三;

    图5为本发明实施例提供的多个摄像头寻焦示意图之四;

    图6为本发明实施例提供的多个摄像头寻焦示意图之五;

    图7为本发明实施例提供的多个摄像头寻焦示意图之六;

    图8为本发明实施例提供的多个摄像头寻焦示意图之七;

    图9为本发明实施例提供的多个摄像头寻焦示意图之八;

    图10为本发明实施例提供的多个摄像头寻焦示意图之九;

    图11为本发明实施例提供的摄像头位置与清晰度的关系示意图之一;

    图12为本发明实施例提供的摄像头位置与清晰度的关系示意图之二;

    图13为本发明实施例提供的摄像头位置与清晰度的关系示意图之三;

    图14为本发明实施例提供的摄像头位置与清晰度的关系示意图之四;

    图15为本申请实施例提供的一种拍照方法流程示意图之二;

    图16为本申请发明实施例提供的拍照装置的结构示意图;

    图17为实现本申请实施例提供的电子设备的结构示意图;

    图18为实现本申请实施例提供的电子设备的硬件结构示意图。

    具体实施方式

    下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

    本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。

    应理解,说明书中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。

    在本申请的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

    图1为本申请实施例提供的拍照方法的流程示意图。如图1所示,本申请实施例提供的拍照方法适用于一般的拍摄场景下,尤其适用于用户需要在短时间内对被拍摄物体进行快速抓拍的场景下,与采用单个摄像头进行寻焦的方式相比,缩短了寻焦时长,能够快速抓拍到清晰图片。该拍照方法包括:

    步骤101,控制寻焦马达驱动n个摄像头按照不同的寻焦参数,进行移动寻焦。

    具体地,拍照装置通过摄像头内部马达的移动来获取目标拍摄物体的对焦清晰点,所述摄像头在寻找到对焦清晰点后进行抓拍,得到目标拍摄物体的清晰图片。

    所述n个摄像头具有各自的寻焦马达,用于移动摄像头进行寻焦,以寻找目标拍摄物体的对焦清晰点。n为大于1的整数。

    所述n个摄像头具有各自的寻焦参数,各摄像头的寻焦参数不同。

    在拍摄模式下,控制寻焦马达驱动n个摄像头按照不同的寻焦参数,进行移动寻焦,寻找目标拍摄物体的对焦清晰点。

    步骤102,在所述n个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制目标摄像头拍摄目标图像,所述目标摄像头为寻找到对焦清晰点的所述至少一个摄像头中的任一个;其中,n为大于1的整数。

    具体地,根据所述n个摄像头在移动寻焦的过程中采集到的图像信息,判断在所述n个摄像头中是否有摄像头寻找到目标拍摄物体的对焦清晰点,在所述n个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制目标摄像头拍摄目标图像。

    所述目标摄像头为寻找到对焦清晰点的所述至少一个摄像头中的任一个。

    可选地,所述目标摄像头为所述至少一个摄像头中先寻找到对焦清晰点的摄像头。

    可选地,若所述n个摄像头中的至少两个摄像头同时先寻找到对焦清晰点,则所述目标摄像头为所述至少两个摄像头中的任一个。

    其中,对焦清晰点的计算采用现有技术已有的方案,比如contrastaf(contrastautofocus,反差式对焦),也就是计算当前图像的锐度,依照图像锐度与镜头位置的关系,寻找锐度最高的镜头位置作为合焦位置,即清晰点位置;再比如pdaf(phasedetectionautofocus,相位对焦)等。

    基于目标摄像头拍摄目标图像,获得被拍摄物体的清晰照片。

    本申请实施例提供的拍照方法,控制多个摄像头进行移动寻焦,寻找目标拍摄物体的对焦清晰点,基于先寻找到对焦清晰点的摄像头拍摄目标图像。与采用单个摄像头进行寻焦的方式相比,缩短了寻焦时长,能够快速抓拍到清晰图片。

    基于上述实施例,可选地,所述寻焦参数包括:寻焦移动方向、寻焦起始位置和寻焦步进行程;

    所述寻焦步进行程包括整段寻焦步进行程或分段寻焦步进行程。

    具体地,所述寻焦移动方向即每个摄像头进行寻焦时移动的方向,所述寻焦起始位置每个摄像头进行移动前的初始位置,所述寻焦步进行程是每个摄像头进行寻焦时移动的距离。

    其中,所述寻焦步进行程包括整段寻焦步进行程或分段寻焦步进行程。所述分段寻焦步进行程为将所述整段寻焦步进行程进行分段后得到。例如:若整段寻焦步进行程为a至b,则取行程a至b中的任一点c,将行程a至b划分为a至c和c至b,则a至c和c至b均为分段寻焦步进行程。

    本申请实施例提供的拍照方法,适用于一般的拍摄场景下,尤其适用于用户需要在短时间内对被拍摄物体进行快速抓拍的场景下,控制多个摄像头按照各自的寻焦移动方向、寻焦起始位置和寻焦步进行程进行移动寻焦,缩短了寻焦时长,能够快速抓拍到清晰图片;寻焦步进行程包括整段寻焦步进行程或分段寻焦步进行程,为用户提供多种可进行快速抓拍的寻焦方案选择。

    基于上述任一实施例,在所述n个摄像头的寻焦步进行程为整段寻焦步进行程的情况下,所述方法还包括:

    所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置不同。

    具体地,如图2(a)所示,摄像头i和摄像头ii的起始位置不同,摄像头i的起始位置为a1,摄像头ii的起始位置为a2;摄像头i和摄像头ii的寻焦移动方向不同,摄像头i和摄像头ii相向移动,摄像头i的移动方向为a1至b1,摄像头ii的移动方向为a2至b2;摄像头i和摄像头ii的寻焦步进行程相同。

    由于摄像头i和摄像头ii的寻焦步进行程相同,而寻焦马达的移动过程是步进式的,因此可以理解为摄像头i和摄像头ii的每个步进的步距(即摄像头每增加一个步进所移动的距离)相同。如图2(b)所示,摄像头i和摄像头ii按照不同的寻焦移动方向和相同的寻焦步进行程,从不同的起始位置开始进行移动寻焦。

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置不同。

    具体地,如图3(a)所示,摄像头i和摄像头ii的起始位置不同,摄像头i的起始位置为a1,摄像头ii的起始位置为a2;摄像头i和摄像头ii的寻焦移动方向不同,摄像头i和摄像头ii相向移动,摄像头i的移动方向为a1至b1,摄像头ii的移动方向为a2至b2;摄像头i和摄像头ii的寻焦步进行程不同。

    由于摄像头i和摄像头ii的寻焦步进行程不同,而寻焦马达的移动过程是步进式的,因此可以理解为摄像头i和摄像头ii的每个步进的步距不同。如图3(b)所示,摄像头i和摄像头ii按照相同的寻焦移动方向和不同的寻焦步进行程,从不同的起始位置开始进行移动寻焦。

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向相同,且寻焦起始位置相同。

    具体地,如图4(a)所示,摄像头i和摄像头ii的起始位置相同,摄像头i的起始位置为a1,摄像头ii的起始位置为a2;摄像头i和摄像头ii的寻焦移动方向相同,摄像头i的移动方向为a1至b1,摄像头ii的移动方向为a2至b2;摄像头i和摄像头ii的寻焦步进行程不同。

    由于摄像头i和摄像头ii的寻焦步进行程不同,而寻焦马达的移动过程是步进式的,因此可以理解为摄像头i和摄像头ii的每个步进的步距不同。如图4(b)所示,摄像头i和摄像头ii按照相同的寻焦移动方向和不同的寻焦步进行程,从不同的起始位置开始进行移动寻焦。

    本申请实施例提供的拍照方法,适用于一般的拍摄场景下,尤其适用于用户需要在短时间内对被拍摄物体进行快速抓拍的场景下,控制多个摄像头按照各自的寻焦移动方向、寻焦起始位置和寻焦步进行程进行移动寻焦,缩短了寻焦时长,能够快速抓拍到清晰图片;在寻焦步进行程为整段寻焦步进行程的情况下,为用户提供多种可进行快速抓拍的寻焦方案选择。

    基于上述任一实施例,在所述n个摄像头的寻焦步进行程为分段寻焦步进行程的情况下,每个摄像头的寻焦步进行程分别为一个完整寻焦步进行程中的一个分段。

    具体地,所述完整寻焦步进行程即在摄像头的寻焦步进行程为分段寻焦步进行程的情况下,摄像头进行寻焦所移动的总距离。可以理解的是,各摄像头的完整寻焦步进行程为各摄像头的分段寻焦步进行程之和。

    可选地,若所述n个摄像头的寻焦步进行程为分段寻焦步进行程,则应确保在每个分段上都有摄像头进行寻焦,即摄像头的个数n与分段的数量相同。

    所述方法还包括:

    其中,所述n个摄像头的寻焦步进行程相同,寻焦移动方向相同,且寻焦起始位置不同。

    具体地,如图5所示,将摄像头从a至b的寻焦步进行程划分为段1和段2,摄像头i和摄像头ii的起始位置不同,摄像头i的起始位置为a1,摄像头ii的起始位置为a2,摄像头i和摄像头ii的寻焦移动方向相同,摄像头i的寻焦步进行程为段1(a1至b1),摄像头ii的寻焦步进行程为段2(a2至b2)。

    摄像头i和摄像头ii按照相同的寻焦移动方向和相同的寻焦步进行程,从不同的起始位置,分别在段1和段2内寻找目标拍摄物体的对焦清晰点,假设清晰点为c2,则摄像头ii先行找到对焦清晰点。与单个摄像头需要完成a至b的整段寻焦步进行程才能找到对焦清晰点相比,由于摄像头i和摄像头ii是并行且分别在段1和段2内寻找对焦清晰点,摄像头i和摄像头ii的寻焦步进行程均为小于单个摄像头寻找对焦清晰点时的寻焦步进行程,因此减少了寻找对焦清晰点的时间。本发明中的并行从各自的寻焦起始位置开始寻焦,可以是至少两个摄像头同时从各自的寻焦起始位置开始寻焦,也可以允许有一定范围内的时间的延迟,比如某个摄像头或者某几个摄像头在其他摄像头开始移动的情况下,延迟0.1秒或者1秒再开始移动。

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向相同,且寻焦起始位置不同。

    具体地,如图6所示,将摄像头从a至b的寻焦步进行程划分为段1和段2,摄像头i和摄像头ii的起始位置不同,摄像头i的起始位置为a1,摄像头ii的起始位置为a2,摄像头i和摄像头ii的寻焦移动方向相同,摄像头i的寻焦步进行程为段1(a1至b1),摄像头ii的寻焦步进行程为段2(a2至b2)。

    摄像头i和摄像头ii按照相同的寻焦移动方向和不同的寻焦步进行程,从不同的起始位置,分别在段1和段2内寻找目标拍摄物体的对焦清晰点。与单个摄像头需要完成a至b的整段寻焦步进行程才能找到对焦清晰点相比,由于摄像头i和摄像头ii是并行且分别在段1和段2内寻找对焦清晰点,摄像头i和摄像头ii的寻焦步进行程均为小于单个摄像头寻找对焦清晰点时的寻焦步进行程,因此减少了寻找对焦清晰点的时间。

    或者,所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置相同。

    具体地,如图7所示,将摄像头从a至b的寻焦步进行程划分为段1和段2,摄像头i和摄像头ii的起始位置相同,摄像头i的起始位置为a1,摄像头ii的起始位置为a2,摄像头i和摄像头ii的寻焦移动方向不同,摄像头i和摄像头ii背向移动,摄像头i的寻焦步进行程为段1(a1至b1),摄像头ii的寻焦步进行程为段2(a2至b2)。

    摄像头i和摄像头ii按照不同的寻焦移动方向和相同的寻焦步进行程,从不同的起始位置,分别在段1和段2内寻找被拍摄物体的对焦清晰点,假设清晰点为c2,则摄像头ii先行找到清晰点,与单个摄像头需要完成a至b的寻焦步进行程才能找到对焦清晰点相比,由于摄像头i和摄像头ii是并行且分别在段1和段2内寻找对焦清晰点,摄像头i和摄像头ii的寻焦步进行程均为小于单个摄像头寻找对焦清晰点时的寻焦步进行程,因此减少了寻找对焦清晰点的时间。并且,在对焦清晰点位于端点a或b的情况下,能迅速找到对焦清晰点。

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置相同。

    具体地,如图8所示,将摄像头从a至b的寻焦步进行程划分为段1和段2,摄像头i和摄像头ii的起始位置相同,摄像头i的起始位置为a1,摄像头ii的起始位置为a2;摄像头i和摄像头ii的寻焦移动方向不同,摄像头i和摄像头ii背向移动,摄像头i的寻焦步进行程为段1(a1至b1),摄像头ii的寻焦步进行程为段2(a2至b2)。

    摄像头i和摄像头ii按照相同的寻焦移动方向和不同的寻焦步进行程,从不同的起始位置,分别在段1和段2内寻找被拍摄物体的对焦清晰点。与单个摄像头需要完成a至b的整段寻焦步进行程才能找到对焦清晰点相比,由于摄像头i和摄像头ii是并行且分别在段1和段2内寻找对焦清晰点,摄像头i和摄像头ii的寻焦步进行程均为小于单个摄像头寻找对焦清晰点时的寻焦步进行程,因此减少了寻找对焦清晰点的时间。

    或者,所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置不同。

    具体地,如图9所示,将摄像头从a至b的寻焦步进行程划分为段1和段2。摄像头i和摄像头ii的起始位置不同,摄像头i的起始位置为a1,摄像头ii的起始位置为a2;摄像头i和摄像头ii的寻焦移动方向不同,摄像头i和摄像头ii相向移动。摄像头i和摄像头ii的寻焦步进行程均为段1,摄像头i从a1移动到b1,摄像头ii从a2到b2。

    摄像头i和摄像头ii按照不同的寻焦移动方向和相同的寻焦步进行程,从不同的起始位置,先在段1寻找对焦清晰点,假设对焦清晰点c2在段1内,如图11所示,则摄像头ii先行找到清晰点。若对焦清晰点c2不在段1内,则摄像头i和摄像头ii在完成在段1内寻焦步进行程之后,在段2内继续寻找对焦清晰点。与单个摄像头需要完成a至b的整段寻焦步进行程才能找到对焦清晰点相比,由于摄像头i和摄像头ii是并行在段1或段2内寻找对焦清晰点,摄像头i和摄像头ii的寻焦步进行程均为小于单个摄像头寻找对焦清晰点时的寻焦步进行程,因此减少了寻找对焦清晰点的时间。

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置不同。

    具体地,如图12所示,将摄像头从a至b的寻焦步进行程划分为段1和段2。摄像头i和摄像头ii的起始位置不同,摄像头i的起始位置为a1,摄像头ii的起始位置为a2;摄像头i和摄像头ii的寻焦移动方向不同,摄像头i和摄像头ii相向移动。摄像头i和摄像头ii的寻焦步进行程均为段1,摄像头i从a1移动到b1,摄像头ii从a2到b2。

    摄像头i和摄像头ii按照不同的寻焦移动方向和不同的寻焦步进行程,从不同的起始位置,先在段1寻找对焦清晰点,若在段1内未找到对焦清晰点,则在段2内继续寻找。与单个摄像头需要完成a至b的整段寻焦步进行程才能找到对焦清晰点相比,由于摄像头i和摄像头ii是并行在段1或段2内寻找对焦清晰点,摄像头i和摄像头ii的寻焦步进行程均为小于单个摄像头寻找对焦清晰点时的寻焦步进行程,因此减少了寻找对焦清晰点的时间。

    本申请实施例提供的方法,适用于一般的拍摄场景下,尤其适用于用户需要在短时间内对被拍摄物体进行快速抓拍的场景下,控制多个摄像头按照各自的寻焦移动方向、寻焦起始位置和寻焦步进行程进行移动寻焦,缩短了寻焦时长,能够快速抓拍到清晰图片;在寻焦步进行程为分段寻焦步进行程的情况下,为用户提供多种可进行快速抓拍的寻焦方案选择。

    本申请实施例提供的拍照方法,适用于一般的拍摄场景下,尤其适用于用户需要在短时间内对被拍摄物体进行快速抓拍的场景下,控制多个摄像头按照各自的寻焦移动方向、寻焦起始位置和寻焦步进行程进行移动寻焦,在寻焦步进行程为分段寻焦步进行程的情况下,由于各摄像头是并行寻找对焦清晰点且各摄像头的寻焦步进行程均小于单个摄像头寻找对焦清晰点时的寻焦步进行程,因此减少了寻找对焦清晰点的时间,缩短了寻焦时长,能够快速抓拍到清晰图片。

    基于上述任一实施例,可选地,所述控制寻焦马达驱动n个摄像头按照不同的寻焦参数,进行移动寻焦,包括:

    控制寻焦马达驱动n个摄像头并行从各自的寻焦起始位置开始,朝着各自的寻焦移动方向,以预设的寻焦步距进行移动。

    具体地,控制寻焦马达驱动n个摄像头在同一时刻从各自的寻焦起始位置开始,按照各自的寻焦移动方向,以预设的寻焦步距进行移动寻焦,寻找目标拍摄物体的对焦清晰点。

    可以理解的是,由于在同一时刻控制寻焦马达驱动n个摄像头进行移动寻焦时可能存在一定的延迟。

    若在同一时刻控制寻焦马达驱动n个摄像头进行移动寻焦时不存在延迟,则所述n个摄像头同时从各自的寻焦起始位置开始,按照各自的寻焦移动方向,以预设的寻焦步距进行移动寻焦,寻找目标拍摄物体的对焦清晰点;若在同一时刻控制寻焦马达驱动n个摄像头进行移动寻焦时存在延迟,则所述n个摄像头并非在同一时刻从各自的寻焦起始位置开始,按照各自的寻焦移动方向,以预设的寻焦步距进行移动寻焦,所述n个摄像头开始寻焦的时刻可能存在一定的差异。

    或者,控制寻焦马达驱动n个摄像头依次从各自的寻焦起始位置开始,朝着各自的寻焦移动方向,以预设的寻焦步距进行移动;其中,所述n个摄像头中的第i个摄像头先于第i-1个摄像头移动,或,第i个摄像头后于第i-1个摄像头移动,i≤n,所述第i个摄像头是所述n个摄像头中的任一个。

    具体地,所述第i个摄像头与第i-1个摄像头基于预设的时间间隔依次移动。所述预设的时间间隔可根据实际情况进行设置,本申请实施例对此不作具体限定。

    例如:若第i个摄像头后于第i-1个摄像头移动,则预设的时间间隔可以为第i-1个摄像头完成整段寻焦步进行程所需的时间;也可以是第i-1个摄像头完成任一分段寻焦步进行程所需的时间;还可以是第i-1个摄像头移动的t秒(t>0)时长。

    又如:若摄像头ii后于摄像头i移动,摄像头i完成整段寻焦步进行程所需的时间为5s,那么摄像头ii可以在摄像头i移动1s,或2s,或5秒再开始进行移动寻焦。

    基于上述任一实施例,可选地,所述n个摄像头中的第i个摄像头的寻焦步进行程包括t个步进步距,所述第i个摄像头是所述n个摄像头中的任一个,i为正整数,i≤n;

    在所述n个摄像头移动寻焦的过程中,所述方法还包括:

    对于所述n个摄像头中的第i个摄像头,在第i个摄像头每移动一个步距的距离,获取所述第i个摄像头采集的第s帧图像,并将所述第s帧图像与第s-1帧图像进行清晰度比对;

    在所述第i个摄像头采集的第s帧图像的清晰度大于第s-1帧图像且大于第s 1帧图像的情况下,确定所述第i个摄像头寻找到对焦清晰点。

    具体地,判断所述n个摄像头中的第i个摄像头是否寻找到对焦清晰点,是通过判断所述第i个摄像头采集的第s帧图像的清晰度是否大于第s-1帧图像且大于第s 1帧图像,若是,则确定所述第i个摄像头寻找到对焦清晰点;若否,则确定所述第i个摄像头未寻找到对焦清晰点。

    例如:当所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置不同时,即摄像头i和摄像头ii按照如图3(a)所示的起始位置和寻焦移动方向移动。由于摄像头i和摄像头ii的寻焦步进行程不同,而寻焦马达的移动过程是步进式的,因此可以理解为摄像头i和摄像头ii的每个步进的步距不同,假设摄像头ii的步进步距大于摄像头i的步进步距,如图11、12所示,则摄像头i在第5个步进步距的时候寻找到清晰点c1,摄像头ii在第4个步进步距的时候寻找到清晰点c2。

    在第1个步进步距阶段,初始值假设为0,清晰度要比初始值0大,按照曲线,判断为非清晰点,继续按照步进步长移动,寻焦马达推动一个步进到第2个步进步距。

    经过多次步进变化,当两个摄像头都经过第5个步进步距之后,摄像头ii对应的清晰度比第4个步进步距对应的清晰度的小,说明第4个步进步距对应的摄像头ii的位置就是目标拍摄物体的对焦清晰点;而摄像头i的第5个步进步距对应的清晰度仍然比第4个步进步距对应的清晰度要大,说明此时尚未找到目标拍摄物体的对焦清晰点,需要继续按照步进步距移动,寻焦马达推动一个步进到第6个步进步距。

    由于摄像头i的步进步长距于摄像头ii的步进步距,在摄像头ii在第4个步进步距的时候寻找到目标拍摄物体的对焦清晰点,摄像头i还未找到清晰点。这时,摄像头ii就将第4个步进步距对应的位置定义为c2,基于摄像头ii触发拍照,获取目标拍摄物体的清晰照片。反之,如果摄像头i先找到清晰点,则基于摄像头i触发拍照。

    又如:当所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置不同时,即摄像头i和摄像头ii按照如图9所示的起始位置和寻焦移动方向移动,先在段1寻找对焦清晰点。由于摄像头i和摄像头ii的寻焦步进行程相同,而寻焦马达的移动过程是步进式的,因此可以理解为摄像头i和摄像头ii的每个步进的步距相同,如图13、14所示,摄像头i的步进为1,2,3,4,镜头位置从微距开始移动,摄像头i在步进3的时候找到目标拍摄物体的对焦清晰点c1;摄像头ii的步进也是1,2,3,4,但是镜头的位置不是从微距开始,而是从中间开始,则摄像头ii在步进1的时候,就已经找到目标拍摄物体的对焦清晰点c2。

    基于上述任一实施例,可选地,在所述n个摄像头移动寻焦的过程中,所述方法还包括:

    在所述n个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制所述寻焦马达停止驱动所述n个摄像头中未寻找到对焦清晰点的所有摄像头。

    具体地,若所述n个摄像头中的至少一个摄像头寻找到对焦清晰点,代表当前能够基于寻找到对焦清晰点的所述至少一个摄像头对目标拍摄物体进行拍摄以获得清晰图片,则控制所述寻焦马达停止驱动所述n个摄像头中未寻找到对焦清晰点的所有摄像头。

    本申请实施例提供的拍照方法,适用于一般的拍摄场景下,尤其适用于用户需要在短时间内对被拍摄物体进行快速抓拍的场景下,控制多个摄像头按照各自的寻焦移动方向、寻焦起始位置和寻焦步进行程进行移动寻焦,缩短了寻焦时长,能够快速抓拍到清晰图片;在至少两个摄像头中的任一个摄像头寻找到对焦清晰点的情况下,控制其余摄像头停止寻找对焦清晰点,达到省电的目的。

    需要说明的是,本申请实施例提供的拍照方法,执行主体可以为拍照装置,或者该拍照装置中的用于执行加载拍照法的控制模块。本申请实施例中以拍照装置执行加载拍照方法为例,说明本申请实施例提供的拍照装置。

    下面以一个具体的例子对上述实施例中的方法进行说明:

    图15为本申请实施例提供的一种拍照方法流程示意图,如图15所示,包括:

    步骤1501,同时开启两个支持对焦的摄像头,设定各摄像头的寻焦参数,包括:寻焦移动方向、寻焦起始位置和寻焦步进行程;执行步骤1502;

    步骤1502,判断寻焦步进行程是否为整段寻焦步进行程,若是,则执行步骤1503,若否,则执行步骤1510;

    步骤1503,确定在当前寻焦步进行程段中,各摄像头的寻焦起始位置和终点位置;执行步骤1504;

    步骤1504,接收两个摄像头在当前寻焦马达位置采集到目标拍摄物体的图像信息;执行步骤1505;

    步骤1505,判断是否有摄像头已寻找到对焦清晰点,如果是,则执行步骤1506,否则执行步骤1607;

    步骤1506,基于寻找到对焦清晰点的摄像头进行拍照,获得当前目标拍摄物体的清晰照片,同时控制另一个摄像头停止寻找;执行步骤1513;

    步骤1507,判断是否已完成在当前寻焦步进行程段寻找对焦清晰点,如果是,则执行步骤1509,否则执行步骤1508;

    步骤1508,寻焦马达向寻焦移动方向推进一个步进,执行步骤1504;

    步骤1509,移动到下一个寻焦步进行程段,然后执行步骤1503;

    步骤1510,接收两个摄像头在当前寻焦马达位置采集到目标拍摄物体的图像信息;执行步骤1511;

    步骤1511,判断是否有摄像头已寻找到对焦清晰点,如果是,则执行步骤1506,否则执行步骤1512;

    步骤1512,寻焦马达向寻焦移动方向推进一个步进,然后执行步骤1510;

    步骤1513,将获得的当前目标拍摄物体的清晰照片保存到磁盘,本次拍照结束。

    需要说明的是,本申请实施例提供的拍照方法,执行主体可以为应用程序图标显示装置,或者该应用程序图标显示装置中的用于执行加载拍照方法的控制模块。本申请实施例中以拍照装置执行加载拍照方法为例,说明本申请实施例提供的拍照装置。图16为本申请发明实施例提供的拍照装置的结构示意图,如图16所示,本申请发明实施例提供一种拍照装置,包括马达控制模块1601和拍摄控制模块1602。

    其中,马达控制模块1601用于控制寻焦马达驱动n个摄像头按照不同的寻焦参数,进行移动寻焦;拍摄控制模块1602用于在所述n个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制目标摄像头拍摄目标图像,所述目标摄像头为寻找到对焦清晰点的任一所述至少一个摄像头;其中,n为大于1的整数。

    具体来说,本申请实施例提供的拍照装置,用于执行上述相应实施例中的方法,通过本实施例提供的拍照装置执行上述相应实施例中所述方法的具体步骤与上述相应实施例相同,此处不再赘述。

    基于上述任一实施例,可选地,所述寻焦参数包括:寻焦移动方向、寻焦起始位置和寻焦步进行程;

    所述寻焦步进行程包括整段寻焦步进行程或分段寻焦步进行程。

    基于上述任一实施例,可选地,在所述n个摄像头的寻焦步进行程为整段寻焦步进行程的情况下,

    所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向相同,且寻焦起始位置相同。

    基于上述任一实施例,可选地,在所述n个摄像头的寻焦步进行程为分段寻焦步进行程的情况下,所述分段寻焦步进行程为一个完整寻焦步进行程中的一个分段;

    其中,所述n个摄像头的寻焦步进行程相同,寻焦移动方向相同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向相同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置相同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置相同;

    或者,所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置不同。

    基于上述任一实施例,可选地,所述马达控制模块用于控制寻焦马达驱动n个摄像头按照不同的寻焦参数,进行移动寻焦,包括:

    控制寻焦马达驱动第i个摄像头并行从各自的寻焦起始位置开始,朝着各自的寻焦移动方向,以预设的寻焦步距进行移动;

    或者,控制寻焦马达驱动第i个摄像头依次从第i寻焦起始位置开始,朝着第i寻焦移动方向,以第i寻焦步距进行移动;其中,第i个摄像头先于第i-1个摄像头移动,或,第i个摄像头后于第i-1个摄像头移动。

    基于上述任一实施例,可选地,所述n个摄像头中的第i个摄像头的寻焦步进行程包括t个步进步距,所述第i个摄像头是所述n个摄像头中的任一个,i为正整数,i≤n;

    所述马达控制模块控制所述n个摄像头移动寻焦的过程中,包括:

    对于所述n个摄像头中的第i个摄像头,在第i个摄像头每移动一个步距的距离,获取所述第i个摄像头采集的第s帧图像,并将所述第s帧图像与第s-1帧图像进行清晰度比对;

    在所述第i个摄像头采集的第s帧图像的清晰度大于第s-1帧图像且大于第s 1帧图像的情况下,确定所述第i个摄像头寻找到对焦清晰点。

    基于上述任一实施例,可选地,所述马达控制模块还用于在所述n个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制所述寻焦马达停止驱动所述n个摄像头中的其它摄像头。

    本申请实施例中的拍照装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。

    本申请实施例中的拍照装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

    本申请实施例提供的拍照装置能够实现图1至图14的方法实施例中拍照装置实现的各个过程,为避免重复,这里不再赘述。

    本申请实施例提供的拍照装置,控制多个摄像头进行移动寻焦,寻找目标拍摄物体的对焦清晰点,基于先寻找到对焦清晰点的摄像头拍摄目标图像。与采用单个摄像头进行寻焦的方式相比,缩短了寻焦时长,能够快速抓拍到清晰图片。

    可选的,如图17所示,本申请实施例还提供一种电子设备,包括存储器1701,处理器1702,存储在存储器1701上并可在所述处理器1702上运行的程序或指令,该程序或指令被处理器1702执行时实现上述拍照方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

    需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

    图18为本申请实施例提供的一种电子设备的硬件示意图,如图18所示,该电子设备1800包括但不限于:射频单元1801、网络模块1802、音频输出单元1803、输入单元1804、传感器1805、显示单元1806、用户输入单元1807、接口单元1808、存储器1809、处理器1810等部件。

    本领域技术人员可以理解,电子设备1800还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1810逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图18中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

    应理解的是,本申请实施例中,输入单元1804可以包括图形处理器(graphicsprocessingunit,gpu)18041和麦克风18042,图形处理器18041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1806可包括显示面板18061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板18061。用户输入单元1807包括触控面板18071以及其他输入设备18072。触控面板18071,也称为触摸屏。触控面板18071可包括触摸检测装置和触摸控制器两个部分。其他输入设备18072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

    本申请实施例中,射频单元1801获取信息后给处理器1810处理。通常,射频单元1801包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。

    存储器1809可用于存储软件程序或指令以及各种数据。存储器1809可主要包括存储程序或指令区和存储数据区,其中,存储程序或指令区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1809可以包括高速随机存取存储器,还可以包括非易失性存储器,其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。

    处理器1810可包括一个或多个处理单元;可选的,处理器1810可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序或指令等,调制解调处理器主要处理无线通信,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1810中。

    其中,处理器1810,用于控制寻焦马达驱动n个摄像头按照不同的寻焦参数,进行移动寻焦;在所述n个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制目标摄像头拍摄目标图像,所述目标摄像头为寻找到对焦清晰点的所述至少一个摄像头中的任一个;其中,n为大于1的整数。

    可选地,所述寻焦参数包括:寻焦移动方向、寻焦起始位置和寻焦步进行程;

    所述寻焦步进行程包括整段寻焦步进行程或分段寻焦步进行程。

    可选地,在所述n个摄像头的寻焦步进行程为整段寻焦步进行程的情况下,

    所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向相同,且寻焦起始位置相同。

    可选地,在所述n个摄像头的寻焦步进行程为分段寻焦步进行程的情况下,所述分段寻焦步进行程为一个完整寻焦步进行程中的一个分段;

    其中,所述n个摄像头的寻焦步进行程相同,寻焦移动方向相同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向相同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置相同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置相同;

    或者,所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置不同。

    可选地,处理器1810还用于控制寻焦马达驱动n个摄像头按照不同的寻焦参数,进行移动寻焦,包括:

    控制寻焦马达驱动第i个摄像头并行从各自的寻焦起始位置开始,朝着各自的寻焦移动方向,以预设的寻焦步距进行移动;

    或者,控制寻焦马达驱动第i个摄像头依次从第i寻焦起始位置开始,朝着第i寻焦移动方向,以第i寻焦步距进行移动;其中,第i个摄像头先于第i-1个摄像头移动,或,第i个摄像头后于第i-1个摄像头移动。

    可选地,所述n个摄像头中的第i个摄像头的寻焦步进行程包括t个步进步距,所述第i个摄像头是所述n个摄像头中的任一个,i为正整数,i≤n;

    所述处理器1810控制所述n个摄像头移动寻焦的过程中,包括:

    对于所述n个摄像头中的第i个摄像头,在第i个摄像头每移动一个步距的距离,获取所述第i个摄像头采集的第s帧图像,并将所述第s帧图像与第s-1帧图像进行清晰度比对;

    在所述第i个摄像头采集的第s帧图像的清晰度大于第s-1帧图像且大于第s 1帧图像的情况下,确定所述第i个摄像头寻找到对焦清晰点。

    可选地,所述处理器1810还用于在所述n个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制所述寻焦马达停止驱动所述n个摄像头中的其它摄像头。

    本申请实施例提供的电子设备,控制多个摄像头进行移动寻焦,寻找目标拍摄物体的对焦清晰点,基于先寻找到对焦清晰点的摄像头拍摄目标图像。与采用单个摄像头进行寻焦的方式相比,缩短了寻焦时长,能够快速抓拍到清晰图片。

    本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述拍照法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

    其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

    本申请实施例另提供提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述拍照方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

    应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

    需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

    通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

    上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。


    技术特征:

    1.一种拍照方法,其特征在于,包括:

    控制寻焦马达驱动n个摄像头按照不同的寻焦参数,进行移动寻焦;

    在所述n个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制目标摄像头拍摄目标图像,所述目标摄像头为寻找到对焦清晰点的所述至少一个摄像头中的任一个;

    其中,n为大于1的整数。

    2.根据权利要求1所述的拍照方法,其特征在于,所述寻焦参数包括:寻焦移动方向、寻焦起始位置和寻焦步进行程;

    所述寻焦步进行程包括整段寻焦步进行程或分段寻焦步进行程。

    3.根据权利要求2所述的拍照方法,其特征在于,在所述n个摄像头的寻焦步进行程为整段寻焦步进行程的情况下,所述方法还包括:

    所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向相同,且寻焦起始位置相同。

    4.根据权利要求2所述的拍照方法,其特征在于,在所述n个摄像头的寻焦步进行程为分段寻焦步进行程的情况下,每个摄像头的寻焦步进行程分别为一个完整寻焦步进行程中的一个分段;

    所述方法还包括:

    其中,所述n个摄像头的寻焦步进行程相同,寻焦移动方向相同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向相同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置相同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置相同;

    或者,所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置不同。

    5.根据权利要求1所述的拍照方法,其特征在于,所述控制寻焦马达驱动n个摄像头按照不同的寻焦参数,进行移动寻焦,包括:

    控制寻焦马达驱动n个摄像头并行从各自的寻焦起始位置开始,朝着各自的寻焦移动方向,以预设的寻焦步距进行移动;

    或者,控制寻焦马达驱动n个摄像头依次从各自的寻焦起始位置开始,朝着各自的寻焦移动方向,以预设的寻焦步距进行移动;其中,所述n个摄像头中的第i个摄像头先于第i-1个摄像头移动,或,第i个摄像头后于第i-1个摄像头移动,i≤n,所述第i个摄像头是所述n个摄像头中的任一个。

    6.根据权利要求1所述的拍照方法,其特征在于,所述n个摄像头中的第i个摄像头的寻焦步进行程包括t个步进步距,所述第i个摄像头是所述n个摄像头中的任一个,i为正整数,i≤n;

    在所述n个摄像头移动寻焦的过程中,所述方法还包括:

    对于所述n个摄像头中的第i个摄像头,在第i个摄像头每移动一个步距的距离,获取所述第i个摄像头采集的第s帧图像,并将所述第s帧图像与第s-1帧图像进行清晰度比对;

    在所述第i个摄像头采集的第s帧图像的清晰度大于第s-1帧图像且大于第s 1帧图像的情况下,确定所述第i个摄像头寻找到对焦清晰点。

    7.根据权利要求1所述的拍照方法,其特征在于,在所述n个摄像头移动寻焦的过程中,所述方法还包括:

    在所述n个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制所述寻焦马达停止驱动所述n个摄像头中未寻找到对焦清晰点的所有摄像头。

    8.一种拍照装置,其特征在于,包括:

    马达控制模块,用于控制寻焦马达驱动n个摄像头按照不同的寻焦参数,进行移动寻焦;

    拍摄控制模块,用于在所述n个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制目标摄像头拍摄目标图像,所述目标摄像头为寻找到对焦清晰点的任一所述至少一个摄像头;

    其中,n为大于1的整数。

    9.根据权利要求8所述的拍照装置,其特征在于,所述寻焦参数包括:寻焦移动方向、寻焦起始位置和寻焦步进行程;

    所述寻焦步进行程包括整段寻焦步进行程或分段寻焦步进行程。

    10.根据权利要求9所述的拍照装置,其特征在于,在所述n个摄像头的寻焦步进行程为整段寻焦步进行程的情况下,

    所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向相同,且寻焦起始位置相同。

    11.根据权利要求9所述的拍照装置,其特征在于,在所述n个摄像头的寻焦步进行程为分段寻焦步进行程的情况下,所述分段寻焦步进行程为一个完整寻焦步进行程中的一个分段;

    其中,所述n个摄像头的寻焦步进行程相同,寻焦移动方向相同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向相同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置相同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置相同;

    或者,所述n个摄像头的寻焦步进行程相同,寻焦移动方向不同,且寻焦起始位置不同;

    或者,所述n个摄像头的寻焦步进行程不同,寻焦移动方向不同,且寻焦起始位置不同。

    12.根据权利要求8所述的拍照装置,其特征在于,所述马达控制模块用于控制寻焦马达驱动n个摄像头按照不同的寻焦参数,进行移动寻焦,包括:

    控制寻焦马达驱动第i个摄像头并行从各自的寻焦起始位置开始,朝着各自的寻焦移动方向,以预设的寻焦步距进行移动;

    或者,控制寻焦马达驱动第i个摄像头依次从第i寻焦起始位置开始,朝着第i寻焦移动方向,以第i寻焦步距进行移动;其中,第i个摄像头先于第i-1个摄像头移动,或,第i个摄像头后于第i-1个摄像头移动。

    13.根据权利要求8所述的拍照装置,其特征在于,所述n个摄像头中的第i个摄像头的寻焦步进行程包括t个步进步距,所述第i个摄像头是所述n个摄像头中的任一个,i为正整数,i≤n;

    所述马达控制模块控制所述n个摄像头移动寻焦的过程中,包括:

    对于所述n个摄像头中的第i个摄像头,在第i个摄像头每移动一个步距的距离,获取所述第i个摄像头采集的第s帧图像,并将所述第s帧图像与第s-1帧图像进行清晰度比对;

    在所述第i个摄像头采集的第s帧图像的清晰度大于第s-1帧图像且大于第s 1帧图像的情况下,确定所述第i个摄像头寻找到对焦清晰点。

    14.根据权利要求8所述的拍照装置,其特征在于,所述马达控制模块还用于在所述n个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制所述寻焦马达停止驱动所述n个摄像头中的其它摄像头。

    15.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述拍照方法的步骤。

    16.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至7任一项所述拍照方法的步骤。

    技术总结
    本申请公开了一种拍照方法、装置、电子设备及存储介质,该方法包括:控制寻焦马达驱动N个摄像头按照不同的寻焦参数,进行移动寻焦;在所述N个摄像头中的至少一个摄像头寻找到对焦清晰点的情况下,控制目标摄像头拍摄目标图像,所述目标摄像头为寻找到对焦清晰点的所述至少一个摄像头中的任一个;其中,N为大于1的整数。控制多个摄像头进行移动寻焦,寻找目标拍摄物体的对焦清晰点,基于先寻找到对焦清晰点的摄像头拍摄目标图像。与采用单个摄像头进行寻焦的方式相比,缩短了寻焦时长,能够快速抓拍到清晰图片。

    技术研发人员:钟燕和;王青鹏
    受保护的技术使用者:维沃移动通信有限公司
    技术研发日:2020.12.01
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-6839.html

    最新回复(0)