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

since
平成38年9月29日

← 検索結果に戻る

三次元復元の計算を減らすとき、どの画像情報を残すべきか

ReSS

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

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

原論文の図の説明を読む

Figure 1 : Sparse selection by residual restoration. Attention writes its output into the residual stream, and sparsification shifts what it writes; that shift is the residual drift. ReSS restores it by selecting the block set that minimizes this drift.

出典:ReSS / arXiv ↗

概要

  • ReSSは注意の確率ではなく、情報を省いた際の内部出力のずれを基準に残すブロックを選ぶ。
  • 著者らは三つの基盤モデルと五つのデータ群で、同じ疎さなら従来法より三次元復元の品質を保ったと報告する。
  • 100視点の測定ではSparseVGGTより全処理時間が0.24秒長く、品質と処理費用を合わせて判断する必要がある。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、ReSSの仕組み

左から右へ読む
  1. 01複数視点画像
  2. 02注意をブロック化
  3. 03出力のずれを採点
  4. 04残す組を調整
  5. 05三次元形状を推定

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

研究の背景

複数の写真から三次元形状やカメラ位置を一度に推定する視覚モデルは、画像を増やすほど、画像内と画像間の情報を照らし合わせる計算が重くなる。注意機構は情報同士の関連を重みづけする処理で、すべての組み合わせを扱うと視点数に応じて負担が増える。

計算量を減らすために一部の情報群を飛ばす方法があるが、残す情報を注意の確率だけで選ぶと、形状の復元が大きく崩れることがある。どの情報を省いても内部表現が変わりにくいかが課題となる。

手法

画像から得た情報をブロックというまとまりに分け、各ブロックを省くと注意機構の出力がどれだけ変わるかを計算する。モデル内ではその出力が元の情報に足し込まれるため、論文はこの変化を残差のずれと呼ぶ。まず、単独で省くとずれが大きいブロックを優先して残す。たとえば同じ壁を写す多数の画像があっても、形状推定に強く影響する情報群は保持する。

次に、残す数を固定したままブロックを入れ替え、省く集合全体のずれが小さい組み合わせを探す。個々の変化の向きによっては、複数を省いた影響が相殺されるからだ。最後に選んだブロックだけで注意を計算し、三次元形状とカメラ姿勢の推定を続ける。

新規性

ReSSの中心は、注意の確率が高い情報を残す選び方から、情報を落としたとき内部の計算結果がどれだけずれるかを小さくする選び方への変更である。各ブロックを単独で外した影響を点数化し、さらに落とす集合全体を入れ替えてずれを減らす。

複数の寄与は互いに打ち消し合うことがあるため、単独の点数順だけでは最良の組み合わせを選べない。著者らは、集合全体のずれを目的にする反復的な復元手順を提案した。

従来手法との違い

基準となるSparseVGGTとHeSSは、画像間の注意で高い確率が割り当てられたブロックを主に残す。ReSSは同じ疎な注意の枠組みで、どのブロックを残すかの基準を変更する。著者らは注意確率と、ブロックを実際に外した際の出力変化の順位が一致しにくいことを調べた。

各方式を実際の疎さを揃えて比べると、疎さが高くなった際の復元品質はReSSの方が保たれた。これは選別処理自体にも時間がかかるため、計算を飛ばす割合だけで高速化を判断できないことを意味する。

実験結果

著者らはVGGT、π3、DepthAnything3の三つの基盤モデルと、DTU、ETH3Dなど五つのデータ群で評価した。疎さを揃えた比較では、高い疎さの条件でReSSが従来法より密な計算の品質をよく保ったと報告する。π3のHiRoomでは、最も強い設定でReSSの形状F1が0.850、密な計算が0.908で、比較対象の二方式は0.378と0.424だった。

また、ずれをあえて大きくする選択は無作為選択より速く品質を落とし、各方式の品質を実際のずれに対して描くと近い曲線になった。100視点のScanNet++では、選別を含む全処理時間がSparseVGGTの7.58秒に対しReSSは7.82秒と報告された。

応用の可能性

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

編集上の応用案:建物内の複数視点画像から三次元形状とカメラ位置を推定する処理で、ReSSによる注意の選別を試す。入力は同じ場所を異なる位置から撮った画像群、出力は推定された点群とカメラ姿勢である。画像数を増やしたときの処理時間と形状誤差を、元の密な計算と比べる。

利用者には、構造が崩れやすい箇所を画像と点群で確認できるようにする。用途は測量や点検の前段階を想定するが、論文の結果は特定のベンチマーク上のものであり、実際の現場画像で同じ品質を保証するものではない。

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

導入時の検証

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

導入時の検証案:同じ複数視点画像を、元の密なモデル、注意確率で選ぶ方式、ReSSに入力する。視点数と省くブロックの割合を揃え、形状の距離誤差、カメラ姿勢の誤差、全処理時間、最大メモリを一組として記録する。平均値に加え、細い構造や見えにくい面の崩れを確認する。

用途側で許容できる誤差の上限を先に決め、その範囲内で短縮できた時間を採用基準にする。選別だけの時間も分けて測れば、画像数が少ない条件で追加処理が見合うか判断しやすい。

限界と課題

著者らの実装は、注意の計算を省く前に選別と反復的な入れ替えを行う。その分の時間とメモリが必要で、100視点のScanNet++で報告された処理時間は、SparseVGGTの7.58秒に対しReSSが7.82秒だった。疎さが低い場合には各方式が密な計算に近い品質を示し、提案法の差は主に圧縮を強めた条件で表れた。

編集上の確認点は、別の画像構成や視点の並びでも品質を保てるか、選別の追加費用を含む全処理時間が用途に見合うかである。点群の見た目が整っていても、必要箇所の寸法精度は別途測る必要がある。

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

出典

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

ReSS: Residual-Restoring Sparse Attention for 3D Vision Transformers

3D vision transformers such as VGGT predict camera poses and scene geometry from multi-view images in a single forward pass, but their global attention over all concatenated view tokens dominates computation as the number of views grows. To reduce this cost, SparseVGGT and HeSS sparsify attention at the block level, and both retain blocks with high attention probability. However, we observe that attention probability poorly predicts how much the model's behavior actually changes when a block is removed, and we show that this mismatch is why performance collapses as sparsity increases. In this paper, we propose ReSS (ReSidual-ReStoring Sparse Attention), which recasts block selection from a problem of maximizing the retained attention mass to one of minimizing the drift that sparsification leaves in the residual stream. We introduce a drift score that quantifies how much each block shifts the residual, and, since the drift of a drop set depends on the directions of the contribution vectors rather than on their magnitudes alone, an iterative residual restoration procedure that refines the drop set as a whole. Across three backbones and five datasets, ReSS preserves dense performance better than prior methods at matched sparsity. Two further results support drift as the quantity that governs the cost of sparsification: maximizing drift degrades performance faster than random selection, and plotted against realized drift instead of sparsity, all methods fall approximately onto a single curve. Code is available at https://github.com/libary753/ReSS.

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