不止用手才能打字,用脸也行
如果要在照顾刚出生婴儿的时候工作 , 你会怎么做?买一个静音键盘?但静音键盘大多也并没有那么静音 , 打字时的声音对成人来说或许并不会产生困扰 , 但对于小婴儿来说却未必如此 。
文章图片
文章图片
图片来自:EverythingIsHacked
如果吵醒了孩子 , 工作多半也不能继续了 。于是 , 为了能一边带孩子一边工作 , 一位程序员就决定抛弃键盘 , 改成用面部打字 , 并在YouTube频道「EverythingIsHacked」上展示了过程 。
【不止用手才能打字,用脸也行】
文章图片
文章图片
图片来自:EverythingIsHacked
这个利用面部动作来打字的键盘 , 名为「CheekyKeys」 。其实这种控制键盘的方法也不算罕见 , 史蒂芬·霍金生前就是通过电脑来跟踪眼球运动控制光标 , 利用屏幕上的键盘配合智能输入法来打字 。
CheekyKeys的开发人员 , 也曾经尝试过类似的方式 , 但效率不够高 , 于是决定使用现代图像识别技术、结合能做出不少表情的脸和莫尔斯电码 , 加快打字的过程 。
要使用CheekyKeys , 需要这些东西:电脑和摄像头自不必说 , 再利用OpenCV和DLib等工具跟踪用户脸部特定点的移动 。
文章图片
文章图片
图片来自:EverythingIsHacked
除了这些 , 用户还需要学习一下摩斯密码 , 这样就能用点和线这种更简便的方式来表示字母和符号 。
在CheekyKeys上需要使用的参照表「cheatsheet」 , 包括字母、特殊字符和热键 , 快速张开和闭上嘴巴就是表示「.(点)」 , 稍长一点则是「-(线)」 , 向上努一次嘴巴为完成一个字母 , 两次为添加一个空格(结束一个单词) 。
文章图片
文章图片
图片来自:EverythingIsHacked
在「cheatsheet」上 , shift键是闭上右眼;command键是把左眼闭上;向上/下的箭头需要抬起左/右边的眉毛;如果要重复前面的字母或命令 , 就要把两边的眉毛都抬起两次;想用escape:键 , 就要先眨左眼 , 再眨右眼……
文章图片
文章图片
图片来自:EverythingIsHacked
通过开发人员创建的这套系统 , 就能通过面部的各种动作来使用键盘 。记住系统里的对照表是使用CheekyKeys是必不可少的准备步骤 , 但也不用担心记不住 , 因为开发人员已经将这套系统分享在GitHub网站上 。
文章图片
文章图片
图片来自:GitHub
这样一来 , CheekyKeys就能使用OpenCV和mediapipipe的FaceMesh实时检测视频输入的面部标记 。然后 , 通过计算相对差异来确定特定的面部姿势 , 并将其转化为通过键盘发送的指令 。
文章图片
文章图片
图片来自:EverythingIsHacked
用CheekyKeys , 不仅能打字 , 甚至还能用它来写使用Python语言的代码 , 将孩子抱在怀里 , 照样能打字工作 。只不过 , 利用面部键盘自然不如用手指打字输入的快 , 但这种方法 , 绝对能满足静音的需求 。
- 小心!长期使用手机钢化膜竟然会......
- 创新不止 让重庆摩尔进入苹果供应体系
- 陌陌能不能用手机号找好友(陌陌加好友步骤分享)
- 如何解决家人使用手机时的问题?
- 美团买菜怎么才能抢到菜(美团买菜抢菜攻略分享)
- 淘宝账号名怎么才能修改(淘宝账号名修改步骤一览)
- 腾讯视频能不能直接用手机号码登录(手机号登录腾讯视频方法)
- 手机怎样注册第二个淘宝号(怎样用手机注册第二个淘宝账号)
- 怎么样才能吃到又干净又方便的及时燕窝~冻干燕窝
- 抖音多少粉丝才能建立粉丝群(抖音建立粉丝群规则说明)