技术新讯 > 控制调节装置的制造及其应用技术 > 照明装置的智能控制方法、装置、监控设备、芯片及存储介质与流程  >  正文

照明装置的智能控制方法、装置、监控设备、芯片及存储介质与流程

  • 国知局
  • 2024-07-31 23:54:07

本公开涉及智能监控,具体涉及一种照明装置的智能控制方法、装置、监控设备、芯片及存储介质。

背景技术:

1、红外摄像机和白光摄像机是视频监控领域常用的摄像机。红外摄像机存在颜色单一,对比度差等缺点,白光摄像机成功解决了以上缺点,完美的还原了夜晚景物。

2、白光灯摄像机是一种内置白光灯作为光源或补光的摄像机。通常情况下,白光摄像机内部集成了光敏元件(如:光敏电阻、光敏二极管等),这些元件能够实时检测周围环境的光照强度,并将检测到的光照强度转换为电信号,然后将电信号传递给摄像机的控制模块(如:微处理器)。控制模块接收到该电信号后,根据该电信号确定环境光照强度,并根据环境光照强度的变化控制白光灯的开关,确保在夜间或光线较暗的环境中也能拍摄到清晰、明亮的图像。这对于安防监控、交通监控等应用来说非常重要,可以提高监控效果和图像质量。

3、传统控制开关白光灯的方法是通过硬件光敏元件获取当前环境亮度进行开关灯,虽然硬件光敏元件本身的价格可能相对较低,但为了实现准确的环境亮度测量,可能需要使用更复杂的电路和算法,这样会增加系统的成本和复杂性。另外,许多光敏元件对光的方向敏感,即它们只对来自特定方向的光线敏感,这样会导致在某些情况下,如:安装位置不合理,导致即使环境亮度很高,但由于光线方向的原因,致使光敏元件无法准确测量亮度,从而导致白光灯开关不合理等缺陷。

4、如何降低控制开关白光灯的成本和复杂性,以及克服硬光敏元件在某些情况下无法准确测量亮度从而导致白光灯开关不合理等缺陷,是一个亟待解决的问题。

技术实现思路

1、为了解决相关技术中的问题,本公开实施例提供了一种照明装置的智能控制方法、装置、监控设备、芯片及存储介质。

2、第一方面,本公开实施例中提供了一种照明装置的智能控制方法,应用于监控设备,所述方法包括:

3、获取照明装置的当前开关状态;其中,所述当前开关状态包括关闭状态和开启状态;

4、当所述照明装置的当前开关状态为关闭状态时,获取第一当前环境亮度,根据所述第一当前环境亮度和动态开灯阈值判断是否满足开启条件,若满足,将所述照明装置切换至开启状态;所述动态开灯阈值是根据一个或多个阈值设置条件设置的;

5、当所述照明装置的当前开关状态从关闭状态切换为开启状态后,获取第二当前环境亮度和第一当前色温值,根据所述第二当前环境亮度和第一当前色温值确定动态关灯阈值;根据所述动态关灯阈值判断是否满足关闭条件,若满足,将所述照明装置切换至关闭状态;

6、其中:

7、所述动态关灯阈值包括第一动态关灯阈值和第二动态关灯阈值,所述根据所述第二当前环境亮度和第一当前色温值确定动态关灯阈值,包括:将所述第二当前环境亮度与第一预设关灯调节量的和作为所述第一动态关灯阈值,将所述第一当前色温值与第二预设关灯调节量的和作为所述第二动态关灯阈值;

8、所述根据所述动态关灯阈值判断是否满足关闭条件,包括:在确定所述动态关灯阈值之后,获取第三当前环境亮度和第二当前色温值;当所述第三当前环境亮度大于所述第一动态关灯阈值时,和/或,当所述第二当前色温值大于所述第二动态关灯阈值时,则满足关闭条件;

9、在所述照明装置的当前开关状态发生关闭状态与开启状态之间的切换后,先通过调整所述监控设备的曝光参数使得基于调整后的所述监控设备的曝光参数获取到的当前环境亮度与预设目标亮度的差值处于预设范围区间内,然后执行获取所述第一当前环境亮度、所述第二当前环境亮度、所述第三当前环境亮度、第一当前色温值、第二当前色温值中任一项的操作。

