メインコンテンツへスキップ
このノードは、Depth Anything 3 モデルを画像に適用し、深度と幾何学情報を推定します。マルチビューモードでは、複数の画像を同一シーンの別々のビューとしてまとめて処理し、幾何学的に一貫した深度マップとカメラポーズを生成します。

入力

パラメータ説明データ型必須範囲
da3_model推論に使用する Depth Anything 3 モデルDA3_MODELはい-
image処理する入力画像(複数可)IMAGEはい-
resolutionモデルが動作する解像度(最長辺、14の倍数)。値が小さいほど高速でVRAM使用量が少なくなります。値が大きいほど詳細な結果が得られます。出力は元のサイズにアップサンプリングされます(デフォルト:504)INTはい140~2520(ステップ:14)
resize_methodupper_bound_resize:最長辺が解像度と一致するようにスケーリング(メモリを抑える、デフォルト)。lower_bound_resize:最短辺が解像度と一致するようにスケーリング(縦長/横長の画像で詳細を保持、メモリ使用量増加)COMBOはい"upper_bound_resize"
"lower_bound_resize"
modemono:単一ビュー画像処理(すべてのモデルバリアントで動作)。multiview:すべての画像をまとめて処理し、幾何学的一貫性とカメラポーズ推定を実現(SmallおよびBaseモデルのみ)COMBOはい"mono"
"multiview"
ref_view_strategyマルチビューモードで幾何学的アンカーとなるビュー。saddle_balanced:他のすべてのビューに対して最も平均的なビュー(一般的に最適)。saddle_sim_range:他のビューと最も視覚的に異なるビュー。first / middle:固定位置による選択COMBOいいえ(条件付き)"saddle_balanced"
"saddle_sim_range"
"first"
"middle"
pose_methodカメラの視野角の推定方法(SmallおよびBaseモデルのみ)。cam_dec:画像特徴から学習。ray_pose:モデルの3Dレイ出力から幾何学的に導出。3D出力の遠近感の正確さに影響しますCOMBOいいえ(条件付き)"cam_dec"
"ray_pose"
パラメータ制約に関する注意事項:
  • ref_view_strategy および pose_method パラメータは、mode"multiview" に設定されている場合のみ使用可能です
  • マルチビューモードには Small または Base モデルバリアントが必要です。他のヘッドタイプ(Metric や Mono など)のモデルは、クロスビューアテンションやカメラポーズ推定をサポートしていません
  • pose_method"cam_dec" に設定されている場合、モデルにカメラデコーダが必要です。"ray_pose" に設定されている場合、モデルに DualDPT ヘッドが必要です
  • 選択した pose_method が読み込まれたモデルと互換性がない場合、エラーが発生します

出力

出力名説明データ型
da3_geometry非正規化テンソルの辞書。常に depth、image、mode のキーを含みます。オプションのキーには、sky(Mono/Metricモデル用)、confidence(Small/Baseモデル用)、extrinsics および intrinsics(マルチビューモード用)がありますDA3_GEOMETRY
このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! GitHub で編集

Source fingerprint (SHA-256): e91dd47e6a01719cdd6b6ce8a9bcc45933cac72c5e147ac42906d2f83ab7c250