跳到正文
Hacker News· stevendevdev·· 9 天前AI 评分38

Show HN:用网络摄像头和姿态模型打造的本地优先坐姿矫正器

Show HN: A local-first posture trainer using your webcam and a pose model

AI 导读

一款本地优先的坐姿训练器在浏览器内运行姿态模型,从网络摄像头每秒取一帧识别 33 个身体关键点,测算头部前伸、肩线倾斜和头部侧倾三个角度,超标即发出提示音。所有计算和读数都留在设备本地,无需密钥、无配额、不上传图像,默认每秒检测一次,最快可调至每两分钟一次。单张快照精度有限,页面以每日柱状条和长期曲线呈现趋势,单帧读数保留两天、每日汇总永久保存,并对比最近 7 天与前 7 天。

正文 · AI 翻译

这个页面每秒从你的网络摄像头拍一张照片,并从中读取三个角度:你的头在肩膀前方多远、你的肩线偏离水平多少、以及你的头向侧面倾斜多少。第一个最重要——脖子过度前伸正是这个页面存在的原因。如果其中任何一个超过你的限制,它就会发出声音,每一次姿势不正的读数都会响。计算就在浏览器里进行:一个姿态模型在你的身体上找到 33 个点,页面自己算出角度。没有密钥,没有配额,也没有照片离开这台设备——读数也留在这个浏览器里。

1 · 启动它

允许使用摄像头,并让页面保持打开。无需设置,也无需校准:三个角度都是在你自己的身体上测得的比例,因此它们不取决于你有多高,对任何人都读出相同的结果。页面从第一帧就开始测量,并在检查时保持屏幕常亮。

2 · 选择节奏

默认每秒一张照片,最长可延长到两分钟。因为一切都在本地计算,快节奏除了多耗一点电之外没有其他代价——没有需要计数的请求。

3 · 选择声音

有六种可选:放屁、清嗓子、尖叫、掰指关节、甩鞭和鼓点。默认是放屁。你不会错过它,它也不会吓到你。每一次姿势不正的读数都会播放,所以在默认节奏下每秒一次,直到你坐直为止。声音都内置在页面里,不会下载任何东西。

4 · 相信趋势,而不是度数

你的头向前伸多少是沿深度方向估算的——这是单个摄像头最不确定的轴。所以单张快照不可靠,而趋势可靠。条形图显示当天,下方的曲线显示多天;连续三根红条说明有问题,绿条之间的一根红条只是一个瞬间。画面中没人的照片完全不计入。

5 · 两周后再看

是否有变化不会在一个下午显现出来。每秒一张照片的话,一个工作日就是数万次读数,所以单个读数在两天后被清除——由它们得出的每日汇总会永久保留。“最近 7 天对比之前 7 天”这个比较才是“我有没有变好”的真正答案。

来源:Hacker News · deshrimp.com