アプリやゲームに、あらゆるジェスチャーを数秒で学習させることができたらどうしますか?
「MiVRy」は、ゲーム、アプリ、VR、モバイル開発者が、Windows、Linux、Android、Unity、Unreal上でジェスチャー入力を迅速かつ確実にプログラムできるよう設計された、特許取得済みの3Dジェスチャー認識プラグイン(機械学習ライブラリ)です。 MiVRyは、VRコントローラーやハンドトラッキングを含む、Oculus QuestなどのすべてのVR入力デバイスに対応しています。MiVRyはデバイス上で100%動作し、インターネット接続は必要ありません。
MiVRyは1セッションあたり最大100回のジェスチャー認識操作まで無料で使用でき、無料のGesture Manager(ジェスチャーマネージャー)アプリも含まれています。
(APK, 「SideQuest」でインストール)
(ホロレンズでダウンロードしてインストール)
特許取得済みの機械学習ライブラリが、
開発期間を数日短縮できる理由
アプリ開発における最大のボトルネックは、優れたユーザーインターフェースの作成であることがよくあります。それは、コンセプト、実装、テスト、フィードバック、そして要件変更の終わりのない繰り返しです。しかし、システムとどのように対話したいかを、ただ「やって見せる」だけで済むとしたらどうでしょうか?コーディングは不要です。MiVRyはまさにそれを実現する人工知能です。ジェスチャーを見せるだけで、それを識別することを学習します。
超高速かつ高精度で、インターネット接続も必要ありません。お使いのVRヘッドセット、PC(Windows、Linux、MacOS)、またはモバイルデバイス(iOS、Android)上で100%動作します。
3Dジェスチャーを手動でプログラミングするのは、非常に手間のかかる作業です。
そこでMiVRyのAIの出番です。わずか数例のサンプルを見るだけで、あらゆるジェスチャーを高い精度で学習できる高度なニューラルネットワークを活用し、手動プログラミングにかかる時間を大幅に削減します。
これにより、貴重な開発リソースが解放され、より重要な本来の業務に時間を割くことができます。あらゆるジェスチャーの学習と実装が、わずか数秒で完了するのです。
さらにMiVRyは、アプリの実行中に「オンザフライ」で新しいジェスチャーを学習することも可能なため、ユーザー自身がジェスチャーを定義する機能も実現できます。
- VRゲームで、弓を引いて矢を放つ動作を実現したいですか?可能です。
- Androidアプリに、動きによるジェスチャー操作を簡単に実装したいですか?数秒で完了します。
- 魔法使いのゲームで、ユーザーが独自のジェスチャーで呪文を唱え、魔法を発動できるようにしたいですか?簡単です。
- iOSのフィットネスアプリ向けに、一連のエクササイズ動作を判定させたいですか?お手の物です。
当社の3Dジェスチャー認識AIを使えば、これまで手動でのプログラミングに数十時間、あるいは数百時間かかっていた作業が、コードを一行も書くことなく、わずか数分で実現可能になります。
ジェスチャーは、方向を指定するもの(「左スワイプ」と「右スワイプ」の区別など)と、方向に依存しないもの(「どの向きで矢印を描いても認識する」など)、どちらにも対応しています。どちらの場合でも、ユーザーが行ったジェスチャーの「方向」「位置」「スケール(大きさ)」を取得できます! 例えば、大きな3Dキューブを描けば、その通りの大きさと向きで画面上に現れます。
片手でのジェスチャー、両手を使ったジェスチャー、さらに複数の動きを組み合わせた連続ジェスチャー(シーケンシャルジェスチャー)にも対応しています。MiVRyは、VRコントローラーからスマートフォンの内蔵ジャイロスコープや加速度センサーに至るまで、あらゆる種類の3D入力をサポートしています。
MiVRyでモバイル (Android) 開発を!
右側の動画をご覧ください。Android上でのMiVRyの機能を実証するために作成した、簡単なテストアプリのデモです。MiVRyを使えば、3Dの動きに基づいたジェスチャーを、ゲームやアプリに素早く簡単に組み込むことができます。AndroidおよびiOS向けのジェスチャー認識の実装が、かつてないほど簡単になります!
さらに、MiVRyは「連続的なジェスチャー(Continuous Gestures)」にも対応しました。これは、システムがジェスチャーを常に「待機(リッスン)」し、特定のジェスチャーが行われた瞬間にのみ機能を実行できることを意味します。
機能紹介


- わずか数秒でジェスチャーを学習し、高い信頼性を実現
- あらゆるVRまたはARデバイスに対応
- スマートフォン(Android)の内蔵モーションセンサーでも動作
- 真の3Dジェスチャー - 全方向に対応
- 片手、両手、および複数の動きを組み合わせたマルチパートジェスチャーに対応
- コントローラー、指、トラッカーなど、あらゆる3Dトラッキング対象で使用可能
- 独自のジェスチャーを記録 - コーディング不要で、シンプルかつ直感的
- 使いやすさを追求 - 単一のC/C++/C#/Javaクラス、またはBlueprintやVisualScripting/Boltによるノーコード実装が可能
- 複数のジェスチャーセットを同時に保持可能
- 連続ジェスチャー認識 - ユーザーの動作中もジェスチャーを常に「待機(リッスン)」可能
- 高い認識精度
- ジェスチャーが実行された位置、スケール(大きさ)、向きを出力
- 高パフォーマンス(バックエンドは最適化されたC/C++で記述)
- インターネット接続不要 - 100%デバイス上で動作
- Unityプラグイン - コーディング不要のコンポーネントおよびBoltサポートを同梱
- Unreal Engineプラグイン - C++およびBlueprintの両方に対応
- Android Studioプロジェクト用プラグイン (AAR)
ライセンス
MiVRy v2は、商用利用を含め無料でご利用いただけます。
ただし、無料ライセンスでのご利用は、1セッションあたり100回のジェスチャー認識(または100秒間の連続ジェスチャー認識)までに制限されています。
この制限を解除し、無制限で機能を利用するには、ライセンスをご購入ください。 ライセンスはプロジェクト単位となります。 なお、ライセンス購入者にはプレミアムサポートも提供されます。