エッジAIラボ
エッジAIラボ

AIじゃんけん

カメラに手を出してAIとじゃんけん対決。パターン学習モードではAIがあなたの癖を学習して強くなります。

ブラウザで実行 — 入力データと通信条件は各デモ内に表示🟢 📦 約3MB⚙️ MediaPipe GestureRecognizer⚖️ Apache 2.0

遊び方

1

カメラを起動

「カメラを起動して開始」ボタンを押してカメラへのアクセスを許可します。

2

グーを出す

カメラに向かってグー(✊)を出します。グーを1秒キープすると自動でカウントダウンが始まります。

3

カウントダウン

「じゃん…けん…ぽん!」の3秒カウントダウン。「ぽん!」のタイミングで出したい手に変えましょう。

4

判定

カウント終了時の手の形でAIと勝負。結果がスコアボードに反映されます。

2つのAI戦略モード

🎲 ランダムモード

AIが毎回1/3の確率でグー・チョキ・パーをランダムに選びます。理論上は勝率33.3%に収束するフェアな対戦です。

🧠 学習モード

マルコフ連鎖(2次)であなたの手の出し方のパターンを分析。過去の「直近2手→次の手」の遷移確率から次の手を予測し、それに勝つ手を出します。対戦を重ねるほどAIが強くなります。

技術解説

🤖

ジェスチャー認識

MediaPipe GestureRecognizerで7種類のジェスチャーを認識。そのうちClosed_Fist(グー)、Victory(チョキ)、Open_Palm(パー)の3つをじゃんけんに使用します。

🧠

マルコフ連鎖予測

学習モードではユーザーの過去の手を記録し、直近2手の遷移パターンから次の手を予測。予測された手に勝てる手をAIが選びます。

📊

パターン学習

対戦履歴はlocalStorageに保存。ブラウザを閉じても学習データが保持されます。リセットボタンで学習データを初期化できます。

🔒

推論入力はブラウザ内処理

カメラ映像と対戦データは推論のために外部サーバーへ送信しません。ページ・ライブラリの取得や通常のアクセスログ等では通信が発生します。

ジェスチャーじゃんけんAIの活用事例

🎓

AI教育・体験学習

じゃんけんを通じてAIの学習・予測の仕組みを体験。マルコフ連鎖やパターン認識の概念を直感的に理解できる教材として活用。

🏪

店頭デジタルサイネージ

店舗入り口にカメラ付きディスプレイを設置し、来店客がAIとじゃんけん。勝てば割引クーポンを発行するなど販促に活用。

🏥

リハビリ・手指訓練

グー・チョキ・パーの動作を繰り返すことで手指の運動機能を訓練。ゲーム性があることでモチベーションを維持しやすい。

🎪

イベント・展示会

展示ブースでの集客ツールとして活用。来場者がAIと対戦し、最高連勝記録を競うなどエンゲージメント向上に。

🤖

ジェスチャーUI開発の基盤

手のジェスチャーを入力インターフェースとして活用するシステムの基盤技術。非接触UIや手話認識への発展が可能。

📊

行動分析・心理学研究

じゃんけんの手の出し方のパターン分析により、人間の意思決定プロセスや認知バイアスの研究材料として活用。

認識精度を上げるコツ

グーの出し方

全ての指をしっかり握り込みましょう。親指を外に出すとサムズアップと誤認識されることがあります。

✌️

チョキの出し方

人差し指と中指をはっきり開き、他の指はしっかり握ります。指が近すぎると認識が不安定になります。

🖐️

パーの出し方

5本の指を大きく開きましょう。指同士が離れているほど認識精度が上がります。

💡

明るい場所で

手全体が均一に明るく映る環境が理想的です。逆光や強い影は手のランドマーク検出を阻害します。

📏

適切な距離

カメラから30〜80cm程度の距離で、手全体がフレーム内に入るようにしてください。近すぎるとフレームアウトします。

手のひらをカメラに

手の甲よりも手のひらをカメラに向けた方がジェスチャーの認識精度が高くなります。「ぽん!」の瞬間に手のひらを正面に。

独自のジェスチャーゲーム・対話システムを構築する

じゃんけん以外にも、カスタムジェスチャーを使ったゲームや対話型インターフェースを構築できます。

