具有坐姿提醒、自关闭和亮度调节功能的嵌入式ai台灯

文档序号:131238 发布日期:2021-10-22 浏览:26次 >En<

阅读说明:本技术 具有坐姿提醒、自关闭和亮度调节功能的嵌入式ai台灯 (Embedded AI desk lamp with sitting posture reminding, self-closing and brightness adjusting functions ) 是由 李卫东 刘平涛 张招 罗博文 于 2021-07-14 设计创作,主要内容包括:具有坐姿提醒、自关闭和亮度调节功能的嵌入式AI台灯,其摄像单元实时采集用户图像;语音输出单元将坐姿检测结果实时向用户提醒;FPGA处理单元的像素值计算模块检测台灯的光照亮度;用户检测模块检测台灯周围是否存在用户;坐姿检测模块对用户的坐姿进行检测;当坐姿检测模块检测到用户坐姿不正确时,将检测结果通过语音输出单元反馈给用户以进行坐姿提醒;当像素值计算模块检测台灯的光照亮度超出预设范围时进行台灯的光源亮度调节;当台灯周围用户不存在的状态下,若用户检测模块连续检测用户不存在的次数超过预设值,则关闭台灯。本发明能根据房间黑暗程度,自动调节光照亮度,用户忘记情况下自动关闭,坐姿错误的情况下提醒。(The embedded AI desk lamp has the functions of sitting posture reminding, self-closing and brightness adjustment, and the camera unit of the embedded AI desk lamp collects images of a user in real time; the voice output unit reminds the user of the sitting posture detection result in real time; a pixel value calculating module of the FPGA processing unit detects the illumination brightness of the desk lamp; the user detection module detects whether a user exists around the desk lamp; the sitting posture detection module detects the sitting posture of the user; when the sitting posture detection module detects that the sitting posture of the user is incorrect, the detection result is fed back to the user through the voice output unit to remind the user of the sitting posture; when the pixel value calculation module detects that the illumination brightness of the desk lamp exceeds a preset range, adjusting the light source brightness of the desk lamp; when the user around the desk lamp does not exist, if the number of times of continuous detection of the user that the user does not exist by the user detection module exceeds a preset value, the desk lamp is turned off. The invention can automatically adjust the illumination brightness according to the darkness degree of a room, automatically close the room when a user forgets, and remind the user of a wrong sitting posture.)

具有坐姿提醒、自关闭和亮度调节功能的嵌入式AI台灯

技术领域

本发明属于台灯技术领域,具体涉及一种具有坐姿提醒、自关闭和亮度调 节功能的嵌入式AI台灯。

背景技术

用眼时间长,写字坐姿不正确是导致青少年近视的重要原因。同时,写字 姿势不正确,也会导致脊柱弯曲等问题,影响青少年的健康发育。

台灯,作为日常家庭中必备的一款产品,通常放置在写字台上,以供照明 之用,便于阅读、学习和工作。而用户在使用台灯时,会根据自身的生活习惯 采用不同的坐姿,一旦坐姿不良成为用户的个人习惯后,会对其视力及颈椎造 成严重的影响,将直接导致近视的产生。同时,用户在长时间的使用过程中, 往往专注学习而忽视房间中光线随时间的变化,这在青少年学习时间长的情况 下容易发生,如青少年写作业时间跨度从傍晚到晚上,光线随时间的流逝而不 断下降,而台灯的光照亮度亦需不断增加以满足合适的光照强度需求。此外, 用户在使用台灯完毕后,往往忘记关闭电源,造成电能的浪费。

针对坐姿提醒方式,现有技术出现一种“智能防近视台灯”,其基本原理是 在桌子边缘固定超声波传感器,探测头部与传感器的距离,如果距离太靠近, 台灯发生警告纠正坐姿。然而,这种装置有先天缺点,由于身高等差异化原因, 距离的阈值判断需要个性化调整,同时超声对人体有辐射,传感器等易被遮挡; 部分产品让用户佩戴传感器设备的方式判断坐姿方式是否正确,使用方式繁琐, 用户体验不好。

针对台灯自动关闭及调节亮度上,现有技术往往通过安装相应的传感器对 人体进行感应和光照强度进行感应的方式进行调节,如通过红外传感进行人体 的感应,通过光敏电阻方式进行调节。

