掌桥专利:专业的专利平台
掌桥专利
首页

台灯照明控制方法、装置、电子设备以及存储介质

文献发布时间:2024-04-18 20:01:23


台灯照明控制方法、装置、电子设备以及存储介质

技术领域

本发明涉及台灯控制领域,尤其涉及一种台灯照明控制方法、装置、电子设备以及存储介质。

背景技术

台灯照明控制是指利用语音识别技术、按键控制、红外感应技术以及定时技术来对台灯的照明强度进行控制,并根据人眼与台灯的距离来智能调整台灯的亮度的过程,以用于适应多种多样的台灯照明场景。

目前,一般台灯的照明强度固定,或者设置几个发光档位,或者根据环境光强度调整发光强度,这些控制方案适用的场景比较单一;其次,一些台灯通过语音识别来对台灯进行控制,例如小米家的小爱同学智能台灯,一些台灯通过红外感应技术来对台灯进行控制,一些方法通过传统的按键来对台灯进行控制,但这些方法通常是单一地嵌入至台灯中,而不能同时在台灯中出现;另外,对于台灯距离人眼较近的情况下不能自动调整亮度来减少光照对眼睛的刺激;最后,一般台灯随着周围环境变暗也会调低亮度,这显然不能适用于在房间灯关掉的情况下只开台灯来学习的情况;还有,一些台灯通过超声测距技术来在人体靠近台灯时进行发亮,但是正常情况下,台灯放置在桌面上,那么台灯所向外发出的雷达波会由各种除了人体以外的其他物品来反射,此时会干扰对人体所反射的雷达波的检测。因此,亟待一种方案可以提升台灯照明控制的综合性。

发明内容

为了解决上述问题,本发明提供了一种台灯照明控制方法、装置、电子设备以及存储介质,可以提高台灯照明控制的综合性。

第一方面,本发明提供了一种台灯照明控制方法,包括:

采集待控制台灯的模式选择信号,基于所述模式选择信号,识别所述待控制台灯的开启模式;

在所述待控制台灯开启模式为自动模式时,构建所述待控制台灯的人体检测范围;

在所述人体检测范围存在人体信号时,开启所述待控制台灯的默认光照,并检测所述人体检测范围内的光线强度;

根据所述光线强度,识别所述待控制台灯的亮度调节档位,基于所述亮度调节档位,对所述默认光照进行亮度调节,得到调节亮度;

获取所述人体检测范围内的待检测人体,计算所述待控制台灯与所述待检测人体的台灯-人体距离;

在所述台灯-人体距离小于预设距离阈值时,采集所述待检测人体的人体图像,从所述人体图像中提取所述待检测人体的人脸图像;

在所述人脸图像中存在人眼图像时,计算所述人眼图像的人眼注视点,基于所述人眼注视点,对所述待控制台灯进行第一照射强度调节,得到第一调节照射强度;

在所述人脸图像中不存在人眼图像时,对所述人脸图像进行人脸三维重建,得到三维重建人脸,查询所述三维重建人脸的人脸中心,基于所述人脸中心,计算所述三维重建人脸相对于预设的标准坐标系的偏转角度,利用所述偏转角度,确定所述人脸图像对应的头部姿态,基于所述头部姿态,对所述待控制台灯进行第二照射强度调节,得到第二调节照射强度;

在所述待控制台灯开启模式为语音模式时,采集所述待控制台灯的语音控制信号,利用所述语音控制信号对所述待控制台灯进行照明控制,得到控制照明。

在第一方面的一种可能实现方式中,所述采集待控制台灯的模式选择信号,包括:

在所述待控制台灯电量充足的前提下,从所述待控制台灯向外界发射无线通信请求;

在所述待控制台灯中接收所述无线通信请求对应的通信响应信息;

在所述通信响应信息为无响应时,采集所述待控制台灯的模式开启档位数据,将所述模式开启档位数据作为第一模式选择信号;

在所述通信响应信息为有响应时,获取所述通信响应信息对应的响应终端,在所述待控制台灯中接收所述响应终端发来的档位选择数据,将所述档位选择数据作为第二模式选择信号。

在第一方面的一种可能实现方式中,所述根据所述光线强度,识别所述待控制台灯的亮度调节档位,包括:

获取所述待控制台灯中的第一光敏二级管、第二光敏二级管、所述第二光敏二级管的遮挡材料;

在所述光线强度大于预设强度时,基于所述第一光敏二级管接收所述光线强度,增加所述第一光敏二级管与所述第二光敏二级管之间的连接电流,得到增加连接电流;

利用所述增加连接电流驱动所述遮挡材料对所述第二光敏二级管进行电阻遮挡;

在所述第二光敏二级管进行电阻遮挡后,降低所述第二光敏二级管的亮度控制电流;

基于降低的所述亮度控制电流,将调低亮度作为第一亮度调节档位;

在所述光线强度不大于预设强度时,基于所述第一光敏二级管接收所述光线强度,降低所述第一光敏二级管与所述第二光敏二级管之间的连接电流,得到降低连接电流;

利用所述降低连接电流去除所述第二光敏二级管的遮挡材料;

在去除所述第二光敏二级管的遮挡材料后,增加所述第二光敏二级管的亮度控制电流;

基于增加的所述亮度控制电流,将调高亮度作为第二亮度调节档位。

在第一方面的一种可能实现方式中,所述计算所述待控制台灯与所述待检测人体的台灯-人体距离,包括:

获取所述待控制台灯的夜间时间;

在所述夜间时间内,从所述待控制台灯向外发射雷达波,得到发射雷达波;

在所述待控制台灯内接收所述发射雷达波的反射雷达波;

基于所述发射雷达波与所述反射雷达波,利用下述公式计算所述待控制台灯在所述人体检测范围内的固定距离:

