对焦方法以及电子设备

文档序号:142397 发布日期:2021-10-22 浏览:44次 >En<

阅读说明:本技术 对焦方法以及电子设备 (Focusing method and electronic device ) 是由 王英茂 于 2021-07-01 设计创作,主要内容包括:本申请实施例公开了一种对焦方法以及电子设备。所述电子设备包括音频采集装置,所述方法包括:根据所述多个音频采集器件接收到的超声波信号获取目标设备的位置信息,所述目标设备为发射所述超声波信号的设备;根据所述位置信息对所述目标设备处的拍摄对象进行对焦。从而通过上述方式使得拍摄对象可以在携带有能够发射超声波信号的目标设备后,作为拍摄设备的电子设备可以根据接收到的超声波信号对目标设备进行定位,从而对携带目标设备的拍摄对象进行定位,进而利用电子设备的多麦克风的空间定位能力以及超声波优良的传播距离和定位精度,辅助电子对拍摄对象进行较佳的持续对焦,避免失焦。(The embodiment of the application discloses a focusing method and electronic equipment. The electronic equipment comprises an audio acquisition device, and the method comprises the following steps: acquiring position information of target equipment according to the ultrasonic signals received by the plurality of audio acquisition devices, wherein the target equipment is equipment for transmitting the ultrasonic signals; and focusing the shooting object at the target equipment according to the position information. Therefore, the shooting object can be positioned according to the received ultrasonic signals by the electronic equipment serving as the shooting equipment after the shooting object carries the target equipment capable of transmitting the ultrasonic signals in the mode, so that the shooting object carrying the target equipment is positioned, the space positioning capacity of a plurality of microphones of the electronic equipment and the excellent propagation distance and positioning precision of ultrasonic waves are utilized, the auxiliary electronics can be used for continuously focusing the shooting object in a better way, and the defocusing is avoided.)

对焦方法以及电子设备

技术领域

本申请涉及图像采集领域,更具体地,涉及一种对焦方法以及电子设备。

背景技术

在图像采集的过程中,通常可以对图像采集区域内的特定对象进行对焦。但是,相关的对焦方式还存在无法较好的持续对焦的问题。

发明内容

鉴于上述问题,本申请提出了一种对焦方法以及电子设备,以改善上述问题。

第一方面,本申请提供了一种对焦方法,应用于电子设备,所述电子设备包括音频采集装置,所述方法包括:根据所述多个音频采集器件接收到的超声波信号获取目标设备的位置信息,所述目标设备为发射所述超声波信号的设备;根据所述位置信息对所述目标设备处的拍摄对象进行对焦。

第二方面,本申请提供了一种电子设备,所述电子设备包括处理器、摄像头以及音频采集装置,所述音频采集装置包括多个音频采集器件;所述摄像头,用于进行图像拍摄;所述多个音频采集器件,用于采集超声波信号;所述处理器,用于执行上述的方法。

第三方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,其中,在所述程序代码运行时执行上述的方法。

本申请提供的一种对焦方法以及电子设备,从而使得拍摄对象可以在携带有能够发射超声波信号的目标设备后,作为拍摄设备的电子设备可以根据接收到的超声波信号对目标设备进行定位,从而对携带目标设备的拍摄对象进行定位,进而利用电子设备的多麦克风的空间定位能力以及超声波优良的传播距离和定位精度,辅助电子对拍摄对象进行较佳的持续对焦,避免失焦。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本申请提出的一种对焦方法的应用场景的示意图;

图2示出了本申请实施例提出的一种对焦方法的流程图;

图3示出了本申请另一实施例提出的一种对焦方法的流程图;

图4示出了本申请实施例中建立目标函数的示意图;

图5示出了本申请实施例中目标设备相对电子设备的方位信息的示意图;

图6示出了本申请实施例中所示的一种与方位信息对应的提示信息的示意图;

图7示出了本申请实施例中所示的另一种与方位信息对应的提示信息的示意图;

图8示出了本申请再一实施例提出的一种对焦方法的流程图;

图9示出了本申请又一实施例提出的一种对焦方法的流程图;

图10示出了本申请又一实施例提出的一种对焦方法的流程图;

图11示出了用于执行根据本申请实施例的对焦方法的一种电子设备的结构框图;

图12示出了用于执行根据本申请实施例的对焦方法的另一种电子设备的结构框图;

图13示出了本申请实时中的用于保存或者携带实现根据本申请实施例的对焦方法的程序代码的存储单元。