而坐姿的检测,可以分为正确坐姿与错误坐姿的分类判断,人工智能在图 像分类,图像识别,图像分割等领域具有良好的应用。同时,人工智能在图像 处理上的算法相对于传统算法受光照强度,对比度等因素影响较少。部分智能 台灯,通过安装摄像头,将采取的图像送入服务器进行坐姿的检测。然而,由 于涉及到用户数据上传至服务器,具有实时性不高,隐私性不好等缺点,特别 是隐私性问题,难以被市场接受。

综上所述,亟需一种兼具坐姿提醒,自动关闭、亮度自动调节和注重隐私 保护的全新智能台灯。

发明内容

为此,本发明提供一种具有坐姿提醒、自关闭和亮度调节功能的嵌入式 AI台灯,能够根据房间的黑暗程度,自动调节光照亮度,在用户忘记关闭台 灯的情况下,自动关闭,节省电能,在用户坐姿错误的情况下,进行提醒,同 时注重用户的隐私保护。

为了实现上述目的,本发明提供如下技术方案:一种具有坐姿提醒、自关 闭和亮度调节功能的嵌入式AI台灯,包括灯头、转轴、灯柱和底座,所述转 轴的一端与灯头转动连接,转轴的另外一端与灯柱转动连接,所述灯柱的底部 与所述底座连接;还包括摄像单元、语音输出单元和FPGA处理单元;所述摄 像单元与所述FPGA处理单元之间电连接,摄像单元用于实时采集用户图像; 所述语音输出单元与所述FPGA处理单元之间电连接,语音输出单元用于将坐 姿检测结果实时向用户提醒;

所述FPGA处理单元设有像素值计算模块、用户检测模块和坐姿检测模块; 所述像素值计算模块用于检测台灯的光照亮度;所述用户检测模块用于检测台 灯周围是否存在用户;所述坐姿检测模块用于对用户的坐姿进行检测;

当坐姿检测模块检测到用户坐姿不正确时,将检测结果通过语音输出单元 反馈给用户以进行坐姿提醒;当像素值计算模块检测台灯的光照亮度超出预设 范围时进行台灯的光源亮度调节;当台灯周围用户不存在的状态下,若用户检 测模块连续检测用户不存在的次数超过预设值,则关闭台灯。

作为具有坐姿提醒、自关闭和亮度调节功能的嵌入式AI台灯的优选方案, 所述底座上设置有开关键、坐姿监测键和亮度调节键,所述开关键与所述 FPGA处理单元电连接,开关键用于控制台灯电源的断与开;所述坐姿提醒键 与所述FPGA处理单元电连接,坐姿提醒键用于控制坐姿检测模块的坐姿检测 功能开关;所述亮度调节键与所述FPGA处理单元电连接,亮度调节键用于进 行手动台灯调节亮度。

作为具有坐姿提醒、自关闭和亮度调节功能的嵌入式AI台灯的优选方案, 所述FPGA处理单元的输入包括预设的光照亮度,检测时间间隔、用户连续不 存在次数、坐姿连续不正确次数以及摄像单元输入的图像数据。

作为具有坐姿提醒、自关闭和亮度调节功能的嵌入式AI台灯的优选方案, 所述摄像单元包括连接在灯柱侧部的摄像头,所述摄像头获取的图像送入底座 中的FPGA处理单元进行处理。

作为具有坐姿提醒、自关闭和亮度调节功能的嵌入式AI台灯的优选方案, 还包括含有继电器控制的电阻网络,FPGA处理单元通过控制继电器的开关进 行电阻大小控制以提供给光源预设的功率。

作为具有坐姿提醒、自关闭和亮度调节功能的嵌入式AI台灯的优选方案, 所述语音输出单元配置有扬声器,所述扬声器安装在灯柱、底座或者灯头。

作为具有坐姿提醒、自关闭和亮度调节功能的嵌入式AI台灯的优选方案, 所述像素值计算模块的计算方法为采用FPGA处理单元计算所有像素的灰度 平均值。