其中,

构建所述发射雷达波的发射方向与所述固定距离之间的第一方向-距离曲线图;

在所述人体检测范围内存在所述待检测人体时,构建所述待控制台灯与所述待检测人体的第二方向-距离曲线图;

查询所述第一方向-距离曲线图与所述第二方向-距离曲线图之间的差异曲线段;

从所述差异曲线段中提取最小距离,并将所述最小距离作为所述台灯-人体距离。

在第一方面的一种可能实现方式中,所述计算所述人眼图像的人眼注视点,包括:

将所述人眼图像输入至注视点识别模型中;

利用所述注视点识别模型输出所述人眼图像的左眼视线落点坐标与右眼视线落点坐标;

将所述左眼视线落点坐标与所述右眼视线落点坐标作为所述人眼注视点;

其中,所述注视点识别模型包括卷积层、全连接层、注意力层。

在第一方面的一种可能实现方式中,所述基于所述人脸中心,计算所述三维重建人脸相对于预设的标准坐标系的偏转角度,包括:

利用下述公式计算所述三维重建人脸相对于所述标准坐标系的旋转矩阵:

其中,

基于所述旋转矩阵,利用下述公式计算所述三维重建人脸相对于所述标准坐标系的偏转角度:

其中,

在第一方面的一种可能实现方式中,所述基于所述头部姿态,对所述待控制台灯进行第二照射强度调节,得到第二调节照射强度,包括:

获取所述头部姿态的头部偏转角度,并利用下述公式设置所述头部偏转角度的偏转角度范围:

其中,

在所述头部偏转角度不在所述偏转角度范围内时,提取所述头部偏转角度对应的头部的正脸方向,查询所述正脸方向的视线长度,基于所述头部偏转角度与所述视线长度,利用下述公式计算所述视线长度的偏转视线长度:

其中,

根据所述头部偏转角度与所述偏转视线长度,查询所述头部姿态的左目视线落点与右目视线落点,根据所述左目视线落点与所述右目视线落点,利用下述公式计算所述头部姿态的双目视线中心:

其中,

查询所述待控制台灯的灯板垂直射线落在与所述双目视线中心同一高度处的垂直射线点、所述待控制台灯的灯板中心落与所述双目视线中心同一高度处的垂直点,基于所述垂直射线点、所述垂直点及所述双目视线中心,利用下述公式计算所述待控制台灯的目标偏转角度:

其中,

将所述待控制台灯的照射角度调整为与所述目标偏转角度一致的角度,得到调整好角度的台灯,并将所述调整好角度的台灯的照射强度作为所述第二调节照射强度。

在第一方面的一种可能实现方式中,所述利用所述语音控制信号对所述待控制台灯进行照明控制,得到控制照明,包括:

对所述语音控制信号进行信号预处理,得到预处理语音信号;

利用下述公式计算所述预处理语音信号的关键词概率:

其中,P表示所述关键词概率,x表示所述预处理语音信号,

查询所述关键词概率对应的目标关键词;

利用所述目标关键词对所述待控制台灯进行照明控制,得到控制照明。

第二方面,本发明提供了一种台灯照明控制装置,所述装置包括:

模式识别模块,用于采集待控制台灯的模式选择信号,基于所述模式选择信号,识别所述待控制台灯的开启模式;

范围构建模块,用于在所述待控制台灯开启模式为自动模式时,构建所述待控制台灯的人体检测范围;

强度检测模块,用于在所述人体检测范围存在人体信号时,开启所述待控制台灯的默认光照,并检测所述人体检测范围内的光线强度;

亮度调节模块,用于根据所述光线强度,识别所述待控制台灯的亮度调节档位,基于所述亮度调节档位,对所述默认光照进行亮度调节,得到调节亮度;

距离计算模块,用于获取所述人体检测范围内的待检测人体,计算所述待控制台灯与所述待检测人体的台灯-人体距离;

人脸提取模块,用于在所述台灯-人体距离小于预设距离阈值时,采集所述待检测人体的人体图像,从所述人体图像中提取所述待检测人体的人脸图像;

第一强度调节模块,用于在所述人脸图像中存在人眼图像时,计算所述人眼图像的人眼注视点,基于所述人眼注视点,对所述待控制台灯进行第一照射强度调节,得到第一调节照射强度;

第二强度调节模块,用于在所述人脸图像中不存在人眼图像时,对所述人脸图像进行人脸三维重建,得到三维重建人脸,查询所述三维重建人脸的人脸中心,基于所述人脸中心,计算所述三维重建人脸相对于预设的标准坐标系的偏转角度,利用所述偏转角度,确定所述人脸图像对应的头部姿态,基于所述头部姿态,对所述待控制台灯进行第二照射强度调节,得到第二调节照射强度;

照明控制模块,用于在所述待控制台灯开启模式为语音模式时,采集所述待控制台灯的语音控制信号,利用所述语音控制信号对所述待控制台灯进行照明控制,得到控制照明。

第三方面,本发明提供一种电子设备,包括:

至少一个处理器;以及与所述至少一个处理器通信连接的存储器;

其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,以使所述至少一个处理器能够执行如上述第一方面中任意一项所述的台灯照明控制方法。

第四方面,本发明提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面中任意一项所述的台灯照明控制方法。

与现有技术相比,本方案的技术原理及有益效果在于:

本发明实施例首先通过基于所述模式选择信号,识别所述待控制台灯的开启模式,以用于根据不同环境选择合适的台灯控制方式,增加台灯的适用场景多样性,进一步地,本发明实施例通过构建所述待控制台灯的人体检测范围,以用于在所述人体检测范围内实现台灯的全程自主控制亮度,本发明实施例通过根据所述光线强度,识别所述待控制台灯的亮度调节档位,以用于根据环境的明亮程度来自动调节光照,本发明实施例通过根据所述光线强度,识别所述待控制台灯的亮度调节档位,以用于根据环境的明亮程度来自动调节光照,可以使得台灯随着周围环境变暗会调高亮度,适用于在房间灯关掉的情况下只开台灯来学习的情况,本发明实施例通过计算所述待控制台灯与所述待检测人体的台灯-人体距离,以用于减少台灯所向外发出的雷达波会由各种除了人体以外的其他物品来反射得到的雷达波对人体所反射的雷达波的干扰,本发明实施例通过计算所述人眼图像的人眼注视点,以用于检测人眼对于所述待控制台灯的注视情况,根据注视点来适当降低光照或增加光照,防止损伤眼睛,进一步地,本发明实施例通过对所述人脸图像进行人脸三维重建,以用于确定人脸的三维坐标系,从而在后续可以识别头部在x、y、z方向上的姿态偏转角度,进一步地,本发明实施例通过基于所述头部姿态,对所述待控制台灯进行第二照射强度调节,以用于在头部姿态不符合规范时及时发出提醒,本发明实施例通过在所述待控制台灯开启模式为语音模式时,采集所述待控制台灯的语音控制信号,以用于在适用台灯的人双手不方便时通过语音来控制台灯,提升台灯控制的便利度。因此,本发明实施例提出的一种台灯照明控制方法、装置、电子设备以及存储介质,可以提高台灯照明控制的综合性。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一实施例提供的一种台灯照明控制方法的流程示意图;

图2为本发明一实施例中图1提供的一种台灯照明控制方法的其中一个步骤的流程示意图;

图3为本发明一实施例中图1提供的一种台灯照明控制方法的待控制台灯与双目视线中心之间的位置关系图;

图4为本发明一实施例提供的一种台灯照明控制装置的模块示意图;

图5为本发明一实施例提供的实现台灯照明控制方法的电子设备的内部结构示意图。

具体实施方式

应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。