具体实施方式

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

在图像采集的过程中,通常可以对图像采集区域内的特定对象进行对焦,以便可以使得特定对象可以清晰的进行成像。

但是,发明人在研究中发现,相关的对焦方式还存在无法较好的持续对焦的问题。例如,在拍摄对象为人且是基于人脸对焦的这种方式中,在拍摄对象的人脸被遮挡或者拍摄对象的运动速度过快的情况下,就会较为容易出现失焦。再例如,在人工自动追焦特定对象的这种方式中,需要复杂高端的设备,还依赖拍摄者的操作的经验,对操作者依赖较大。

因此,发明人提出了本申请中的一种对焦方法以及电子设备,会在音频采集装置接收到超声波信号后,根据所述超声波信号获取作为超声波信号源的目标设备的位置信息,根据所述位置信息对所述目标设备处的拍摄对象进行对焦。从而通过上述方式使得拍摄对象可以在携带有能够发射超声波信号的目标设备后,作为拍摄设备的电子设备可以根据接收到的超声波信号对目标设备进行定位,从而对携带目标设备的拍摄对象进行定位,进而利用电子设备的多麦克风的空间定位能力以及超声波优良的传播距离和定位精度,辅助电子对拍摄对象进行较佳的持续对焦,避免失焦。

下面先对本申请实施例涉及的场景进行介绍。

如图1所示,在图1所示的场景中包括有电子设备100以及电子设备200。其中,电子设备200可以发射设定频率的超声波信号。该设定频率可以为电子设备200自身在出厂之前默认的设定频率,也可以由用户通过操作电子设备200所进行配置的设定频率,还可以是电子设备200接收其他电子设备(例如电子设备100)发送的指令中所携带的设定频率。

其中,电子设备100中配置有音频采集装置,从而使得电子设备100可以接收外部设备所发射的超声波信号。例如,可以接收电子设备200所发射的超声波信号。那么在图1所示的拍摄场景中,图1中左侧的用户(拍摄对象)可以携带有可以发射超声波信号的电子设备200,而右侧用户手持的电子设备100若接收到超声波信号后,则可以根据所述超声波信号获取目标设备(例如,图1中的电子设备200)的位置信息。在电子设备200和携带电子设备200的用户的位置是相同的情况下,那么电子设备100在获取到目标设备的位置信息情况下,则可以同时确定携带目标设备的用户的位置信息,从而使得电子设备100可以根据获取到的位置信息来实现对携带目标设备的用户进行对焦。

其中,在本申请实施例中,发射超声波信号的电子设备200在使用时所放置的位置在本申请实施例中不做限定。除了可以如图1所示的放置在衣裤的兜内外,还可以由用户进行手持。

下面将结合附图具体描述本申请的各实施例。

请参阅图2,本申请实施例提供的一种对焦方法,应用于电子设备,所述音频采集装置包括多个音频采集器件,所述方法包括:

S110:根据所述多个音频采集器件接收到的超声波信号获取目标设备的位置信息,所述目标设备为发射所述超声波信号的设备。

其中,超声波信号是一种频率高于指定值的声波信号。例如,可以是高于20000Hz的声波信号。电子设备的音频采集装置在接收到声波信号后,可以对所接收到的超声波信号的频率进行检测,从而确定是否接收到超声波信号。在确定接收到超声波信号后,则可以开始基于接收到的超声波信号来确定发射源的位置信息,该发射源则可以理解为发射超声波信号的目标设备。

S120:根据所述位置信息对所述目标设备处的拍摄对象进行对焦。

需要说明的是,在本申请实施例中,目标设备为由拍摄对象所携带的设备,那么在确定得到目标设备的位置信息后,则电子设备也可以确定得到拍摄对象所在位置的位置信息,进而就可以通过获取得到的位置信息对拍摄对象进行对焦。

作为一种方式,所述位置信息包括目标设备与电子设备之间的距离,所述根据所述位置信息对所述目标设备处的拍摄对象进行对焦,包括:根据目标设备与电子设备之间的距离确定调焦参数;根据所述调焦参数调整所述电子设备的摄像头的焦距,以用于对所述目标设备处的拍摄对象进行对焦。需要说明的是,电子设备是通过其自身配置的摄像头来对拍摄对象进行拍摄的,并且电子设备在对焦的过程中,如果需要进行焦距的调整,那么则所调整的是该摄像头的焦距。所以,在所获取的位置信息包括目标设备与电子设备之间的距离的情况下,电子设备可以根据该距离来对摄像头的焦距进行调整,从而实现对目标设备处的拍摄对象进行对焦。

