做程序员,挺!好!

 




你,是否有这样的困扰
鹅厂程序员bottle也有
疫情期间,在家办公的他
因为办公条件有限
眼睛不知不觉离屏幕越来越近
忍不住抖腿和跷二郎腿
想挺直腰板,却习惯性弯腰驼背
这些不良坐姿难以察觉和纠正
怎么办?
普通人
可能会想到用“背背佳”
作为一名鹅厂程序员
为什么
不试试用代码来解决问题呢?
于是
bottle灵机一动
在业余时间
用代码开发了一个程序
能实时检测你的坐姿
一旦不端正立马发出提醒
让你瞬间挺直腰板
做程序员,挺!好!

怎么通过代码实现呢?

总共分三步
查看你的坐姿
很容易实现
直接在电脑前端JavaScript调用API
就能开启电脑的前置摄像头
来实时查看坐姿

识别坐姿问题
程序能看到你之后
怎么让它识别你坐歪了

可以通过头部的位置和角度来分析
比如↓
不知不觉弯腰了
头部就自然在图像的下方
离屏幕太近
你的大脸就会占满整个屏幕
至于判断头部在屏幕的什么位置
就需要用到鹅厂安全平台部AI安全团队的
AI人体关键点识别技术
可以检测到眼睛、肩膀等17个人体关键点
得到这些关键点在图像中的x、y坐标
就可以来分析头部的位置和角度
不管你是弯腰驼背、单手托下巴、斜视
眼睛离屏幕太近、过度仰视俯视
或跷二郎腿、抖腿都能检测出来
发出警告提醒
常规操作是加入语音
“您的坐姿已经偏了”
web翻译平台下载朗读语音文件就可以

不过
语音提醒毕竟是魔法伤害
只要有超强的定力或……静音键
就可以无视语音的存在

不如来点
物理伤害
比如
坐姿不正了
台灯会自动亮起
刺眼的光芒照亮你的黑眼圈

或者
吹风筒给出强力热风
任稀疏的头发在风中飘扬
再或者
按摩仪会自动启动
帮你缓解肩颈的酸痛
这些硬件的控制可以通过
鹅厂物联网团队的物联插座来实现

简单说
腾讯云物联网开发平台发送web请求
通过LoRa无线网络
给无线插座发出指令
这样就能控制插座的通断电能力
电器就能根据坐姿的变化来启动或关闭了
还可以再加入其它电器设备
比如只要抖腿
就果断关闭家里的WiFi、空调、冰箱等等
充分感受抖腿带来的惊喜
来测试一下程序
比如 这样
这样
还有这样


完成以上操作
你就能拥有一个实时检测
并提醒你端正坐姿的程序了
希望这套程序对大家有用


    关注 腾讯


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册