novel / unseen object
The test physical instance did not appear in object-specific training
Does not specify whether CAD, references, category training, or test-time optimization are availableExtensions & Frontier Problems
As assumptions about CAD, identity, rigidity, static scenes, or passive observations are relaxed, output spaces, observability, and evaluation protocols must also change. Learn to identify which assumptions a new capability removes and where it shifts the cost.
01 · Problem Regime Before Method Name
Numbers are not directly comparable across problem boundaries. Priors range from exact CAD to references, categories, text, or none; outputs expand from SE(3) to size, shape, joints, trajectories, beliefs, and actions.
| Problem family | Allowed priors | Output state | Capability actually tested |
|---|---|---|---|
| Instance-level · Known objects | Exact CAD / texture / symmetry; object identity is known or detectable | Metric SE(3) for one rigid body, sometimes with score / covariance | BOP model-based tasks, industrial localization, and tracking mapped objects |
| Unseen instances · Model-based | Test objects were unseen during training, but onboarding may read CAD and render / build indices | Metric SE(3) for a novel instance | Tests cross-object generalization while retaining CAD |
| Unseen instances · Model-free | No CAD; reference RGB/RGB-D images or video and bounded onboarding are usually provided | SE(3) relative to a reference-object frame, sometimes with scale / reconstruction | CAD-free setups can still use object priors and incur onboarding costs |
| Category-level 6D / 9D | Known categories, training instances, canonical axes / shape priors; new instances of those categories at test time | Rotation + translation; 9D commonly adds 3D size | Defining canonical frames and handling instance variation are part of the problem |
| Open vocabulary / open world | Text or reference queries; categories are not closed and the target may be absent | Detection/segmentation + relative/absolute pose + unknown/abstain | Good positive-target localization does not establish unknown-object rejection |
| Joint pose–shape estimation | Category, generative/reconstruction priors, or multiview onboarding | pose + metric shape / implicit field / uncertainty | Disclose gauge, scale, shape–pose coupling, and computational costs |
| Articulated / deformable / dynamic | Part graphs, joint types, canonical templates, deformation models, or temporal priors | root/part poses, joint states, deformation field, trajectory | One SE(3) no longer describes the full state |
| Embodied / task-conditioned | Robot state, action space, task equivalence, safety, and cost | Belief / action / task-equivalent poses rather than only one matrix | Perception quality depends jointly on information gain and task outcomes |
The test physical instance did not appear in object-specific training
Does not specify whether CAD, references, category training, or test-time optimization are availableUsually means no gradient training or object-specific fine-tuning for that test object
May still use CAD rendering, template libraries, reference video, pretrained features, or test-time optimizationInference or benchmark protocols provide no exact CAD mesh
May provide reference images/video, scale, depth, object masks, or onboarding timeThe test instance is unseen, but its category and canonical convention are known
Neither category-agnostic nor open-setTargets can be specified by open text / cross-modal queries
Does not automatically establish 6D absolute pose, metric scale, unknown rejection, or arbitrary-category generalizationReuses general representations or generative capabilities from large-scale pretraining
Does not automatically establish coordinate consistency, metric estimates, calibrated uncertainty, real-time performance, or robot safetyLocalization uses fields, point/feature maps, or splats instead of an explicit triangle mesh
The representation still requires acquisition, coordinate gauge, scale, storage, initialization, and optimizationInteractive Lab
The first panel generates formal task labels. The second shows exactly unchanged pixels when size and depth scale together. The third checks evidence gaps against a frozen headline. Open directly with ?lab=ambiguity or ?lab=evidence.
Problem Regime · Observability · Evidence
Task presets
Formal task label
— Relaxed
Retained / paid
Observability limit
Required evidence
Scale–depth equivalence family
Projective identity
π(K · λ(RX+t)) = π(K · (RX+t)), λ>0 Image evidence
Metric error
Added constraint
Observability
Capability-claim stress test
Frozen claim
— Coverage count
Blocking gaps
Supported scope
Next experiment
02 · Category-level Pose, Size & Canonical Space
For exact CAD, the object frame binds to one asset. For new instances, canonical axes, origin, scale, and symmetry are modeling choices. Unstable definitions make even accurate networks fit inconsistent labels.
Shared origin, axes, front direction, and scale conventions across category instances
A cup handle or camera-lens direction may define yaw; an unmarked cylinder retains continuous ambiguityMaps instance surfaces into a unit canonical space to establish observed-point / category-coordinate correspondences
Incorrect training-CAD canonicalization directly becomes pose-label biasCompletes unseen regions with means/prototypes, deformation bases, implicit decoders, or retrieved shapes
Separate completion confidence from observed support; plausible completion is not a measurementRGB-D aligns camera points to canonical points with scale to recover R, t, and dimensions
Specify uniform scale, anisotropic dimensions, bbox conventions, and object originInstances may be more symmetric than category labels suggest; semantic axes can also differ across instances
Use instance-aware symmetry / equivalence rather than applying one discrete group to the entire categoryGroup by physical instance, room/table, capture session, and background
Leakage through adjacent frames, reconstructed meshes, or reference videos of the same instance disguises memorization as category generalizationPrerequisite review: Symmetry, Ambiguity & Uncertainty, Pose Evaluation & Error Analysis.
03 · Novel Object, CAD-free & Open Vocabulary
Novel-object systems may read test CAD, model objects from reference video, or use one anchor. Before comparing, disclose onboarding, references, scale, masks, initialization, caches, and test-time optimization.
Read mesh, units, origin, texture, and symmetry; render templates offline or build a 3D-feature index
Include onboarding time, GPU count, rendered views, cache size, and failed objects in the protocolRecover object appearance, relative camera trajectories, scale, or neural representations from short RGB/RGB-D videos
Reference coverage, background, handheld occlusion, camera calibration, and object-frame definitions set the upper boundEstablish cross-view correspondences from one or a few reference views, then solve relative pose / scale
Large out-of-plane changes, unseen backsides, and repeated textures are structural blind spotsOptimize shape/fields/poses on test objects, using multiview consistency in CAD-free scenes
Counts toward adaptation costs; include initialization, iterations, peak VRAM, termination, and failure ratesText/image queries first locate semantic targets, then establish cross-view or 2D–3D geometry
Detection, identity association, pose, and scale are separate responsibilitiesUses shared networks/features directly without creating new parameters or caches for the test object
Still depends on pretraining data and task definitions; audit whether test objects/categories appeared in the pretraining corpusFocuses on shared features, rendering/retrieval, and bounded CAD onboarding.
Focuses on mesh-free object onboarding, frame/scale establishment, and cross-view matching.
Focuses on within-category shape variation and canonical pose/size.
Focuses on joint semantic localization, instance association, geometry, and rejection.
04 · Foundation Features, Reconstruction & Generative Priors
General segmentation/matching features reduce object-specific training, feed-forward 3D models quickly provide geometry and camera relationships, and generative models represent multiple hypotheses. All must enter verifiable solvers and protocols.
Transferable features for detection, segmentation, dense correspondence, retrieval, and similarity
Validate cross-view stability, geometric accuracy, physical-instance discrimination, and domain shift separatelyPredicts point maps, camera relationships, or scene geometry directly from image pairs/video, then estimates target poses
Outputs often retain gauge / scale freedom; object masks, static-scene assumptions, and camera-motion conditions must be statedUses diffusion/flow/energy to generate multiple keypoint, rotation, or pose hypotheses
Multiple generated samples do not establish a calibrated posterior; validate mode coverage and probability qualityContinuous density, color, SDF, or feature fields support analysis-by-synthesis and mesh-free tracking
Optimization basins, view-dependent appearance, shape–radiance ambiguity, and onboarding costsExplicit Gaussian positions, covariances, opacity, and view-dependent colors enable fast differentiable rendering
High rendering FPS does not establish real-time pose solving; scene gauge, dynamic updates, and object separation remain bottlenecksClassical PnP/Umeyama/ICP/BA enforces physical constraints; learned modules estimate correspondences, weights, completion, or initialization
Retain raw correspondences, solver conditioning, and independent residuals so end-to-end scores do not hide degeneracyPretraining expands empirical priors and may improve detection, masks, correspondence, completion, or initialization. Data and protocols must still establish metric-scale sources, camera/object alignment, unknown-target rejection, and calibration.
05 · NeRF, 3D Gaussian Splatting & Neural Object Maps
Analysis-by-synthesis treats pose as an inverse differentiable-rendering problem. Joint representation and camera/object-pose optimization approaches neural bundle adjustment. Success depends on gauge, basins, occlusion, and appearance modeling.
Views, distances, lighting, backgrounds, occlusion, and motion blur determine the representation's observed domain.
Include cold starts, failed reconstructions, caches, and representation size in the resource envelope.
Separate rendering FPS from end-to-end pose FPS; record multiple starts and tracking resets.
Validate independently with depth, meshes, landmarks, or robot touch, alongside novel-view PSNR.
System review: Multiview Geometry & Visual SLAM, Point Cloud Registration, Engineering Implementation & Debugging.
06 · Beyond One Rigid SE(3)
Articulated objects need kinematic graphs; deformable objects need canonical material coordinates and deformation; dynamic worlds also need time, association, and births/deaths. Fitting one global rigid pose merely moves structural errors into residuals.
| World model | Minimum structure | Typical state |
|---|---|---|
| Rigid object | One body frame and SE(3) | T_CO(t); an equivalence class [T] for symmetric objects |
| Category instance | canonical frame + metric dimensions / shape code | R, t, s or R, t, z_shape |
| Articulated object | root frame + part frames + joint graph / limits | T_Croot, {q_j}, {T_Cpart} |
| Deformable object | canonical material coordinates + deformation field / mesh state | φ_t(x), latent z_t, or dense correspondences |
| Dynamic scene | Multiple object trajectories, births/deaths, occlusion, camera motion, and time | {T_COi(t)} + association + covariance |
| Hand–object system | Hand kinematics, object poses, contacts, slip, and affordances | q_hand(t), T_HO(t), contact state / wrench |
| Task-equivalent state | Distinguishes only degrees of freedom that change grasping, insertion, or human-interaction outcomes | Quotient / action sets, without forcing a visually unidentifiable unique frame |
07 · Hard Materials, Egocentric & New Modalities
Transparent/specular materials challenge conventional appearance and depth; events capture fast changes; touch provides local geometry after contact; egocentric sensing couples hand, camera, and object motion. Define each modality's frames and clocks before fusion.
Texture reflections, refraction, invalid ToF/structured-light depth, and multipath
Validity/confidence, multiple views, polarization/thermal/active sensing; depth holes are not backgroundAsynchronous brightness changes, microsecond temporal resolution, and high dynamic range; no absolute-brightness frames
High-speed tracking and blur-free motion cues; requires event–frame/depth/IMU clocks and extrinsicsLocal geometry, normals, shear, slip, and forces after contact
Can reduce hand–object belief uncertainty during visual occlusion, but observes only contacted regions, and contact itself changes stateHead-mounted cameras, hands, targets, and environments move rapidly together under strong occlusion
Joint hand–object–camera tracking, gaze/attention, and long-term identity; human self-occlusion and rolling shutter are prominentJoints, TCP, commands, contact wrenches, and controller state
Places object poses in base/task frames and validates contact events; depends on hand-eye/TCP/time calibrationMaterial, events, target semantics, and task priors
Can narrow hypotheses or select actions, but usually does not independently measure metric poseEvaluate detection, valid depth, shape completion, and pose separately; completed geometry is not sensor truth.
Slice by speed, illumination, contrast, and time offset; report latency for reconstruction and pose stages separately.
Retain multimodal global hypotheses; actively change contact points and combine hand kinematics with nonpenetration.
Estimate camera/hand/object states jointly; separately report identity switches, out-of-view events, and re-entry recovery.
08 · Active, Embodied & Task-aware Pose
Active perception expands a single estimate into a belief–action–observation loop. The best next view provides the most task-relevant information about remaining pose modes while remaining safely executable.
Selects camera/robot viewpoints to maximize expected visibility, entropy reduction, or mode separation
Reachability, collision, time, and motion blur all impose costsChanges observation conditions through exposure, lights, polarization, depth, or event sensing
Gains come from new measurements rather than rerunning inference on the same framePushes, rotates, lifts, or touches objects to expose surfaces / contact constraints
Actions change object state; account for belief transitions and safety boundariesPropagates multimodal beliefs with motion models and past observations
Incorrect associations and model drift accumulate; redetection and reset belong to the protocolStops observing when all remaining pose modes are action-equivalent or risk is below threshold
A unique canonical pose irrelevant to the task need not be recovered for a visual benchmarkOutputs no-pose / request-view / human-check when observations are insufficient, targets are unknown, or inputs exceed training support
Coverage–risk curves and abstention denominators are more informative than averages over successful cases aloneRobot pipeline: Robot Coordinate Transforms & System Calibration, Robotic Grasping & Manipulation.
09 · Claim–Assumption–Evidence Protocol
Freeze the headline capability first, then provide independent evidence for every relaxed assumption. Results must address mean accuracy, failure locations, awareness of uncertainty, resource costs, and whether tasks become safer.
| Evidence layer | Must freeze / report | Misleading conclusion prevented |
|---|---|---|
| Task contract | Freeze priors, observations, outputs, instance/category relationships, adaptation, and budgets | Avoid comparing different tasks under the same 'zero-shot' label |
| Split & leakage audit | Deduplicate physical instances / scenes / sessions / reference assets / pretraining corpora | Establish that generalization is not adjacent-frame, shared-mesh, or network memorization |
| Metric & equivalence protocol | Units, scale sources, canonical axes, proper symmetry, matching, and thresholds | Defines what 'pose correct' means in the headline |
| Complete denominator | Include no-detection, abstention, timeout, onboarding failure, unknown targets, and tracking loss | Prevents accuracy reporting restricted to successful solver cases |
| Resource envelope | Onboarding and per-frame wall time, GPU/CPU, VRAM/RAM, caches, energy, and reference capture | Turns hidden computational priors into comparable costs |
| Uncertainty & calibration | Pose sets/distributions, coverage, reliability, risk–coverage, and OOD/unknown behavior | Multiple hypotheses do not inherently carry probability semantics |
| Robust slices | visibility, symmetry, size, distance, motion, material, light, background, category/instance | Means do not represent tail failures or deployment boundaries |
| Downstream / safety | Grasping, insertion, tracking, AR overlays, collision, damage, and recovery outcomes | Establishes that geometric improvements translate to task value |
| Fair baseline & oracle | Identical masks/detectors, data, budgets, refinement, and postprocessing; pose/shape/mask oracles | Locates the layer responsible for gains rather than protocol advantages |
| Reproducible artifact | Code, models, data manifests, random seeds, raw predictions, failed samples, and versions | Supports independent recomputation, error slicing, and future protocol migration |
Claim card
10 · Open Questions & Research Navigation
These ten questions connect 3D vision, SLAM, robot grasping, embodied intelligence, and multimodal perception. They guide both research and critical reading of frontier papers.
How can stable object frames be established with few references, no CAD, unknown scale, and complex backgrounds, while providing evidence of failure?
Who defines category-semantic axes? For objects without a front/back, continuously varying shapes, or instance-specific symmetry, should outputs be task-equivalence classes?
How can camera motion, rigid pose, nonrigid deformation, material reflection, and generative hallucination be distinguished?
How can symmetry, occlusion, and unknown-object modes be covered, and coverage translated into robot chance constraints?
How do identity, part states, world maps, and covariance remain consistent through grasping, opening/closing, occlusion, and reappearance?
Does information gain offset viewpoint motion, collision, latency, energy, and scene disturbance? When should observation stop?
How can event, RGB-D, tactile, F/T, and robot-state sensors be calibrated online, with quantified clock/extrinsic drift?
Can transparent, specular, dark, tiny, flexible, fast-moving, and heavily occluded objects be handled reliably with real sensors?
Can pretrained features / reconstruction / generation produce coordinate-consistent, metric, reproducible outputs with the ability to abstain?
How can public evaluation cover task costs, tail risk, abstention, recovery, and hardware incidents alongside mean scores?
Suggested reading and research order
From SE(3), cameras, PnP/registration, data, and evaluation to robot calibration, grasping, engineering debugging, open worlds, and embodied perception. Add papers, cases, derivations, and experiments within these topics without changing the main framework.