1.本发明实施例涉及终端设备技术领域,尤其涉及一种补光灯控制方法、终端设备及存储介质。
背景技术:2.用户在使用终端设备的后置摄像头平行拍摄书本的内容时,如果整体环境光线偏暗,那么可以开启补光灯提升拍摄的图像质量。但是,如果在拍摄的时候整体环境光线不暗,但在书本上方的部分光线被遮挡形成局部阴影,此时如果不开启补光灯,那么书本阴影区域的拍摄效果就会不佳。因此如何智能准确控制补光灯对摄像头的拍摄进行补光成为了目前亟需解决的问题。
技术实现要素:3.本发明实施例提供一种补光灯控制方法、终端设备及存储介质,用以解决现有技术中如何智能准确控制补光灯对摄像头的拍摄进行补光的问题。
4.第一方面,提供一种补光灯控制方法,所述终端设备中设置有摄像头,所述方法包括:通过所述摄像头,获取初始图像;
5.在所述初始图像中,确定目标区域,所述目标区域中像素点的亮度值小于预设亮度阈值;
6.在检测到所述目标区域中存在目标物体的情况下,开启补光灯。
7.作为一种可选的实施方式,在本发明实施例的第一方面中,所述在所述初始图像中,确定目标区域,包括:
8.在检测到所述初始图像中存在所述目标物体的情况下,在所述初始图像中,确定所述目标区域。
9.作为一种可选的实施方式,在本发明实施例的第一方面中,所述在检测到所述初始图像中存在所述目标物体的情况下,在所述初始图像中,确定所述目标区域,包括:
10.通过预设模型,对所述初始图像进行检测;
11.在检测到所述初始图像中存在所述目标物体的情况下,在所述初始图像中,确定所述目标区域。
12.作为一种可选的实施方式,在本发明实施例的第一方面中,所述在所述初始图像中,确定目标区域,包括:
13.根据所述摄像头的参数,确定所述终端设备所处的环境亮度参数;
14.在检测到所述环境亮度参数符合预设条件的情况下,在所述初始图像中,确定所述目标区域;或,在检测到所述环境亮度参数不符合所述预设条件的情况下,开启所述补光灯;
15.其中,所述摄像头的参数包括所述摄像头的亮度参数、所述摄像头的感光度以及所述摄像头的曝光时间中至少一种。
16.作为一种可选的实施方式,在本发明实施例的第一方面中,所述在所述初始图像中,确定目标区域,包括:
17.确定所述初始图像中每个像素点的亮度值;
18.根据所有所述亮度值中小于所述预设亮度阈值的像素点,确定所述目标区域。
19.作为一种可选的实施方式,在本发明实施例的第一方面中,所述根据所有所述亮度值中小于所述预设亮度阈值的像素点,确定所述目标区域,包括:
20.将所有所述亮度值中小于所述预设亮度阈值的像素点所组成的区域确定为黑暗区域;
21.确定所述黑暗区域的外接矩形;
22.将所述外接矩形包括的区域确定为所述目标区域。
23.作为一种可选的实施方式,在本发明实施例的第一方面中,所述将所有所述亮度值中小于所述预设亮度阈值的像素点所组成的区域确定为黑暗区域,包括:
24.根据所述亮度值中小于所述预设亮度阈值的像素点,确定至少一个初始区域;
25.将所述至少一个初始区域中面积最大的初始区域确定为所述黑暗区域;
26.其中,在所述至少一个初始区域包括至少两个初始区域的情况下,每个初始区域互不连接。
27.作为一种可选的实施方式,在本发明实施例的第一方面中,所述在检测到所述目标区域中存在目标物体的情况下,开启补光灯之后,所述方法还包括:
28.通过所述摄像头,获取开启所述补光灯后的目标图像;
29.在检测到所述目标图像中存在亮度值小于所述预设亮度阈值的区域的情况下,输出提示信息,所述提示消息用于提示用户调整所述终端设备的角度,使得通过所述补光灯对所述亮度值小于所述预设亮度阈值的区域进行补光。
30.第二方面,提供一种终端设备,该终端设备中设置有摄像头,该终端设备包括:获取模块,用于通过所述摄像头,获取初始图像;
31.处理模块,用于在所述初始图像中,确定目标区域,所述目标区域中像素点的亮度值小于预设亮度阈值;
32.所述处理模块,还用于在检测到所述目标区域中存在目标物体的情况下,开启补光灯。
33.第三方面,提供一种终端设备,该终端设备中设置有摄像头,该终端设备包括:
34.存储有可执行程序代码的存储器;
35.与所述存储器耦合的处理器;
36.所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面中的补光灯控制方法。
37.第四方面,提供一种计算机可读存储介质,其存储计算机程序,所述计算机程序使得计算机执行本发明实施例第一方面中的补光灯控制方法。所述计算机可读存储介质包括rom/ram、磁盘或光盘等。
38.第五方面,提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。
39.第六方面,提供一种应用发布平台,所述应用发布平台用于发布计算机程序产品,
其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。
40.与现有技术相比,本发明实施例具有以下有益效果:
41.本发明实施例中,终端设备中设置有摄像头,终端设备可以通过摄像头,获取初始图像;在初始图像中,确定目标区域,该目标区域中像素点的亮度值小于预设亮度阈值;在检测到目标区域中存在目标物体的情况下,开启补光灯。通过该方案,终端设备可以在拍摄的图像中亮度值低于预设亮度阈值的目标区域中存在目标物体的情况下,开启补光灯,这样如果目标物体被遮挡形成局部阴影,就可以及时打开补光灯;并且,如果被遮挡的区域不存在目标物体,就不需要开启补光灯,这样可以有效的降低终端设备的功耗,并且可以解决光线亮度影响拍照的大多情况,提高终端设备对补光灯控制的智能化程度。
附图说明
42.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
43.图1是本发明实施例提供的一种补光灯控制方法的流程示意图一;
44.图2是本发明实施例提供的一种补光灯控制方法的流程示意图二;
45.图3是本发明实施例提供的一种补光灯控制方法的流程示意图三;
46.图4是本发明实施例提供的一种终端设备的结构示意图一;
47.图5是本发明实施例提供的一种终端设备的结构示意图二。
具体实施方式
48.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
49.本发明的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。
50.本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
51.需要说明的是,本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
52.本发明实施例涉及的终端设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载终端设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者
个人数字助理(personal digital assistant,pda)等电子设备。
53.本发明实施例提供的补光灯控制方法的执行主体可以为上述的终端设备,也可以为该终端设备中能够实现该补光灯控制方法的功能模块和/或功能实体,具体的可以根据实际使用需求确定,本发明实施例不作限定。下面以终端设备为例,对本发明实施例提供的补光灯控制方法进行示例性的说明。
54.实施例一
55.如图1所示,本发明实施例提供一种补光灯控制方法,该方法可以包括下述步骤:
56.101、通过摄像头,获取初始图像。
57.在本发明实施例中,终端设备中设置有摄像头,该摄像头可以是后置摄像头,终端设备可以通过该摄像头进行拍摄,以得到初始图像。
58.102、在初始图像中,确定目标区域。
59.在本发明实施例中,终端设备可以对初始图像进行处理,在初始图像中确定目标区域。
60.需要说明的是,该目标区域中像素点的亮度值均小于预设亮度阈值。
61.其中,该预设亮度阈值可以是终端设备的用户设置,也可以是的终端设备自行设置的,也可以是终端设备根据历史亮度检测得到的亮度值确定的,本发明实施例不做限定。
62.可选的,在初始图像中,确定目标区域,具体可以包括:根据摄像头的参数,确定终端设备所处的环境亮度参数;在检测到环境亮度参数符合预设条件的情况下,在初始图像中,确定目标区域;或,在检测到环境亮度参数不符合预设条件的情况下,开启补光灯。
63.在该实现方式中,终端设备可以先获取摄像头的参数,摄像头的参数包括摄像头的亮度参数、摄像头的感光度以及摄像头的曝光时间中至少一种,根据摄像头的参数和环境亮度之间的对应关系确定终端设备所处的环境亮度参数。
64.需要说明的是,终端设备的摄像头具有自动调节参数的功能,即如果当前环境亮度较暗,那么终端设备会调整摄像头的相关参数,以使得可以在较暗的环境中拍摄得到清晰的照片;如果当前环境亮度较亮,那么终端设备会调整摄像头的相关参数,以使得可以在较亮的环境中拍摄得到清晰的照片。
65.示例性的,针对摄像头的感光度来说,在较暗的环境中摄像头的感光度会小于在较亮的环境中摄像头的感光度;针对摄像头的曝光时间来说,在较暗的环境中摄像头的感光度会大于在较亮的环境中摄像头的感光度。
66.其中,预设条件是终端设备预先设置好的,该预设条件可以是当前环境亮度较亮。
67.在该实现方式中,终端设备可以在检测到环境亮度参数指示当前环境亮度较暗,即环境亮度参数不符合预设条件时,直接开启补光灯进行补光;终端设备还可以在检测到环境亮度参数指示当前环境亮度较亮,即环境亮度参数符合预设条件时,在初始图像中,确定目标区域。
68.103、在检测到目标区域中存在目标物体的情况下,开启补光灯。
69.在本发明实施例中,终端设备可以对目标区域进行检测,在检测到目标区域中存在目标物体的情况下,开启补光灯。
70.需要说明的是,终端设备对目标区域进行检测的时候,可以采用图像识别算法进行识别,该目标物体可以是任何想要进行补光拍照的物体,比如水杯,书本,耳机等。
71.可选的,如果终端设备检测到目标区域中存在目标物体,那么就可以说明当前目标物体的位置较暗,拍出的图像中存在阴影,那么就需要开启补光灯进行补光;如果终端设备检测到目标区域中不存在目标物体,那么就可以说明当前目标物体的位置较亮,拍出的图像中不存在阴影,那么就不需要开启补光灯进行补光。
72.本发明实施例提供一种补光灯控制方法,终端设备中设置有摄像头,终端设备可以通过摄像头,获取初始图像;在初始图像中,确定目标区域,该目标区域中像素点的亮度值小于预设亮度阈值;在检测到目标区域中存在目标物体的情况下,开启补光灯。通过该方案,终端设备可以在拍摄的图像中亮度值低于预设亮度阈值的目标区域中存在目标物体的情况下,开启补光灯,这样如果目标物体被遮挡形成局部阴影,就可以及时打开补光灯;并且,如果被遮挡的区域不存在目标物体,就不需要开启补光灯,这样可以有效的降低终端设备的功耗,并且可以解决光线亮度影响拍照的大多情况,提高终端设备对补光灯控制的智能化程度。
73.实施例二
74.如图2所示,本发明实施例提供一种补光灯控制方法,该方法还可以包括下述步骤:
75.201、通过摄像头,获取初始图像。
76.本发明实施例中,针对步骤201的描述,请参照实施例一中针对步骤101的详细描述,本发明实施例不再赘述。
77.202、通过预设模型,对初始图像进行检测。
78.在本发明实施例中,终端设备可以通过预设模型对初始图像进行检测。
79.需要说明的是,该预设模型为可以实现二分类功能的机器智能(artificial intelligence,ai)模型,在该ai模型中,终端设备只需要将初始图像输入到ai模型中,该ai模型可以智能识别图像中包括的物体并进行标注。
80.203、在检测到初始图像中存在目标物体的情况下,在初始图像中,确定目标区域。
81.在本发明实施例中,如果终端设备通过ai模型检测到初始图像中存在目标物体的情况下,就可以在初始图像中,确定目标区域。
82.需要说明的是,由于该目标物体是终端设备需要使用补光灯进行补光拍摄的物体,因此如果在初始图像中存在目标物体,那么就可以说明终端设备在当前的角度已经可以拍摄到该目标物体,后续只需要进行调整参数光源即可。
83.204、在检测到目标区域中存在目标物体的情况下,开启补光灯。
84.本发明实施例中,针对步骤204的描述,请参照实施例一中针对步骤103的详细描述,本发明实施例不再赘述。
85.需要说明的是,在上述203步骤中,终端设备可以确定初始图像中存在目标物体,在该204步骤中,终端设备可以进一步检测初始图像中的目标区域中是否存在目标物体。
86.205、通过摄像头,获取开启补光灯后的目标图像。
87.在本发明实施例中,终端设备开启补光灯之后,可以再次通过摄像头,获取目标图像。
88.206、在检测到目标图像中存在亮度值小于预设亮度阈值的区域的情况下,输出提示信息,使得通过补光灯对亮度值小于预设亮度阈值的区域进行补光。
89.在本发明实施例中,终端设备可以对该目标图像进行检测,获取该目标图像中每个像素点的亮度值,如果检测到目标图像中仍然存在亮度值小于预设亮度阈值的区域,那么就向用户输出提示信息,以提示用户调整终端设备的角度,这样使得补光灯可以对亮度值小于预设亮度阈值的区域进行补光。
90.本发明实施例提供一种补光灯控制方法,终端设备中设置有摄像头,终端设备可以通过摄像头,获取初始图像;在初始图像中,确定目标区域,该目标区域中像素点的亮度值小于预设亮度阈值;在检测到目标区域中存在目标物体的情况下,开启补光灯。通过该方案,终端设备可以在拍摄的图像中亮度值低于预设亮度阈值的目标区域中存在目标物体的情况下,开启补光灯,这样如果目标物体被遮挡形成局部阴影,就可以及时打开补光灯;并且,如果被遮挡的区域不存在目标物体,就不需要开启补光灯,这样可以有效的降低终端设备的功耗,并且可以解决光线亮度影响拍照的大多情况,提高终端设备对补光灯控制的智能化程度。
91.进一步的,终端设备可以先对初始图像进行检测,如果初始图像中存在目标物体才确定目标区域,避免终端设备没有拍摄到目标物体还进行后续步骤增大功耗的情况;以及,终端设备可以在开启补光灯之后继续拍摄目标图像,并根据图像调整终端设备的角度,这样可以避免开启补光灯之后仍有遮挡的情况,进一步提高终端设备对补光灯控制的智能化程度。
92.实施例三
93.如图3所示,本发明实施例提供一种补光灯控制方法,该方法还可以包括下述步骤:
94.301、通过摄像头,获取初始图像。
95.本发明实施例中,针对步骤301的描述,请参照实施例一中针对步骤101的详细描述,本发明实施例不再赘述。
96.302、确定初始图像中每个像素点的亮度值。
97.在本发明实施例中,终端设备可以对初始图像中每个像素点进行检测,从而得到初始图像中每个像素点的亮度值。
98.需要说明的是,亮度值和像素值之间具有一定的换算关系,像素值包括三个数值,分别为red值、green值和blue值,每个数值都可以在0~255之间取值,亮度值也是在0~255之间取值。
99.其中,亮度值和像素值之间的换算关系为:亮度值=red*0.299+green*0.587+blue*0.114。
100.303、根据所有亮度值中小于预设亮度阈值的像素点,确定目标区域。
101.在本发明实施例中,终端设备确定了每个像素点的像素值之后,就可以根据亮度值中小于预设亮度阈值的像素点确定目标区域。
102.其中,该预设亮度阈值可以是终端设备的用户设置,也可以是的终端设备自行设置的,也可以是终端设备根据历史亮度检测得到的亮度值确定的,本发明实施例不做限定。
103.可选的,根据所有亮度值中小于预设亮度阈值的像素点,确定目标区域,具体可以包括:将所有亮度值中小于预设亮度阈值的像素点所组成的区域确定为黑暗区域;确定黑暗区域的外接矩形;将外接矩形包括的区域确定为目标区域。
104.在该实现方式中,如果当前环境亮度足够,但是有其他遮挡物挡住了照射在目标物体上的光源,那么初始图像中的目标物体就是有阴影的,那么终端设备可以将所有亮度值中小于预设亮度阈值的像素点所组成的区域确定为黑暗区域,由于该黑暗区域可能为不规则形状,因此终端设备可以对该黑暗区域确定外接矩形,并将外接矩形包括的区域确定为目标区域。
105.需要说明的是,在确定外接矩形的过程中,可以确定黑暗区域中每个像素点的坐标值,然后确定横坐标的最大值和最小值,以及纵坐标的最大值和最小值,并根据这四个最值,确定外接矩形的区域。
106.进一步的,将所有亮度值中小于预设亮度阈值的像素点所组成的区域确定为黑暗区域,具体可以包括:根据亮度值中小于预设亮度阈值的像素点,确定至少一个初始区域;将至少一个初始区域中面积最大的初始区域确定为黑暗区域。
107.在该实现方式中,终端设备在确定黑暗区域的时候,由于初始图像中亮度值小于预设亮度阈值的像素点不一定都集中在一个位置,可能是分散在各个地方的,因此终端设备可以根据亮度值中小于预设亮度阈值的像素点,确定至少一个初始区域,每个初始区域都是由至少一个亮度值小于预设亮度阈值的像素点组成的;然后根据至少一个初始区域的面积大小,将面积最大的初始区域确定为黑暗区域。
108.需要说明的是,如果只有一个初始区域,那么该初始区域即为黑暗区域;如果有至少两个初始区域,那么终端设备会选择面积最大的初始区域作为黑暗区域,并且每个初始区域之间都互不连接。
109.304、在检测到目标区域中存在目标物体的情况下,开启补光灯。
110.本发明实施例中,针对步骤304的描述,请参照实施例一中针对步骤103的详细描述,本发明实施例不再赘述。
111.本发明实施例提供一种补光灯控制方法,终端设备中设置有摄像头,终端设备可以通过摄像头,获取初始图像;在初始图像中,确定目标区域,该目标区域中像素点的亮度值小于预设亮度阈值;在检测到目标区域中存在目标物体的情况下,开启补光灯。通过该方案,终端设备可以在拍摄的图像中亮度值低于预设亮度阈值的目标区域中存在目标物体的情况下,开启补光灯,这样如果目标物体被遮挡形成局部阴影,就可以及时打开补光灯;并且,如果被遮挡的区域不存在目标物体,就不需要开启补光灯,这样可以有效的降低终端设备的功耗,并且可以解决光线亮度影响拍照的大多情况,提高终端设备对补光灯控制的智能化程度。
112.实施例四
113.如图4所示,本发明实施例提供一种终端设备,该终端设备中设置有摄像头,该终端设备包括:
114.获取模块401,用于通过摄像头,获取初始图像;
115.处理模块402,用于在初始图像中,确定目标区域,目标区域中像素点的亮度值小于预设亮度阈值;
116.处理模块402,还用于在检测到目标区域中存在目标物体的情况下,开启补光灯。
117.可选的,处理模块402,具体用于在检测到初始图像中存在目标物体的情况下,在初始图像中,确定目标区域。
118.可选的,处理模块402,具体用于通过预设模型,对初始图像进行检测;
119.处理模块402,具体用于在检测到初始图像中存在目标物体的情况下,在初始图像中,确定目标区域。
120.可选的,处理模块402,具体用于根据摄像头的参数,确定终端设备所处的环境亮度参数;
121.处理模块402,具体用于在检测到环境亮度参数符合预设条件的情况下,在初始图像中,确定目标区域;或,在检测到环境亮度参数不符合预设条件的情况下,开启补光灯;
122.其中,摄像头的参数包括摄像头的亮度参数、摄像头的感光度以及摄像头的曝光时间中至少一种。
123.可选的,处理模块402,具体用于确定初始图像中每个像素点的亮度值;
124.处理模块402,具体用于根据所有亮度值中小于预设亮度阈值的像素点,确定目标区域。
125.可选的,处理模块402,具体用于将所有亮度值中小于预设亮度阈值的像素点所组成的区域确定为黑暗区域;
126.处理模块402,具体用于确定黑暗区域的外接矩形;
127.处理模块402,具体用于将外接矩形包括的区域确定为目标区域。
128.可选的,处理模块402,具体用于根据亮度值中小于预设亮度阈值的像素点,确定至少一个初始区域;
129.处理模块402,具体用于将至少一个初始区域中面积最大的初始区域确定为黑暗区域;
130.其中,在至少一个初始区域包括至少两个初始区域的情况下,每个初始区域互不连接。
131.可选的,获取模块401,还用于通过摄像头,获取开启补光灯后的目标图像;
132.处理模块402,还用于在检测到目标图像中存在亮度值小于预设亮度阈值的区域的情况下,输出提示信息,提示消息用于提示用户调整终端设备的角度,使得通过补光灯对亮度值小于预设亮度阈值的区域进行补光。
133.本发明实施例中,各模块可以实现上述方法实施例提供的补光灯控制方法,且能达到相同的技术效果,为避免重复,这里不再赘述。
134.如图5所示,本发明实施例还提供一种终端设备,该终端设备中设置有摄像头,该终端设备可以包括:
135.存储有可执行程序代码的存储器501;
136.与存储器501耦合的处理器502;
137.在本发明实施例中,处理器502调用存储器501中存储的可执行程序代码,用于通过摄像头,获取初始图像;在初始图像中,确定目标区域,目标区域中像素点的亮度值小于预设亮度阈值;在检测到目标区域中存在目标物体的情况下,开启补光灯。
138.可选的,处理器502用于在检测到初始图像中存在目标物体的情况下,在初始图像中,确定目标区域。
139.可选的,处理器502用于通过预设模型,对初始图像进行检测;在检测到初始图像中存在目标物体的情况下,在初始图像中,确定目标区域。
140.可选的,处理器502用于根据摄像头的参数,确定终端设备所处的环境亮度参数;在检测到环境亮度参数符合预设条件的情况下,在初始图像中,确定目标区域;或,在检测到环境亮度参数不符合预设条件的情况下,开启补光灯;其中,摄像头的参数包括摄像头的亮度参数、摄像头的感光度以及摄像头的曝光时间中至少一种。
141.可选的,处理器502用于确定初始图像中每个像素点的亮度值;根据所有亮度值中小于预设亮度阈值的像素点,确定目标区域。
142.可选的,处理器502用于将所有亮度值中小于预设亮度阈值的像素点所组成的区域确定为黑暗区域;确定黑暗区域的外接矩形;将外接矩形包括的区域确定为目标区域。
143.可选的,处理器502用于根据亮度值中小于预设亮度阈值的像素点,确定至少一个初始区域;将至少一个初始区域中面积最大的初始区域确定为黑暗区域;其中,在至少一个初始区域包括至少两个初始区域的情况下,每个初始区域互不连接。
144.可选的,处理器502用于通过摄像头,获取开启补光灯后的目标图像;在检测到目标图像中存在亮度值小于预设亮度阈值的区域的情况下,输出提示信息,提示消息用于提示用户调整终端设备的角度,使得通过补光灯对亮度值小于预设亮度阈值的区域进行补光。
145.本发明实施例提供一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
146.本发明实施例还提供一种计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
147.本发明实施例还提供一种应用发布平台,其中,应用发布平台用于发布计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
148.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定特征、结构或特性可以以任意适合的方式结合在一个或多个实施例中。本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本发明所必须的。
149.在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
150.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
151.另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
152.上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或
者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例上述方法的部分或全部步骤。
153.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-only memory,rom)、随机存储器(random access memory,ram)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
技术特征:1.一种补光灯控制方法,其特征在于,应用于终端设备,所述终端设备中设置有摄像头,所述方法包括:通过所述摄像头,获取初始图像;在所述初始图像中,确定目标区域,所述目标区域中像素点的亮度值小于预设亮度阈值;在检测到所述目标区域中存在目标物体的情况下,开启补光灯。2.根据权利要求1所述的方法,其特征在于,所述在所述初始图像中,确定目标区域,包括:在检测到所述初始图像中存在所述目标物体的情况下,在所述初始图像中,确定所述目标区域。3.根据权利要求2所述的方法,其特征在于,所述在检测到所述初始图像中存在所述目标物体的情况下,在所述初始图像中,确定所述目标区域,包括:通过预设模型,对所述初始图像进行检测;在检测到所述初始图像中存在所述目标物体的情况下,在所述初始图像中,确定所述目标区域。4.根据权利要求1至3任一项所述的方法,其特征在于,所述在所述初始图像中,确定目标区域,包括:根据所述摄像头的参数,确定所述终端设备所处的环境亮度参数;在检测到所述环境亮度参数符合预设条件的情况下,在所述初始图像中,确定所述目标区域;或,在检测到所述环境亮度参数不符合所述预设条件的情况下,开启所述补光灯;其中,所述摄像头的参数包括所述摄像头的亮度参数、所述摄像头的感光度以及所述摄像头的曝光时间中至少一种。5.根据权利要求1所述的方法,其特征在于,所述在所述初始图像中,确定目标区域,包括:确定所述初始图像中每个像素点的亮度值;根据所有所述亮度值中小于所述预设亮度阈值的像素点,确定所述目标区域。6.根据权利要求5所述的方法,其特征在于,所述根据所有所述亮度值中小于所述预设亮度阈值的像素点,确定所述目标区域,包括:将所有所述亮度值中小于所述预设亮度阈值的像素点所组成的区域确定为黑暗区域;确定所述黑暗区域的外接矩形;将所述外接矩形包括的区域确定为所述目标区域。7.根据权利要求6所述的方法,其特征在于,所述将所有所述亮度值中小于所述预设亮度阈值的像素点所组成的区域确定为黑暗区域,包括:根据所述亮度值中小于所述预设亮度阈值的像素点,确定至少一个初始区域;将所述至少一个初始区域中面积最大的初始区域确定为所述黑暗区域;其中,在所述至少一个初始区域包括至少两个初始区域的情况下,每个初始区域互不连接。8.根据权利要求1至3任一项所述的方法,其特征在于,所述在检测到所述目标区域中存在目标物体的情况下,开启补光灯之后,所述方法还包括:
通过所述摄像头,获取开启所述补光灯后的目标图像;在检测到所述目标图像中存在亮度值小于所述预设亮度阈值的区域的情况下,输出提示信息,所述提示消息用于提示用户调整所述终端设备的角度,使得通过所述补光灯对所述亮度值小于所述预设亮度阈值的区域进行补光。9.一种终端设备,其特征在于,所述终端设备中设置有摄像头,包括:获取模块,用于通过所述摄像头,获取初始图像;处理模块,用于在所述初始图像中,确定目标区域,所述目标区域中像素点的亮度值小于预设亮度阈值;所述处理模块,还用于在检测到所述目标区域中存在目标物体的情况下,开启补光灯。10.一种终端设备,其特征在于,所述终端设备中设置有摄像头,包括:存储有可执行程序代码的存储器;以及所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,用于执行如权利要求1至8任一项所述的补光灯控制方法。11.一种计算机可读存储介质,其特征在于,包括:所述计算机可读存储介质上存储计算机指令,所述计算机指令被处理器执行时实现如权利要求1至8任一项所述的补光灯控制方法。
技术总结本发明实施例公开了一种补光灯控制方法、终端设备及存储介质,应用于终端设备技术领域,可解决如何智能准确控制补光灯对摄像头的拍摄进行补光的问题。终端设备中设置有摄像头,该方法包括:通过摄像头,获取初始图像;在初始图像中,确定目标区域,目标区域中像素点的亮度值小于预设亮度阈值;在检测到目标区域中存在目标物体的情况下,开启补光灯。开启补光灯。开启补光灯。
技术研发人员:胡东平 李富强
受保护的技术使用者:广东小天才科技有限公司
技术研发日:2022.06.29
技术公布日:2022/11/1