表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

基準メッシュ1体と写真群から、動物の単眼3D復元を学習するBAT3R

BAT3R

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

BAT3Rの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1 : While effective, supervised approaches for 3D shape estimation from 2D images rely on the availability of large manually crafted and curated 3D shape datasets depicting objects of interest in a wide variety of poses (top left). We introduce a new approach that only requires a single mesh per category and an image collection as input (bottom left). From this, we are able to automatically generate paired training data, i.e., 2D images and corresponding 3D point clouds, that can be used to train supervised reconstruction methods. Our 3D prediction results are comparable to methods that are trained on richer manually created 3D articulated data, e.g., DualPM  [ 13 ] (right).

出典:BAT3R / arXiv ↗

概要

  • 骨格付き基準メッシュ1体と前景マスク付き写真群を使い、単眼3D復元の学習データを反復生成する。
  • 写真から対応する2種の点マップを予測し、メッシュの姿勢と視点を推定して再描画・再学習する。
  • 著者らはDualPMに近い性能を報告するが、確認できた結果表は途中で切れており、BAT3Rの測定値は確定できない。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、BAT3Rの仕組み

左から右へ読む
  1. 01前景マスク付き写真群
  2. 022種の点マップ予測
  3. 03姿勢と視点の推定
  4. 04再描画と再学習

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

1枚の写真から関節を持つ動物の3D形状を推定すると、見えない面や重なった脚の形を一意に決められない。画像と正解の3D形状を大量に組にするには、多様で自然な姿勢の3Dモデルも必要になる。

BAT3Rは、その学習データ作成の負担に取り組む。種類ごとに中立姿勢の基準メッシュを1体用意し、正解3D形状が付いていない写真群から学習を進める。

手法

最初に、中立姿勢の基準メッシュを複数の視点から描画し、予測器を学習する。予測器は写真の前景画素ごとに、撮影時の表面位置と、中立姿勢で対応する表面位置を3D座標として出す。「点マップ」は画素に対応する3D点を並べたもので、見える面と隠れた面の点も扱う。

次に、対応する点を手がかりに基準メッシュの関節、全体の位置、視点を写真に合わせる。馬なら推定した脚の姿勢にメッシュを合わせ、そのメッシュを別の視点から再描画して画像と正解の点マップの組を作る。これで予測器を再学習し、手順を繰り返す。

新規性

BAT3Rの提案は、種類ごとに骨格付きの基準メッシュを1体だけ用意し、写真群から推定した姿勢と視点を次の学習データ作成に回す反復手順にある。多様な姿勢の3Dモデルを手作業でそろえる負担を減らす。

写真ごとの正解3D形状やカメラ姿勢は学習時に不要だが、前景マスクと、関節で動かせる基準メッシュは必要である。

従来手法との違い

比較対象のDualPMは、多様な姿勢の3Dモデルを描画して得た画像と正解の3D点マップで学習する。BAT3RはDualPMの予測器を使い、学習用の姿勢を写真群へのメッシュ当てはめから得る。

著者らは、より少ない3D教師データでDualPMに近い復元性能を得たと報告する。比較対象との性能差を数値で確かめるには、結果表の全体が必要である。

実験結果

著者らは馬・牛・羊でDualPMの合成データの訓練分割を使い、正解の姿勢とカメラ位置を学習に使わず評価した。馬の定量評価にはAnimodel-Pointsのほか、雄の基準形状で学習し雌で評価するHorse-Robustの15,000例と、雌雄を混ぜるHorse-Mixedの18,000例を設定した。

形状精度には予測点群と正解点群の距離をセンチメートルで表すRMS双方向Chamfer距離を用い、回転も合わせる条件と、拡大縮小・平行移動だけを合わせる条件を区別する。著者らはDualPMに近い性能と反復による改善を報告する。確認できた本文の範囲では結果表が途中で切れており、BAT3Rの測定値は確定できない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:馬の写真1枚から体表の3D点群を出し、担当者が回転表示して脚の重なりや見えない側の推定を確認する画像解析を試す。出力は確認用の推定形状として扱う。

学習にはカメラで撮影した馬の写真群、各写真の前景マスク、骨格付きの馬の基準メッシュ1体を用意する。写真ごとの正解3D形状と視点のラベルは付けず、写真への当てはめと再描画を経て対象の撮影条件に適応させる。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:馬に対象を絞り、カメラで撮影した写真群、各写真の前景マスク、骨格付き基準メッシュ1体を用意する。描画に必要な物体のテクスチャと環境画像もそろえ、中立姿勢の描画だけで初期予測器を学習する。写真ごとの正解3D形状や視点は学習に使わない。

この初期予測器を比較基準として残し、姿勢と視点の推定、再描画、再学習を行う。評価用には別途、正解3D形状付き画像を確保し、RMS双方向Chamfer距離と横・正面・背面の撮影方向別の誤差を比較する。

限界と課題

著者らは、横からの画像では正面・背面からの画像より正確な姿勢を得やすいと観察している。また、反復の初期には予測点群がノイズを含み、当てはめたメッシュが自己交差し得るため、これを抑える制約を設けている。

編集上の検証事項は、基準メッシュと実物の体形差、前景マスクの誤り、隠れた脚の推定が用途上の誤差にどう響くかである。撮影方向ごとの精度と、必要な誤差水準を満たすかも確かめたい。

研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

BAT3R: Bootstrapping Articulated 3D Reconstruction from 2D Image Collections

3D reconstruction of articulated objects from a single image is challenging because large training datasets with paired image and 3D supervision are difficult to obtain. Recent point map-based methods achieve strong performance but rely on synthetic datasets rendered from manually created articulated 3D assets with carefully curated pose distributions. While camera viewpoints can be easily sampled, generating realistic object articulations remains costly and labor-intensive. We propose a training framework that reduces this requirement by leveraging unannotated 2D images collections with only a single rigged canonical mesh per category. Starting from a weak 3D shape predictor trained on canonical-pose renders, we iteratively estimate object articulation and camera pose by fitting the mesh to predicted point maps. The recovered articulations and viewpoints are then used to render updated synthetic training data, progressively improving the predictor. Despite using substantially weaker 3D supervision, our models achieve performance comparable with DualPM, which requires manually curated articulated training datasets.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01