ProjectGameface的代码现已在Github上开源

不爱学习 2024-05-16 20:07:07

在2023年的I/O大会上,谷歌推出了名为Project Gameface的开源项目,这是一款允许用户通过头部运动和面部表情来控制计算机光标的无手游戏“鼠标”。用户可以通过抬眉或张嘴等动作进行点击和拖动,使游戏变得更加易于访问。该项目的灵感来自患有肌肉萎缩症的四肢瘫痪视频游戏主播Lance Carr的故事,他与谷歌合作,将Project Gameface变为现实。

Project Gameface利用设备摄像头,无缝追踪面部表情和头部运动,将其转化为直观且个性化的控制。开发者现在可以构建应用程序,让用户通过自定义面部表情、手势大小、光标速度等来配置他们的体验。谷歌还与印度的社会企业Incluzza合作,探索如何将Project Gameface扩展到教育、工作等其他场景,例如让用户能够键入信息给家人或搜索新工作。

在为Android构建Project Gameface时,产品设计和开发基于三个核心原则:为残疾人提供一种新的额外手段来操作Android设备;构建一个成本效益高、普遍可用的解决方案,以实现可扩展的使用;利用首次Gameface发布的经验和指导原则,使产品用户友好且可定制。

谷歌正在推出一种新的方式来开始操作Android设备。基于Project Gameface的积极反馈,谷歌意识到开发者和用户欣赏通过头部运动移动光标并通过面部表情进行操作的想法。谷歌已经复制了同样的想法,为Android设备带来了一个新的虚拟光标。谷歌使用Android辅助功能服务创建了一个新的光标,并利用MediaPipe的面部地标检测API来编程光标,使其根据用户的头部运动而移动。在API中,有52个面部混合形状值,代表52种面部手势的表现力,如抬左眉或张嘴。谷歌使用这些值中的一些来有效地映射和控制广泛的功能,为用户提供了扩展定制和操作的可能性。

Project Gameface的代码现已在Github上开源。谷歌期待看到Project Gameface的潜力,并迫不及待地希望开发者和企业利用它来构建新的体验。

0 阅读:1