Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

🧠🔬 Excited to share AnyLoc: Towards Universal Visual Place Recognition Foundation Models meet VPR - VPR anywhere🌍🌊🏙️, anytime🌌☁️🌄, and under anyview🚡🚗🛸 - no retraining/finetuning 🔁 - aimed at general-purpose localization & navigation 🧵👇

35,035 Aufrufe • vor 3 Jahren •via X (Twitter)

10 Kommentare

Profilbild von Nikhil Keetha
Nikhil Keethavor 3 Jahren

Why? - current VPR solutions are task-specific & fail outside training distribution - the “per-image” (CLS) features are suboptimal when used “as-is” for retrieval or VPR 💡Choose the right per-pixel features and aggregate them from “pixels” into “places” 👇

Profilbild von Nikhil Keetha
Nikhil Keethavor 3 Jahren

Which Models? We explore task-agnostic features from popular classes of self-supervised models: DINOv2, CLIP, MAE, and more DINOv2 learns long-range global patterns + invariant local features suited to VPR 🗺️

Profilbild von Nikhil Keetha
Nikhil Keethavor 3 Jahren

Which Features? Across multiple ViT layers and facets (query, key, value, token) of ViTs: - value has the largest contrast b/w keypoint & background - earlier layers (key & query) show high positional bias ⌖ - deeper layers (value) have the sharpest contrast

Profilbild von Nikhil Keetha
Nikhil Keethavor 3 Jahren

Feature aggregation type? We explore a number of aggregation techniques: GeM, GAP, GMP, Soft-VLAD, & Hard-VLAD, In our no-retrain setting, hard-assignment VLAD ranks the best, which (along with GeM) outperforms CLS descriptors used commonly in prior work

Profilbild von Nikhil Keetha
Nikhil Keethavor 3 Jahren

There’s more: While common vocab options for VLAD are global, map-specific, or learned, PCA over globally-pooled local features uncover distinct “domains”, enabling ‘domain-specific vocab’ (GeM -> VLAD) to better harness the local feature distribution in aggregation

Profilbild von Nikhil Keetha
Nikhil Keethavor 3 Jahren

We evaluate AnyLoc on an unprecedented diversity of VPR scenarios (urban, indoors, aerial, underwater, subterranean, day-night, and seasonal variations, opposing viewpoints), establishing a strong baseline for future research toward universal VPR solutions.

Profilbild von Nikhil Keetha
Nikhil Keethavor 3 Jahren

AnyLoc on visually degraded environments 🏚️

Profilbild von Nikhil Keetha
Nikhil Keethavor 3 Jahren

AnyLoc on aerial imagery 🛩️🚁

Profilbild von Nikhil Keetha
Nikhil Keethavor 3 Jahren

Amazing 🌍 Collab with @123avneesh, @JayKarhade, @_krishna_murthy, @smash0190 @AirLabCMU, Madhava Krishna, & @sourav_garg_ Thanks to @YaoHE09 & Ivan Cisneros for collecting cool drone imagery 🚁📷 to test AnyLoc!

Profilbild von Nikhil Keetha
Nikhil Keethavor 3 Jahren

Check out our cool demos: and 5-minute explainer video:

Ähnliche Videos