可选的,在本申请实施例中,可以预先建立距离与焦距之间的对应关系,该对应关系中的距离为目标设备(发射超声波信号的设备)与电子设备之间的距离,或者也可以理解为拍摄对象与电子设备之间的距离。那么在需要进行对焦的过程中,则可以根据该距离与焦距的对应关系来确定当前是否进行焦距的调整,以便实现对拍摄对象的对焦。其中,在电子设备进行拍摄的过程中,拍摄对象与电子设备之间的距离可能会发生变化的。例如,若在拍摄过程中,拍摄对象一直处于运动状态,那么拍摄对象则可能因为运动的速度的不稳定,或者运动路径的问题,而与电子设备之间的距离会动态的变化。那么电子设备在获取得到拍摄对象与电子设备的距离,与前一次进行对焦时所基于的距离不同,那么则确定拍摄对象的与电子设备的距离发生了变化,则确定需要进行对焦。对应的,若在获取得到拍摄对象与电子设备的距离,与前一次进行对焦时所基于的距离相同,则确定不需要进行对焦。

示例性的,若获取得到的目标设备与电子设备之间的距离为d1的情况下,根据距离与焦距的对应关系所确定的焦距若为f1,那么则电子设备会调节摄像头的焦距为f1,从而实现对目标设备处的拍摄对象进行对焦。若电子设备再次获取到的目标设备与电子设备之间的距离依然为d1,那么则确定与前一次进行对焦时所基于的距离d1相同,则电子设备则会基于保持前一次所确定的焦距,即并不会触发实际进行改变焦距的操作。若电子设备再次获取到的目标设备与电子设备之间的距离为d2,那么则确定与前一次进行对焦时所基于的距离d1不相同,则电子设备则会基于前述的距离与焦距的对应关系,重新获取适配的焦距。例如,若与距离d2所适配的焦距为f2,那么则会调节摄像头的焦距为f2,从而实现对目标设备处的拍摄对象进行对焦。

本实施例提供的一种对焦方法,会在音频采集装置接收到超声波信号后,根据所述超声波信号获取作为超声波信号源的目标设备的位置信息,根据所述位置信息对所述目标设备处的拍摄对象进行对焦。从而通过上述方式使得拍摄对象可以在携带有能够发射超声波信号的目标设备后,作为拍摄设备的电子设备可以根据接收到的超声波信号对目标设备进行定位,从而对携带目标设备的拍摄对象进行定位,进而利用电子设备的多麦克风的空间定位能力以及超声波优良的传播距离和定位精度,辅助电子对拍摄对象进行较佳的持续对焦,避免失焦。

请参阅图3,本申请实施例提供的一种对焦方法,应用于电子设备,所述音频采集装置包括多个音频采集器件,所述多个音频采集器件设置在所述电子设备的不同位置,所述方法包括:

S210:根据所述多个音频采集器件接收到的超声波信号获取目标设备的位置信息,所述目标设备为发射所述超声波信号的设备。

S220:获取所述多个音频采集器件各自接收到的超声波信号中,任意两个音频采集器件接收到的超声波信号相互之间的相位差以及幅值差。

S230:根据所述相位差以及幅值差,得到目标设备的位置信息。

其中,在具体论述本实施例的详细内容之前,先介绍下本实施例中确定目标设备的位置信息所涉及的内容。

在本实施例中,可以预先以电子设备自己为坐标原点建立空间坐标系。然后可以在电子设备的周围放置声源设备,该声源设备可以发射超声波信号。其中,在放置声源设备时,可以在所建立的空间坐标系的每个象限中均至少放置一个声源设备,从而使得电子设备所采集得到的超声波信号的方向来源更加的丰富。示例性的,如图4所示,在所建立的空间坐标系中包括有x轴、y轴以及z轴,则电子设备位于x轴、y轴以及z轴的原点。

其中,电子设备的音频采集装置可以包括有多个音频采集器件,且该多个音频采集器件各自在电子设备上的位置可以是不同的,从而使得即使是同一声源设备所发出的音频信号,在传递到多个音频采集器件处是会有不同的幅度和相位。

