「麻雀牌検出」と本質的に同じ構造を持つタスクドメイン:
playing cards / chess / shogi / mahjong / UNO / poker / dominoroboflow universe playing cards detection 52 classes YOLO model mAP| プロジェクト | 規模 | クラス | アーキテクチャ | 備考 |
|---|---|---|---|---|
| augmented-startups/playing-cards-ow27d | 10,100 枚 | 52 | YOLOv8n | 142k views / 6.1k downloads、合成+拡張 24,240 枚化 |
| yolov8-nkirm/play-card-jyuul | 200 枚 | 52 | YOLOv8 | |
| yolo-knife-training/playing-cards-pwfqi | 2,200 枚 | 52 | YOLOv11s | |
| playcardsdetection/playing-cards-detection | 2,300 枚 | 52 | YOLOv8s | |
| yolo-fa1pr/pokerstar-cards-detection | 161 枚 | 52 | — | Pokerstars 特化 |
観察:
roboflow universe chess pieces detection model classes images mAP| プロジェクト | 規模 | クラス | 備考 |
|---|---|---|---|
| chess-project/2d-chessboard-and-chess-pieces | 5,000 枚 | 19 | 盤面+駒 |
| joseph-nelson/chess-pieces-new | 292 枚 / 2,894 ラベル | 13 | Roboflow 共同創業者作・公式リファレンス |
| block/chess-pieces-wrdbb | 628 枚 | 13 | YOLOv5 |
| models-mc3oh/chess-pieces-detection-v4fl1 | 150 枚 | 11 | YOLOv8s |
| roboflow-100/chess-pieces-mjzgj | — | — | Roboflow 100 ベンチマーク収録 |
観察:
roboflow shogi piece detection 将棋 駒| プロジェクト | 規模 | クラス | 備考 |
|---|---|---|---|
| sona-college-of-technology-e8ouw/shogi-board-detection-1 | 85 枚 | 約 15 (成り駒含む) | インド Sona College of Technology |
クラス例: bishop (kaku 角)、king (osho 王将)、gold general (kin 金)、knight (keima 桂)、lance (kyosha 香)、pawn (fu 歩)、rook (hisha 飛)、silver (gin 銀) + 各々の成り駒 (ryuma 龍馬, narikei 成桂, narikyo 成香, tokin と金, ryuo 龍王, narigin 成銀)
観察:
"augmented startups" playing cards roboflow 10100 images YOLOv8 transfer learning| 項目 | 値 |
|---|---|
| ベース画像 | 10,100 枚 (合成生成: 様々な背景にカードをブレンド) |
| 前処理+拡張後 | 24,240 枚 |
| 訓練/検証/テスト分割 | 21,210 / 2,020 / 1,010 |
| エクスポート形式 | YOLOv5, YOLOv8, YOLOv11 (TXT + YAML) |
| 訓練設定 (公開ガイド) | YOLOv8l.pt をベース、50 epochs、batch=16、imgsz=640、転移学習 |
| 用途 | 教育・チュートリアル・実機ポーカーディーラー |
観察:
"transfer learning" playing cards mahjong YOLOv8 fine-tune domain adaptationfreeze パラメータでバックボーンの凍結深度を制御可能 (layer 10 / 15 / 22 で実験例あり)観察:
| ドメイン | 標準データ規模 | 標準クラス数 | 公開モデル数 | データ取得容易性 |
|---|---|---|---|---|
| トランプ (Playing Cards) | 200〜10,100 枚 | 52 | 10+ | ⭐⭐⭐⭐⭐ 合成データで簡単に量産可能 |
| チェス駒 | 150〜5,000 枚 | 13〜19 | 10+ | ⭐⭐⭐⭐ 整然と並ぶので撮影しやすい |
| 将棋駒 | 85 枚 | 15 (成り駒含む) | 1 | ⭐⭐ Roboflow 公開はほぼ未開拓 |
| 麻雀牌 (本プロジェクト) | 29〜数千枚 | 34 + 1 | 10+ | ⭐⭐⭐ 実物撮影・動画切り抜きが必要 |
| ドミノ / UNO / 花札 | — | — | — | (本調査では発見されず) |
各候補モデルを Mahjong Vision で「どのように活用できるか」評価:
| モデル | 直接代替 | 転移学習ベース | 設計参考 | 推奨アクション |
|---|---|---|---|---|
test-upsgd/mahjong-tiles (現在使用中) | △ | ○ | — | Auto-Label 初期値として継続活用 |
hust-xq5rx/riichi-mahjong | ○ | ○ | ○ | 次の候補として精度比較してから判断 |
augmented-startups/playing-cards | ✕ (用途違い) | ○ | ◎ | 規模・augmentation 戦略を学習 |
joseph-nelson/chess-pieces-new | ✕ (用途違い) | △ | ◎ | Roboflow 公式チュートリアル参考 |
roboflow-100 chess-pieces | ✕ | ✕ | ○ | ベンチマーク手法の参考 |
sona-college shogi-board-detection-1 | ✕ | ✕ | △ | 成り駒のクラス設計を参考 |
凡例: ◎ = 強く活用、○ = 活用可、△ = 限定的、✕ = 不適合
麻雀でも応用可能:
結論: MVP v1 が 500 枚 → augmentation で 1,000-1,500 枚相当にできれば現実的な訓練データに。
292 枚 / 2,894 ラベル = 平均 9.9 ラベル/画像。これは「1 画像 = 多数オブジェクトを同時検出」のパターン。
麻雀の場合: 1 フレーム = 34 (4 プレイヤー × 13 + 王牌・捨て牌) → 約 50+ ラベル/画像が見込まれる。
| 項目 | 値 |
|---|---|
| 500 枚 × 50 ラベル | 25,000 bbox を引く必要あり |
| Auto-Label で 70% 正解と仮定 | 7,500 bbox を手修正 |
| 1 bbox 修正 30 秒 | 約 62 時間 ≒ 1 週間 |
| クラウドソーシング外注 ($0.05/bbox × 7,500) | $375 ≒ ¥55,000 |
将棋では「歩 → と金」のように成り駒で別クラス。麻雀の「裏ドラ・赤ドラ・副露 / 暗槓」も同じく派生状態。
1 つの牌種に複数の状態クラスを持たせる設計はクラス爆発を招くため、本プロジェクトでは:
tile_class (34 牌種) × placement (4 配置) × posture (3 姿勢) の直交多軸表現
↑
これは shogi 1 軸設計の上を行く判断
(ai-brushup-plans/plans/01-mleague-yolo-finetune.md 参照)
Roboflow 100 (RF100) はベンチマークデータセット集。chess-pieces も含まれる → 異種ドメインでベンチマークされたモデル特性を観察可能。
M-League 専用モデル完成後に RF100 風の自己ベンチマークを作るとよい (別 M-League 動画 × 多視点)。
hust-xq5rx/riichi-mahjong。次点で本プロジェクト現用の test-upsgd。| # | アクション | 期日目安 | 優先度 |
|---|---|---|---|
| 1 | hust-xq5rx/riichi-mahjong のメトリクスをブラウザで確認 | 今週中 | ★★ |
| 2 | Augmented Startups の合成データ拡張パイプラインを真似て、麻雀牌の augmentation スクリプト作成 | MVP v1 訓練前 | ★★★ |
| 3 | 直交多軸ラベル設計を実際の MVP v2 で適用 (現行 v1 は 1 クラス) | MVP v2 着手時 | ★★★ |
| 4 | 自前モデル完成後、RF100 風の自己ベンチマーク作成 | Stage 3 デプロイ後 | ★★ |
| 5 | クラウドソーシング外注 vs 自前アノテのコスト・品質比較 (見積 $375 / 62 時間) | MVP v2 着手時 | ★ |