Accepted at IROS 2026 Training-free Backbone-agnostic

Adaptive Resolution Tiling for ViT Visual Servoing

Alessandro Scherl1,2, Bernhard Neuberger2,3, Simon Schwaiger2,4, David Mulero-Perez1, Lucas Muster2,5, Jose Garcia-Rodriguez1

1University of Alicante  ·  2UAS Technikum Wien  ·  3TU Wien  ·  4Graz University of Technology  ·  5BOKU Vienna

Training-free visual servoing that generalizes to unseen objects and grasps them from a single reference image.

95.4%
convergence under perturbation
+18.8 pp
over the ViT-VS baseline
>10×
higher effective FPS vs full-resolution ViT
27%
less VRAM
95–98%
real grasps on unseen objects

Abstract

Visual servoing with self-supervised Vision Transformer features enables training-free robotic positioning that generalizes to unseen objects, but faces a trade-off: coarse patch descriptors are robust yet imprecise, while high-resolution features are precise but slow and memory-hungry. ART-VS resolves this with a two-phase, backbone-agnostic strategy: it servos at the ViT's native resolution for stable long-range alignment, then switches to a tiled high-resolution phase that matches features tile-locally for precise convergence. Without task-specific training, ART-VS reaches 95.4% convergence under perturbation (18.8 pp over prior ViT-based servoing, 14.4 pp over full-resolution processing) while delivering over 10× higher effective FPS at 27% lower VRAM. On a real robot it grasps unseen instances from a single reference image: 95/100 transparent bottles and 98/100 shoes, across four backgrounds.

Method

Coarse, then tiled

A single strategy that keeps the robustness of low resolution and recovers the precision of high resolution — without paying the quadratic cost of processing everything at once.

STEP 01

Initialization

Resolve in-plane rotation against the reference image; optionally isolate the target with a language prompt (LangSAM) plus a lightweight tracker (LightTrack) for cluttered scenes.

STEP 02

Coarse phase

Single-pass ViT encoding with global patch-to-patch correspondences at native resolution — robust to appearance change and large pose gaps.

STEP 03

Tiled refinement

Once mean error drops below τ = 0.20 (an 80% reduction), the image is split into non-overlapping tiles matched tile-locally — recovering full-resolution precision without quadratic cost.

Backbone-agnostic, validated on: DINOv2 DINOv3 AM-RADIO — all training-free.
ART-VS pipeline: initialization to coarse to tiled refinement
Figure 2. The ART-VS pipeline: initialization, coarse native-resolution servoing, and tiled high-resolution refinement.

Real robot

Grasping unseen objects

200 category-level trials from a single reference image per category: five unseen instances each of transparent bottles and shoes, across four backgrounds — plain wood, aluminium foil, kraft paper, and kitchen towel.

95/100
transparent bottles grasped
98/100
shoes grasped
4
backgrounds per category
1
reference image per category
Objects and backgrounds used in the grasping trials
Figure 6. Unseen bottle and shoe instances across the four evaluation backgrounds.
Failure cases

Honest failure modes from the paper's analysis — where ambiguous geometry or challenging optics push the match past its limits.

Simulation

Simulation benchmark

Perturbed Hollywood-poster scenes, 500 trials per method. ART-VS variants lead on convergence and precision while staying well within a real-time budget.

Method (perturbed) Conv.% Pos. (cm) Orient. (°) VRAM (MB) FPS
AKAZE-IBVSclassical 64.80.090.081.7
ViT-VS DINOv2-308baseline 76.62.151.83123014.4
ViT-VS DINOv3-1440full 1440p frame, no tiling 81.01.651.4324310.9
ART-VS DINOv27×7 tiles 87.20.880.78217410.5
ART-VS DINOv36×6 tiles · best convergence 95.41.010.88176711.9
ART-VS AM-RADIO6×6 tiles · best precision 91.00.810.6927796.8

The number in a baseline name is the ViT input resolution — e.g. DINOv2-308 and DINOv3-1440 process the frame at 308 px and at the full 1440p (1440×1080) resolution — whereas ART-VS “N×N” denotes the adaptive tiling grid used instead. FPS is the effective frame rate (total iterations / wall-clock time). Highlighted rows are ART-VS; bold marks the best convergence (95.4%) and the best positional / orientation precision (0.81 cm / 0.69°), reported over converged trials.

Watch

Supplementary video

The full supplementary video: method overview, simulation benchmarks, and real-robot grasping across all backgrounds.

Cite

Citation

ART-VS is accepted at IROS 2026. Until the proceedings appear, please cite the arXiv preprint.

BibTeX — arXiv preprint
@article{scherl2026artvs,
  title   = {ART-VS: Adaptive Resolution Tiling for Vision Transformer Visual Servoing},
  author  = {Scherl, Alessandro and Neuberger, Bernhard and Schwaiger, Simon and
             Mulero-P{\'e}rez, David and Muster, Lucas and Garc{\'i}a-Rodr{\'i}guez, Jos{\'e}},
  journal = {arXiv preprint arXiv:2606.19089},
  year    = {2026}
}