可选的,多个音频采集器件可以呈立体分布。例如,若电子设备包括三个音频采集器件,那么其中一个音频采集器件可以在电子设备的正面的顶部,另一个音频采集器件可以在电子设备的底部,剩下的一个音频采集器件可以在电子设备的正面的顶部。再者,三个音频采集器件也可以在电子设备的同一面上排布在不同的位置。例如,其中一个音频采集器件在正面的顶部,另一个音频采集器件在正面的底部,剩下的一个音频采集器件则可以在另外两个音频采集器件之间。

在完成空间坐标系的建立之后,可以逐一控制每个声源设备发射超声波信号,电子设备则会记录下每个声源设备所发射的超声波信号到达各个音频采集器件的幅值和相位。然后,获取每个音频采集器件所采集的音频信号中,任意两个音频采集器件所采集的同一个声源设备发射的超声波信号的幅度差和相位差。

例如,请再参阅图4,电子设备的多个音频采集器件包括有音频采集器件10、音频采集器件11以及音频采集器件12。所设置的声源设备包括有声源设备s1、声源设备s2、声源设备s3、声源设备s4、声源设备s5、声源设备s6、声源设备s7以及声源设备s8。以声源设备s1为例,在声源设备s1发射超声波信号的过程中,声源设备s1发射超声波信号会被音频采集器件10、音频采集器件11以及音频采集器件12均采集到。其中,音频采集器件10采集的声源设备s1发射超声波信号的幅度为q1,相位为p1。音频采集器件11采集的声源设备s1发射超声波信号的幅度为q2,相位为p2。音频采集器件12采集的声源设备s1发射超声波信号的幅度为q3,相位为p3。那么在计算相位差和幅值差的过程中,则会计算q1与q2的差值,q1与q3的差值以及q2与q3的差值作为声源设备s1对应的幅度差,将p1与p2的差值,p1与p3的差值以及p2与p3的差值作为声源设备s1对应的相位差,从而得到声源设备s1对应的幅度差和相位差。

类似的,可以基于相同的方式,分别获取声源设备s1对应的幅度差和相位差,声源设备s2对应的幅度差和相位差,声源设备s3对应的幅度差和相位差,声源设备s4对应的幅度差和相位差,声源设备s5对应的幅度差和相位差,声源设备s6对应的幅度差和相位差,声源设备s7对应的幅度差和相位差,声源设备s8对应的幅度差和相位差。因为,每个声源设备的空间位置都是已知的,那么在得到每个声源设备对应的幅度差和相位差之后,则可以得到多组位置信息与相位差以及幅度差的对应关系,进而根据该对应关系则可以建立得到表征位置信息与相位差以及幅度差的对应关系的函数关系。

其中,建立得到表征位置信息与相位差以及幅度差的对应关系的函数,可以包括拟合出表征位置信息与相位差以及幅度差的对应关系的函数。其中,拟合方式可以包括最小二乘曲线拟合法。

需要说明的是,图4中所示的声源设备的数量和声源设备的位置都是示例性的,声源设备的数量可以不止8个,以及声源设备的数量可以根据具体需求进行增加或者减少。再者,图4中所示出的音频采集器件的数量以及位置也是都是示例性的。

需要说明的是,在本实施例中,在电子设备的音频采集装置中包括有多个音频采集器件的情况下,在确定位置信息的过程中,则会基于多个音频采集器件共同所采集的超声波信号来确定目标设备的位置。作为一种方式,所述根据所述相位差以及幅值差,得到目标设备的位置信息,包括:根据相位差、幅值差以及预先建立的目标函数,得到目标设备的位置信息;其中,所述目标函数用于表征相位差以及幅值差与位置信息之间的对应关系。其中,该目标函数则可以为前述内容中结合图4所介绍内容而建立的表征位置信息与相位差以及幅度差的对应关系的函数。

可以理解的是,在电子设备的音频采集装置有多个音频采集器件的情况下,在确定接收到超声波信号的情况下,该多个音频采集器件都会分别都接收到超声波信号。那么则电子设备可以获取到自己的多个音频采集器件各自所采集到的超声波信号的幅度和相位。进而就可以计算出任意两个音频采集器件接收到的超声波信号相互之间的相位差以及幅值差,然后再结合前述的表征位置信息与相位差以及幅值差的目标函数,则可以确定出目标设备的位置信息。

需要说明的是,在本申请实施例中,多个音频采集器件的数量也可以为两个。在电子设备的音频采集装置包括有两个音频采集器件的情况下,也可以基于前述图4所对应的方式建立表征位置信息与相位差以及幅度差的对应关系的函数关系。在实际确定位置信息的过程中,电子设备可以获取得到两个音频采集器件各自所采集得到的超声波信号的相位以及幅度,进而获取得到两个音频采集器件各自所采集得到的超声波信号的相位差以及幅度差,从而根据函数关系获取得到与该相位差和幅度差对应的位置信息。