本发明实施例提供一种台灯照明控制方法,所述台灯照明控制方法的执行主体包括但不限于服务端、终端等能够被配置为执行本发明实施例提供的该方法的电子设备中的至少一种。换言之,所述台灯照明控制方法可以由安装在终端设备或服务端设备的软件或硬件来执行,所述软件可以是区块链平台。所述服务端包括但不限于:单台服务器、服务器集群、云端服务器或云端服务器集群等。所述服务器可以是独立的服务器,也可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(Content Delivery Network,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器。

参阅图1所示,是本发明一实施例提供的台灯照明控制方法的流程示意图。其中,图1中描述的台灯照明控制方法包括:

S1、采集待控制台灯的模式选择信号,基于所述模式选择信号,识别所述待控制台灯的开启模式。

本发明实施例中,所述待控制台灯包括亮度高低按键、开关开启按键、模式选择按键、人脸图像采集摄像头、人体检测功能、语音控制功能、定时功能、灯板排列有不同色温的灯珠、人体与台灯的距离检测功能等等;所述模式选择信号包括档位信号与从终端接收到的控制信号,所述档位信号包括自动档位与语音档位,所述从终端接收到的控制信号是指在所述待控制台灯与手机终端或是平板终端进行蓝牙连接时,从手机终端或是平板终端向所述待控制台灯发送的选择哪种模式的信号。

本发明的一实施例中,参阅图2所示,所述采集待控制台灯的模式选择信号,包括:

S201、在所述待控制台灯电量充足的前提下,从所述待控制台灯向外界发射无线通信请求;

S202、在所述待控制台灯中接收所述无线通信请求对应的通信响应信息;

S203、在所述通信响应信息为无响应时,采集所述待控制台灯的模式开启档位数据,将所述模式开启档位数据作为第一模式选择信号;

S204、在所述通信响应信息为有响应时,获取所述通信响应信息对应的响应终端,在所述待控制台灯中接收所述响应终端发来的档位选择数据,将所述档位选择数据作为第二模式选择信号。

进一步地,本发明实施例通过基于所述模式选择信号,识别所述待控制台灯的开启模式,以用于根据不同环境选择合适的台灯控制方式,增加台灯的适用场景多样性。其中,所述开启模式包括自动模式与语音模式。

本发明的一实施例中,所述基于所述模式选择信号,识别所述待控制台灯的开启模式通过在所述模式选择信号中查询实现。

S2、在所述待控制台灯开启模式为自动模式时,构建所述待控制台灯的人体检测范围。

在所述待控制台灯开启模式为自动模式时,表示台灯的亮度控制全程由台灯自动感应,不需要手动开启。

本发明实施例通过构建所述待控制台灯的人体检测范围,以用于在所述人体检测范围内实现台灯的全程自主控制亮度。

本发明的一实施例中,所述构建所述待控制台灯的人体检测范围通过将预设的红外感应器的红外感应范围作为所述人体检测范围实现。

其中,所述红外感应器的红外感应范围一般都是3至5米。

S3、在所述人体检测范围存在人体信号时,开启所述待控制台灯的默认光照,并检测所述人体检测范围内的光线强度。

本发明的一实施例中,所述在所述人体检测范围存在人体信号时,之前还包括:利用所述待控制台灯向所述人体检测范围内发射热释红外线;在所述待控制台灯内接收被人体衰减并反射回的信号,得到反射信号;基于所述反射信号,确定在所述人体检测范围存在人体信号。

本发明的一实施例中,所述检测所述人体检测范围内的光线强度通过光敏二级管实现。

S4、根据所述光线强度,识别所述待控制台灯的亮度调节档位,基于所述亮度调节档位,对所述默认光照进行亮度调节,得到调节亮度。

本发明实施例通过根据所述光线强度,识别所述待控制台灯的亮度调节档位,以用于根据环境的明亮程度来自动调节光照,可以使得台灯随着周围环境变暗会调高亮度,适用于在房间灯关掉的情况下只开台灯来学习的情况。

本发明的一实施例中,参阅图3所示,所述根据所述光线强度,识别所述待控制台灯的亮度调节档位,包括:获取所述待控制台灯中的第一光敏二级管、第二光敏二级管、所述第二光敏二级管的遮挡材料;在所述光线强度大于预设强度时,基于所述第一光敏二级管接收所述光线强度,增加所述第一光敏二级管与所述第二光敏二级管之间的连接电流,得到增加连接电流;利用所述增加连接电流驱动所述遮挡材料对所述第二光敏二级管进行电阻遮挡;在所述第二光敏二级管进行电阻遮挡后,降低所述第二光敏二级管的亮度控制电流;基于降低的所述亮度控制电流,将调低亮度作为第一亮度调节档位;在所述光线强度不大于预设强度时,基于所述第一光敏二级管接收所述光线强度,降低所述第一光敏二级管与所述第二光敏二级管之间的连接电流,得到降低连接电流;利用所述降低连接电流去除所述第二光敏二级管的遮挡材料;在去除所述第二光敏二级管的遮挡材料后,增加所述第二光敏二级管的亮度控制电流;基于增加的所述亮度控制电流,将调高亮度作为第二亮度调节档位。

其中,所述调低亮度与所述调高亮度均包括多个档位,例如在所述带控制台灯的总档位为1档、2档、3档、4档、5档、6档时,则调低亮度包括1档、2档、3档,调高亮度包括4档、5档、6档,具体设置情况需根据适用场景进行设置。

示例性地,在黑暗环境里,光敏二级管的反向电压很高,当受到光照时,只要光子能量大于半导体材料的禁带宽度,则价带中的电子吸收一个光子的能量后可跃迁到导带,并在价带中产生一个带正电荷的空穴,这种由光照产生的电子-空穴对增加了半导体材料中载流子的数目,使其导通压降变小,从而造成光敏二级管反向电压下降,光照愈强,反向电压愈低,入射光消失后,由光子激发产生的电子-空穴对将复合,光敏二级管的反向电压也就恢复原值,在光敏二级管两端的金属电极加上电压,其中便有电流通过,受到波长的光线照射时,电流就会随光强的而变大,从而实现光电转换,基于上述光敏二级管的原理,设置两个光敏二级管,为第一光敏二级管与第二光敏二级管;由第一光敏二级管接收光照,在光照较强时,导通压降降低,则电流增大,驱动遮挡材料遮挡第二光敏二级管,导致第二光敏二级管的反向电压变大,电流变小则调低亮度,另外调高亮度的原理与上述调低亮度的原理相反,在此不做赘述。

本发明的一实施例中,所述基于所述亮度调节档位,对所述默认光照进行亮度调节,得到调节亮度通过所述第二光敏二级管的亮度控制电流驱动实现。

S5、获取所述人体检测范围内的待检测人体,计算所述待控制台灯与所述待检测人体的台灯-人体距离。

本发明实施例通过计算所述待控制台灯与所述待检测人体的台灯-人体距离,以用于减少台灯所向外发出的雷达波会由各种除了人体以外的其他物品来反射得到的雷达波对人体所反射的雷达波的干扰。

本发明的一实施例中,所述计算所述待控制台灯与所述待检测人体的台灯-人体距离,包括:获取所述待控制台灯的夜间时间;在所述夜间时间内,从所述待控制台灯向外发射雷达波,得到发射雷达波;在所述待控制台灯内接收所述发射雷达波的反射雷达波;基于所述发射雷达波与所述反射雷达波,利用下述公式计算所述待控制台灯在所述人体检测范围内的固定距离:

其中,

构建所述发射雷达波的发射方向与所述固定距离之间的第一方向-距离曲线图;在所述人体检测范围内存在所述待检测人体时,构建所述待控制台灯与所述待检测人体的第二方向-距离曲线图;查询所述第一方向-距离曲线图与所述第二方向-距离曲线图之间的差异曲线段;从所述差异曲线段中提取最小距离,并将所述最小距离作为所述台灯-人体距离。

其中,所述夜间时间可根据不同场景进行设置,表示台灯面前不存在人体的时间,用于与存在人体的时间作比较,由于一般夜晚12点至凌晨5点的时间段台灯面前没有人体,则可以设置夜间时间为夜晚12点至凌晨5点,也可以设置为凌晨1点至凌晨3点,具体情况可自由设置;所述固定距离是指台灯的人体检测范围内不存在人体时,台灯向外发射雷达波进行超声测距,目的在于测量除了人体之外其他物体与台灯的距离,以用于在后续选择台灯与人体距离时从众多发射雷达波方向的距离中排除其他物体与台灯的距离,其中方向-距离曲线图是指横轴为方向、纵轴为距离的曲线图。可选地,所述构建所述待控制台灯与所述待检测人体的第二方向-距离曲线图的原理与上述在夜间发射雷达波

S6、在所述台灯-人体距离小于预设距离阈值时,采集所述待检测人体的人体图像,从所述人体图像中提取所述待检测人体的人脸图像。

在所述台灯-人体距离小于预设距离阈值时,表示人体离台灯的距离过近,距离越近台灯的光照越强烈,因此,此时需要检测人眼是否被台灯的光照正面照射,若正面照射,则需要降低台灯的亮度,以防对人眼造成损害。

本发明的一实施例中,所述采集所述待检测人体的人体图像通过所述待控制台灯的摄像头实现。

本发明的一实施例中,所述从所述人体图像中提取所述待检测人体的人脸图像通过多任务神经网络模型实现。

其中,所述多任务神经网络模型是指深度级联多任务框架,用来解决由于各种姿势、照明和遮挡,在不受约束的环境中进行人脸检测和对齐的问题。

S7、在所述人脸图像中存在人眼图像时,计算所述人眼图像的人眼注视点,基于所述人眼注视点,对所述待控制台灯进行第一照射强度调节,得到第一调节照射强度。

本发明实施例通过计算所述人眼图像的人眼注视点,以用于检测人眼对于所述待控制台灯的注视情况,根据注视点来适当降低光照或增加光照,防止损伤眼睛。其中,所述人眼图像包括左眼图像与右眼图像。

本发明的一实施例中,所述计算所述人眼图像的人眼注视点,包括:将所述人眼图像输入至注视点识别模型中;利用所述注视点识别模型输出所述人眼图像的左眼视线落点坐标与右眼视线落点坐标;将所述左眼视线落点坐标与所述右眼视线落点坐标作为所述人眼注视点;其中,所述注视点识别模型包括卷积层、全连接层、注意力层。

可选地,所述注视点识别模型由卷积层(卷积层 A1:11×11×96,卷积层A2:5×5×256,卷积层A3:3×3×384,卷积层A4:1×1×64)和全连接层(全连接层B1:128,全连接层C1:128,全连接层C2:64,全连接层 D1:256,全连接层D2:128,全连接层E1:128,全连接层E2:2)组成,并在卷积层中嵌入注意力模块。

本发明的一实施例中,所述基于所述人眼注视点,对所述待控制台灯进行第一照射强度调节,得到第一调节照射强度,包括:获取所述待控制台灯的灯板区域,并查询所述灯板区域的灯板坐标范围;检测所述人眼注视点是否在所述灯板坐标范围内;在所述人眼注视点在所述灯板坐标范围内时,则对所述待控制台灯进行照射强度降低处理,得到降低照射强度,将所述降低照射强度作为所述第一调节照射强度。

S8、在所述人脸图像中不存在人眼图像时,对所述人脸图像进行人脸三维重建,得到三维重建人脸,查询所述三维重建人脸的人脸中心,基于所述人脸中心,计算所述三维重建人脸相对于预设的标准坐标系的偏转角度,利用所述偏转角度,确定所述人脸图像对应的头部姿态,基于所述头部姿态,对所述待控制台灯进行第二照射强度调节,得到第二调节照射强度。

在所述人脸图像中不存在人眼图像时,需要确定人体与台灯距离过近的前提下,人体使用台灯的姿态,保证在人体姿态不符合规范时及时发出提醒。

进一步地,本发明实施例通过对所述人脸图像进行人脸三维重建,以用于确定人脸的三维坐标系,从而在后续可以识别头部在x、y、z方向上的姿态偏转角度。

可选地,所述对所述人脸图像进行人脸三维重建,得到三维重建人脸可以通过三维人脸统计模型实现,通过人脸在三维空间中进行一一匹配,并且由其他许多幅人脸正交基加权线性相加而来。

本发明的一实施例中,所述基于所述人脸中心,计算所述三维重建人脸相对于预设的标准坐标系的偏转角度,包括:利用下述公式计算所述三维重建人脸相对于所述标准坐标系的旋转矩阵:

其中,

基于所述旋转矩阵,利用下述公式计算所述三维重建人脸相对于所述标准坐标系的偏转角度:

其中,

本发明的一实施例中,所述利用所述偏转角度,确定所述人脸图像对应的头部姿态,包括:将所述偏转角度作为所述人脸图像对应的头部偏转角度;基于所述头部偏转角度,识别所述头部姿态。

进一步地,本发明实施例通过基于所述头部姿态,对所述待控制台灯进行第二照射强度调节,以用于在头部姿态可能会不符合规范时及时发出提醒。

本发明的一实施例中,所述基于所述头部姿态,对所述待控制台灯进行第二照射强度调节,得到第二调节照射强度,包括:获取所述头部姿态的头部偏转角度,并利用下述公式设置所述头部偏转角度的偏转角度范围:

其中,

在所述头部偏转角度不在所述偏转角度范围内时,提取所述头部偏转角度对应的头部的正脸方向,查询所述正脸方向的视线长度,基于所述头部偏转角度与所述视线长度,利用下述公式计算所述视线长度的偏转视线长度:

其中,

根据所述头部偏转角度与所述偏转视线长度,查询所述头部姿态的左目视线落点与右目视线落点,根据所述左目视线落点与所述右目视线落点,利用下述公式计算所述头部姿态的双目视线中心:

其中,

查询所述待控制台灯的灯板垂直射线落在与所述双目视线中心同一高度处的垂直射线点、所述待控制台灯的灯板中心落与所述双目视线中心同一高度处的垂直点,基于所述垂直射线点、所述垂直点及所述双目视线中心,利用下述公式计算所述待控制台灯的目标偏转角度:

其中,

将所述待控制台灯的照射角度调整为与所述目标偏转角度一致的角度,得到调整好角度的台灯,并将所述调整好角度的台灯的照射强度作为所述第二调节照射强度。

参阅图3所示,为本发明一实施例中图1提供的一种台灯照明控制方法的待控制台灯与双目视线中心之间的位置关系图。

S9、在所述待控制台灯开启模式为语音模式时,采集所述待控制台灯的语音控制信号,利用所述语音控制信号对所述待控制台灯进行照明控制,得到控制照明。

本发明实施例通过在所述待控制台灯开启模式为语音模式时,采集所述待控制台灯的语音控制信号,以用于在适用台灯的人双手不方便时通过语音来控制台灯,提升台灯控制的便利度。其中,所述语音控制信号是指控制台灯照明的关键词构成的信号流,关键词包括“管家”“打开灯光”“关闭灯光”“降低亮度”“升高亮度”这些词。

本发明的一实施例中,所述采集所述待控制台灯的语音控制信号通过语音采集器实现。

其中,所述语音采集器包括麦克风与录音机等。

本发明的一实施例中,所述利用所述语音控制信号对所述待控制台灯进行照明控制,得到控制照明,包括:对所述语音控制信号进行信号预处理,得到预处理语音信号;利用下述公式计算所述预处理语音信号的关键词概率:

其中,P表示所述关键词概率,x表示所述预处理语音信号,

查询所述关键词概率对应的目标关键词;利用所述目标关键词对所述待控制台灯进行照明控制,得到控制照明。

进一步地,在本发明另一实施例还包括:

在所述待控制台灯开启模式为手动模式时,采集所述待控制台灯的活体按键信号,识别所述活体按键信号的按键信号次数,根据所述活体按键信号,对所述待控制台灯进行照明开启,得到开启照明,根据所述按键信号次数,对所述开启照明进行照明调整,得到调整照明。

在所述待控制台灯开启模式为手动模式时,表示需要手动选择光照强度大小。

进一步地,本发明实施例通过采集所述待控制台灯的活体按键信号,以用于在手动模式下手动开启照明与调节照明强度,适用于人体方便按键的场景。

本发明的一实施例中,所述采集所述待控制台灯的活体按键信号,包括:在所述待控制台灯的活体按键位置被人体触摸时,利用所述人体的人体电容放大所述待控制台灯的电极电容,得到放大电极电容;利用所述电极电容的电介质将所述放大电极电容转换为所述待控制台灯的变化电压;构建所述变化电压的电压脉冲信号,并将所述电压脉冲信号作为所述活体按键信号。

其中,所述电压脉冲信号是指按一定电压变化幅度、一定时间间隔连续发出的数字信号。

本发明的一实施例中,所述根据所述活体按键信号,对所述待控制台灯进行照明开启,得到开启照明,包括:查询所述活体按键信号的信号按键长度;基于所述信号按键长度,将所述活体按键信号传输至对应的照明开启电路;利用所述照明开启电路开启所述待控制台灯的初始亮度,得到所述开启照明。

其中,所述信号按键长度是指信号按键时间的长度,包括长按的时间与短按的时间。

本发明的一实施例中,所述根据所述按键信号次数,对所述开启照明进行照明调整,得到调整照明,包括:查询所述按键信号次数中每次按键信号的信号按键长度是否符合预设按键长度;在所述按键信号次数中每次按键信号的信号按键长度符合预设按键长度时,提取所述开启照明对应的第一照明档位;在所述第一照明档位的基础上利用所述按键信号次数对所述开启照明进行照明调整,得到第一调整照明;在所述按键信号次数中每次按键信号的信号按键长度不符合预设按键长度时,提取所述开启照明对应的第二照明档位;基于所述第二照明档位,对所述开启照明进行开关灯处理,得到第二调整照明。

其中,所述预设按键长度是指长按的时间;所述第一照明档位是指所述待控制台灯的亮度档位,例如1档、2档、3档等等;所述第二照明档位是指开灯档与关灯档,即所述待控制台灯是开着的还是灭着的,所述开灯档包括上述的第一照明档位。

本发明的又一实施例中,所述在所述第一照明档位的基础上利用所述按键信号次数对所述开启照明进行照明调整,得到第一调整照明,包括:计算所述开启照明的最高档位与所述第一照明档位之间的档位差值;判断所述档位差值是否小于所述按键信号次数;若所述档位差值小于所述按键信号次数,则对所述开启照明进行档位提升,并在达到所述最高档位时,返回所述开启照明的最低档位进行档位提升,直到档位提升的次数符合所述按键信号次数为止,得到所述第一调整照明;若所述档位差值不小于所述按键信号次数,则对所述开启照明进行档位提升,并在档位提升的次数符合所述按键信号次数时,得到所述第一调整照明。

在所述待控制台灯开启模式为时间段模式时,设置所述待控制台灯的学习时间与休息时间,基于所述学习时间与所述休息时间,对所述待控制台灯进行冷暖光转换,得到转换冷暖光,其中,在所述学习时间时,将所述待控制台灯转换为冷光照明模式,在所述休息时间时,将所述待控制台灯转换为暖光照明模式。

本发明实施例通过在所述待控制台灯开启模式为时间段模式时,设置所述待控制台灯的学习时间与休息时间,以用于增加所述待控制台灯的定时开关灯功能,提升所述待控制台灯的适用场景多样性,其中,适用场景可为睡眠场景等。

可选地,所述在所述待控制台灯开启模式为时间段模式时,设置所述待控制台灯的学习时间与休息时间可通过手机终端与所述待控制台灯进行蓝牙连接之后在手机上进行设置,也可以在所述待控制台灯的按键上设置,或是通过语音指令(例如语音指令:设置学习时间)进行设置。

进一步地,本发明实施例通过基于所述学习时间与所述休息时间,对所述待控制台灯进行冷暖光转换,以用于在学习时间转换适合学习的冷光增加明亮度,在休息时间转换适合安静休息的暖光增加舒适度。

可以看出,本发明实施例首先通过基于所述模式选择信号,识别所述待控制台灯的开启模式,以用于根据不同环境选择合适的台灯控制方式,增加台灯的适用场景多样性,进一步地,本发明实施例通过构建所述待控制台灯的人体检测范围,以用于在所述人体检测范围内实现台灯的全程自主控制亮度,本发明实施例通过根据所述光线强度,识别所述待控制台灯的亮度调节档位,以用于根据环境的明亮程度来自动调节光照,本发明实施例通过根据所述光线强度,识别所述待控制台灯的亮度调节档位,以用于根据环境的明亮程度来自动调节光照,可以使得台灯随着周围环境变暗会调高亮度,适用于在房间灯关掉的情况下只开台灯来学习的情况,本发明实施例通过计算所述待控制台灯与所述待检测人体的台灯-人体距离,以用于减少台灯所向外发出的雷达波会由各种除了人体以外的其他物品来反射得到的雷达波对人体所反射的雷达波的干扰,本发明实施例通过计算所述人眼图像的人眼注视点,以用于检测人眼对于所述待控制台灯的注视情况,根据注视点来适当降低光照或增加光照,防止损伤眼睛,进一步地,本发明实施例通过对所述人脸图像进行人脸三维重建,以用于确定人脸的三维坐标系,从而在后续可以识别头部在x、y、z方向上的姿态偏转角度,进一步地,本发明实施例通过基于所述头部姿态,对所述待控制台灯进行第二照射强度调节,以用于在头部姿态不合规时及时发出提醒,本发明实施例通过在所述待控制台灯开启模式为语音模式时,采集所述待控制台灯的语音控制信号,以用于在适用台灯的人双手不方便时通过语音来控制台灯,提升台灯控制的便利度。因此,本发明实施例提出的一种台灯照明控制方法可以提高台灯照明控制的综合性。

如图4所示,是本发明台灯照明控制装置功能模块图。

本发明所述台灯照明控制装置400可以安装于电子设备中。根据实现的功能,所述台灯照明控制装置可以包括模式识别模块401、范围构建模块402、强度检测模块403、亮度调节模块404、距离计算模块405、人脸提取模块406、第一强度调节模块407、第二强度调节模块408以及照明控制模块409。本发明所述模块也可以称之为单元,是指一种能够被电子设备处理器所执行,并且能够完成固定功能的一系列计算机程序段,其存储在电子设备的存储器中。

在本发明实施例中,关于各模块/单元的功能如下:

所述模式识别模块401,用于采集待控制台灯的模式选择信号,基于所述模式选择信号,识别所述待控制台灯的开启模式;

所述范围构建模块402,用于在所述待控制台灯开启模式为自动模式时,构建所述待控制台灯的人体检测范围;

所述强度检测模块403,用于在所述人体检测范围存在人体信号时,开启所述待控制台灯的默认光照,并检测所述人体检测范围内的光线强度;

所述亮度调节模块404,用于根据所述光线强度,识别所述待控制台灯的亮度调节档位,基于所述亮度调节档位,对所述默认光照进行亮度调节,得到调节亮度;

所述距离计算模块405,用于获取所述人体检测范围内的待检测人体,计算所述待控制台灯与所述待检测人体的台灯-人体距离;

所述人脸提取模块406,用于在所述台灯-人体距离小于预设距离阈值时,采集所述待检测人体的人体图像,从所述人体图像中提取所述待检测人体的人脸图像;

所述第一强度调节模块407,用于在所述人脸图像中存在人眼图像时,计算所述人眼图像的人眼注视点,基于所述人眼注视点,对所述待控制台灯进行第一照射强度调节,得到第一调节照射强度;

所述第二强度调节模块408,用于在所述人脸图像中不存在人眼图像时,对所述人脸图像进行人脸三维重建,得到三维重建人脸,查询所述三维重建人脸的人脸中心,基于所述人脸中心,计算所述三维重建人脸相对于预设的标准坐标系的偏转角度,利用所述偏转角度,确定所述人脸图像对应的头部姿态,基于所述头部姿态,对所述待控制台灯进行第二照射强度调节,得到第二调节照射强度;

所述照明控制模块409,用于在所述待控制台灯开启模式为语音模式时,采集所述待控制台灯的语音控制信号,利用所述语音控制信号对所述待控制台灯进行照明控制,得到控制照明。

详细地,本发明实施例中所述台灯照明控制装置400中的所述各模块在使用时采用与上述的图1至图3中所述的台灯照明控制方法一样的技术手段,并能够产生相同的技术效果,这里不再赘述。

如图5所示,是本发明实现台灯照明控制方法的电子设备的结构示意图。

所述电子设备可以包括处理器50、存储器51、通信总线52以及通信接口53,还可以包括存储在所述存储器51中并可在所述处理器50上运行的计算机程序,如台灯照明控制程序。

其中,所述处理器50在一些实施例中可以由集成电路组成,例如可以由单个封装的集成电路所组成,也可以是由多个相同功能或不同功能封装的集成电路所组成,包括一个或者多个中央处理器(Central Processing unit,CPU)、微处理器、数字处理芯片、图形处理器及各种控制芯片的组合等。所述处理器50是所述电子设备的控制核心(ControlUnit),利用各种接口和线路连接整个电子设备的各个部件,通过运行或执行存储在所述存储器51内的程序或者模块(例如执行台灯照明控制程序等),以及调用存储在所述存储器51内的数据,以执行电子设备的各种功能和处理数据。

所述存储器51至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、移动硬盘、多媒体卡、卡型存储器(例如:SD或DX存储器等)、磁性存储器、磁盘、光盘等。所述存储器51在一些实施例中可以是电子设备的内部存储单元,例如该电子设备的移动硬盘。所述存储器51在另一些实施例中也可以是电子设备的外部存储设备,例如电子设备上配备的插接式移动硬盘、智能存储卡(Smart Media Card, SMC)、安全数字(Secure Digital,SD)卡、闪存卡(Flash Card)等。进一步地,所述存储器51还可以既包括电子设备的内部存储单元也包括外部存储设备。所述存储器51不仅可以用于存储安装于电子设备的应用软件及各类数据,例如数据库配置化连接程序的代码等,还可以用于暂时地存储已经输出或者将要输出的数据。

所述通信总线52可以是外设部件互连标准(peripheral componentinterconnect,简称PCI)总线或扩展工业标准结构(extended industry standardarchitecture,简称EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。所述总线被设置为实现所述存储器51以及至少一个处理器50等之间的连接通信。

所述通信接口53用于上述电子设备5与其他设备之间的通信,包括网络接口和用户接口。可选地,所述网络接口可以包括有线接口和/或无线接口(如WI-FI接口、蓝牙接口等),通常用于在该电子设备与其他电子设备之间建立通信连接。所述用户接口可以是显示器(Display)、输入单元(比如键盘(Keyboard)),可选地,所述用户接口还可以是标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是LED显示器、液晶显示器、触控式液晶显示器以及OLED(Organic Light-Emitting Diode,有机发光二极管)触摸器等。其中,显示器也可以适当的称为显示屏或显示单元,用于显示在电子设备中处理的信息以及用于显示可视化的用户界面。

图5仅示出了具有部件的电子设备,本领域技术人员可以理解的是,图5示出的结构并不构成对所述电子设备的限定,可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。

例如,尽管未示出,所述电子设备还可以包括给各个部件供电的电源(比如电池),优选地,电源可以通过电源管理装置与所述至少一个处理器50逻辑相连,从而通过电源管理装置实现充电管理、放电管理、以及功耗管理等功能。电源还可以包括一个或一个以上的直流或交流电源、再充电装置、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。所述电子设备还可以包括多种传感器、蓝牙模块、Wi-Fi模块等,在此不再赘述。

应该了解,所述实施例仅为说明之用,在专利发明范围上并不受此结构的限制。

所述电子设备中的所述存储器51存储的数据库配置化连接程序是多个计算机程序的组合,在所述处理器50中运行时,可以实现:

采集待控制台灯的模式选择信号,基于所述模式选择信号,识别所述待控制台灯的开启模式;

在所述待控制台灯开启模式为自动模式时,构建所述待控制台灯的人体检测范围;

在所述人体检测范围存在人体信号时,开启所述待控制台灯的默认光照,并检测所述人体检测范围内的光线强度;

根据所述光线强度,识别所述待控制台灯的亮度调节档位,基于所述亮度调节档位,对所述默认光照进行亮度调节,得到调节亮度;

获取所述人体检测范围内的待检测人体,计算所述待控制台灯与所述待检测人体的台灯-人体距离;

在所述台灯-人体距离小于预设距离阈值时,采集所述待检测人体的人体图像,从所述人体图像中提取所述待检测人体的人脸图像;

在所述人脸图像中存在人眼图像时,计算所述人眼图像的人眼注视点,基于所述人眼注视点,对所述待控制台灯进行第一照射强度调节,得到第一调节照射强度;

在所述人脸图像中不存在人眼图像时,对所述人脸图像进行人脸三维重建,得到三维重建人脸,查询所述三维重建人脸的人脸中心,基于所述人脸中心,计算所述三维重建人脸相对于预设的标准坐标系的偏转角度,利用所述偏转角度,确定所述人脸图像对应的头部姿态,基于所述头部姿态,对所述待控制台灯进行第二照射强度调节,得到第二调节照射强度;

在所述待控制台灯开启模式为语音模式时,采集所述待控制台灯的语音控制信号,利用所述语音控制信号对所述待控制台灯进行照明控制,得到控制照明。

具体地,所述处理器50对上述计算机程序的具体实现方法可参考图1对应实施例中相关步骤的描述,在此不赘述。

进一步地,所述电子设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个非易失性计算机可读取存储介质中。所述存储介质可以是易失性的,也可以是非易失性的。例如,所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)。

本发明还提供一种存储介质,所述可读存储介质存储有计算机程序,所述计算机程序在被电子设备的处理器所执行时,可以实现:

采集待控制台灯的模式选择信号,基于所述模式选择信号,识别所述待控制台灯的开启模式;

在所述待控制台灯开启模式为自动模式时,构建所述待控制台灯的人体检测范围;

在所述人体检测范围存在人体信号时,开启所述待控制台灯的默认光照,并检测所述人体检测范围内的光线强度;

根据所述光线强度,识别所述待控制台灯的亮度调节档位,基于所述亮度调节档位,对所述默认光照进行亮度调节,得到调节亮度;

获取所述人体检测范围内的待检测人体,计算所述待控制台灯与所述待检测人体的台灯-人体距离;

在所述台灯-人体距离小于预设距离阈值时,采集所述待检测人体的人体图像,从所述人体图像中提取所述待检测人体的人脸图像;

在所述人脸图像中存在人眼图像时,计算所述人眼图像的人眼注视点,基于所述人眼注视点,对所述待控制台灯进行第一照射强度调节,得到第一调节照射强度;

在所述人脸图像中不存在人眼图像时,对所述人脸图像进行人脸三维重建,得到三维重建人脸,查询所述三维重建人脸的人脸中心,基于所述人脸中心,计算所述三维重建人脸相对于预设的标准坐标系的偏转角度,利用所述偏转角度,确定所述人脸图像对应的头部姿态,基于所述头部姿态,对所述待控制台灯进行第二照射强度调节,得到第二调节照射强度;

在所述待控制台灯开启模式为语音模式时,采集所述待控制台灯的语音控制信号,利用所述语音控制信号对所述待控制台灯进行照明控制,得到控制照明。

在本发明所提供的几个实施例中,应该理解到,所揭露的设备,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。

因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所发明的原理和新颖特点相一致的最宽的范围。

技术分类

06120116546703