1

カスタムジェスチャー定義

認識させたいジェスチャー(数字、指文字、独自のサイン等)を定義し、サンプル動画を撮影。1ジェスチャーあたり100〜300サンプルが目安。

2

ランドマーク抽出+分類モデル学習

MediaPipeで21点の3D座標を抽出し、指の角度・開閉度を特徴量として分類モデル(MLP/SVM)を学習。TensorFlow.jsへ変換してブラウザ実行も可能。

3

ゲームロジック・UI設計

スコアリング、難易度調整、演出効果などゲームメカニクスを設計。デジタルサイネージやタブレット向けのUI最適化も実施。

4

エッジデプロイ&運用

ブラウザ・キオスク端末・デジタルサイネージに展開。オフライン動作対応で通信環境を問わず利用可能。

精度改善サイクル

誤認識ケースを収集データ追加・拡張再学習・評価デプロイ繰り返し

学習環境と費用の比較(実績ベース)

カスタムジェスチャー分類モデル(MLP + LSTM):カスタムデータセット3,000サンプル・80エポックの場合

学習環境VRAM時間単価学習時間1回の学習費用
GCP A100(東京)40GB約628円/時1〜2時間628〜1,256円
さくら高火力 H10080GB約1,008円/時0.5〜1時間504〜1,008円
当社 RTX PRO 600096GB固定費のみ2〜4時間追加費用なし
RTX 4090(個人)24GB1〜3時間電気代のみ

ジェスチャー認識の特徴:角度や速度の閾値調整が精度に大きく影響するため、20〜50回の試行錯誤が一般的です。 クラウドで50回試行すると2.5万〜6.3万円に達するケースもあります。当社環境なら追加費用なしで何度でも最適化できます。

※ 価格はGCP東京リージョン・さくらインターネット高火力DOKの2025年公表価格に基づく。為替レート155円/USDで換算。

カスタムジェスチャーゲーム・対話システムの開発

店頭サイネージ、教育コンテンツ、リハビリ支援など、用途に特化したジェスチャー認識アプリケーションを構築できます。 当社のNVIDIA RTX PRO 6000 Blackwell環境を活用し、従量課金なしで何度でもパラメータ調整・再学習が可能です。

AIじゃんけんに最適なエッジAI機材

ブラウザでのデモ体験後、本格的にエッジAIじゃんけんシステムを構築するための推奨機材です。

🧰 構成の目安(用途で選ぶ・全部を合算する必要はありません)
最安構成¥27,500

Raspberry Pi 5 + カメラモジュール V3。軽量モデルの物体検出・顔認識を1台で。

安定構成¥35,000

Raspberry Pi 5 + AI Camera(IMX500)。オンセンサーAIで低負荷・高フレームレートに。

価格は目安(変動あり)。下のカードから用途に合うものを選んでください(全点を揃える必要はありません)。

👑 まずこの1台
🖥️定番目安 ¥22,000

Raspberry Pi 5

エッジAIの定番ボード。8GB RAMモデルでAI推論からカメラ制御まで幅広く対応。

📷おすすめ目安 ¥13,000

Raspberry Pi AI Camera(IMX500)

Sony IMX500搭載のAI処理内蔵カメラ。カメラ側でAI推論を実行し、ホストの負荷が極めて低い。

🎥目安 ¥5,000

4K Webカメラ(AI対応)

高解像度のWebカメラでAI認識の精度が向上。オートフォーカス・広角対応モデルがおすすめ。

📸目安 ¥5,500

Raspberry Pi カメラモジュール V3

12MPセンサー搭載の公式カメラモジュール。HDR対応・オートフォーカスで高品質な映像入力が可能。

※ 上記リンクはアフィリエイトリンクです(購入で当サイトに収益が発生する場合があります)。 価格は目安で、最新価格・在庫はリンク先でご確認ください。構成は用途の一例です。

シェア:

このデモを「実機」で使うには?

実測データで最適な機種を選び、つまずいたら原因→対処をたどれます。

業務への導入を検討中の方へ:このデモのような、入力に近い端末で処理する仕組みの設計・開発相談はLink Fieldへ無料で送れます。

🤝 導入の相談をする