示例性的,若多个音频采集器件包括第一音频采集器件以及第二音频采集器件,在确定位置信息的过程中,则电子设备则会获取第一音频采集器件采集的超声波信号的幅度和相位,以及获取第二音频采集器件采集的超声波信号的幅度和相位,然后获取第一音频采集器件采集超声波信号的幅度与第二音频采集器件采集超声波信号的幅度的差值,得到幅度差,获取第一音频采集器件采集超声波信号的相位与第二音频采集器件采集超声波信号的相位的差值,得到相位差,进而根据获取得到的相位差和幅度差来获取对应的位置信息。

作为一种方式,所述音频采集器件可以为麦克风,或者也可以为超声波换能器。其中,超声波换能器可以将超声波信号转换成其它能量信号(例如电信号)的传感器。

需要说明的是,在一种方式中,电子设备的图像采集装置自身是无法进行转动的,那么在这种情况下,若电子设备本身不进行转动,那么摄像头的采集范围是固定不变的。而在另外一种方式中,摄像头自己是可以独立进行转动的,那么在在这种方式中,即使电子设备本身不进行转动,摄像头自己也可以进行转动,从而改变摄像头的采集范围。那么在摄像头本身的转动情况有多种的情况下,本申请实施例中的根据幅度差和相位差所得到的位置信息的具体内容也可以有多种情况。

作为一种情况,位置信息中可以包括目标设备与电子设备之间的距离。那么在这种情况下,电子设备会直接根据目标设备与电子设备之间的距离来进行对焦。其中,具体的根据目标设备与电子设备之间的距离来进行对焦的方式可以参见前述实施例中的内容,本实施例中则不再赘述。

作为另外一种情况,位置信息中可以包括目标设备与电子设备之间的距离,以及还包括目标设备相对电子设备的方位信息。该方位信息可以理解为目标设备相对电子设备的正面延伸方向的相对角度,进而也就可以理解为目标设备处的拍摄对象与电子设备的正面延伸方向相对角度。示例性的,如图5所示,电子设备的正面延伸方向如图所示,该正面延伸方向可以理解为电子设备的正面所朝向的方向,那么拍摄对象与电子设备的正面延伸方向相对角度则为图5中所示的ω。

那么在位置信息中还包括有方位信息的情况下,电子设备可以得到需要将目标设备处的拍摄对象移动到摄像头所采集画面的指定位置的情况下,摄像头需要进行转动的角度。在这种情况下,电子设备可以先根据确定的位置信息中的方位信息确定是否需要对电子设备的摄像头的采集范围进行改变,若需要对摄像头的采集范围进行改变,则基于所述方位信息对所述摄像头的采集范围进行改变,以使得拍摄对象可以移动到摄像头所采集画面的指定位置。在完成所需进行的转动操作后,则电子设备会基于位置信息中包括的目标设备与电子设备的距离来确定对应的焦距,进而再基于该焦距进行对焦。

其中,在本申请实施例中,可以有多种方式来实现对摄像头的采集范围进行改变。

作为一种方式,若电子设备的摄像头支持进行转动,则电子设备可以基于方位信息控制摄像头进行转动,以实现改变摄像头的采集范围,从而使得拍摄对象可以移动到摄像头所采集画面的指定位置。

作为另外一种方式,若电子设备的摄像头不支持进行转动,则电子设备还可以根据该方位信息在显示屏中显示提示信息,以提示用户对电子设备进行转动,以实现改变摄像头的采集范围。可选的,该提示信息可以为内容与方位信息对应的文本内容,该文本内容可以提示用户对电子设备进行转动。示例性的,如图6所示,若方位信息表征拍摄对象位于电子设备的左侧且已经超出摄像头的采集范围,那么为了使得拍摄对象可以位于摄像头所采集画面的中间位置,那么电子设备可以显示内容为“向左侧移动电子设备”的文本内容。再者,可选的,该提示信息可以为提示用户向指定方向转动电子设备的标识。例如,该标识可以为箭头。示例性的,如图7所示,若方位信息表征拍摄对象位于电子设备的左侧且已经超出摄像头的采集范围,那么电子设备可以显示指向电子设备左侧的箭头,直到拍摄对象处于摄像头所采集画面的中间位置。

