摄像头的控制方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:35362920 阅读:20 留言:0更新日期:2022-10-29 18:01
本申请实施例属于人工智能领域,涉及一种摄像头的控制方法,用于解决如何避免由于采集对象的不同高度和不同位置带来的影响,以尽可能准确拍摄到采集对象的技术问题,该控制方法包括:获取摄像头采集的图像;检测所述图像中是否存在目标对象,且在存在所述目标对象时,确定所述目标对象的中心点;检测所述目标对象的中心点与预设识别区域的中心点之间的偏移距离;根据所述偏移距离对所述摄像头按照预设的固定位移和/或固定角度进行梯度调节,直至确定在调节后检测到的所述偏移距离最小时停止调节,并对所述目标对象进行拍摄。本申请还提供一种摄像头的控制装置、计算机设备及存储介质。介质。介质。

【技术实现步骤摘要】
摄像头的控制方法、装置、计算机设备及存储介质


[0001]本申请涉及图像处理
,尤其涉及一种摄像头的控制方法、装置、计算机设备和计算机可读存储介质。

技术介绍

[0002]随着人工智能技术的发展,人脸识别技术越来越多被应用于金融支付领域。人脸识别技术是基于人的脸部特征,首先判断输入图像中否存在人脸,如果存在人脸,则进一步的给出人脸的位置、大小和各个主要面部器官的位置信息,并进一步提取人脸中所蕴涵的身份特征,并将其与已知的人脸进行对比,从而识别人脸对应的身份。
[0003]基于这两点的考虑,人脸识别终端摄像头的采集角度需要尽可能对准人脸方向。由于进行人脸图像采集时,采集对象的不同高度,采集对象的不同位置,都会对采集的图像质量有影响。目前较多的解决方案是增加摄像头的视场角(field of view,FOV),在水平和垂直方向上扩大取景的范围,然后通过软件在图像中提取到所需的人脸元素。然而镜头增加FOV带来的后果就是采集的图像会产生畸变,这会对人脸识别的安全性带来隐患。
[0004]鉴于上述描述的情况,专利技术人发现:在特定的拍摄场景下,如何避免由于采集对象的不同高度和不同位置带来的影响,以尽可能准确拍摄到采集对象是一个亟待解决的技术问题。

技术实现思路

[0005]本申请实施例的目的在于提出一种摄像头的控制方法、装置、计算机设备和计算机可读存储介质,以解决在特定的拍摄场景下,如何避免由于采集对象的不同高度和不同位置带来的影响,以尽可能准确拍摄到采集对象的技术问题。
[0006]为了解决上述技术问题,本申请实施例提供一种摄像头的控制方法,采用了如下所述的技术方案:
[0007]获取摄像头采集的图像;
[0008]检测所述图像中是否存在目标对象,且在存在所述目标对象时,确定所述目标对象的中心点;
[0009]检测所述目标对象的中心点与预设识别区域的中心点之间的偏移距离;
[0010]根据所述偏移距离对所述摄像头按照预设的固定位移和/或固定角度进行梯度调节,直至确定在调节后检测到的所述偏移距离最小时停止调节,并对所述目标对象进行拍摄。
[0011]为了解决上述技术问题,本申请实施例还提供一种摄像头的控制装置,采用了如下所述的技术方案:
[0012]获取模块,用于获取摄像头采集的图像;
[0013]目标检测模块,用于检测所述图像中是否存在目标对象,且在存在所述目标对象时,确定所述目标对象的中心点;
[0014]计算模块,用于检测所述目标对象的中心点与预设识别区域的中心点之间的偏移距离;
[0015]调节模块,用于根据所述偏移距离对所述摄像头按照预设的固定位移和/或固定角度进行梯度调节,直至确定在调节后检测到的所述偏移距离最小时停止调节,并对所述目标对象进行拍摄。
[0016]为了解决上述技术问题,本申请实施例还提供一种计算机设备,采用了如下所述的技术方案:
[0017]一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述处理器执行所述计算机可读指令时实现如上所述的摄像头的控制方法的步骤。
[0018]为了解决上述技术问题,本申请实施例还提供一种计算机可读存储介质,采用了如下所述的技术方案:
[0019]一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如上所述的摄像头的控制方法的步骤。
[0020]与现有技术相比,本申请实施例主要有以下有益效果:
[0021]本申请中,在获取到摄像头采集的图像后,可以进一步检测该图像中是否存在目标对象,若存在,则可以进一步确定目标对象的中心点。之后,可以检测确定目标对象的中心点和预设识别区域的中心点之间的偏移距离,并根据该偏移距离移动和/或转动该摄像头以减小后续拍摄图像中的该偏移距离,以便对该目标对象继续拍摄。其中,本方案中,通过移动和/或转动该摄像头使得该被拍摄的目标对象可以尽可能处于预设识别区域中心位置内。从而可以有效避免现有技术中由于采集对象的不同高度和不同位置带来的对拍摄的影响,实现尽可能准确地拍摄到采集对象。
附图说明
[0022]为了更清楚地说明本申请中的方案,下面将对本申请实施例描述中所需要使用的附图作一个简单介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1是根据本申请的摄像头的控制方法的一个实施例的流程图;
[0024]图2是根据本申请的摄像头的控制装置的一个实施例的结构示意图;
[0025]图3是根据本申请的计算机设备的一个实施例的结构示意图。
具体实施方式
[0026]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同;本文中在申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请;本申请的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。本申请的说明书和权利要求书或上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。
[0027]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包
regression)技术生成该目标对象的包围框,以该包围框的中心点作为目标对象的中心点。其中,预设的目标检测模型可以采用Faster R

