一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

防眩光智能照明系统的控制方法、控制器和存储介质与流程

2023-02-19 09:57:10 来源:中国专利 TAG:


1.本技术涉及室内照明技术领域,特别是涉及一种防眩光智能照明系统的控制方法、控制器和存储介质。


背景技术:

[0002]“眩光”是一种不良的照明现象,当光源的亮度极高或是背景与视野中心的亮度差较大时,就会产生“眩光”。“眩光”现象不仅影响观看,而且对视力健康都有影响。防眩光即有效的减少这种效应。
[0003]
为克服不舒适眩光,中国专利cn108282915b公开了室内防眩光智能照明系统的调节方法,该方法根据ugr评价标准实时监测当前照明是否出现眩光情况,实现对室内led灯防眩光的检测,本系统采用pid控制单元进行调节控制,实现光源照明亮度和环境背景光亮度对比度趋于稳定值,并且ugr值在产生眩光ugr阈值以下,从而实现防止眩光的产生。虽然上述专利实现了防止眩光的产生,但是需要用主光传感器检测主光灯发光亮度、环境光传感器检测环境灯发光亮度,使防眩光的监测过程的计算量比较大,控制过程也比较复杂。


技术实现要素:

[0004]
基于此,有必要针对上述技术问题,提供一种防眩光智能照明系统的控制方法、控制器和存储介质。
[0005]
一种防眩光智能照明系统的控制方法,所述防眩光智能照明系统包括:n个可独立控制的独立照明装置、控制器以及摄像头,所述摄像头与所述控制器通讯连接;所述控制器用于执行所述控制方法对独立照明装置进行控制,实现能照明系统的防眩光功能。
[0006]
所述控制方法包括以下步骤:
[0007]
将预定照明区域划分成n个独立子区域;每个所述独立子区域与每个独立照明装置是一一对应的。
[0008]
获取图像获取设备拍摄的图像。
[0009]
根据所述图像,采用人眼检测方式,检测人眼在预定照明区域中所处的位置;
[0010]
根据人眼在预定照明区域中所处的位置,确定人眼所处的独立子区域,并根据人眼所处的独立子区域,调节对应的所述独立照明装置的参数,使人眼看不到直射眩光。
[0011]
上述防眩光智能照明系统的控制方法、控制器和存储介质,所述方法将预定照明区域划分成n个独立子区域;每个独立子区域与每个独立照明装置是一一对应的;获取图像获取设备拍摄的图像;根据图像,采用人眼检测方式,检测人眼在预定照明区域中所处的位置;根据人眼在预定照明区域中所处的位置,确定人眼所处的独立子区域,并根据人眼所处的独立子区域,调节对应的所述独立照明装置的光照,使人眼看不到直射眩光。本方法在分区照明融合控制的基础上,利用人眼检测技术,检测人眼在照明区域中的位置,通过调节有人眼区域中的光照,从而减少直射入人眼的照明光,实现防眩功能,该方法可应用在宽窄多种照明角度的灯具上实现防眩。
附图说明
[0012]
图1为一个实施例中防眩光智能照明系统的系统结构图;
[0013]
图2为一个实施例中防眩光智能照明系统的控制方法的流程示意图
[0014]
图3为另一个实施例中预定照明区域分区示意图;
[0015]
图4为另一个实施例中人眼检测防眩工作示意图;
[0016]
图5为另一个实施例中反射眩光消除流程示意图;
[0017]
图6为一个实施例中控制器的内部结构图。
具体实施方式
[0018]
为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
[0019]
在一个实施例中,防眩光智能照明系统的系统结构图如图1所述,该防眩光智能照明系统包括:n个可独立控制的独立照明装置、控制器以及图形获取设备,图形获取设备与控制器通讯连接;控制器用于执行控制方法对独立照明装置进行控制,实现能照明系统的防眩光功能。如图2所示,提供了一种防眩光智能照明系统的控制方法,所述控制方法包括以下步骤:
[0020]
步骤100:将预定照明区域划分成n个独立子区域;每个独立子区域与每个独立照明装置是一一对应的。
[0021]
具体的,将预定照明区域划分为大小相同的4行8列共32个独立子区域,预定照明区域划分示意图如图3所示,图中a、b、c、d表示行号,1、2、3、4、5、6、7、8表示列号。
[0022]
步骤102:获取图像获取设备拍摄的图像。
[0023]
具体的图像获取设备为可以用于检测人眼或人脸方向位置的传感器。
[0024]
步骤104:根据图像,采用人眼检测方式,检测人眼在预定照明区域中所处的位置。
[0025]
具体的,人眼检测方式可以是基于深度神经网络人眼检测算式;针对人脸/人体的检测算法,如r-cnn、pyramidbox、ssd、yolo等;或者其它原理的人眼/人脸/人体的检测算法,比如模板匹配。
[0026]
步骤106:根据人眼在预定照明区域中所处的位置,确定人眼所处的独立子区域,并根据人眼所处的独立子区域,调节对应的独立照明装置的参数,使人眼看不到直射眩光。
[0027]
上述防眩光智能照明系统的控制方法中,所述方法将预定照明区域划分成n个独立子区域;每个独立子区域与每个独立照明装置是一一对应的;获取图像获取设备拍摄的图像;根据图像,采用人眼检测方式,检测人眼在预定照明区域中所处的位置;根据人眼在预定照明区域中所处的位置,确定人眼所处的独立子区域,并根据人眼所处的独立子区域,调节对应的所述独立照明装置的光照,使人眼看不到直射眩光。本方法在分区照明融合控制的基础上,利用人眼检测技术,检测人眼在照明区域中的位置,通过调节有人眼区域中的光照,从而减少直射入人眼的照明光,实现防眩功能,该方法可应用在宽窄多种照明角度的灯具上实现防眩。
[0028]
在其中一个实施例中,步骤104中基于深度神经网络的人眼检测方式包括:获取图像获取设备拍摄的不同人不同使用场景的图像;对所述图像进行预处理、标注,得到样本
集,并将所述样本集分为两组,得到训练集和验证集;采用训练集对人眼目标检测深度神经网络进行训练,训练完成后,并利用验证及对训练得到的模型进行验证,得到训练好的人眼目标检测深度神经网络模型;所述人眼目标检测深度神经网络结构是单次目标检测器yolo神经网络;获取图像获取设备拍摄的图像,并将图像输入到目标检测深度神经网络模型中,得到人眼在预定照明区域中所处的位置;所述人眼在预定照明区域中所处的位置是指图像中每个人眼的坐标。
[0029]
具体的,基于深度神经网络的人眼检测方式还可以采用r-cnn网络、faster r-cnn网络模型、ssd网络模型或其他用于目标检测的深度神经网络模型。
[0030]
在其中一个实施例中,步骤106包括:当有人眼存在时,在根据人眼在预定照明区域中所处的位置,确定人眼所处的独立子区域;当人眼所处的独立子区域为1个独立子区域时,控制人眼所处的独立子区域对应的独立照明装置,减弱或关闭人眼所处的独立子区域的照明,使人眼看不到直射眩光;当人眼所处的独立子区域为1个以上独立子区域时,控制1个以上人眼所处的独立子区域对应的独立照明装置,减弱或关闭人眼所处的独立子区域的照明,使人眼看不到直射眩光,并控制无人眼独立子区域对应的独立照明装置增强无人眼独立子区域的照明,以保证整体照明效果稳定。
[0031]
具体的,在图4所示的人眼检测防眩工作示意图,在b3区域检测到人脸/眼,则减弱或关闭b3区域的照明,从而保证人眼看不到直射眩光;如果在多个区域检测到人脸/眼,可以减弱或关闭多个有人眼区域照明,同时增强无人眼区域照明,从而保证整体照明亮度不变。
[0032]
在其中一个实施例中,所述控制方法还包括:调整n个所述独立子区域的照明亮度,通过图像获取设备进行拍摄,得到预定照明区域不同照明亮度的图像;对所述预定照明区域不同照明亮度的图像进行对比检测,确定预定照明区域图像中高亮变化独立子区域;并根据所述高亮变化独立子区域,控制对应的独立照明装置调低区域的照明光照,从而减少反射眩光。
[0033]
在其中一个实施例中,对所述预定照明区域不同照明亮度的图像进行对比检测,确定预定照明区域图像中高亮变化独立子区域;并根据所述高亮变化独立子区域,控制对应的独立照明装置调低区域的照明光照,从而减少反射眩光,步骤包括:检测预定照明区域不同照明亮度的图像的像素,当像素值大于预设像素亮度阈值,则为高亮区域的位置,并根据所述高亮区域的位置,确定高亮独立子区域;根据所述高亮独立子区域,调整对应的独立照明装置的参数,使所述高亮独立子区域的光照变弱;获取图像获取设备拍摄的预定照明区域不同照明亮度的新图像;将所述预定照明区域不同照明亮度的新图像与光照调整前的所述预定照明区域不同照明亮度的图像进行对比,确定高亮是否消失;当高亮消失时,则停止调整;当高亮未消失时:当且高亮没有改善的区域时,则存在有外光源引起高亮,忽略高亮没有改善区域,并根据图像对比检测结果对其他高亮区域对应的高亮独立子区域进行调整,直到高亮消失;当不存在高亮没有改善的区域时,根据图像对比检测结果对高亮区域对应的高亮独立子区域进行调整,直到高亮消失。
[0034]
反射眩光消除流程如图6所示。综合利用了单图像眩光检测以及图像对比眩光来源分析两种方法。
[0035]
单图像眩光检测:使用像素亮度阈值来检测存在眩光的区域,当图像中某像素亮
度高于阈值时,则确定该像素对应位置存在眩光。
[0036]
图像对比眩光来源分析:通过对比某一区域高照明亮度与低照明亮度两个图像之间的区别,识别出由灯具发光造成的反射眩光以及其它光源造成的眩光。由本照明灯具引起的反射眩光,会在调低对应区域照明亮度后得到改善,因此可调低该区域亮度直至眩光消除。
[0037]
应该理解的是,虽然图1、图5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1、图5中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0038]
在一个实施例中,提供了一种控制器,该控制器可以是终端,其内部结构图可以如图6所示。该控制器包括通过系统总线连接的处理器、存储器、通信接口。其中,该控制器的处理器用于提供计算和控制能力。该控制器的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该控制器的通信接口用于与外部的终端通过连接通信。该计算机程序被处理器执行时以实现一种防眩光智能照明系统的控制方法。
[0039]
本领域技术人员可以理解,图6中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的控制器的限定,具体的控制器可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0040]
在一个实施例中,提供了一种控制器,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现上述方法实施例中方法的步骤。
[0041]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法实施例中方法的步骤。
[0042]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0043]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0044]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并
不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献