TL;DR
본 연구는 3D 장면 표준 표현을 로컬 프리미티브에서 객체 단위 핸들로 전환하여 장면 이해와 조작을 동일한 표현으로 수행할 수 있음을 보였다. 객체 중심 토큰 그룹은 2D 감독만으로 인스턴스 구조를 자가 형성하며, 이 구조가 존재하면 편집과 개체 수준 검색이 추가 최적화 없이 가능해진다. 따라서 복수의 뷰에서 얻은 관측으로 로봇, AR/VR, 장면 검색 같은 downstream 시스템이 적은 상태공간으로 객체 단위 추론을 수행할 수 있다.
왜 중요한가
본 연구는 3D 장면 표준 표현을 로컬 프리미티브에서 객체 단위 핸들로 전환하여 장면 이해와 조작을 동일한 표현으로 수행할 수 있음을 보였다. 객체 중심 토큰 그룹은 2D 감독만으로 인스턴스 구조를 자가 형성하며, 이 구조가 존재하면 편집과 개체 수준 검색이 추가 최적화 없이 가능해진다. 따라서 복수의 뷰에서 얻은 관측으로 로봇, AR/VR, 장면 검색 같은 downstream 시스템이 적은 상태공간으로 객체 단위 추론을 수행할 수 있다.
핵심 기여
인스턴스-구조화 3D 토큰 그룹으로 장면 표현 재구성
본 논문은 각 인스턴스에 대해 하나의 instance token과 여러 anchor token을 쌍으로 구성하는 토큰 그룹 표현을 제시했다. anchor token은 로컬 기하와 appearance를 캡처하여 여러 3D Gaussian을 생성하고 instance token은 이 anchor들을 그룹화하여 객체 단위 핸들을 제공했다. 이 두 계층 분리는 객체 정체성과 세부 외형을 분리하여 재구성, 분할, 편집, 검색을 동일한 구조 위에서 수행할 수 있게 만들었다.
2D 재구성과 인스턴스 마스크의 공동 감독으로 학습하는 feed-forward 토크나이저
입력으로 unposed multi-view 이미지를 받고 frozen geometry foundation model로부터 추출한 multi-view feature와 pointmap을 컨텍스트로 사용하여 image-anchor 및 anchor-group cross-attention Transformer들을 순차 적용했다. RGB 렌더링 손실과 인스턴스 마스크 기반의 Hungarian 매칭 손실을 결합하여 두 디코더를 공동으로 학습시켰으며, 3D 어노테이션 없이 인스턴스 구조가 emergence 되었다. 학습 중에는 λ_seg warm-up을 적용하여 초기 재구성이 안정화된 이후에 그룹 감독이 효과적으로 작용하도록 설계했다.
컴팩트한 의미 저장을 위한 그룹-레벨 임베딩과 앵커 잔차의 분해적 feature lifting
고차원 2D foundation features를 각 그룹에 대한 공유된 그룹 임베딩 s_ℓ으로 압축하고, 앵커별 저차원 잔차 r_k로 지역 변이를 보존하는 구조를 도입했다. 렌더링 시에는 앵커의 하드 할당과 잔차 투영을 통해 픽셀 단위 의미 특징을 복원하며, 코사인 유사도 기반 distillation loss로 group과 anchor의 역할 분담을 명확히 했다. 이로써 Uni3R 대비 의미 저장량을 수천 배 줄이면서도 feature lifting mIoU를 크게 향상시켰다.
핵심 아이디어 이해하기
문제 출발점과 기존 한계는 다음과 같다. 기존 feed-forward 3D 재구성 방식은 장면을 많은 수의 로컬 프리미티브(점, 픽셀 정렬된 Gaussian, 개별 Gaussian 등)로 표현하며 이들에 2D feature를 부착하는 전략을 사용했다. 하지만 이러한 표현 단위는 객체 수준 문맥을 자연스럽게 포착하지 못하므로 객체 단위 질의·편집·검색을 위해 사후 그룹화나 병합 과정이 필요했다. 결과적으로 객체 수준 조작을 효율적으로 수행하기 어렵고 의미 정보가 많은 원소에 중복 저장되는 비효율이 발생했다. 논문의 해결 원리는 표현 단위를 객체 중심으로 재정의하는 것이다. 각 객체를 나타내는 instance token과 객체 내부의 세부를 담당하는 여러 anchor token으로 장면을 토크나이즈한다. anchor token은 patch-aligned 3D 좌표와 multi-view context feature로 초기화되어 image-anchor Transformer가 grounded anchor를 생성하고, anchor-group Transformer가 group token을 업데이트하여 anchor-to-group 소프트맥스 할당을 계산한다. 이렇게 하면 객체 정체성은 group token에, 지역적 기하·외형은 anchor token에 분리되어 저장되며 두 수준은 함께 렌더링 및 마스크 감독으로 학습된다. 이 접근이 달라지게 만드는 점은 표현의 사용 방식이다. 객체 단위 토큰 그룹은 렌더링과 분할 손실을 통해 학습되므로 인스턴스 구조가 사후 처리 없이 직접적으로 표현으로 존재한다. 이로 인해 인스턴스 수준 편집(제거, 변환, 삽입)과 open-vocabulary 검색이 토큰 단위 연산으로 직접 수행되며, 검색 복잡도는 Gaussian 수가 아니라 인스턴스 수에 비례하게 되어 효율성이 크게 향상된다.
방법론
전체 접근 방식의 개요는 다음과 같다. 입력으로 V개의 unposed RGB 이미지가 주어지면 frozen Geometry Foundation Model에서 multi-view features F_i와 pointmaps P_i를 추출한다. 이들을 패치화하여 컨텍스트 토큰 X로 플래튼한 뒤, farthest point sampling으로 선택된 K개의 앵커 위치로부터 초기 앵커 토큰을 구성하고 학습 가능한 L개의 그룹 토큰을 초기화한다. image-anchor decoder 𝒟_anchor가 컨텍스트 X를 참조하여 앵커 토큰 A를 갱신하고 anchor-group decoder 𝒟_group가 A를 참조하여 그룹 토큰 G를 갱신하는 두 단계 cross-attention 구조가 핵심 파이프라인이다. 핵심 메커니즘의 상세는 다음과 같다. 각 디코더는 cross-attention을 통해 쿼리(Q)와 컨텍스트(Z)의 관계를 학습하며, 앵커 토큰 A_k와 그룹 토큰 G_ℓ 사이의 유사도로 π_{k,ℓ}를 softmax로 계산한다. 각 앵커는 2층 MLP를 통해 N_g개의 3D Gaussian 속성(오프셋, 스케일, 회전, 불투명도, 구면조화 계수 등)을 예측하며, 생성된 각 Gaussian은 부모 앵커의 할당 확률을 상속받아 렌더링 시 인스턴스별로 합성된다. 인스턴스 마스크는 이러한 확률 맵을 alpha compositing하여 얻고 Hungarian matching으로 GT 마스크에 대응시켜 Dice와 BCE 기반의 mask loss를 적용한다. 학습 전략 및 세부사항은 다음과 같다. 렌더링 손실은 MSE와 LPIPS를 결합한 형태로 정의되며 ℒ_render = ℒ_mse + λ_lpips ℒ_lpips이다. 그룹링에는 ℒ_seg = λ_bce ℒ_bce + λ_dice ℒ_dice를 사용하고 전체 손실은 ℒ = ℒ_render + λ_seg ℒ_seg으로 구성된다. 초기 불안정한 재구성으로 인한 충돌을 방지하기 위해 λ_seg는 선형 warm-up을 적용하여 처음 1,500 스텝 동안 점차 증가시켰다. 앵커-그룹 할당에는 추가로 void 채널을 둬 비인스턴스 영역에 대한 앵커 분배를 억제했다.
관련 Figure

이 도판은 입력 흐름과 두 단계의 cross-attention 디코더(𝒟_anchor, 𝒟_group)를 시각적으로 정리하여 아키텍처의 연산 순서를 명확히 한다. 특히 anchor 토큰이 3D Gaussian을 생성하고 group 토큰이 앵커를 경쟁적으로 소유하는 softmax 할당을 통해 인스턴스 구조가 형성되는 연결고리를 보여주므로 방법론의 핵심 설계 결정을 이해하는 데 핵심적이다. 해당 그림은 methodology 블록을 직접 보강하는 근거 자료로 작동한다.
모델 전체 아키텍처를 요약한 다이어그램으로 multi-view feature와 pointmap에서 anchor 및 group 토큰 생성 과정을 도식화하고 있다.

이 그림은 기존 Gaussian 기반 그룹화가 경계에서 노이즈와 공백을 생성하는 반면 본 방법은 토큰 그룹 구조로 인해 더 안정적이고 명확한 인스턴스 경계를 유지함을 보여준다. 각 방법의 실패 패턴과 성공 패턴을 비교할 수 있어 ablation 및 방법론의 장단점을 이해하는 데 유용하다. 이 이미지는 methodology와 results 블록을 연결하는 시각적 증거로 작동한다.
다양한 그룹화 방법과의 마스크 비교로서 Gaussian Grouping, ObjectGS, IGGT+LUDVIG, 본 방법의 결과를 보여주는 표이다.
주요 결과
주요 정량 결과는 ScanNet에서의 재구성, feature lifting, class-agnostic instance segmentation으로 구성되었다. 2-view 설정의 Table 1에서 본 방법은 target view와 source view 모두에서 feature-lifting mIoU와 정확도(Acc.)에서 1위를 기록하며 그룹 단위 의미 저장이 효율적임을 수치로 나타냈다. 같은 설정에서 표현 비용은 Gaussian 기반의 픽셀 정렬 방법들보다 현저히 적어 저장된 의미 스칼라 수가 Uni3R의 8.4M에서 본 논문은 59.4K로 대폭 감소했다. 인스턴스 분할 평가는 8-view 설정의 Table 2에 보고되었으며 본 방법은 AP, AP50, AP25 모든 지표에서 per-scene 최적화 기법과 비교해 우수한 성능을 보였다. 이 결과는 사후 최적화나 픽셀-정렬 Gaussian이 없이도 feed-forward 학습만으로 객체 단위 일관된 마스크를 획득할 수 있음을 시사한다. 재구성 지표(PSNR, SSIM, LPIPS)는 일부 픽셀 정렬 기법에 비해 열세를 보였으나 zero-shot 전이(MipNeRF360)에서는 격차가 줄어들어 anchor-group 구조가 전이성 측면에서 유리함을 보였다. 추가적으로 실험에서는 인스턴스 수준 편집(그룹별 렌더링·제거·삽입·강체 변환)과 open-vocabulary 3D instance retrieval 시연을 통해 토큰 그룹이 실제 연산 인터페이스로 작동함을 확인했다. 검색 복잡도는 인스턴스 수에 선형적으로 비례하여 대규모 Gaussian 수를 다루는 방법보다 효율적이었고, 검색 결과는 공간적으로 응집된 인스턴스를 반환했다.
관련 Figure

비교 이미지는 본 방법이 객체 경계와 질감의 일관성을 유지하면서 재구성하는 경향을 보인다는 점을 시각적으로 확인시킨다. 특히 픽셀 정렬 기반 방법들이 세부 표현에서 더 높은 PSNR/SSIM을 보이는 반면 본 방법은 객체 경계와 인스턴스 일관성에서 장점을 보이는 경향이 도판에서 관찰된다. 이 시각 자료는 results 섹션의 정량 지표와 함께 해석되어야 한다.
다양한 방법과 비교한 정성적 재구성 결과를 타일로 배열하여 GT, LSM, Uni3R, C3G, 본 방법의 시각적 차이를 보여주고 있다.

이 도판은 경쟁 기법들이 큰 표면에서 분할이 파편화되는 경향을 보이는 반면 본 방법은 보다 응집된 인스턴스 마스크를 생성함을 시각적으로 확인시킨다. GT와 비교해 객체별 일관성이 높아 보이는 사례들이 존재하며 이는 본 방법의 토큰 그룹이 인스턴스 단위 정합성에 기여함을 뒷받침한다. results의 인스턴스 분할 성능 주장의 시각적 근거로 기능한다.
인스턴스 분할 비교 예시로서 GT 마스크와 LSM, Uni3R, C3G, 본 방법의 마스크 결과를 나란히 보여준다.
기술 상세
전체 아키텍처 구조는 frozen geometry foundation model과 두 개의 cross-attention Transformer로 구성된다. 구체적으로 multi-view feature와 downsampled pointmap을 결합해 컨텍스트 토큰 X를 생성하고, farthest point sampling으로 K=1,024 앵커 위치를 선택해 초기 앵커 토큰 A^{(0)}=x_{a_k}+ϕ_pos(a_k)로 초기화한다. 그룹 토큰 G^{(0)}는 학습 가능한 L=100개의 임베딩으로 초기화되며 image-anchor decoder(𝒟_anchor, 6 transformer layers)와 anchor-group decoder(𝒟_group, 4 transformer layers)를 순차적으로 통과한다. 핵심 알고리즘적 기반은 anchor-to-group softmax 할당과 가우시안 생성 파이프라인이다. 각 앵커 A_k는 2-layer MLP를 통해 N_g=32개의 3D Gaussian 속성을 예측하고, 각 Gaussian은 부모 앵커의 π_{k,ℓ}를 상속받아 인스턴스별 확률맵을 구성한다. 렌더링 경로에서는 alpha compositing을 거쳐 view-level 확률맵과 RGB 이미지를 생성하며 ℒ_render는 MSE와 LPIPS(λ_lpips=0.05)의 합으로 구성된다. 그룹 매칭에는 Hungarian algorithm을 사용하며 mask cost는 Dice와 BCE의 선형 결합으로 계산된다. 구현 및 학습 세부사항으로는 pretrained VGGT를 기반으로 하며 스케일 정렬을 위해 VGGT에 pixel-aligned Gaussian head를 추가해 몇 에폭 간 파인튜닝을 수행했다. 학습 설정은 2-view 구성에서 약 20시간(4×RTX A6000)이고 8-view는 약 12시간(4×H200)이며 λ_seg는 0.1으로 설정하고 첫 1,500 스텝 동안 선형 warm-up을 적용했다. 의미 분해에는 그룹 임베딩 차원 D=512와 앵커 잔차 차원 d=8을 사용해 Group+Anchor 구조로 feature lifting을 최적화했다.
관련 Figure

이 그림은 서로 다른 손실 항이 토큰 계층에 어떻게 영향을 미치는지를 구조적으로 보여주며 λ_seg warm-up과 joint training의 필요성을 직관적으로 뒷받침한다. 또한 group-level embedding과 anchor residual의 결합으로 픽셀 단위 feature가 재구성되는 과정을 수식과 함께 제시하므로 technical_details의 손실·정합 메커니즘을 보강한다. methodology 및 technical_details와 직접 연관성이 높은 보조 자료이다.
훈련 목표와 feature lifting 파이프라인을 보여주는 도표로서 RGB 재구성 손실과 마스크 기반의 그룹 감독, 그룹-앵커 분해를 한눈에 정리하고 있다.
한계점
평가 범위가 주로 경계된 실내 장면(ScanNet)에 집중되어 있어 야외 또는 대규모 장면으로의 일반화가 불확실하다. 모델은 고정된 상한 L=100의 그룹 수를 사용하므로 장면에 존재하는 객체 수가 크게 늘어나는 경우 구조 및 학습 전략의 재설계가 필요하다. 현재 구성은 정적 장면을 전제로 하며 이동 객체를 포함하는 동적 장면이나 실시간 추론 환경을 지원하려면 추가적인 시간적 일관성 모델링과 효율화가 요구된다.
실무 활용
본 토큰 그룹 표현은 로봇의 객체 중심 월드 모델, AR/VR에서의 객체 편집 도구, 3D 장면 인덱싱 및 검색 시스템에 즉시 적용 가능하다. 객체 단위 핸들이 존재하므로 자연어로 지시된 객체 선택, 로컬 변환 예측, 인스턴스 단위의 빠른 유사도 검색이 효율적으로 수행된다. 다만 현재 모델은 정적 실내 장면에 초점이 맞춰져 있어 동적 장면 또는 대규모 야외 장면으로의 확장은 추가 연구가 필요하다.
- 로봇 비전에서 소수의 이미지만으로 객체 단위 핸들을 생성해 언어 기반 조작 지시와 연결하는 퍼셉션 모듈
- AR 편집 툴에서 사용자가 특정 인스턴스만 선택해 제거하거나 다른 장면의 인스턴스를 삽입하는 실시간 편집 워크플로
- 대규모 3D 장면 데이터베이스에서 인스턴스 수준 임베딩으로 텍스트/이미지 쿼리에 따라 객체 단위 검색을 수행하는 검색 서비스
코드 공개 여부: 비공개
관련 Figure