作为一种方式,根据所述相位差以及幅值差,得到目标设备的位置信息,包括:确定电子设备的摄像头是否支持转动,若摄像头不支持转动,则根据所述相位差以及幅值差,所得到目标设备的位置信息可以只包括目标设备与电子设备的距离。若摄像头支持转动,则根据所述相位差以及幅值差,得到目标设备的位置信息中可以有包括目标设备与电子设备的距离,以及目标设备(拍摄对象)相对电子设备的方位信息。

其中,本实施例中与其他实施例相同内容的具体说明,可以参见其他实施例,本实施例中不再赘述。

本实施例提供的一种对焦方法,从而通过上述方式使得拍摄对象可以在携带有能够发射超声波信号的目标设备后,作为拍摄设备的电子设备可以根据接收到的超声波信号对目标设备进行定位,从而对携带目标设备的拍摄对象进行定位,进而利用电子设备的多麦克风的空间定位能力以及超声波优良的传播距离和定位精度,辅助电子对拍摄对象进行较佳的持续对焦,避免失焦。并且,在本实施例中,电子设备会根据预先建立的表征相位差以及幅值差与位置信息之间的对应关系的目标函数,来确定目标设备的位置信息,从而提升了获取得到目标设备的位置信息的准确性,有利于更为准确、持续的对拍摄对象进行对焦。

请参阅图8,本申请实施例提供的一种对焦方法,应用于电子设备,所述音频采集装置包括多个音频采集器件,所述方法包括:

S310:将多个音频采集器件接收到的超声波信号中第一指定频率范围的音频信号进行过滤,得到进行过滤后的超声波信号。

其中,在本申请实施例中,第一指定频率范围表征目标设备所发射的超声波信号的频率所不存在的频率范围。进而在将所接收到的超声波信号中的第一指定频率范围的音频信号进行过滤后,所得到的进行过滤后的超声波信号中所携带的目标设备的所发射的超声波信号以外的信号能够大幅度降低,进而提升目标设备所发射的超声波信号的信噪比,进而有利于提升后续所计算得到的位置信息的准确度。可选的,第一指定频率范围可以包括对应的频率低于第一指定频率。示例性的,若电子设备已经获取到目标设备所发射的超声波信号的频率为25Khz,那么则第一指定频率可以为25Khz,进而电子设备所确定的第一指定频率范围可以为低于25Khz。

S320:根据所述进行过滤后的超声波信号,获取目标设备的位置信息,所述目标设备为发射所述超声波信号的设备。

S330:根据所述位置信息对所述目标设备处的拍摄对象进行对焦。

其中,本实施例中与其他实施例相同内容的具体说明,可以参见其他实施例,本实施例中不再赘述。

本实施例提供的一种对焦方法,从而通过上述方式使得拍摄对象可以在携带有能够发射超声波信号的目标设备后,作为拍摄设备的电子设备可以根据接收到的超声波信号对目标设备进行定位,从而对携带目标设备的拍摄对象进行定位,进而利用电子设备的多麦克风的空间定位能力以及超声波优良的传播距离和定位精度,辅助电子对拍摄对象进行较佳的持续对焦,避免失焦。并且,在本实施例中,所得到的进行过滤后的超声波信号中,所携带的目标设备的所发射的超声波信号以外的信号能够大幅度降低,进而提升了目标设备所发射的超声波信号的信噪比,有利于提升所计算得到的位置信息的准确度,从而也提升了对焦效果,使得所拍摄对象能够持续保持较高的清晰度。

请参阅图9,本申请实施例提供的一种对焦方法,应用于电子设备,所述音频采集装置包括多个音频采集器件,所述方法包括:

S410:若所述音频采集装置接收到超声波信号,获取所述接收到的超声波信号的频率。

S420:若所述接收到的超声波信号的频率不满足所述第二指定频率范围,过滤掉所述接收到超声波信号;其中,所述第二指定频率范围为所述目标设备发射的超声波信号的频率所在的第二指定频率范围。

需要说明的是,在电子设备和目标设备所在的环境中,可能除了目标设备会发射超声波信号外,还可能会有其他的也可以发射超声波信号的声源。那么在这种情况下,目标设备以外的设备所发射的超声波信号则可能会对电子设备定位目标设备造成干扰。那么为了降低该干扰,电子设备可以先获取到目标设备所发射的超声波信号的频率所在的频率范围作为第二指定频率范围,进而在接收到超声波信号后,可以先检测接收到的超声波信号的频率是否在第二指定频率范围内。