10、根据本公开的实施例,所述阈值设置条件包括:时间段和/或所述监控设备的监控场景。

11、根据本公开的实施例,所述时间段包括多个时间段,各个时间段分别设定有相应的开灯阈值,当根据所述时间段设置所述动态开灯阈值时,包括:

12、根据当前时间所在的时间段选择与所述当前时间所在的时间段对应的开灯阈值,并将所选择的开灯阈值作为所述动态开灯阈值。

13、根据本公开的实施例,所述时间段包括多个时间段,所述监控场景包括多个监控场景,各个监控场景在各个时间段分别设定有相应的开灯阈值,当根据时间段和/或所述监控设备的监控场景设置所述动态开灯阈值时,包括:

14、根据当前监控场景和当前时间所在的时间段选择与所述当前监控场景和所述当前时间所在的时间段对应的开灯阈值,并将所选择的开灯阈值作为所述动态开灯阈值。

15、根据本公开的实施例,所述监控场景包括多个监控场景,各个监控场景分别设定有相应的开灯阈值,当根据所述监控设备的监控场景设置所述动态开灯阈值时,包括:

16、根据当前监控场景选择与所述当前监控场景对应的开灯阈值,并将所选择的开灯阈值作为所述动态开灯阈值。

17、根据本公开的实施例,通过以下步骤获取当前环境亮度:

18、捕获连续多张帧图像序列,分别计算各帧图像的亮度值;

19、将计算得到的各帧图像的亮度值进行平均或加权平均得到代表所述多张帧图像序列的平均亮度值,将所述平均亮度值作为所述当前环境亮度。

20、根据本公开的实施例,所述获取当前环境亮度,还包括:

21、将所述当前环境亮度与所述预设目标亮度进行比较,若所述当前环境亮度与所述预设目标亮度的差值超出预设范围区间时,则调整所述监控设备的曝光参数,直至基于调整后的所述监控设备的曝光参数获取到的当前环境亮度与所述预设目标亮度的差值处于预设范围区间内时,则停止调整所述监控设备的曝光参数,并将基于调整后的所述监控设备的曝光参数获取到的当前环境亮度作为所述当前环境亮度。

22、根据本公开的实施例,所述计算各帧图像的亮度值,包括:

23、将当前帧图像分割成m行n列的图像块,计算各图像块的亮度值;其中,所述m和所述n均为预设值;

24、基于预先训练好的学习模型为所述各图像块的亮度值分配对应的权重;

25、根据所述各图像块的亮度值和其对应的权重计算所述当前帧图像的亮度值。

26、根据本公开的实施例,在将计算得到的各帧图像的亮度值进行平均或加权平均之前,

27、使用图像质量评估算法计算各帧图像的质量分数,和/或,

28、计算相邻帧图像之间的亮度变化量;

29、根据各帧图像的质量分数和/或相邻帧图像之间的亮度变化量为计算得到的各帧图像的亮度值分配对应的权重;

30、在将计算得到的各帧图像的亮度值进行平均或加权平均时,根据计算得到的各帧图像的亮度值和其对应的权重计算代表所述多张帧图像序列的平均亮度值。

31、根据本公开的实施例,所述根据所述第一当前环境亮度和动态开灯阈值判断是否满足开启条件,包括:

32、当所述第一当前环境亮度小于所述动态开灯阈值时,则满足开启条件;或者,

33、当所述第一当前环境亮度大于所述动态开灯阈值,且小于所述动态开灯阈值与一预设超前开灯阈值的和时,则满足开启条件。

34、根据本公开的实施例,所述方法还包括:

35、当所述照明装置的当前开关状态为开启状态时,根据预设小场景判断阈值判断当前场景是否为小场景,若是,则根据所述预设小场景判断阈值对所述照明装置的亮度进行调节。

36、根据本公开的实施例,所述预设小场景判断阈值包括第一预设小场景判断阈值和第二预设小场景判断阈值,所述根据预设小场景判断阈值判断当前场景是否为小场景,包括:

37、捕获所述当前场景的监控图像;

38、生成对应于所述当前场景的监控图像的亮度统计数据;

39、根据所述亮度统计数据识别所述当前场景的监控图像中的过曝区域或过暗区域;

40、根据所述过曝区域和所述第一预设小场景判断阈值判断是否满足小场景条件,或者,根据所述过暗区域和所述第二预设小场景判断阈值判断是否满足小场景条件,若满足,则判断当前场景为小场景。

41、根据本公开的实施例,

42、所述根据所述过曝区域和所述第一预设小场景判断阈值判断是否满足小场景条件,包括:

43、若所述过曝区域所占比例大于所述第一预设小场景判断阈值,则满足小场景条件;

44、所述根据所述过暗区域和所述第二预设小场景判断阈值判断是否满足小场景条件,包括:

45、若所述过暗区域所占比例大于所述第二预设小场景判断阈值,则满足小场景条件;

46、若根据所述过曝区域和所述第一预设小场景判断阈值判断满足小场景条件,则所述根据所述预设小场景判断阈值对所述照明装置的亮度进行调节,包括:

47、按照第一预设调节方式降低所述照明装置的亮度,计算降低亮度后的监控图像中的过曝区域所占比例,若降低亮度后的监控图像中的过曝区域所占比例小于所述第一预设小场景判断阈值,则停止降低所述照明装置的亮度的操作;

48、若根据所述过暗区域和所述第二预设小场景判断阈值判断满足小场景条件,则所述根据所述预设小场景判断阈值对所述照明装置的亮度进行调节,包括:

49、按照第二预设调节方式提高所述照明装置的亮度,计算提高亮度后的监控图像中的过暗区域所占比例,若提高亮度后的监控图像中的过暗区域所占比例小于所述第二预设小场景判断阈值,则停止提高所述照明装置的亮度的操作。

50、根据本公开的实施例,所述预设小场景判断阈值包括第三预设小场景判断阈值,所述根据预设小场景判断阈值判断当前场景是否为小场景,包括:

51、捕获所述当前场景的监控图像;

52、生成对应于所述当前场景的监控图像的亮度统计数据;

53、根据所述亮度统计数据识别所述当前场景的监控图像中的过曝区域和过暗区域;

54、根据所述过曝区域和所述过暗区域确定对比度参数;

55、根据所述对比度参数以及所述第三预设小场景判断阈值判断是否满足小场景条件,若满足,则判断当前场景为小场景。

56、根据本公开的实施例,所述根据所述过曝区域和所述过暗区域确定对比度参数,包括:

57、选择预设数量的过曝区域和过暗区域;

58、计算所述预设数量的过曝区域的平均亮度值,记作b1;

59、计算所述预设数量的过暗区域的平均亮度值,记作b2;

60、则,使用如下公式计算所述对比度参数a,

61、

62、所述根据所述对比度参数以及所述第三预设小场景判断阈值判断是否满足小场景条件,包括:

63、当所述对比度参数a小于所述第三预设小场景判断阈值,则判断满足小场景条件。

64、根据本公开的实施例,所述根据所述预设小场景判断阈值对所述照明装置的亮度进行调节,包括:

65、按照第三预设调节方式降低所述照明装置的亮度,计算与降低亮度后的监控图像对应的对比度参数a,若所述降低亮度后的监控图像对应的对比度参数a大于所述第三预设小场景判断阈值,则停止降低所述照明装置的亮度的操作。

66、第二方面,本公开实施例中提供了一种照明装置的控制装置,设置于监控设备,所述智能控制装置包括:

67、当前开关状态获取模块,被设置为获取照明装置的当前开关状态;其中,所述当前开关状态包括关闭状态和开启状态;

68、关闭状态切换模块,被设置为当所述照明装置的当前开关状态从关闭状态切换为开启状态后,获取第一当前环境亮度和第一当前色温值,根据所述第一当前环境亮度和动态开灯阈值判断是否满足开启条件,若满足,将所述照明装置切换至开启状态;

69、开启状态切换模块,被设置为当所述照明装置的当前开关状态为开启状态时,获取第二当前环境亮度,根据所述第二当前环境亮度和第一当前色温值确定动态关灯阈值,根据所述动态关灯阈值判断是否满足关闭条件,若满足,将所述照明装置切换至关闭状态;

70、其中:

