聚焦的处理方法、装置、存储介质及电子装置与流程

文档序号:29744665发布日期:2022-04-21 21:16阅读:92来源:国知局
聚焦的处理方法、装置、存储介质及电子装置与流程

1.本发明实施例涉及监控技术领域,具体而言,涉及一种聚焦的处理方法、装置、存储介质及电子装置。


背景技术:

2.目前,监控技术已广泛应用于诸多领域,例如道路交通,消防,安全生产,电力系统,公共安全管理等,在生产生活、社会治安中均发挥了重要作用,因此,摄像设备在市场的受欢迎程度也越来越高,例如,相机,摄像头等,传统的摄像设备,通常需要使用手动聚焦来锁定拍摄对象,而随着摄像设备性能的不断提升,目前的很多摄像设备在对准拍摄对象之后,都可以自动聚实焦点,但是,也因此可能导致在有些场景中摄像设备会频繁进行自动聚焦,例如,摄像设备在多场景监控、跟踪目标物体等应用场景中,通过控制云台水平、垂直转动一定角度到监控场景,并触发自动聚焦功能使监控场景图像清晰,在云台转动操作频繁时,会因反复的触发自动聚焦而造成拍摄时间可能较长,从而影响使用体验。
3.针对相关技术中存在的摄像设备频繁地自动聚焦而造成拍摄时间较长从而导致用户使用体验差的问题,目前尚未提出有效的解决方案。


技术实现要素:

4.本发明实施例提供了一种聚焦的处理方法、装置、存储介质及电子装置,以至少解决相关技术中存在的摄像设备频繁地自动聚焦而造成拍摄时间较长从而导致用户使用体验差的问题。
5.根据本发明的一个实施例,提供了一种聚焦的处理方法,包括:在目标摄像设备发生转动的情况下,确定所述目标摄像设备的第一目标角度和第二目标角度,其中,所述第一目标角度用于指示所述目标摄像设备在第一参考平面上相对于转动前所发生的角度变化,所述第二目标角度用于指示所述目标摄像设备在第二参考平面上相对于转动前所发生的角度变化;在确定所述第一目标角度和所述第二目标角度满足第一预设条件的情况下,确定对所述目标摄像设备不执行聚焦操作。
6.在一个示例性实施例中,在确定所述第一目标角度和所述第二目标角度满足第一预设条件的情况下,确定对所述目标摄像设备不执行聚焦操作包括:在确定所述第一目标角度和所述第二目标角度满足第一子目标条件的情况下,确定对所述目标摄像设备不执行聚焦操作,其中,所述第一预设条件包括所述第一子目标条件,所述第一子目标条件包括以下条件:所述第一目标角度小于或等于第一阈值,且所述第二目标角度小于或等于第二阈值。
7.在一个示例性实施例中,在确定所述第一目标角度和所述第二目标角度满足第一预设条件的情况下,确定对所述目标摄像设备不执行聚焦操作包括:在确定所述第一目标角度和所述第二目标角度满足第二子目标条件的情况下,计算所述目标摄像设备的当前图像清晰度参数,其中,所述第一预设条件包括所述第二子目标条件,所述第二子目标条件包
括以下条件之一:所述第一目标角度大于第一阈值且小于或等于第三阈值,以及所述第二目标角度小于或等于第四阈值;或者,所述第二目标角度大于第二阈值且小于或等于所述第四阈值,以及所述第一目标角度小于或等于所述第三阈值;在确定所述当前图像清晰度参数与初始图像清晰度参数满足第二预设条件的情况下,确定对所述目标摄像设备不执行聚焦操作,其中,所述初始图像清晰度参数用于指示所述目标摄像设备在转动前的图像清晰度。
8.在一个示例性实施例中,在计算所述目标摄像设备的当前图像清晰度参数之后,所述方法还包括:在确定所述当前图像清晰度参数和所述初始图像清晰度参数不满足所述第二预设条件的情况下,确定对所述目标摄像设备执行聚焦操作。
9.在一个示例性实施例中,所述第二预设条件包括:所述当前图像清晰度参数和所述初始图像清晰度参数之间的最小值与所述当前图像清晰度参数和所述初始图像清晰度参数之间的最大值的比值大于或等于第五阈值。
10.在一个示例性实施例中,所述方法还包括:在确定所述第一目标角度和所述第二目标角度满足第三预设条件的情况下,确定对所述目标摄像设备执行聚焦操作。
11.在一个示例性实施例中,在确定所述第一目标角度和所述第二目标角度满足第三预设条件的情况下,确定对所述目标摄像设备执行聚焦操作包括:在确定所述第一目标角度大于第三阈值的情况下,确定对所述目标摄像设备执行聚焦操作;和/或在确定所述第二目标角度大于第四阈值的情况下,确定对所述目标摄像设备执行聚焦操作。
12.根据本发明的另一个实施例,还提供了一种聚焦的处理装置,包括:第一确定模块,用于在目标摄像设备发生转动的情况下,确定所述目标摄像设备的第一目标角度和第二目标角度,其中,所述第一目标角度用于指示所述目标摄像设备在第一参考平面上相对于转动前所发生的角度变化,所述第一目标角度用于指示所述目标摄像设备在第二参考平面上相对于转动前所发生的角度变化;第二确定模块,用于在确定所述第一目标角度和所述第二目标角度满足第一预设条件的情况下,确定对所述目标摄像设备不执行聚焦操作。
13.根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
14.根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
15.通过本发明,在目标摄像设备发生转动后,先确定目标摄像设备在第一参考平面和第二参考平面上所发生的角度变化,分别对应为第一目标角度和第二目标角度,当确定第一目标角度和第二目标角度满足第一预设条件的情况下,确定对目标摄像设备不执行聚焦操作。实现了在目标摄像设备的转动角度满足第一预设条件时不对目标摄像设备执行聚焦操作的目的。避免了相关技术中因频繁地自动聚焦从而导致用户使用体验差的问题,因此,解决了相关技术中存在的摄像设备频繁地自动聚焦而造成拍摄时间较长从而导致用户使用体验差的问题,达到了提升用户使用体验的效果。
附图说明
16.图1是本发明实施例的聚焦的处理方法的移动终端硬件结构框图;
17.图2是根据本发明实施例的聚焦的处理方法的流程图;
18.图3是根据本发明具体实施例的一种聚焦的处理方法的流程图;
19.图4是根据本发明实施例的聚焦的处理装置的结构框图。
具体实施方式
20.下文中将参考附图并结合实施例来详细说明本发明的实施例。
21.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
22.本技术实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的聚焦的处理方法的移动终端硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
23.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的聚焦的处理方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
24.传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
25.在本实施例中提供了一种聚焦的处理方法,图2是根据本发明实施例的聚焦的处理方法的流程图,如图2所示,该流程包括如下步骤:
26.步骤s202,在目标摄像设备发生转动的情况下,确定所述目标摄像设备的第一目标角度和第二目标角度,其中,所述第一目标角度用于指示所述目标摄像设备在第一参考平面上相对于转动前所发生的角度变化,所述第二目标角度用于指示所述目标摄像设备在第二参考平面上相对于转动前所发生的角度变化;
27.步骤s204,在确定所述第一目标角度和所述第二目标角度满足第一预设条件的情况下,确定对所述目标摄像设备不执行聚焦操作。
28.通过上述步骤,在目标摄像设备发生转动后,先确定目标摄像设备在第一参考平
面和第二参考平面上所发生的角度变化,分别对应为第一目标角度和第二目标角度,当确定第一目标角度和第二目标角度满足第一预设条件的情况下,确定对目标摄像设备不执行聚焦操作。实现了在目标摄像设备的转动角度满足第一预设条件时不对目标摄像设备执行聚焦操作的目的。避免了相关技术中因频繁地自动聚焦从而导致用户使用体验差的问题,因此,解决了相关技术中存在的摄像设备频繁地自动聚焦而造成拍摄时间较长从而导致用户使用体验差的问题,达到了提升用户使用体验的效果。
29.其中,上述步骤的执行主体可以为控制器,或处理器,或集成于摄像设备中的控制器,或者为配置在存储设备上的具备人机交互能力的处理器,或者为具备类似处理能力的处理设备或处理单元等,但不限于此。下面以控制器执行上述操作为例(仅是一种示例性说明,在实际操作中还可以是其他的设备或模块来执行上述操作)进行说明。
30.在上述实施例中,在目标摄像设备发生转动的情况下,确定所述目标摄像设备的第一目标角度和第二目标角度,目标摄像设备可以是摄像机,相机,摄像头,枪机,或球机等摄像设备,在实际应用中,摄像设备可能因为云台控制而发生转动,例如,摄像设备被设置为对一个较大的目标区域执行监控,而静态的摄像设备的监控范围是有限的,所以在实际应用中摄像设备可能被设置为按预定周期进行转动以扩大监控范围,例如,水平方向转动,或垂直方向转动,也有可能因为人为因素导致摄像设备发生转动,上述第一目标角度用于指示目标摄像设备在第一参考平面上相对于转动前所发生的角度变化,上述第二目标角度用于指示目标摄像设备在第二参考平面上相对于转动前所发生的角度变化,例如,第一参考平面为水平面,或与地面平行的平面,即使得摄像设备的镜头在水平方向转动,第二参考平面为垂直平面,或与地面垂直的平面,或与水平面垂直且与摄像设备的焦平面也垂直的平面,例如,使摄像设备的监控区域在初始监控区域基础上往上或往下移动,当然,第一参考平面也可表示垂直平面的转动角度,而第二参考平面表示水平面的转动角度;当确定第一目标角度和第二目标角度满足第一预设条件的情况下,确定对目标摄像设备不执行聚焦操作,例如,当第一目标角度小于1
°
(或3
°
或其它角度)和第二目标角度小于1
°
(或2
°
或其它角度)时,即当转动角度较小的情况下,对目标摄像设备不执行聚焦操作。避免了相关技术中摄像设备容易发生频繁聚焦的问题,因此,解决了相关技术中存在的摄像设备频繁地自动聚焦而造成拍摄时间较长从而导致用户使用体验差的问题,达到了提升用户使用体验的效果。
31.在一个可选的实施例中,在确定所述第一目标角度和所述第二目标角度满足第一预设条件的情况下,确定对所述目标摄像设备不执行聚焦操作包括:在确定所述第一目标角度和所述第二目标角度满足第一子目标条件的情况下,确定对所述目标摄像设备不执行聚焦操作,其中,所述第一预设条件包括所述第一子目标条件,所述第一子目标条件包括以下条件:所述第一目标角度小于或等于第一阈值,且所述第二目标角度小于或等于第二阈值。在本实施例中,上述第一子目标条件可包括:第一目标角度小于或等于第一阈值,且第二目标角度小于或等于第二阈值,即第一目标角度和第二目标角度均较小,例如,第一阈值为1
°
(或3
°
或其它角度),第二阈值为1
°
(或2
°
或其它角度),第一阈值和第二阈值可以相同,也可以不同;在实际应用中,第一阈值和第二阈值也不是固定不变的,与摄像设备自身有关,还可根据摄像设备的倍率进行调整,例如,对于最小倍率相机,第一阈值可以为5
°
或其它角度,而对于最大倍率相机,第一阈值可以为1
°
或其它角度,同理,第二阈值也是可以调
整的。通过本实施例,实现了基于第一目标角度和第二目标角度是否满足第一子目标条件来确定是否对目标摄像设备执行聚焦操作的目的。
32.在一个可选的实施例中,在确定所述第一目标角度和所述第二目标角度满足第一预设条件的情况下,确定对所述目标摄像设备不执行聚焦操作包括:在确定所述第一目标角度和所述第二目标角度满足第二子目标条件的情况下,计算所述目标摄像设备的当前图像清晰度参数,其中,所述第一预设条件包括所述第二子目标条件,所述第二子目标条件包括以下条件之一:所述第一目标角度大于第一阈值且小于或等于第三阈值,以及所述第二目标角度小于或等于第四阈值;或者,所述第二目标角度大于第二阈值且小于或等于所述第四阈值,以及所述第一目标角度小于或等于所述第三阈值;在确定所述当前图像清晰度参数与初始图像清晰度参数满足第二预设条件的情况下,确定对所述目标摄像设备不执行聚焦操作,其中,所述初始图像清晰度参数用于指示所述目标摄像设备在转动前的图像清晰度。在本实施例中,上述第二子目标条件可包括:第一目标角度大于第一阈值且小于或等于第三阈值,以及第二目标角度小于或等于第四阈值,第四阈值与第三阈值可以相同,也可以不同,例如,1
°
<第一目标角度≤3
°
,第二目标角度≤4
°
;或者,第二子目标条件包括:第二目标角度大于第二阈值且小于或等于第四阈值,以及第一目标角度小于或等于第三阈值,同样,第四阈值与第三阈值可以相同,也可以不同,例如,2
°
<第二目标角度≤4
°
,第一目标角度≤3
°
;在实际应用中,第三阈值和第四阈值也不是固定不变的,与摄像设备自身有关,还可根据摄像设备的倍率进行调整,例如,对于最小倍率相机,第三阈值可以为10
°
或其它角度,而对于最大倍率相机,第三阈值可以为3
°
或其它角度,同理,第四阈值也是可以调整的;在确定满足第二子目标条件的情况下,计算目标摄像设备的当前图像清晰度,或分辨率,或图像清晰度评价值,例如,计算得到当前图像清晰度为s1,而图像在转动前的初始图像清晰度为s0,当确定当前图像清晰度参数与初始图像清晰度参数满足第二预设条件的情况下,确定对目标摄像设备不执行聚焦操作,例如,当s1与s0的比值在预设范围内的情况下,例如比值在[0.9,1.1]内或其它范围内,或者,s1与s0之间的最小值与最大值之间的比值大于90%或95%或其它值等,即当前图像清晰度参数与初始图像清晰度参数之间相差较小或比较接近;通过本实施例,当第一目标角度和第二目标角度满足上述第二子目标条件的情况下,即当摄像设备在第一参考平面的转动角度稍大一点(即大于第一阈值)但是未超出第三阈值且摄像设备在第二参考平面的转动角度未超出第四阈值的情况下,或者,当摄像设备在第二参考平面的转动角度稍大一点(即大于第二阈值)但是未超出第四阈值且摄像设备在第一参考平面的转动角度未超出第三阈值的情况下,此时还需要进一步判断当前图像清晰度参数与初始图像清晰度参数之间的大小关系,如果两者之间满足第二预设条件,则不需要对目标摄像设备执行聚焦操作,通过本实施例,结合摄像设备的转动角度大小和图像清晰度参数的变化情况,能在确保聚焦准确性的情况下,减少聚焦次数,改善摄像设备转动时反复触发聚焦引起的使用体验不佳的问题,达到了提升用户使用体验的效果。
[0033]
在一个可选的实施例中,在计算所述目标摄像设备的当前图像清晰度参数之后,所述方法还包括:在确定所述当前图像清晰度参数和所述初始图像清晰度参数不满足所述第二预设条件的情况下,确定对所述目标摄像设备执行聚焦操作。在本实施例中,当确定当前图像清晰度参数和初始图像清晰度参数不满足所述第二预设条件的情况下,确定对目标摄像设备执行聚焦操作,例如,计算得到的当前图像清晰度参数为s1,而图像在转动前的初
始图像清晰度参数为s0,若s1/s0小于0.9或大于1.1,又或者,s1与s0之间的最小值与最大值之间的比值小于90%或95%或其它值等,此时,可确定对目标摄像设备执行聚焦处理。通过本实施例,只有在第一目标角度和第二目标角度不满足前述第一预设条件,且当前图像清晰度参数和初始图像清晰度参数也不满足第二预设条件的情况下,才会触发目标摄像设备的聚焦操作,以减少聚焦次数,这样也有利于提高摄像设备自身的使用寿命。
[0034]
在一个可选的实施例中,所述第二预设条件包括:所述当前图像清晰度参数和所述初始图像清晰度参数之间的最小值与所述当前图像清晰度参数和所述初始图像清晰度参数之间的最大值的比值大于或等于第五阈值。例如,当前图像清晰度参数为s1,而图像在转动前的初始图像清晰度参数为s0,两者之间的最小值为min(s1,s2),两者之间的最大值为max(s1,s2),上述第二预设条件可以是min(s1,s2)/max(s1,s2)大于或等于第五阈值,例如,第五阈值为90%,或95%,或其它值,即在当前图像清晰度参数和初始图像清晰度参数比较接近的情况下,可不触发目标摄像设备执行聚焦操作。
[0035]
在一个可选的实施例中,所述方法还包括:在确定所述第一目标角度和所述第二目标角度满足第三预设条件的情况下,确定对所述目标摄像设备执行聚焦操作。在本实施例中,当第一目标角度和第二目标角度满足第三预设条件的情况下,确定对目标摄像设备执行聚焦操作,第三预设条件可以是第一目标角度和第二目标角度均大于一定的阈值,或者两者的其中之一大于一定的阈值,例如,当第一目标角度大于第三阈值(如,3
°
或5
°
或其它角度),和/或,当第二目标角度大于第四阈值(如,3
°
或4
°
或其它角度),其中,第三阈值与第四阈值可以相同,也可以不同,当第一目标角度和第二目标角度中任意一个角度大于一定阈值(分别对应上述第三阈值和第四阈值)的情况下,即目标摄像设备的转动角度较大的情况下,则确定对目标摄像设备执行聚焦操作。通过本实施例,当确定摄像设备的转动角度大于一定阈值的情况下,对摄像设备执行聚焦处理。
[0036]
在一个可选的实施例中,在确定所述第一目标角度和所述第二目标角度满足第三预设条件的情况下,确定对所述目标摄像设备执行聚焦操作包括:在确定所述第一目标角度大于第三阈值的情况下,确定对所述目标摄像设备执行聚焦操作;和/或在确定所述第二目标角度大于第四阈值的情况下,确定对所述目标摄像设备执行聚焦操作。在本实施例中,当满足条件一:即第一目标角度大于第三阈值,和/或当满足条件二:即第二目标角度大于第四阈值,则对目标摄像设备执行聚焦操作,在实际应用中,第三阈值和第四阈值也不是固定不变的,与摄像设备自身有关,还可根据摄像设备的倍率进行调整,例如,对于最小倍率相机,第三阈值可以为10
°
或其它角度,而对于最大倍率相机,第三阈值可以为3
°
或其它角度,同理,第四阈值也是可以调整的;即当满足条件一与条件二中任意一个条件的情况下,则对目标摄像设备执行聚焦操作。
[0037]
显然,上述所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。下面结合具体实施例对本发明进行具体说明。
[0038]
图3是根据本发明具体实施例的一种聚焦的处理方法的流程图,如图3所示,该流程包括以下步骤:
[0039]
步骤s302,记录摄像机转动前的水平和垂直初始角度,以及当前的图像清晰度评价值fv1(对应于前述初始图像清晰度参数);
[0040]
步骤s304,摄像机开始转动,并在转动停止后计算水平和垂直方向的累计转动角
度(对应于前述第一目标角度和前述第二目标角度),其中累计转动角度为摄像机转动停止的角度与初始角度的差值;该步骤中水平方向和垂直方向分别对应于前述第一参考平面和第二参考平面上;
[0041]
步骤s306,判断累计转动角度是否小于等于第一阈值,具体地,判断水平累计转动角度是否小于等于panth1(对应于前述第一子目标条件中的第一阈值),以及判断垂直累计转动角度是否小于等于tiltth1(对应于前述第一子目标条件中的第二阈值);
[0042]
在上述步骤s306的判断结果为是的情况下,即水平累计转动角度α≤panth1,并且垂直累计转动角度β≤tiltth1,则判断不触发自动聚焦,并继续等待执行步骤s304;
[0043]
如果上述步骤s306的判断结果为否的话,则执行步骤s308;
[0044]
步骤s308,在上述步骤s306的判断结果为否的情况下,进一步判断累计转动角度是否满足如下条件




