行空板K10 + 二哈识图 2 给脊柱请一位“AI 坐姿小卫士”
本帖最后由 云天 于 2025-9-27 13:25 编辑【项目背景】
项目缘起于对儿童青少年脊柱健康问题的深度关注。世界卫生组织数据显示,全球约七成中小学生存在不同程度的坐姿异常,我国中小学生脊柱侧弯发生率亦呈逐年上升趋势。传统矫正器具依赖被动束缚,舒适性差、依从性低,难以满足长期干预需求。
随着人工智能与嵌入式技术的普及,利用无感监测实现主动健康干预成为可能。本项目旨在开发一款基于 AI 视觉的坐姿提醒系统,通过实时检测头部姿态,对歪头、趴桌等不良坐姿进行即时声光反馈,从而培养使用者自主保持正确坐姿的习惯,达到预防脊柱畸形、降低近视发生率的目的。
【功能总览】
【硬件全家福】
[*]行空板 K10(自带 2.8″ 屏、Wi-Fi、麦克风、扬声器、RGB 灯)
[*]HuskyLens 2 AI 视觉传感器(内置人脸识别,I²C 接口)
[*]支架(激光切割)
[*]双头PH2.0-4P硅胶线(VCC、GND、SCL、SDA)
[*]Type-C 数据线(供电+程序下载)
【项目算法】
[*]取两眼坐标
HuskyLens 一次识别返回“靠近中心的人脸左眼(X1,Y1)、右眼(X2,Y2)”。
[*]斜率 = (Y1-Y2)/(X1-X2)
当 |斜率|>0.4 时,相当于头歪了约 22°。
[*]像素距离 = √[(Y1-Y2)²+(X1-X2)²]
距离摄像头越近,像素距离越大;>150 时鼻尖离屏幕 <30 cm,定义为“趴桌”。
【图形化代码】
程序通过HuskyLens2识别双眼坐标后,实时计算其连线斜率与像素距离,若斜率绝对值大于0.4则判定歪头(可分别判断大于0.4或小于-0.4)、距离大于150则判定趴桌,触发对应语音与灯光提醒,否则亮绿灯并关闭提示。
【结构设计与装配】
【演示视频】
https://www.bilibili.com/video/BV1kznjzpEGW/?share_source=copy_web
AI 不只能下棋、自动驾驶,也能在 0.3 秒里守护一条小小的脊柱。希望这篇文章,能把“高冷”的 AI 视觉拉到你家书桌,让每一次提醒都成为孩子长高的“骨缝绿灯”。
页:
[1]