이 도표는 토큰 그룹을 직접 조작함으로써 특정 인스턴스의 제거, 이동, 다른 장면에서의 삽입이 사후 최적화 없이 수행될 수 있음을 시각적으로 검증한다. 편집 결과가 인접 객체와 배경에 영향을 주지 않고 국소적으로 유지되는 사례들이 제시되어 있으며 이는 토큰 그룹의 실용적 인터페이스로서의 가치를 지지한다. practical_use 및 results에서 제시된 편집 가능성의 시각적 근거로 사용된다.
인스턴스 수준 편집 시나리오를 보여주는 예시로서 입력, 렌더된 RGB, 선택된 그룹, 제거·변환·삽입 결과 및 타깃 이미지를 포함한다.
키워드
용어 해설
- 3D Gaussian Splatting
- — 장면을 다수의 3차원 가우시안 원소로 표현하여 효율적으로 렌더링하는 기법이다. 각 가우시안은 위치, 스케일, 회전, 불투명도, 조명 계수 등을 가지며 alpha compositing으로 합성되어 이미지를 생성한다. 본 논문에서는 anchor 토큰이 가우시안을 생성하여 렌더링과 인스턴스 분할 감독에 활용된다.
- Instance Token
- — 장면의 개별 객체 정체성 및 범위를 요약하는 토큰 표현이다. 한 그룹의 대표 벡터로서 여러 anchor 토큰을 묶어 객체 단위의 일관된 핸들을 제공하며 텍스트 기반 검색과 객체 편집의 주요 단위로 작동한다. 논문에서는 group-level embedding으로 구현되어 2D 마스크 감독으로 학습된다.
- Anchor Token
- — 로컬 기하와 외형 정보를 캡처하는 저수준 토큰으로, 각 앵커는 주변 패치의 multi-view feature와 3D 좌표를 초기화값으로 가진다. 앵커 토큰은 2층 MLP로부터 여러 개의 3D 가우시안을 생성하며 그룹 토큰과의 소프트맥스 경쟁을 통해 인스턴스에 할당된다. 본 구조는 세부 표현과 객체 정체성을 분리하는 역할을 한다.
- Differentiable Rendering
- — 모델 출력인 3D 표현을 미분 가능한 합성 과정을 통해 2D 이미지로 변환하고, 이 이미지와 정답 이미지를 비교하여 역전파를 수행하는 방법이다. 본 논문에서는 RGB 재구성 손실과 인스턴스 마스크 손실을 렌더링 경로로 전파하여 anchor 및 group 토큰을 동시 학습시킨다. 이로써 3D 어노테이션 없이 인스턴스 구조가 자가 유도된다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.