71、所述动态关灯阈值包括第一动态关灯阈值和第二动态关灯阈值,所述根据所述第二当前环境亮度和第一当前色温值确定动态关灯阈值,包括:将所述第二当前环境亮度与第一预设关灯调节量的和作为所述第一动态关灯阈值,将所述第一当前色温值与第二预设关灯调节量的和作为所述第二动态关灯阈值;

72、所述根据所述动态关灯阈值判断是否满足关闭条件,包括:在确定所述动态关灯阈值之后,获取第三当前环境亮度和第二当前色温值;当所述第三当前环境亮度大于所述第一动态关灯阈值时,和/或,当所述第二当前色温值大于所述第二动态关灯阈值时,则满足关闭条件;

73、在所述照明装置的当前开关状态发生关闭状态与开启状态之间的切换后,先通过调整所述监控设备的曝光参数使得基于调整后的所述监控设备的曝光参数获取到的当前环境亮度与预设目标亮度的差值处于预设范围区间内,然后执行获取所述第一当前环境亮度、所述第二当前环境亮度、所述第三当前环境亮度、第一当前色温值、第二当前色温值中任一项的操作。

74、根据本公开的实施例,所述智能控制装置还包括:

75、小场景处理模块,被设置为当所述照明装置的当前开关状态为开启状态时,根据预设小场景判断阈值判断当前场景是否为小场景,若是,则根据所述预设小场景判断阈值对所述照明装置的亮度进行调节。

76、根据本公开的实施例,所述预设小场景判断阈值包括第一预设小场景判断阈值和第二预设小场景判断阈值,所述根据预设小场景判断阈值判断当前场景是否为小场景,包括:

77、捕获所述当前场景的监控图像;

78、生成对应于所述当前场景的监控图像的亮度统计数据;

79、根据所述亮度统计数据识别所述当前场景的监控图像中的过曝区域或过暗区域;

80、根据所述过曝区域和所述第一预设小场景判断阈值判断是否满足小场景条件,或者,根据所述过暗区域和所述第二预设小场景判断阈值判断是否满足小场景条件,若满足,则判断当前场景为小场景。

81、根据本公开的实施例,所述根据所述过曝区域和所述第一预设小场景判断阈值判断是否满足小场景条件,包括:

82、若所述过曝区域所占比例大于所述第一预设小场景判断阈值,则满足小场景条件;

83、所述根据所述过暗区域和所述第二预设小场景判断阈值判断是否满足小场景条件,包括:

84、若所述过暗区域所占比例大于所述第二预设小场景判断阈值,则满足小场景条件;

85、若根据所述过曝区域和所述第一预设小场景判断阈值判断满足小场景条件,则所述根据所述预设小场景判断阈值对所述照明装置的亮度进行调节,包括:

86、按照第一预设调节方式降低所述照明装置的亮度,计算降低亮度后的监控图像中的过曝区域所占比例,若降低亮度后的监控图像中的过曝区域所占比例小于所述第一预设小场景判断阈值,则停止降低所述照明装置的亮度的操作;

87、若根据所述过暗区域和所述第二预设小场景判断阈值判断满足小场景条件,则所述根据所述预设小场景判断阈值对所述照明装置的亮度进行调节,包括:

88、按照第二预设调节方式提高所述照明装置的亮度,计算提高亮度后的监控图像中的过暗区域所占比例,若提高亮度后的监控图像中的过暗区域所占比例小于所述第二预设小场景判断阈值,则停止提高所述照明装置的亮度的操作。

89、根据本公开的实施例,所述预设小场景判断阈值包括第三预设小场景判断阈值,所述根据预设小场景判断阈值判断当前场景是否为小场景,包括:

90、捕获所述当前场景的监控图像;

91、生成对应于所述当前场景的监控图像的亮度统计数据;

92、根据所述亮度统计数据识别所述当前场景的监控图像中的过曝区域和过暗区域;

93、根据所述过曝区域和所述过暗区域确定对比度参数;

94、根据所述对比度参数以及所述第三预设小场景判断阈值判断是否满足小场景条件,若满足,则判断当前场景为小场景。

95、根据本公开的实施例,所述根据所述过曝区域和所述过暗区域确定对比度参数,包括:

96、选择预设数量的过曝区域和过暗区域;

97、计算所述预设数量的过曝区域的平均亮度值,记作b1;