S430:若所述接收到的超声波信号的频率满足第二指定频率范围,根据所述超声波信号获取目标设备的位置信息,所述目标设备为发射所述超声波信号的设备。

其中,若接收到的超声波信号的频率满足第二指定频率范围,那么则表征所接收到的超声波信号为目标设备所发射的超声波信号。

S440:根据所述位置信息对所述目标设备处的拍摄对象进行对焦。

其中,本实施例中与其他实施例相同内容的具体说明,可以参见其他实施例,本实施例中不再赘述。

本实施例提供的一种对焦方法,从而通过上述方式使得拍摄对象可以在携带有能够发射超声波信号的目标设备后,作为拍摄设备的电子设备可以根据接收到的超声波信号对目标设备进行定位,从而对携带目标设备的拍摄对象进行定位,进而利用电子设备的多麦克风的空间定位能力以及超声波优良的传播距离和定位精度,辅助电子对拍摄对象进行较佳的持续对焦,避免失焦。并且,在本实施例中,电子设备会对接收到的超声波信号进行过滤,从而将电子设备本身并不能进行较好识别的超声波信号过滤掉,以便提升电子设备根据超声波信号对目标设备进行定位过程中,所获取得到的定位信息的准确度。

请参阅图10,本申请实施例提供的一种对焦方法,应用于电子设备,所述音频采集装置包括多个音频采集器件,所述方法包括:

S510:获取所述电子设备对应的音频环境信息。

需要说明的是,如图前述内容介绍,在电子设备和目标设备所处的环境中,可能会有其他的会发射超声波信号的其他声源。而该其他声源所发射的超声波信号也是可以被电子设备所接收到的,进而就会对电子设备定位目标设备的位置造成干扰,影响所确定的位置信息的准确度。那么为了降低该干扰,电子设备可以对当前所处的环境进行分析,其中,在分析过程中,电子设备可以先获取所处的环境的音频环境信息。其中,音频环境信息可以包括当前是否接收到有超声波信号,以及若接收到有超声波信号,所接收到的超声波信号的频率。

S520:根据所述音频环境信息从多个待选指定频率范围中确定启动指令中携带的第二指定频率范围。

其中,在本申请实施例中,目标设备可以支持发射多种频率的超声波信号。其中,目标设备可以支持的频率则可以作为待选指定频率范围所包括的频率。若电子设备根据音频环境信息确定,在电子设备和目标设备所处的环境中,除目标设备外并没有其他的发射超声波信号的声源,则电子设备可以将待选指定频率范围中默认的频率作为第二指定频率范围。若电子设备根据音频环境信息确定在电子设备和目标设备所处的环境中,存在目标设备以外的声源在发射超声波信号,那么则从待选指定频率范围中选取与该声源(目标设备以外的声源)所发射的超声波信号的频率不同的频率,作为第二指定频率范围。

S530:向目标设备发送启动指令,以用于触发所述目标设备开始发射超声波信号,其中,所述启动指令中携带有所发射超声波信号对应的第二指定频率范围。

S540:根据所述多个音频采集器件接收到的超声波信号获取目标设备的位置信息,所述目标设备为发射所述超声波信号的设备。

可选的,在本实施例中,在接收到超声波信号后,可以将第二指定频率范围以外的音频信号进行过滤,然后根据进行过滤后的超声波信号获取目标设备的位置信息。

S550:根据所述位置信息对所述目标设备处的拍摄对象进行对焦。

需要说明的是,在本申请实施例中,对于音频环境信息的获取可以如S410和S420所示的是在目标设备开始发射超声波信号之前。此外,电子设备也可以在目标设备开始发射超声波信号后,周期性的获取音频环境信息,以便电子设备可以控制目标设备及时的改变所发射的超声波信号的频率,以适应当前最新的音频环境。例如,在目标设备开始发射超声波信号之前,电子设备和目标设备所处环境中,可能并不存在其他的发射超声波信号的声源,但是,在目标设备开始发射超声波信号后,可能会突然出现目标设备以外的声源进行超声波信号的发射。那么通过周期性的获取音频环境信息,可以及时的对突然出现的目标设备以外的声源进行发现,进而及时的确定是否需要对目标设备所发射的超声波频率进行改变,以保持对拍摄对象的对焦效果。