作为具有坐姿提醒、自关闭和亮度调节功能的嵌入式AI台灯的优选方案, 所述用户检测模块利用FPGA处理单元完成一个分类的深度神经网络模型A, 深度神经网络模型A的结果包括用户存在和用户不存在;

所述坐姿检测模块利用FPGA处理单元完成一个分类的深度神经网络模 型B,深度神经网络模型B的结果包括坐姿正确和坐姿错误。

作为具有坐姿提醒、自关闭和亮度调节功能的嵌入式AI台灯的优选方案, 用户检测模块的用户坐姿检测方法包括:

初始化获得用户设定的最大允许错误坐姿次数;从摄像单元获取的图像数 据作为深度神经网络模型A和深度神经网络模型B的输入;利用深度神经网 络模型A的分类结果判断用户是否存在,当用户在监控区域内的情况下,利 用深度神经网络模型B检测用户的坐姿状态;

每间隔预设时间实施一次,当判断用户坐姿不正确的情况下,进行计数;

结合用户设定的最大允许错误坐姿次数,当用户坐姿次数连续累计达到预 设值时,通过语音输出单元向用户发送报警信息。

作为具有坐姿提醒、自关闭和亮度调节功能的嵌入式AI台灯的优选方案, 所述深度神经网络模型A采用VGG类的网络模型结构,以RGB三通道的图 片作为输入;图片经过卷积、池化、激活、全连接组合操作后,得到一个代表 有用户和无用户的二分类的向量,向量最大值的位置为判断结果;

所述深度神经网络模型B采用VGG类的网络模型结构,以RGB三通道 的图片作为输入;图片经过卷积、池化、激活、全连接组合操作后,得到用户 坐姿正确与错误的二分类向量,向量最大值的位置即为判断结果;

所述深度神经网络模型A和深度神经网络模型B共用预设量的神经网络 的权重值;

所述深度神经网络模型A和深度神经网络模型B的卷积操作采用乘法卷 积或加法卷积。

本发明具有如下优点:设有摄像单元、语音输出单元和FPGA处理单元; 摄像单元与FPGA处理单元之间电连接,摄像单元用于实时采集用户图像;语 音输出单元与FPGA处理单元之间电连接,语音输出单元用于将坐姿检测结果 实时向用户提醒;FPGA处理单元设有像素值计算模块、用户检测模块和坐姿 检测模块;像素值计算模块用于检测台灯的光照亮度;用户检测模块用于检测 台灯周围是否存在用户;坐姿检测模块用于对用户的坐姿进行检测;当坐姿检 测模块检测到用户坐姿不正确时,将检测结果通过语音输出单元反馈给用户以 进行坐姿提醒;当像素值计算模块检测台灯的光照亮度超出预设范围时进行台 灯的光源亮度调节;当台灯周围用户不存在的状态下,若用户检测模块连续检 测用户不存在的次数超过预设值,则关闭台灯。本发明兼具坐姿提醒,自动关 闭和亮度自动调节三种功能,具有性能优异,功能齐全等优点,其三种功能只 需一个摄像单元和一个FPGA处理单元,无需针对每种功能安装不同的传感器, 方案简洁,高效;通过摄像单元直接采集用户的坐姿图像,在本地FPGA处理 单元进行处理,无需上传到云端服务器,保护用户隐私,同时能对用户坐姿有 一个良好的监督作用,促进用户保持良好坐姿,保护身体健康;具有自动关闭 功能,在用户忘记关闭的情况下,可以自动关闭,节能省电;具有自动亮度自 动调节功能,在外部光线随时间变换的情况下,自动改变光照亮度,带给用户 极致的良好体验。

附图说明

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

本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内 容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条 件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调 整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明 所揭示的技术内容能涵盖的范围内。

图1为本发明实施例中提供的具有坐姿提醒、自关闭和亮度调节功能的嵌 入式AI台灯结构示意图;

图2为本发明实施例中提供的具有坐姿提醒、自关闭和亮度调节功能的嵌 入式AI台灯的FPGA处理单元的原理示意图;

图3为本发明实施例中提供的具有坐姿提醒、自关闭和亮度调节功能的嵌 入式AI台灯用户存在检测和坐姿状态检测的步骤图;

图4为本发明实施例中提供的检测用户存在的深度神经网络模型A结构 示意图;

图5为本发明实施例中提供的检测用户坐姿状态的深度神经网络模型B 结构示意图;

图6为本发明实施例中提供的卷积的乘法和加法计算原理图。

图中,1、灯头;2、转轴;3、灯柱;4、底座;5、摄像单元;6、语音输 出单元;7、FPGA处理单元;8、像素值计算模块;9、用户检测模块;10、 坐姿检测模块;11、开关键;12、坐姿监测键;13、亮度调节键。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由 本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的 实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例, 本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。

参见图1和图2,提供一种具有坐姿提醒、自关闭和亮度调节功能的嵌入 式AI台灯,包括灯头1、转轴2、灯柱3和底座4,所述转轴2的一端与灯头 1转动连接,转轴2的另外一端与灯柱3转动连接,所述灯柱3的底部与所述 底座4连接;还包括摄像单元5、语音输出单元6和FPGA处理单元7;所述 摄像单元5与所述FPGA处理单元7之间电连接,摄像单元5用于实时采集用 户图像;所述语音输出单元6与所述FPGA处理单元7之间电连接,语音输出 单元6用于将坐姿检测结果实时向用户提醒;

所述FPGA处理单元7设有像素值计算模块8、用户检测模块9和坐姿检 测模块10;所述像素值计算模块8用于检测台灯的光照亮度;所述用户检测 模块9用于检测台灯周围是否存在用户;所述坐姿检测模块10用于对用户的 坐姿进行检测;

当坐姿检测模块10检测到用户坐姿不正确时,将检测结果通过语音输出 单元6反馈给用户以进行坐姿提醒;当像素值计算模块8检测台灯的光照亮度 超出预设范围时进行台灯的光源亮度调节;当台灯周围用户不存在的状态下, 若用户检测模块9连续检测用户不存在的次数超过预设值,则关闭台灯。

本实施例中,所述底座4上设置有开关键11、坐姿监测键12和亮度调节 键13,所述开关键11与所述FPGA处理单元7电连接,开关键11用于控制 台灯电源的断与开;所述坐姿提醒键与所述FPGA处理单元7电连接,坐姿提 醒键用于控制坐姿检测模块10的坐姿检测功能开关;所述亮度调节键13与所 述FPGA处理单元7电连接,亮度调节键13用于进行手动台灯调节亮度。所 述FPGA处理单元7的输入包括预设的光照亮度,检测时间间隔、用户连续不存在次数、坐姿连续不正确次数以及摄像单元5输入的图像数据。

本实施例中,所述摄像单元5包括连接在灯柱3侧部的摄像头,所述摄像 头获取的图像送入底座4中的FPGA处理单元7进行处理。所述语音输出单元 6配置有扬声器,所述扬声器安装在灯柱3、底座4或者灯头1。还包括含有 继电器控制的电阻网络,FPGA处理单元7通过控制继电器的开关进行电阻大 小控制以提供给光源预设的功率。所述像素值计算模块8的计算方法为采用 FPGA处理单元7计算所有像素的灰度平均值。

参见图3,本实施例中,用户检测模块9的用户坐姿检测方法包括:

初始化获得用户设定的最大允许错误坐姿次数;从摄像单元5获取的图像 数据作为深度神经网络模型A和深度神经网络模型B的输入;利用深度神经 网络模型A的分类结果判断用户是否存在,当用户在监控区域内的情况下, 利用深度神经网络模型B检测用户的坐姿状态;

每间隔预设时间实施一次,当判断用户坐姿不正确的情况下,进行计数;

结合用户设定的最大允许错误坐姿次数,当用户坐姿次数连续累计达到预 设值时,通过语音输出单元6向用户发送报警信息,以避免提醒过于频繁,影 响用户体验。

具体的,判断用户是否存在以及坐姿是否正确的检测方法具体包括如下步 骤:

步骤S1,通过台灯按键开启坐姿提醒功能;

步骤S2,设置检测时间间隔,允许用户连续不存在次数,允许坐姿连续 不正确次数;

步骤S3,每隔时间间隔,从摄像单元5的摄像头获取的图像数据传入给 FPGA处理单元7,利用FPGA处理单元7中的用户检测模块9检测用户是否 存在,统计连续检测用户不存在的次数,当累计次数达到预设值时,断开台灯 电源;