CNN模型、SSD(single shot multiBox detector)模型和YOLO模型等常见目标检测模型的任意一种,此处不做具体限定,所生成的包围框可以是方形包围框。
[0039]在一些可能的实现方式中,若在检测图像中是否存在目标对象时,检测到了多个目标对象,则可以根据最大区域原则选定所占区域最大的目标对象,生成所述所占区域最大的目标对象的包围框,并以所述包围框的中心点作为所述目标对象的中心点。
[0040]具体的,在一些情况中,在进行检测后,摄像头初次采集的图像可能包含有多个目标对象,但由于每次只需要对一个目标对象进行处理,为避免其他目标对象的影响,可以根据最大区域原则,选定在图像的画面中所占区域最大的目标对象,以该目标对象作为检测目标,进而生成其对应的包围框和确定其中心点。
[0041]步骤S130,检测所述目标对象的中心点与预设识别区域的中心点之间的偏移距离。
[0042]在本实施例中,预设识别区域可以是电子设备的显示界面上设定的一块识别区域,电子设备对处于该区域内的图像信息进行检测和识别。在确定目标中心的中心点后,可以进一步确定目标对象的中心点与预设识别区域的中心点之间的偏移距离。
[0043]具体的,预设识别区域可以为圆形或者方形。假设该预设识别区域为矩形区域,以该预设识别区域的左下角作为原点,可以表示为[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种摄像头的控制方法,其特征在于,包括:获取摄像头采集的图像;检测所述图像中是否存在目标对象,且在存在所述目标对象时,确定所述目标对象的中心点;检测所述目标对象的中心点与预设识别区域的中心点之间的偏移距离;根据所述偏移距离对所述摄像头按照预设的固定位移和/或固定角度进行梯度调节,直至确定在调节后检测到的所述偏移距离最小时停止调节,并对所述目标对象进行拍摄。2.根据权利要求1所述的控制方法,其特征在于,所述检测所述图像中是否存在目标对象,且在存在所述目标对象时,确定所述目标对象的中心点的步骤,具体包括:利用预设的目标检测模型检测所述图像中是否存在所述目标对象;若存在所述目标对象,则生成所述目标对象的包围框,并以所述包围框的中心点作为所述目标对象的中心点。3.根据权利要求2所述的控制方法,其特征在于,所述若存在所述目标对象,则生成所述目标对象的包围框,并以所述包围框的中心点作为所述目标对象的中心点的步骤,具体包括:若存在所述目标对象,且存在至少两个,则根据最大区域原则选定所占区域最大的目标对象,生成所述所占区域最大的目标对象的包围框,并以所述包围框的中心点作为所述目标对象的中心点。4.根据权利要求2所述的控制方法,其特征在于,在根据所述偏移距离对所述摄像头按照预设的固定位移和/或固定角度进行梯度调节,直至确定在调节后检测到的所述偏移距离最小时停止调节,并对所述目标对象进行拍摄的步骤之后,所述控制方法还包括:判断所述包围框的面积是否小于预设的最小识别面积;若小于,则根据所述最小识别面积与所述包围框的面积之间的大小对比结果调节所述摄像头的焦距,对所述目标对象继续进行拍摄。5.根据权利要求1

4中任一项所述的控制方法,其特征在于,在所述获取摄像头采集的图像的步骤之前,所述控制方法还包括:检测是否有物体靠近,并在确定有物体靠近时,启动所述摄像头拍摄照片。6.根据权利要求1
...

【专利技术属性】
技术研发人员:刘涛
申请(专利权)人:深圳市三诺数字科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1