再者,电子设备也可以根据对焦情况来确定是否控制目标设备切换所发射超声波信号的频率。可选的,若电子设备检测到在对焦的过程中,依然会出现经常失焦的情况,那么则电子设备可以向目标设备发送控制指令,以控制目标设备对所发射超声波信号的频率进行切换。

其中,若电子设备检测到在指定时间长度内出现失焦的次数大于目标次数,则确定出现经常失焦的情况。其中,目标设备在切换所发射超声波信号的频率的过程中,可以在多个待选指定频率范围中依次选择频率范围进行切换。

其中,本实施例中与其他实施例相同内容的具体说明,可以参见其他实施例,本实施例中不再赘述。

本实施例提供的一种对焦方法,从而通过上述方式使得拍摄对象可以在携带有能够发射超声波信号的目标设备后,作为拍摄设备的电子设备可以根据接收到的超声波信号对目标设备进行定位,从而对携带目标设备的拍摄对象进行定位,进而利用电子设备的多麦克风的空间定位能力以及超声波优良的传播距离和定位精度,辅助电子对拍摄对象进行较佳的持续对焦,避免失焦。并且,在本实施例中目标设备所发射的超声波信号的频率是电子设备根据当前所处的音频环境所确定的,进而有利于降低当前的音频环境对电子设备接收超声波信号造成的干扰,提升电子设备对目标物体的定位精度。

请参阅图11,基于上述的对焦方法、装置,本申请实施例还提供的另一种可以执行前述对焦方法的电子设备1000。电子设备1000包括相互耦合的一个或多个(图中仅示出一个)处理器102、存储器104、摄像头106以及音频采集装置108。其中,该存储器104中存储有可以执行前述实施例中内容的程序,而处理器102可以执行该存储器104中存储的程序。

其中,处理器102可以包括一个或者多个处理核。处理器102利用各种接口和线路连接整个电子设备1000内的各个部分,通过运行或执行存储在存储器104内的指令、程序、代码集或指令集,以及调用存储在存储器104内的数据,执行电子设备1000的各种功能和处理数据。可选地,处理器102可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器102可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器102中,单独通过一块通信芯片进行实现。

存储器104可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器104可用于存储指令、程序、代码、代码集或指令集。存储器104可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。

再者,电子设备1000除了前述所示的器件外,如图12所示,还可以包括网络模块110以及传感器模块112。

所述网络模块110用于实现电子设备1000与其他设备之间的信息交互,例如,传输设备控制指令、操纵请求指令以及状态信息获取指令等。而当电子设备200具体为不同的设备时,其对应的网络模块110可能会有不同。

传感器模块112可以包括至少一种传感器。具体地,传感器模块112可包括但并不限于:光传感器、运动传感器、压力传感器、红外热传感器、距离传感器、加速度传感器、以及其他传感器。

其中,压力传感器可以检测由按压在电子设备1000产生的压力的传感器。即,压力传感器检测由用户和电子设备之间的接触或按压产生的压力,例如由用户的耳朵与移动终端之间的接触或按压产生的压力。因此,压力传感器可以用来确定在用户与电子设备1000之间是否发生了接触或者按压,以及压力的大小。

其中,加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备1000姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等。另外,电子设备1000还可配置陀螺仪、气压计、湿度计、温度计等其他传感器,在此不再赘述。

音频采集装置110,用于进行音频信号采集。可选的,音频采集装置110包括有多个音频采集器件,该音频采集器件可以为麦克风。

作为一种方式,电子设备1000的网络模块为射频模块,该射频模块用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。所述射频模块可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。例如,该射频模块可以通过发送或者接收的电磁波与外部设备进行交互。例如,射频模块可以向目标设备发送指令。

请参考图13,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质900中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。

计算机可读存储介质900可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质900包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质900具有执行上述方法中的任何方法步骤的程序代码910的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码910可以例如以适当形式进行压缩。

综上所述,本申请提供的一种对焦方法以及电子设备,会在音频采集装置接收到超声波信号后,根据所述超声波信号获取作为超声波信号源的目标设备的位置信息,根据所述位置信息对所述目标设备处的拍摄对象进行对焦。从而通过上述方式使得拍摄对象可以在携带有能够发射超声波信号的目标设备后,作为拍摄设备的电子设备可以根据接收到的超声波信号对目标设备进行定位,从而对携带目标设备的拍摄对象进行定位,进而利用电子设备的多麦克风的空间定位能力以及超声波优良的传播距离和定位精度,辅助电子对拍摄对象进行较佳的持续对焦,避免失焦。

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:图像处理方法、装置、电子设备及可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类