Anchored Landmark Parameterizations
- Anchored landmark parameterizations are methods that express variables relative to anchors, improving local linearity, identifiability, and numerical conditioning.
- They are applied in domains like visual relocalization, facial landmark detection, VINS, SLAM, and sensor network localization to simplify complex global estimation problems.
- Implementations range from hard-anchor selection to soft-anchor aggregation, demonstrating significant performance gains and consistent improvements across various applications.
Searching arXiv for relevant papers on anchored landmark parameterizations and adjacent usages. Anchored landmark parameterizations are a family of representations in which geometric, dynamical, or probabilistic variables are expressed relative to discrete anchors, landmarks, or anchor states rather than directly in a single global coordinate frame. Across visual relocalization, visual–inertial navigation, facial landmark localization, object-level SLAM, stochastic landmark geometry, sensor network localization, and few-step generative flow maps, the recurring construction is to decompose prediction into an anchor-selection or anchor-conditioning stage and a local representation stage defined with respect to that anchor. In the visual relocalization formulation of "Improved Visual Relocalization by Discovering Anchor Points" (Saha et al., 2018), for example, horizontal camera position is parameterized as offsets from route anchors while vertical position and orientation remain globally parameterized. In the VINS formulation of "Observability and Consistency Analysis for Visual-Inertial Navigation with Anchored Feature Parameterizations" (Cohen et al., 17 Jun 2026), landmarks are represented relative to an anchor camera/IMU pose. In "AnchorFace: An Anchor-based Facial Landmark Detector Across Large Poses" (Xu et al., 2020), 2D facial landmarks are represented as anchor-template coordinates plus regressed offsets. Although these works arise in different subfields, they share a common principle: replace a difficult global estimation problem by a structured local parameterization conditioned on one or more anchors.
1. Conceptual scope and recurring structure
An anchored landmark parameterization replaces direct global regression or direct global state storage by a representation of the form “anchor plus local coordinates,” “anchor frame plus local feature parameters,” or “anchor-conditioned stochastic bridge.” In the most explicit camera-pose case, a standard PoseNet-style method regresses the global pose directly as
whereas the anchor-based alternative in (Saha et al., 2018) regresses anchor confidences, relative horizontal offsets, and global and orientation.
The same structural idea appears in several distinct forms. In VINS, a landmark is not stored as a global Cartesian coordinate but relative to an anchoring camera frame , with the corresponding anchor state carried by the IMU pose at feature initialization (Cohen et al., 17 Jun 2026). In AnchorFace, a landmark set is not regressed directly in image coordinates but as
with a learned confidence over anchor templates and spatial anchor points (Xu et al., 2020). In sensor localization, unknown points are parameterized in the MDS coordinate system induced by physical anchors and then mapped back by a Procrustes transform (Ouyang et al., 14 Sep 2025). In flow-map RL, a deterministic long-range map is stochasticized through an anchor time and an anchor state , followed by conditional resampling from (Li et al., 1 Jul 2026).
This suggests a general taxonomy. Some anchored parameterizations use discrete spatial anchors along a route or image lattice (Saha et al., 2018, Xu et al., 2020). Others use anchoring poses or frames that define local coordinates for landmarks (Cohen et al., 17 Jun 2026). Others use intrinsic manifold anchors that remove non-uniqueness in object representations, as with for object landmarks (Hu et al., 2022). Still others use ambient landmark spaces and then restrict to anchored submanifolds obtained by fixing some landmark coordinates (Habermann et al., 1 Jun 2026). Despite these differences, the common objective is to improve identifiability, local linearity, numerical conditioning, or statistical consistency by choosing a representation aligned with the structure of the problem.
2. Anchor-plus-offset representations in pose and keypoint estimation
In visual relocalization, (Saha et al., 2018) defines anchor points uniformly across the route map by selecting every -th training frame as an anchor. For an image with ground-truth pose 0, the relative horizontal offsets with respect to anchor 1 are
2
The network predicts per-anchor confidences 3, per-anchor offsets 4, and global 5. At inference time, the relevant anchor is typically
6
and the global horizontal position is reconstructed as
7
The representation is only partially anchored, since 8 and orientation remain globally regressed (Saha et al., 2018).
In facial landmark localization, AnchorFace uses a related but denser construction. A finite set of anchor templates 9 is defined by a spatial anchor point 0 and a pose prototype 1. For each anchor template, the network predicts landmark offsets 2 and a confidence 3, so that each anchor induces a candidate prediction
4
Final landmarks are obtained by confidence-weighted aggregation after thresholding with 5: 6 Here the parameterization is not tied to a single selected anchor but to a mixture over many anchor hypotheses (Xu et al., 2020).
The two formulations differ in how they use anchors at inference. The relocalization system appears to use only top-1 anchor selection (Saha et al., 2018), whereas AnchorFace explicitly aggregates over many anchors (Xu et al., 2020). This suggests two operational regimes of anchored parameterization: a hard-anchor regime, where an anchor indexes a local coordinate chart, and a soft-anchor regime, where anchors provide a set of local experts combined by confidences.
3. Landmark states relative to anchor frames in VINS and SLAM
In VINS, anchored landmark parameterization refers to representing a 3D feature relative to a specific anchor pose rather than in a global frame. The paper (Cohen et al., 17 Jun 2026) considers a global frame 7, an IMU frame 8 at anchoring time 9, and a camera frame 0 rigidly attached to the IMU. The anchored landmark coordinates are defined in the camera frame by
1
and the global landmark position is
2
The anchored inverse-depth parameterization used in the paper is
3
The central analytical result is that, for anchored landmark parameterizations of the form above, the unobservable subspace does not depend on the landmark states. In the notation of (Cohen et al., 17 Jun 2026), the landmark blocks of the nullspace satisfy
4
By contrast, global feature parameterization yields landmark-dependent nullspace blocks
5
This independence from landmark linearization points is the basis for the improved consistency properties reported in (Cohen et al., 17 Jun 2026).
Object-level SLAM introduces a different but related anchoring problem. Conventional object parameterizations on 6 are not globally consistent because the same ellipsoid can be represented by different combinations of rotation and axis lengths. The representation proposed in (Hu et al., 2022) replaces separate pose and scale variables by a single symmetric positive-definite matrix 7 together with translation 8, so the object landmark state becomes
9
The dual quadric is written as
0
Here the “anchor” is not a measurement frame but a globally consistent intrinsic representation of the object’s shape and orientation. This removes the Rot–Scale ambiguity that arises when the same abstract object can be represented by a 90° frame rotation and a swap of length and width (Hu et al., 2022).
4. Loss design, confidence weighting, and anchor discovery
A characteristic feature of anchored parameterizations is that anchor selection is often latent rather than supervised. In (Saha et al., 2018), the model does not require labels for which anchor is relevant. Instead, it uses a confidence-weighted offset loss
1
If anchor 2 is irrelevant, the network can drive 3 toward 0; if it is relevant, the model is encouraged to assign it high confidence and accurate offsets. An optional nearest-anchor cross-entropy term
4
can be added, but the paper reports that without this cross-entropy term, performance is often better, especially in Cambridge Landmarks, where the variant without CE performs better in 5 of 6 scenes (Saha et al., 2018). The total loss is
5
The “discovered anchor” variant sets 6 (Saha et al., 2018).
AnchorFace uses a different supervision strategy. Every anchor receives a regression target and a soft confidence target derived from template proximity to the ground-truth shape. If 7 and 8 are flattened landmark vectors for the anchor template and the ground truth, respectively, then
9
with 0 (Xu et al., 2020). Regression is then weighted by this confidence target,
1
and the confidence branch is trained by a binary cross-entropy-like loss, with total loss
2
using 3 (Xu et al., 2020).
These two designs illustrate distinct meanings of “anchor confidence.” In (Saha et al., 2018), confidence acts as a latent selector that emerges from minimizing weighted regression error. In (Xu et al., 2020), confidence approximates template–ground-truth proximity and is then used for aggregation. This suggests that anchored parameterizations can either discover anchors endogenously from reconstruction quality or learn anchor weights from explicit geometry-derived supervisory signals.
5. Mathematical and geometric formulations beyond vision regression
Anchored landmark parameterizations also arise as coordinate systems on geometric spaces. In the landmark-space analysis of (Habermann et al., 1 Jun 2026), the basic configuration manifold is
4
an open subset of 5. An anchored configuration space is obtained by fixing some landmark coordinates, for example
6
which is a submanifold of codimension 7. The ambient Riemannian cometric is induced by a kernel
8
and under translation and rotation invariance,
9
Anchoring corresponds to restricting this kernel-induced structure to a submanifold where some points are frozen (Habermann et al., 1 Jun 2026). In this setting, anchoring is not primarily an estimation device but a geometric constraint on the parameter space itself.
The same paper establishes stochastic completeness results for such landmark spaces. For Sobolev/Matérn kernels with
0
the threshold
1
guarantees stochastic completeness for all 2 (Habermann et al., 1 Jun 2026). The paper argues that anchored spaces inherit the relevant completeness, separation, and volume-growth properties from the ambient landmark space when the induced metric is restricted compatibly.
In sensor network localization, (Ouyang et al., 14 Sep 2025) formulates an anchored parameterization in an MDS coordinate system built from physical anchors 3. After classical MDS on the anchor distance matrix 4, the anchor coordinates in MDS space are
5
For a new point with squared distances 6 to anchors, LMDS computes
7
A Procrustes map then returns coordinates in the physical anchor frame: 8 where 9 is the anchor centroid and 0 is determined from anchor geometry alone (Ouyang et al., 14 Sep 2025). Here the anchor set fixes translation and rotation ambiguities, and the unknown point is parameterized by its coordinates in the anchor-induced MDS system.
6. Empirical behavior across domains
The empirical consequences of anchored parameterizations depend on the application but display recurring patterns.
In visual relocalization, (Saha et al., 2018) reports improved median errors over PoseNet with geometric reprojection loss using the same feature extractor. On the Cambridge Street scene, PoseNet with geometric reprojection gives 1 m and 2, the anchor-based GoogLeNet model without CE gives 3 m and 4, and the best DenseNet anchor-based version without CE gives 5 m and 6. The translation improvement on Street is therefore more than 7 m (Saha et al., 2018). The same paper reports that on 7 Scenes the anchor-based method achieves 8 m median translation on all scenes and outperforms PoseNet variants.
The effect is not reducible to backbone choice alone. On Cambridge, a DenseNet direct regressor gives 9 m and accuracy 0 on Shop Facade, whereas the anchor-based DenseNet gives 1 m and accuracy 2; on King’s College, direct regression gives 3 m and 4, while the anchored version gives 5 m and 6 (Saha et al., 2018).
In facial landmark localization, AnchorFace outperforms a direct-regression baseline particularly at larger yaw. On AFLW, the baseline yields NME 7 on Full and 8 on Heavy, while AnchorFace yields 9 on Full and 0 on Heavy (Xu et al., 2020). Template count matters: KMeans-24 outperforms KMeans-3 and KMeans-48 on AFLW, with 1 NME on Full versus 2 and 3, respectively (Xu et al., 2020). Weighted aggregation also outperforms Argmax and Mean; on Heavy, Weighted gives 4, Argmax 5, and Mean 6 (Xu et al., 2020).
In VINS, (Cohen et al., 17 Jun 2026) reports that all estimators employing anchored feature parameterizations exhibit improved consistency properties compared to algorithms that estimate features in a global reference frame, especially when feature initialization may be poor. On TUM-VI room sequences, the monocular average ATE for Std-G3D is 7, whereas Std-AID gives 8; FEJ-AID gives 9; RI-AID gives 00 (Cohen et al., 17 Jun 2026). In stereo, Std-G3D gives 01, while Std-AID gives 02 (Cohen et al., 17 Jun 2026).
In object-level SLAM, (Hu et al., 2022) reports that the proposed 03 representation improves mapping accuracy by 04 on average using the same front-end data. On real datasets, Multi-SLAM-SPD achieves average IoU 05 versus 06 for Multi-SLAM-RTS and 07 for Quadric-SLAM, and average orientation error 08 versus 09 and 10, respectively (Hu et al., 2022). In simulation, the 11-based method converges 12 faster on average than Rot–Trans–Scale (Hu et al., 2022).
These results suggest a common empirical pattern: anchoring tends to help most when the original global parameterization is highly nonlinear, ambiguous, or sensitive to poor initialization.
7. Limitations, controversies, and open directions
Anchored landmark parameterizations do not remove all difficulties, and several limitations recur across the literature.
In visual relocalization, the anchoring is only partial. The paper (Saha et al., 2018) states that regressing relative offsets for 13 and orientation made learning harder and performed worse, so only 14 are anchored. Performance depends on anchor spacing and loss weights 15, and the paper notes that too many anchors or too few anchors hurt performance. The method also appears to use only top-1 anchor selection at inference, leaving probabilistic multi-anchor combination unexplored (Saha et al., 2018).
In AnchorFace, template design introduces its own discretization trade-offs. Too few templates under-cover pose variation, whereas too many can add redundancy and degrade performance, as in the comparison between KMeans-24 and KMeans-48 (Xu et al., 2020). The method handles self-occlusion implicitly rather than by explicit visibility modeling.
In VINS, anchored feature parameterizations remove landmark dependence from the unobservable subspace but do not remove navigation-state dependence. The paper (Cohen et al., 17 Jun 2026) therefore still proposes FEJ and RI-EKF variants to handle remaining inconsistency due to navigation-state linearization. Anchoring alone improves consistency, but it is not a complete solution.
In object-level SLAM, the 16 approach models objects as ellipsoids or circumscribed cubes rather than full shapes, and the experiments assume correct front-end data association (Hu et al., 2022). The representation removes artificial singularities but not intrinsic ambiguities of symmetric objects.
In stochastic landmark geometry, anchored spaces inherit the kernel-dependent thresholds of the full landmark manifold. The paper (Habermann et al., 1 Jun 2026) emphasizes that adding anchors does not change the critical regularity; if 17, collisions and stochastic incompleteness can occur even if some landmarks are fixed.
Several papers explicitly point toward extensions. The relocalization work suggests learned anchor selection, full 18 anchor-based parameterization, soft combination over multiple anchors, SLAM integration, hierarchical anchors, and uncertainty estimation (Saha et al., 2018). The sensor localization analysis suggests tuning a family of objectives balancing length and angle preservation, with LS emerging as a regularized LMDS solution (Ouyang et al., 14 Sep 2025). The flow-map RL paper suggests that anchor times and anchor states can function as a control mesh over stochastic trajectories without changing the original deterministic model parameterization (Li et al., 1 Jul 2026).
A plausible implication is that anchored landmark parameterizations are best understood not as a single technique but as a design pattern. The anchor may be a spatial landmark, a camera pose, a prototype template, an object-intrinsic manifold coordinate, an MDS basis, or a future waypoint in time–state space. What unifies these constructions is the decision to encode structure relative to anchors that make the remaining prediction or optimization local, better conditioned, or more faithful to the geometry of the underlying problem.