步骤S4,当判断用户存在时,利用坐姿检测模块10进行坐姿检测,统计 连续坐姿错误的次数,当用户坐姿错误次数达到预设值时,将结果输出到语音 输出模块,进行坐姿错误提醒。

为进一步提高检测准确度,步骤S3中要求:

步骤S31,台灯需要置于用户前方,台灯与用户的连线与用户正前方向的 夹角不超过45°,以确保用户人脸能够较为完整的被台灯上的摄像头拍摄记录;

步骤S32,摄像头每隔特定时间拍摄一张图像作为算法处理的对象。

本实施例中,所述用户检测模块9利用FPGA处理单元7完成一个分类的 深度神经网络模型A,深度神经网络模型A的结果包括用户存在和用户不存 在;所述深度神经网络模型A采用VGG类的网络模型结构,以RGB三通道 的图片作为输入;图片经过卷积、池化、激活、全连接组合操作后,得到一个 代表有用户和无用户的二分类的向量,向量最大值的位置为判断结果。

参见图4,深度神经网络模型A输入的图像数据大小为112×112,神经网 络包含7个卷积,4个池化,4个激活,以及一个全连接操作,输出的结果为 2维向量。

本实施例中,所述坐姿检测模块10利用FPGA处理单元7完成一个分类 的深度神经网络模型B,深度神经网络模型B的结果包括坐姿正确和坐姿错误; 所述深度神经网络模型B采用VGG类的网络模型结构,以RGB三通道的图 片作为输入;图片经过卷积、池化、激活、全连接组合操作后,得到用户坐姿 正确与错误的二分类向量,向量最大值的位置即为判断结果。

参见图5,深度神经网络模型B输入的图像数据大小为112×112,包含7 个卷积,4个池化,4个激活,以及一个全连接操作,输出的结果为2维向量。

本实施例中,所述深度神经网络模型A和深度神经网络模型B共用预设 量的神经网络的权重值;大大减少了卷积核中的参数数量(因为只需要一个相 同的卷积核来回移动),降低了网络的复杂度。

参见图6,本实施例中,所述深度神经网络模型A和深度神经网络模型B 的卷积操作采用乘法卷积或加法卷积。卷积的主要目的是从输入图像中提取特 征,卷积通过使用输入数据的小方块学习图像特征来保持像素之间的空间关系。

综上所述,本发明设有摄像单元5、语音输出单元6和FPGA处理单元7; 摄像单元5与FPGA处理单元7之间电连接,摄像单元5用于实时采集用户图 像;语音输出单元6与FPGA处理单元7之间电连接,语音输出单元6用于将 坐姿检测结果实时向用户提醒;FPGA处理单元7设有像素值计算模块8、用 户检测模块9和坐姿检测模块10;像素值计算模块8用于检测台灯的光照亮 度;用户检测模块9用于检测台灯周围是否存在用户;坐姿检测模块10用于对用户的坐姿进行检测;当坐姿检测模块10检测到用户坐姿不正确时,将检 测结果通过语音输出单元6反馈给用户以进行坐姿提醒;当像素值计算模块8 检测台灯的光照亮度超出预设范围时进行台灯的光源亮度调节;当台灯周围用 户不存在的状态下,若用户检测模块9连续检测用户不存在的次数超过预设值, 则关闭台灯。本发明兼具坐姿提醒,自动关闭和亮度自动调节三种功能,具有 性能优异,功能齐全等优点,其三种功能只需一个摄像单元5和一个FPGA处 理单元7,无需针对每种功能安装不同的传感器,方案简洁,高效;通过摄像单元5直接采集用户的坐姿图像,在本地FPGA处理单元7进行处理,无需上 传到云端服务器,保护用户隐私,同时能对用户坐姿有一个良好的监督作用, 促进用户保持良好坐姿,保护身体健康;具有自动关闭功能,在用户忘记关闭 的情况下,可以自动关闭,节能省电;具有自动亮度自动调节功能,在外部光 线随时间变换的情况下,自动改变光照亮度,带给用户极致的良好体验。

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述, 但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是 显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均 属于本发明要求保护的范围。

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种可智能固定书本的台灯及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!