98、计算所述预设数量的过暗区域的平均亮度值,记作b2;

99、则,使用如下公式计算所述对比度参数a,

100、

101、所述根据所述对比度参数以及所述第三预设小场景判断阈值判断是否满足小场景条件,包括:

102、当所述对比度参数a小于所述第三预设小场景判断阈值,则判断满足小场景条件。

103、根据本公开的实施例,所述根据所述预设小场景判断阈值对所述照明装置的亮度进行调节,包括:

104、按照第三预设调节方式降低所述照明装置的亮度,计算与降低亮度后的监控图像对应的对比度参数a,若所述降低亮度后的监控图像对应的对比度参数a大于所述第三预设小场景判断阈值,则停止降低所述照明装置的亮度的操作。

105、根据本公开的实施例,通过以下步骤获取当前环境亮度:

106、捕获连续多张帧图像序列,分别计算各帧图像的亮度值;

107、将计算得到的各帧图像的亮度值进行平均或加权平均得到代表所述多张帧图像序列的平均亮度值,将所述平均亮度值作为所述当前环境亮度。

108、根据本公开的实施例,所述获取当前环境亮度,还包括:

109、将所述当前环境亮度与所述预设目标亮度进行比较,若所述当前环境亮度与所述预设目标亮度的差值超出预设范围区间时,则调整所述监控设备的曝光参数,直至基于调整后的所述监控设备的曝光参数获取到的当前环境亮度与所述预设目标亮度的差值处于预设范围区间内时,则停止调整所述监控设备的曝光参数,并将基于调整后的所述监控设备的曝光参数获取到的当前环境亮度作为所述当前环境亮度。

110、根据本公开的实施例,所述计算各帧图像的亮度值,包括:

111、将当前帧图像分割成m行n列的图像块,计算各图像块的亮度值;其中,所述m和所述n均为预设值;

112、基于预先训练好的学习模型为所述各图像块的亮度值分配对应的权重;

113、根据所述各图像块的亮度值和其对应的权重计算所述当前帧图像的亮度值。

114、根据本公开的实施例,在将计算得到的各帧图像的亮度值进行平均或加权平均之前,

115、使用图像质量评估算法计算各帧图像的质量分数,和/或,

116、计算相邻帧图像之间的亮度变化量;

117、根据各帧图像的质量分数和/或相邻帧图像之间的亮度变化量为计算得到的各帧图像的亮度值分配对应的权重;

118、在将计算得到的各帧图像的亮度值进行平均或加权平均时,根据计算得到的各帧图像的亮度值和其对应的权重计算代表所述多张帧图像序列的平均亮度值。

119、第三方面,本公开实施例中提供了一种芯片,包括根据第二方面中任一项所述的智能控制装置。

120、第四方面,本公开实施例中提供了一种芯片,包括存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现第一方面中任一项所述的方法。

121、第五方面,本公开实施例中提供了一种监控设备,包括摄像头、照明装置、存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现第一方面中任一项所述的方法。

122、第六方面,本公开实施例中提供了一种计算机可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现第一方面中任一项所述的方法。

123、第七方面,本公开实施例中提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现第一方面中任一项所述的方法。

124、根据本公开实施例提供的技术方案,通过改进后的软光敏算法实现了对于照明装置(如:摄像机上的白光灯)的开关控制,降低了实现时的成本和复杂性。进一步地,一方面,本公开全面考虑了多样化的监控需求,根据实际监控需求对动态开灯阈值和动态关灯阈值进行灵活设定,并基于灵活设定后的动态开灯阈值和动态关灯阈值对照明装置进行开关控制,从而满足了监控设备在多监控需求下可以根据实际场景对照明装置进行精确地开关控制操作,提高了开关的控制准确度;同时,在执行关操作时,将当前环境亮度结合当前色温进行联合判断,进一步提高了关闭照明装置的合理性;另一方面,将预先训练好的学习模型结合到获取当前环境亮度的算法中,使得所获取的环境亮度更加准确,从而使后续的开关判断更为精确,提高了开关的控制精度。由此解决了硬件光敏的局限性,提高了对于照明装置开关的控制准确度。

125、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

本文地址:https://www.jishuxx.com/zhuanli/20240730/199064.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。