|
NBV - Next-Best-View
|
Selection of a sensor viewpoint to improve reconstruction under a limited acquisition budget.
|
\(\mathcal{M}_{\mathrm{NBV}}\)rl.mdp_nbv
|
\(\mathcal{M}_{\mathrm{NBV}}=(\mathcal{S},\mathcal{A},\mathcal{T},r^e,\gamma,H)\)rl.nbv_mdp
|
|
RRI - Relative Reconstruction Improvement
|
Reduction in reconstruction error relative to the error before one acquisition.
|
\(\mathrm{RRI}\)oracle.rri
|
\(\mathrm{RRI}_t(q)=\frac{D(\mathcal{P}_t,\mathcal{M}^{\mathrm{GT}})-D(\mathcal{P}_{t\mid q},\mathcal{M}^{\mathrm{GT}})}{D(\mathcal{P}_t,\mathcal{M}^{\mathrm{GT}})+\varepsilon_{\mathrm{err}}}\)rri.rri
|
|
CD - Chamfer Distance
|
Bidirectional discrepancy between two point clouds, formed by averaging nearest-neighbour distances in each direction.
|
\(\mathcal{P}\)oracle.points
|
\(D_{\mathrm{PS-Chamfer}}(\mathcal{P},\mathcal{Q})=\frac{1}{|\mathcal{P}|}\sum_{\boldsymbol{p}\in\mathcal{P}}\min_{\boldsymbol{q}\in\mathcal{Q}}\lVert\boldsymbol{p}-\boldsymbol{q}\rVert_2^2+\frac{1}{|\mathcal{Q}|}\sum_{\boldsymbol{q}\in\mathcal{Q}}\min_{\boldsymbol{p}\in\mathcal{P}}\lVert\boldsymbol{q}-\boldsymbol{p}\rVert_2^2\)rri.point_sampled_chamfer
|
|
target RRI - Target-Specific RRI
|
State-relative reconstruction improvement restricted to the selected target.
|
\(\mathrm{RRI}^e\)entity.rri_e \(\mathcal{M}_e^{\mathrm{GT}}\)ase.mesh_target
|
\(\mathrm{RRI}_{t,i}^e=\frac{D(\mathcal{P}_t^e,\mathcal{M}_e^{\mathrm{GT}})-D(\mathcal{P}_{t\mid i}^e,\mathcal{M}_e^{\mathrm{GT}})}{D(\mathcal{P}_t^e,\mathcal{M}_e^{\mathrm{GT}})+\varepsilon_{\mathrm{err}}}\)rri.target_rri
|
|
target - Target of Interest
|
Object whose reconstruction is to be improved during a rollout.
|
\(e\)rl.target \(\mathcal{M}_e^{\mathrm{GT}}\)ase.mesh_target
|
-
|
|
PC - Point Cloud
|
Collection of sampled three-dimensional points representing geometry.
|
\(\mathcal{P}\)oracle.points \(\mathcal{P}_q\)oracle.points_q
|
-
|
|
candidate - Candidate View
|
Proposed rigid camera pose that could be selected for the next acquisition.
|
\(\mathcal{Q}_t\)rl.candidate_table \(q_{t,i}\)rl.candidate_qti
|
-
|
|
oracle RRI - Oracle RRI
|
RRI measured using privileged reference geometry.
|
\(\mathrm{RRI}\)oracle.rri \(\mathcal{M}^{\mathrm{GT}}\)ase.mesh
|
\(\mathrm{RRI}_t(q)=\frac{D(\mathcal{P}_t,\mathcal{M}^{\mathrm{GT}})-D(\mathcal{P}_{t\mid q},\mathcal{M}^{\mathrm{GT}})}{D(\mathcal{P}_t,\mathcal{M}^{\mathrm{GT}})+\varepsilon_{\mathrm{err}}}\)rri.rri
|
|
collection policy - Collection Policy
|
Selection rule used to choose the acquisitions recorded for training.
|
\(\pi\)rl.pi
|
-
|
|
target-conditioned scorer - Target-Conditioned Scorer
|
Model that predicts candidate utility from scene evidence, a proposed camera pose, and a target descriptor.
|
\(\hat{r}\)vin.rri_hat
|
\(\rho=\operatorname{corr}(\operatorname{rank}(\hat{r}_i),\operatorname{rank}(r_i))\)metrics.spearman \(\mathrm{TopKAcc}(k)=\frac{1}{N}\sum_i\mathbb{1}[y_i\in\mathrm{TopK}(\boldsymbol{\pi}_i,k)]\)metrics.topk_acc
|
|
OBS-SEL - Observed Target Selection
|
Selection of a target using actor-visible evidence.
|
-
|
-
|
|
PRED-Q - Predicted-Target Q
|
Candidate-value prediction conditioned on an observed or predicted target descriptor.
|
\(Q_H\)rl.qh
|
\(\begin{aligned}Q_{h,e}^{\star,\Xi}(\mathcal{H}_t,q_{t,i})&=\sup_{\pi\in\Pi^{\mathrm{act}}}\mathbb{E}_{\pi, a_t:=i}\left[G_{t,e}^{(h)}\mid\mathcal{H}_t\right],\\&\quad i\in\mathcal{A}_t,\quad 1\le h\le b_t\le H_{\max},\\Q_{0,e}^{\star,\Xi}(\mathcal{H}_t,q_{t,i})&=0\end{aligned}\)rl.q_h
|
|
GT-EVAL - Ground-Truth Target Evaluation
|
Measurement of target reconstruction quality against privileged reference geometry.
|
\(\mathcal{M}_e^{\mathrm{GT}}\)ase.mesh_target
|
-
|
|
cost - Acquisition Cost
|
Resources consumed by acquiring observations.
|
\(C(\tau)\)rl.acquisition_cost
|
-
|
|
NBV MDP - Target-Conditioned NBV MDP
|
Decision-process formulation for target-conditioned acquisition from generated candidate views.
|
\(\mathcal{M}_{\mathrm{NBV}}\)rl.mdp_nbv \(s\)rl.s \(\mathcal{A}(s_t)\)rl.action_set \(\mathcal{T}\)rl.transition \(r_t^e\)rl.target_reward \(\gamma\)rl.gamma \(H\)rl.H
|
\(\mathcal{M}_{\mathrm{NBV}}=(\mathcal{S},\mathcal{A},\mathcal{T},r^e,\gamma,H)\)rl.nbv_mdp
|
|
rollout state - Rollout State
|
Representation of the information carried from one planning decision to the next.
|
\(s\)rl.s \(\mathcal{I}^{\mathrm{hist}}\)rl.s_hist \(s_t^{\mathrm{off}}\)rl.s_off \(s_t^{\mathrm{cf0}}\)rl.s_cf0 \(s_t^{\mathrm{S0-pose}}\)rl.s_pose \(s_t^{\mathrm{S1-surface}}\)rl.s_surface \(s_t^{\mathrm{S2-ray}}\)rl.s_ray \(s_t^{\mathrm{cf+}}\)rl.s_cf_geom \(\kappa_t^{\mathrm{oracle}}\)rl.s_oracle \(\mathcal{P}\)oracle.points \(\mathcal{Q}_t\)rl.candidate_table \(m_{t,i}^{\mathrm{act}}\)rl.action_mask \(\rho_{t,i}\)rl.invalid_reason \(e\)rl.target \(b_t\)rl.budget
|
\(\mathcal{I}^{\mathrm{hist}}=(\boldsymbol{I}^{\mathrm{rgb}},\boldsymbol{X},\mathcal{P}^{\mathrm{semi}},\boldsymbol{F}_v)\)rl.s_hist \(s_t^{\mathrm{off}}=(\mathcal{P}_t^{\mathrm{semi}},\boldsymbol{T}_{\mathsf{R}_t^{\mathrm{native}}}^{\mathsf{W}},\mathcal{Q}_t,\boldsymbol{m}_t^{\mathrm{act}},\boldsymbol{F}_v)\)rl.s_off \(s_t^{\mathrm{cf0}}=(\boldsymbol{\Phi}_t^{\mathrm{scene}},\boldsymbol{\phi}_e,\boldsymbol{H}_t^{\mathrm{pose}},b_t)\in\mathcal{S}^{\mathrm{cf0}}\)rl.s_cf0 \(s_t^{\mathrm{cf+}}=(s_t^{\mathrm{cf0}},(\boldsymbol{D},\boldsymbol{V},\mathcal{P}^{\mathrm{cf}},\boldsymbol{n})_{1:t})\)rl.s_cf_geom \(\kappa_t^{\mathrm{oracle}}=(s_t^{\mathrm{cf+}},\mathcal{M}^{\mathrm{GT}},\mathcal{M}_e^{\mathrm{GT}},\boldsymbol{D}_q,\mathcal{P}_q,\mathrm{RRI})\)rl.s_oracle
|
|
historical observations - Historical Observations
|
Observations available from the logged trajectory before a counterfactual rollout begins.
|
\(\mathcal{I}^{\mathrm{hist}}\)rl.s_hist
|
\(\mathcal{I}^{\mathrm{hist}}=(\boldsymbol{I}^{\mathrm{rgb}},\boldsymbol{X},\mathcal{P}^{\mathrm{semi}},\boldsymbol{F}_v)\)rl.s_hist
|
|
offline state - Persisted Offline Sample State
|
Stored record of a decision context and its associated training or diagnostic data.
|
\(s_t^{\mathrm{off}}\)rl.s_off
|
\(s_t^{\mathrm{off}}=(\mathcal{P}_t^{\mathrm{semi}},\boldsymbol{T}_{\mathsf{R}_t^{\mathrm{native}}}^{\mathsf{W}},\mathcal{Q}_t,\boldsymbol{m}_t^{\mathrm{act}},\boldsymbol{F}_v)\)rl.s_off
|
|
S0-pose - Pose-Only Counterfactual State
|
Planning representation that retains initial observations and records subsequently selected camera poses and remaining budget.
|
\(s_t^{\mathrm{S0-pose}}\)rl.s_pose \(\boldsymbol{H}_t^{\mathrm{pose}}\)rl.selected_pose_prefix
|
\(s_t^{\mathrm{S0-pose}}=(\mathcal{S}_{\mathrm{root}}^{\mathrm{VIN}},\boldsymbol{F}_v^{\mathrm{root}},(\boldsymbol{T}_{\mathsf{E}_e}^{\mathsf{R}_0},\boldsymbol{l}_e),\boldsymbol{H}_t^{\mathrm{pose}},b_t)\)rl.s_pose
|
|
causal observation state - Causal Observation State
|
Proposed actor representation that updates from observations at selected poses while retaining relevant historical evidence.
|
\(s_t^{\mathrm{cf0}}\)rl.s_cf0
|
\(s_t^{\mathrm{cf0}}=(\boldsymbol{\Phi}_t^{\mathrm{scene}},\boldsymbol{\phi}_e,\boldsymbol{H}_t^{\mathrm{pose}},b_t)\in\mathcal{S}^{\mathrm{cf0}}\)rl.s_cf0
|
|
S1-surface - Selected-Surface Privileged Control
|
Privileged control that augments root evidence with surface measurements rendered at previously selected camera poses.
|
\(s_t^{\mathrm{S1-surface}}\)rl.s_surface
|
-
|
|
oracle context - Oracle Evaluation Context
|
Privileged information used to render hypothetical observations and measure their reconstruction outcomes.
|
\(\kappa_t^{\mathrm{oracle}}\)rl.s_oracle
|
\(\kappa_t^{\mathrm{oracle}}=(s_t^{\mathrm{cf+}},\mathcal{M}^{\mathrm{GT}},\mathcal{M}_e^{\mathrm{GT}},\boldsymbol{D}_q,\mathcal{P}_q,\mathrm{RRI})\)rl.s_oracle
|
|
action set - Finite Candidate Action Set
|
Set of admissible integer indices into the candidate-pose table at a decision state.
|
\(\mathcal{A}(s_t)\)rl.action_set \(q_{t,i}\)rl.candidate_qti \(\mathcal{Q}_t\)rl.candidate_table \(m_{t,i}^{\mathrm{act}}\)rl.action_mask
|
\(\begin{aligned}q_{t,i}&:=\boldsymbol{T}_{\widetilde{\mathsf{C}}_{t,i}}^{\mathsf{R}_0}\in\mathrm{SE}(3),\\\mathcal{Q}_t&=\{q_{t,i}\}_{i=1}^{N_q},\\\mathcal{A}_t&=\{i\in\{1,\ldots,N_q\}:m_{t,i}^{\mathrm{act}}=1\},\quad a_t\in\mathcal{A}_t\end{aligned}\)rl.finite_action_set
|
|
rollout transition - selected-action rollout transition
|
Update obtained by selecting a candidate action and advancing a simulated or replayed trajectory.
|
\(\mathcal{T}\)rl.transition \(\mathcal{P}\)oracle.points \(\mathcal{P}_q\)oracle.points_q
|
\(\begin{aligned}\boldsymbol{T}_{\mathsf{C}_{t+1}}^{\mathsf{R}_0}&\leftarrow q_{t,a_t},\\\boldsymbol{H}_{t+1}^{\mathrm{pose}}&\leftarrow(\boldsymbol{H}_t^{\mathrm{pose}},q_{t,a_t}),\\b_{t+1}&\leftarrow b_t-1,\\(\mathcal{Q}_{t+1},\boldsymbol{m}_{t+1}^{\mathrm{act}})&\leftarrow g_{\Xi}(q_{t,a_t},\boldsymbol{H}_{t+1}^{\mathrm{pose}},e)\end{aligned}\)rl.replay_transition_expanded \(\mathcal{P}_t^e=\Phi_e(\operatorname{Concat}(\mathcal{P}_0^{\mathrm{root}},(\mathcal{P}_j^{\mathrm{sel}})_{j<t})),\quad\mathcal{P}_{t\mid i}^e=\Phi_e(\operatorname{Concat}(\mathcal{P}_0^{\mathrm{root}},(\mathcal{P}_j^{\mathrm{sel}})_{j<t},\mathcal{P}_{t,i}^{\mathrm{acq}}))\)rri.shared_transition_states
|
|
root-normalized reward - Root-Normalized Reward
|
Signed target-error reduction from one acquisition, divided by the fixed initial target error plus a stabilizer.
|
\(r_t^e\)rl.target_reward \(\mathrm{RRI}^e\)entity.rri_e \(\mathcal{P}\)oracle.points \(\mathcal{M}_e^{\mathrm{GT}}\)ase.mesh_target
|
\(r_t^e=(\Delta_t^e-\Delta_{t+1}^e)/(\Delta_0^e+\varepsilon_{\mathrm{err}})\)rl.target_root_gain_reward \(J_t^e=\sum_{k=0}^{t-1}r_k^e=(\Delta_0^e-\Delta_t^e)/(\Delta_0^e+\varepsilon_{\mathrm{err}})\)rl.cumulative_target_root_gain \(\mathrm{RRI}_{t,i}^e=(\Delta_t^e-\Delta_{t\mid i}^e)/(\Delta_t^e+\varepsilon_{\mathrm{err}})\)rl.marginal_target_rri \(C_t^{\mathrm{RRI},e}=\sum_{k=0}^{t-1}\mathrm{RRI}_{k,a_k}^e\)rl.cumulative_target_rri
|
|
return - Finite-Horizon Return
|
Sum of acquisition rewards over a specified prediction horizon, with discounting when specified.
|
\(G_{t,e}^{(h)}\)rl.return_h \(r_t^e\)rl.target_reward \(\gamma\)rl.gamma \(h\)rl.requested_horizon \(b_t\)rl.budget \(H_{\mathrm{max}}\)rl.H_max
|
\(G_{t,e}^{(h)}=\sum_{k=0}^{h-1}\gamma^k r_{t+k}^e,\quad 1\le h\le b_t\le H_{\max}\)rl.finite_horizon_return
|
|
Q_H - Finite-Horizon Q Function
|
Expected finite-horizon return after taking a specified candidate action first.
|
\(Q_H\)rl.qh \(G_{t,e}^{(h)}\)rl.return_h \(s\)rl.s \(s_t^{\mathrm{S0-pose}}\)rl.s_pose \(s_t^{\mathrm{cf0}}\)rl.s_cf0 \(a\)rl.a
|
\(\begin{aligned}Q_{h,e}^{\star,\Xi}(\mathcal{H}_t,q_{t,i})&=\sup_{\pi\in\Pi^{\mathrm{act}}}\mathbb{E}_{\pi, a_t:=i}\left[G_{t,e}^{(h)}\mid\mathcal{H}_t\right],\\&\quad i\in\mathcal{A}_t,\quad 1\le h\le b_t\le H_{\max},\\Q_{0,e}^{\star,\Xi}(\mathcal{H}_t,q_{t,i})&=0\end{aligned}\)rl.q_h \(y_t^Q=r_t+\gamma V(s_{t+1})\)rl.q_backup
|
|
validity mask - Validity Mask
|
Boolean indicator whose true entries identify admissible candidate actions.
|
\(m_{t,i}^{\mathrm{act}}\)rl.action_mask \(\rho_{t,i}\)rl.invalid_reason \(m\)vin.cand_valid
|
\(\begin{aligned}q_{t,i}&:=\boldsymbol{T}_{\widetilde{\mathsf{C}}_{t,i}}^{\mathsf{R}_0}\in\mathrm{SE}(3),\\\mathcal{Q}_t&=\{q_{t,i}\}_{i=1}^{N_q},\\\mathcal{A}_t&=\{i\in\{1,\ldots,N_q\}:m_{t,i}^{\mathrm{act}}=1\},\quad a_t\in\mathcal{A}_t\end{aligned}\)rl.finite_action_set
|
|
acquisition budget - Acquisition Budget
|
Limit on the number of acquisitions allowed for a task.
|
-
|
-
|
|
action support - Action Support
|
Candidate row indices admitted for selection under the declared action-validity rules.
|
\(\mathcal{A}_t\)rl.action_set_t \(m_{t,i}^{\mathrm{act}}\)rl.action_mask
|
-
|
|
Actor Information
|
Information permitted to influence action selection under a specified observation protocol.
|
-
|
-
|
|
bootstrap target - Bootstrap Target
|
Fitted training target combining measured immediate reward with estimated continuation value.
|
\(y_t^{(h,e)}\)rl.fitted_target \(B_t^{(h,e)}\)rl.continuation
|
-
|
|
candidate table - Candidate Table
|
Finite collection of proposed camera poses and their aligned row data at one decision.
|
-
|
-
|
|
composite support mask - Composite Support Mask
|
Voxelwise indicator that at least one of the specified source-support conditions is satisfied.
|
-
|
-
|
|
continuation policy - Continuation Policy
|
Rule for choosing later actions after a specified first acquisition.
|
-
|
-
|
|
descriptor - Descriptor
|
Quantity or collection of quantities describing relevant properties of a scene, target, history or candidate.
|
-
|
-
|
|
implemented oracle - Implemented Oracle
|
Concrete privileged evaluator and collection or search procedure used to generate labels and trajectories.
|
\(\pi^{\mathrm{oracle}}\)rl.oracle_policy
|
-
|
|
label availability - Label Availability
|
Presence of a usable measured training label for a candidate at a decision state.
|
-
|
-
|
|
learned encoding - Learned Encoding
|
Model-produced representation of selected inputs.
|
-
|
-
|
|
observation modality - Observation Modality
|
Type of acquired measurement, such as an image or a depth map.
|
-
|
-
|
|
optimal oracle value - Optimal Oracle Value
|
The highest expected finite-horizon return achievable by a continuation policy admitted to privileged oracle information under the declared decision protocol.
|
\(Q_{h,e}^{*,\mathrm{oracle},\Xi}\)rl.ideal_oracle_q
|
-
|
|
relative endpoint-error reduction - Policy-Relative Endpoint-Error Reduction
|
Reduction in endpoint reconstruction error relative to a named comparison policy.
|
-
|
-
|
|
prediction horizon - Prediction Horizon
|
Number of future acquisition rewards included in a value query.
|
-
|
-
|
|
Project Aria
|
Egocentric research-device and tooling ecosystem for calibrated, time-aligned multimodal sensing.
|
-
|
-
|
|
recording cutoff - Recording Cutoff
|
End of data recording before the underlying acquisition task has necessarily ended.
|
-
|
-
|
|
representation aliasing - Representation Aliasing
|
Mapping acquired histories with different action consequences to the same scorer representation.
|
\(z_t^{\sigma}\)rl.representation
|
-
|
|
Rollout Root
|
Initial decision state from which a rollout and its comparison budget begin.
|
-
|
-
|
|
root-normalized endpoint gain - Root-Normalized Endpoint Gain
|
Reduction from initial to endpoint target error, divided by the initial error plus a stabilizer.
|
-
|
-
|
|
sampled return - Sampled Return
|
Realized sum of acquisition rewards along one trajectory over a stated horizon.
|
\(G_{t,e}^{(h,\mathrm{oracle})}\)rl.sampled_oracle_return
|
-
|
|
successor availability - Successor Availability
|
Presence of a recorded successor linked to a selected acquisition.
|
-
|
-
|
|
Target Reconstruction Error
|
Discrepancy between prepared reconstructed geometry and the fixed reference target mesh.
|
-
|
-
|
|
value calibration - Value Calibration
|
Agreement of numerical return predictions with the expected return specified by a declared continuation policy and reference population.
|
\(\widehat{Q}_{\theta,h}^{\sigma,\Xi}\)rl.learned_q
|
-
|
|
volumetric fusion - Volumetric Fusion
|
Integration of spatially aligned information from several observations or sources in a common voxel grid.
|
-
|
-
|