[0045]
条件

:panth1<α≤panth2,并且β≤tiltth2;
[0046]
条件

:tiltth1<β≤tiltth2,并且α≤panth2;
[0047]
其中,panth2为水平方向第二阈值(panth2对应于前述第二子目标条件中的第三阈值),tiltth2为垂直方向第二阈值(tiltth2对应于前述第二子目标条件中的第四阈值);
[0048]
步骤s310,在上述步骤s308的判断结果为是的情况下,即满足上述条件



至少之一的情况下,计算当前的图像清晰度评价值fv2(对应于前述当前图像清晰度参数);
[0049]
需要说明的是,当上述步骤s308的判断结果为否的情况下,即不满足上述条件



的情况下,执行步骤s314,此时相当于累计转动角度满足条件α>panth2或β>tiltth2至少之一;
[0050]
步骤s312,判断fv1和fv2是否满足预定条件,具体地,判断是否满足min(fv1,fv2)/max(fv1,fv2)≥fvth;
[0051]
其中,min(fv1,fv2)和max(fv1,fv2)分别为fv1、fv2中的最小值和最大值,fvth为图像清晰度变化阈值(对应于前述第五阈值);
[0052]
在上述步骤s312的判断结果为是的情况下,则判断不触发自动聚焦,并继续等待执行步骤s304;
[0053]
在上述步骤s312的判断结果为否的话,则执行步骤s314;
[0054]
步骤s314,触发摄像机的自动聚焦功能,并在自动聚焦结束后执行步骤s302。
[0055]
在本发明实施例中,结合摄像机转动角度大小和图像清晰度评价值变化情况,能在确保聚焦准确性的情况下,减少聚焦次数,可避免相关技术中摄像机转动时反复触发聚焦引起的使用体验不佳的问题;本发明实施例采用分级处理的自动聚焦触发策略,可实现减少摄像设备频繁聚焦的次数,从而达到提升用户使用体验的效果。
[0056]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0057]
在本实施例中还提供了一种聚焦的处理装置,图4是根据本发明实施例的聚焦的
处理装置的结构框图,如图4所示,该装置包括:
[0058]
第一确定模块402,用于在目标摄像设备发生转动的情况下,确定所述目标摄像设备的第一目标角度和第二目标角度,其中,所述第一目标角度用于指示所述目标摄像设备在第一参考平面上相对于转动前所发生的角度变化,所述第一目标角度用于指示所述目标摄像设备在第二参考平面上相对于转动前所发生的角度变化;
[0059]
第二确定模块404,用于在确定所述第一目标角度和所述第二目标角度满足第一预设条件的情况下,确定对所述目标摄像设备不执行聚焦操作。
[0060]
在一个可选的实施例中,上述第二确定模块404包括:第一确定单元,用于在确定所述第一目标角度和所述第二目标角度满足第一子目标条件的情况下,确定对所述目标摄像设备不执行聚焦操作,其中,所述第一预设条件包括所述第一子目标条件,所述第一子目标条件包括以下条件:所述第一目标角度小于或等于第一阈值,且所述第二目标角度小于或等于第二阈值。
[0061]
在一个可选的实施例中,上述第二确定模块404包括:计算单元,用于在确定所述第一目标角度和所述第二目标角度满足第二子目标条件的情况下,计算所述目标摄像设备的当前图像清晰度参数,其中,所述第一预设条件包括所述第二子目标条件,所述第二子目标条件包括以下条件之一:所述第一目标角度大于第一阈值且小于或等于第三阈值,以及所述第二目标角度小于或等于第四阈值;或者,所述第二目标角度大于第二阈值且小于或等于所述第四阈值,以及所述第一目标角度小于或等于所述第三阈值;第二确定单元,用于在确定所述当前图像清晰度参数与初始图像清晰度参数满足第二预设条件的情况下,确定对所述目标摄像设备不执行聚焦操作,其中,所述初始图像清晰度参数用于指示所述目标摄像设备在转动前的图像清晰度。
[0062]
在一个可选的实施例中,上述装置还包括:第三确定模块,用于在计算所述目标摄像设备的当前图像清晰度参数之后,且在确定所述当前图像清晰度参数和所述初始图像清晰度参数不满足所述第二预设条件的情况下,确定对所述目标摄像设备执行聚焦操作。
[0063]
在一个可选的实施例中,上述第二预设条件包括:所述当前图像清晰度参数和所述初始图像清晰度参数之间的最小值与所述当前图像清晰度参数和所述初始图像清晰度参数之间的最大值的比值大于或等于第五阈值。
[0064]
在一个可选的实施例中,上述装置还包括:第四确定模块,用于在确定所述第一目标角度和所述第二目标角度满足第三预设条件的情况下,确定对所述目标摄像设备执行聚焦操作。
[0065]
在一个可选的实施例中,上述第四确定模块包括:第三确定单元,用于在确定所述第一目标角度大于第三阈值的情况下,确定对所述目标摄像设备执行聚焦操作;和/或第四确定单元,用于在确定所述第二目标角度大于第四阈值的情况下,确定对所述目标摄像设备执行聚焦操作。
[0066]
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
[0067]
本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步
骤。
[0068]
在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:u盘、只读存储器(read-only memory,简称为rom)、随机存取存储器(random access memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
[0069]
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
[0070]
在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
[0071]
本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
[0072]
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0073]
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1