Caleb,一个程序员的哥哥,最近有了一个幸福的儿子,但是他的烦恼也随之而来新生婴儿必须每隔几小时喂一次奶晚上饿的时候,他会大哭一场这时候全家人都被吵醒,一夜都睡不好
他咨询了身边有经验的人,得到的建议都是:忍忍,熬过最初的几个月就好。
但是Caleb作为一个程序员,不甘心,开始用他的工程师思维去解决问题最终,通过摄像头和AI算法的结合,他想出了一个婴儿饥饿自动检测系统,可以在婴儿真正开始哭之前及时发现
Caleb要求程序在确定婴儿饥饿概率达到100%时,立即向婴儿手机发送通知。
这样他就可以安安静静的起床给自己喂奶,用技术力量守护妻子的睡眠。
这样的系统不需要从零开始开发,因为现成的人体姿态检测算法已经非常成熟。
例如,Caleb使用谷歌的开源MediaPipe,它包括全身姿势,面部网格和手部动作检测。
剩下的问题是—
AI怎么判断宝宝是不是饿了。
开始之前,Caleb去母婴论坛查阅了很多资料。
根据理论,大声哭闹意味着婴儿已经进入饥饿后期这时候直接喂就不容易了你需要先安抚宝宝的情绪
饥饿的早期表现包括舔嘴唇或舔嘴唇,反复张嘴闭嘴,吮吸嘴唇,手指或其他衣物玩具等。
Caleb根据观察自己孩子的经验,编写代码对这些行为赋予不同的权重。
比如舔嘴就有+10%的自信,拳头伸到嘴里就得有+10%的自信。
于是他在很短的时间内就设定好了,转头越频繁,信心越足。
这期间也出现过宝宝的安抚奶嘴会造成咬合的情况,算法无法准确识别嘴唇运动。
为此他在开源算法的基础上对自己定制的模型进行了重新训练,分别根据握奶嘴和不握奶嘴的情况给出了置信度。
在这个过程中,他还发现,当宝宝饿的时候,他会把奶嘴吐出来这个动作会足足增加30%的信心,也就是说你快要哭了
该系统投入使用后,确实给Caleb的家庭带来了很多好处。他总结道:
婴儿更快乐,成人可以睡得更多。
可是,这个故事还没有结束...
自动加料系统可行吗。
有了软件上的初步成就,也没有满足这位兄弟的DIY灵魂。
接下来,他将这个系统与硬件和机械设备联系起来,试图建立一个全自动的加料系统。
这个想法很大胆,但是从结尾来看,还是有点出格。
他也知道这个东西容易出意外,所以他先找了一个大人来扮演宝宝做实验。
他拿着乳头模仿婴儿的动作,反复转头舔嘴,以此来提高系统的信心,最后吐出乳头触发系统报警。
接下来发生的事情只能说是危险动作,请勿模仿。
Caleb将这段经历拍成视频分享到网上,在程序员圈和DIY圈引起关注。
他透露,整个开发工作只用了50个小时左右,因为MediaPipe的开源工具已经非常完善。
有网友评论:如果我来开发这个系统,等我完成的时候,我的孩子已经会打酱油了。
凯勒这么快就能做到是有原因的他已经熟悉了一套目标检测应用的开发流程,之前也做过检测自家院子里狗什么时候便便
有些人对他的做法感到奇怪。
如果你饿了,你必须哭才能得到食物这应该是学会与周围环境互动,与父母沟通的必经阶段如果只是躺着就能得到食物,会影响发育吗
还有一位网友认为,他从育儿课程中得到的专业建议是,尽量在宝宝哭之前喂好,应该问题不大。
Caleb自己说,他和他的妻子不会完全依靠算法来决定世界来养活孩子,但在AI的帮助下,他们可以更高效地抚养孩子。
当然,还有更多感兴趣的网友催促他:赶紧开源!
视频地址:
中间管道
参考链接:
郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。