坐姿不正确是儿童和青少年在学习和工作中经常出现的一种情况。 坐姿不正确,会引起一系列的后果,通常会引起脊柱侧弯、颈椎病、腰背部肌肉劳损、视力异常等。
基于LattePanda (拿铁熊猫)V1开发板制作的坐姿智能提醒器,可以通过摄像头采集坐姿,通过人工智能算法进行实时判断人体姿态,对不正确坐姿进行语音、灯光提醒,如低头趴桌、左右歪头、长时间不活动。
项目所需的主要硬件:
1、LattePanda(拿铁熊猫)V1开发板
2、LattePanda(拿铁熊猫)IPS显示屏
3、高低音调节数字蓝牙功放板
4、摄像头
5、喇叭与灯带
LattePanda(拿铁熊猫)V1开发板是市面上首款Win 10开发板,运行完整版Windows 10操作系统。板载英特尔4核处理器,最高1.92GHz运行频率,内置蓝牙和WiFi模组,支持USB 3.0接口、HDMI视频输出、3.5mm音频接口,100Mbps以太网口,以及额外的MicroSD扩展卡槽。LattePanda(拿铁熊猫)V1开发板可作为一台mini小电脑,并且开发板集成一块Arduino Leonardo单片机,可以外拓各种传感器模块。
LattePanda(拿铁熊猫)V1 IPS显示屏,IPS屏幕技术和1024 * 600高分辨率带来完美的视觉体验,精致小巧的显示屏与LattePanda(拿铁熊猫)V1开发板完美配套,无需单独供电,连上LattePanda(拿铁熊猫)V1开发板即可使用。搭配触摸屏,实现了可视化的用户界面。
高低音调节数字蓝牙功放板是一款可独立控制高音和低音的数字蓝牙功放板,它具有AM干扰抑制和滤波功能,确保即使长时间大功率操作,音质更加清澈圆润。工作电压范围DC9-24V,AUX+蓝牙5.0输入,输出功率50W,带有3个调节旋钮可进行电源开关和主音量控制、高音和低音独立控制,适用于4-8Ω、15W-100W无源扬声器。可连接拿铁熊猫、树莓派、手机以及其它带有蓝牙的主控板使用,可以DIY出自己喜欢的音箱。
电路和实物连接图:
技术实现过程
主要采用Mediapipe,Google的一个开源项目,支持跨平台的常用ML方案。该项目使用到其中人体姿态估计:可以给出33个关键点的3D坐标。和HAR判断低头开源算法:在头部选择鼻子、两肩、两肩中点,四个点。根据这四个点便可以表示低头和抬头的状态。