CheekyKeysは、完全に静かに入力できる顔認証キーボードです。

CheekyKeysは、完全に静かに入力できる顔認証キーボードです。

生まれたばかりの赤ちゃんと在宅勤務の両立は、多くの理由から非常に困難です。例えば、ほんの少しの音でも昼寝中の赤ちゃんを起こしてしまい、生産性が途絶えてしまうという問題があります。あるプログラマーは、キーボードを仕事から完全に排除し、表情を作ることで入力できるカメラベースのカスタムインターフェースに置き換えるという解決策を思いつきました。

カメラベースのコンピュータインターフェースは新しいアイデアではありません。スティーブン・ホーキング博士は、目の動きをトラッキングするコンピュータを利用してカーソルを操作し、画面上のキーボードでメッセージを入力していました。しかし、これは非常に時間のかかるプロセスでした。CheekyKeysの開発者は、最新の画像認識、顔全体、そしてモールス信号を用いることで、このプロセスを大幅に高速化できることに気付きました。

スクリーンショット: YouTube - すべてがハッキングされている
スクリーンショット: YouTube – すべてがハッキングされている

OpenCVやDLibといったツールを使ってユーザーの顔の特定のポイントの動きを追跡するよりも印象的なのは、YouTubeチャンネル「Everything Is Hacked」の開発者が、アルファベットの文字と句読点それぞれに巧妙な記憶術を編み出すことで、モールス信号(点と長点で構成される簡略化されたメッセージングシステム)をわずか15分で習得したという事実です。CheekyKeysを使うにはモールス信号を記憶することが不可欠であるため、開発者はGitHubで公開するなど、親切にもモールス信号を公開してくれました。

モールス信号を音を出さずに伝える最も簡単な方法は、短いまばたきと長いまばたきの2つだと考えました。しかし、長いまばたきはすぐにユーザーの方向感覚を失わせ、吐き気を催す可能性があるため、代わりに口を操作し、異なる間隔で開閉することでコードパターンを伝えることにしました。他にも、キーボード全体にハンズフリーでアクセスできるように、右目を閉じるとShiftキー、左目を閉じるとCommandキー、眉を上げてアヒルの顔をするとカーソル移動、さらには目を大きくしたり細めたりすることでズームイン/アウトするジェスチャーも実装しました。

これは斬新なアプローチであり、乳児が眠っている間にコンピューターで生産性を高めるだけでなく、様々な用途が考えられます。運転者はハンドルから手を離さずに車載インフォテインメントシステムを操作できるようになり、手の使用が制限される疾患を持つ人にとっては貴重な補助ツールとなるでしょう。さらに、顔のトレーニングにも非常に効果的だと思われます。

Tagged: