← Back to project

2 · WildTrack3D: current model architecture

Video + optional depth → tracking with memory → per-object 2D and 3D boxes
implementedquality rerun pendingoptional depth

Current project overview

Model architecture

(a) Native object tokens feed both 2D and 3D prediction. (b) Final-stage box geometry writes spatial memory; optional raw patch depth is retained separately for later attention. Open full-size vector figure.

Implementation details — expand as needed

Full data flow and implementation status
Current architecture is implemented and tested. The latest overfit videos were generated by the earlier architecture; they do not validate convergence of this revision.
Follow RGB, optional depth and historical memory to the object tokens, then to 2D and 3D outputs. Only the final stage writes the new memory record. Open full-size vector figure.
What is shared
ComponentCurrent contract
3D headSame Det3DHead class and predict_box3d_stages function; separate image/video weights
Video queriesNative selected decoder object tokens before pointer projection; removed the earlier extra query embedding/patch-attention path
Auxiliary supervisionVideo: 2 native stages / 1 auxiliary. New joint image config: 6 stages / 5 auxiliary; legacy image default preserved
MemorySAM causal multiplex tracking; bucket padding is never a target; only final stage writes memory
Detection-specific logicMatching, O2M and text classification remain on the image path
ScopeFirst-frame prompted objects; no automatic object births or global re-identification
Depth and spatial memory
Each historical record contains image features, bucket memory and pointers. Optional raw depth remains one shared map; colors are schematic. Open full-size vector figure.
Training, labels and losses
Image and video keep separate decoder/head weights while using common 3D prediction and loss functions. Open full-size vector figure.
Verification and version boundary
EvidenceResult / interpretation
Project suite315 passed
Focused alignment suite53 passed; overlaps the project suite
H200 feature-level suite7 passed; includes 1008-grid, 17 objects and gradients through historical memory
Archive formatwildtrack3d_native_query_depth_v4; rejects old custom-head archives
Code revision827b3a2; contract in docs/SHARED_3D_HEAD_PROPOSAL_20260917.md
Training qualityNo new overfit or held-out quality result for this revision
Updated 2026-09-17 · Consolidated from saved experiment artifacts and inspected implementation · Historical URLs remain available with archive notices.