Skip to content
RobotWorld
Back to Papers

PAPER DEEP DIVE

灵巧操作PaperManipulation

NEO: NeRF It Once, Edit It Many Times for Continuous Object Manipulation

In this paper, we present NEO, a unified framework providing language-guided NeRF editing for robotic manipulation. Our paper introduces (i) a language-guided object removal that combines neural field resampling with multiview-consistent progressive inpainting, (ii) a direct NeRF weight editing method utilizing knowledge distillation, composing original and edited NeRFs via a teacher-student model, enabling coherent modeling of future scene states before a robot executes an action, and (iii) the first benchmark (NEO-Dataset) for quantitatively evaluating NeRF scene editing methods suitable for robot manipulation. We show that our approach outperforms state-of-the-art baselines in scene editing tasks, including object removal and pick-and-place robotic experiments, yielding visually coherent and geometrically consistent edits that reduce artifacts commonly introduced by prior methods.

Mikołaj Zieliński, David Hall, Dominik Belter, Peyman MoghadamJuly 27, 20266 min read
中文

1. Overview: NEO—NeRF It Once, Edit It Many Times

NEO, proposed by Mikolaj Zielinski, David Hall, Dominik Belter, and Peyman Moghadam in July 2026, is a unified framework providing language-guided NeRF editing for robotic manipulation. The core idea is "NeRF it once, edit many times"—train a NeRF+language field from a single scene scan, then repeatedly edit it without re-scanning to predict future scene states after robot manipulation. NEO introduces a three-stage editing pipeline: (i) language-guided object removal combining neural field resampling with multiview-consistent progressive inpainting; (ii) direct NeRF weight editing via knowledge distillation, composing original and edited NeRFs through a teacher-student model to coherently model future scene states before action execution; (iii) the first benchmark (NEO-Dataset) for quantitatively evaluating NeRF scene editing suitable for robot manipulation. NEO outperforms SOTA baselines in scene editing, producing visually coherent and geometrically consistent edits that reduce artifacts common in prior methods, and maintains persistent NeRF+language field representations for multi-stage assembly without additional re-scanning.

NEO assembly task example

2. Core Problem: Robustness and Consistency of NeRF Editing

NeRFs as implicit neural scene representations are increasingly used in robotics, but existing NeRF editing methods, while producing compelling visual results, often fall short of the robustness and consistency required for robotic manipulation. The key challenge: robots need methods that reliably and permanently update scenes without re-scanning. DFF removes objects by suppressing density values for ray samples within the object region, but sparse sampling produces floating artifacts behind the object. NeRFiller reconstructs locally plausible regions but introduces more background artifacts. Seal-3D leaves many artifacts on the table surface. More critically, existing methods lack multiview-consistent progressive inpainting and direct NeRF weight editing capability, unable to coherently model future scene states before manipulation. These limitations highlight the need for scene representations supporting repeated object manipulation.

3. Method: NEO Framework

3.1 Neural Field Resampling

The network $F_\Theta$ is trained on images $\mathcal{I}=\{I_j\}_{j=1}^N$ from a single robot scan with camera poses $\Omega=\{\Omega_j\}_{j=1}^N$, learning a joint neural representation—scene field $\mathcal{S} \in \mathbb{R}^4$ and language field $\mathcal{L} \in \mathbb{R}^{d_l}$:

$$(\mathcal{S}, \mathcal{L}) = F_\Theta(\mathcal{I}, \Omega) \tag{1}$$

Given a user prompt $p$, the language field localizes the target object region $\mathcal{O} \subset \mathbb{R}^3$ by computing cosine similarity between text embedding $\phi(p) \in \mathbb{R}^{d_l}$ and language features $\mathcal{L}(\mathbf{x})$ at surface points, clustering high-relevance points, and fitting an oriented bounding box $b = (\mathbf{c}, \theta)$ where $\mathbf{c} \in \mathbb{R}^3$ is the center and $\theta \in \mathrm{SO}(2)$ is the yaw rotation. Unlike DFF's density suppression, NEO's resampling directly skips the object region:

$$\mathcal{O}' = \mathcal{O} \setminus \{b\}, \quad \text{sample}(\mathbf{r}) \cap b = \emptyset \tag{2}$$

This avoids floating artifacts from sparse sampling in DFF, providing a more reliable background representation.

NEO architecture

3.2 Multiview-Consistent Progressive Inpainting

After object removal, the occluded background must be reconstructed. NEO uses multiview-consistent progressive inpainting: 2D inpainting models fill missing regions for views where the object was removed, then the results are distilled back into NeRF weights in a multiview-consistent manner. The inpainting loss is:

$$\mathcal{L}_{\text{inpaint}} = \sum_{j=1}^{N} \|I_j^{\text{inpaint}} - \tilde{F_\Theta}(\Omega_j)\|^2 \tag{4}$$

where $I_j^{\text{inpaint}}$ is the 2D inpainted result for view $j$ and $\tilde{F_\Theta}(\Omega_j)$ is the rendered image from pose $\Omega_j$. The process iterates: 2D inpainting first, then retraining NeRF $\tilde{F_\Theta}$ with inpainted images as supervision. Multiview consistency is enforced via the shared 3D representation:

$$\mathcal{L}_{\text{mvs}} = \sum_{j,k} \|\tilde{F_\Theta}(\Omega_j) - \mathcal{W}_{jk}(\tilde{F_\Theta}(\Omega_k))\|^2 \tag{5}$$

where $\mathcal{W}_{jk}$ is the warping from view $k$ to $j$.

Neural field resampling comparison

3.3 Knowledge Distillation for Scene Reconfiguration

The scene reconfiguration module composes the original and edited NeRFs for object relocation modeling via a teacher-student model: the teacher is the original NeRF $F_\Theta$, the student is the edited NeRF $\tilde{F_\Theta}$. The knowledge distillation loss is:

$$\mathcal{L}_{\text{distill}} = \sum_{\mathbf{r}} \|F_\Theta(\mathbf{r}) - \tilde{F_\Theta}(\mathbf{r})\|^2 + \lambda \mathcal{L}_{\text{edit}} \tag{3}$$

where $\mathbf{r}$ are rays, $\mathcal{L}_{\text{edit}}$ is the inpainting supervision loss for edited regions, and $\lambda$ is a balancing weight. This avoids retraining from scratch while integrating edited changes into NeRF weights and preserving unedited regions. Conditioned on prompt $p$ and planned motion $\tau$, NEO produces an updated scene representation $(\mathcal{S}', \mathcal{L}') = F_\Theta(\mathcal{S}, \mathcal{L}, p, \tau)$, reusable as input for subsequent edits.

NeRF resampling method

4. Experiments

4.1 Object Removal Results

Evaluated on five scenes against NeRFiller, Seal-3D, and DFF. NEO leads across all metrics—PSNR, SSIM, RMSE, and representation error $E_{\text{rep}}$—in both full-image and masked evaluation. Computationally, NEO completes inpainting in ~6 minutes vs. 13 minutes for DFF and ~1.5 hours for NeRFiller—a ~15x speedup.

MethodPSNR↑SSIM↑RMSE↓$E_{\text{rep}}$↓Time
NeRFiller20.400.6960.2520.104~90 min
Seal-3D27.080.8660.1620.079
DFF26.910.8780.0480.06813 min
NEO27.200.8810.0560.067~6 min
Before and after object removal

4.2 Robotic Manipulation and Assembly Results

In pick-and-place against Seal-3D, NEO produces higher-quality reconstructions of moved objects—Seal-3D often leaves parts at the original location. Ablation shows mask-conditioned training is most critical. Consecutive assembly experiments demonstrate NEO's ability to predict future scene states—maintaining persistent NeRF+language field representations for iterative editing without re-scanning.

MetricDFFNeRFillerSeal-3DNEO
Floating artifactsyesyesyesno
Multiview consistentnopartialpartialyes
Continuous editingnononoyes
Speed13min90min6min
Multiview consistent progressive inpainting

5. Limitations

  • Articulated objects: the framework focuses on rigid object relocation; kinematic editing of articulated objects is future work.
  • Inpainting dependency: multiview inpainting relies on 2D inpainting model quality; complex occlusion scenarios may limit quality.
  • Computational overhead: though 15x faster than baselines, each edit still takes ~6 minutes, limiting real-time operation.

6. Conclusion

NEO achieves a unified language-guided NeRF editing framework by combining neural field resampling, multiview-consistent progressive inpainting, and knowledge distillation for direct NeRF weight editing. Neural field resampling skips the object region to avoid floating artifacts; the teacher-student knowledge distillation integrates edited changes into NeRF weights while preserving unedited regions; conditioning on prompt and motion produces reusable updated representations for continuous editing. NEO-Dataset provides the first quantitative benchmark for NeRF editing suitable for robot manipulation. Object removal PSNR of 27.20 surpasses all baselines with a 15x speedup. The core insight: robotic manipulation doesn't require "re-scanning after manipulation"—NEO makes NeRF a persistently editable scene memory, letting robots "foresee" manipulation outcomes before execution, upgrading scene representation from passive snapshots to active prediction.

flowchart TD
    A["Single scan: images I + camera poses Omega"] --> B["Train NeRF F_Theta: scene field S + language field L"]
    B --> C["Language prompt p -> localize target region O"]
    C --> D["Oriented bounding box b = (c, theta)"]
    D --> E["Neural field resampling: skip object region"]
    E --> F["Multiview-consistent progressive inpainting"]
    F --> G["Knowledge distillation: teacher F_Theta -> student F_tilde"]
    G --> H["Updated representation S' L' = F(S, L, p, tau)"]
    H --> I["Robot manipulation execution"]
    I --> J["Subsequent edit: H as input"]
    J --> E
Robotic manipulation doesn't require "re-scanning after manipulation"—NEO makes NeRF a persistently editable scene memory, letting robots "foresee" manipulation outcomes before execution, upgrading scene representation from passive snapshots to active prediction.

Related Papers

Pre-training Visual Dexterity in Simulation

Pre-training Visual Dexterity in Simulation

Large-scale pre-training has made robot policy fine-tuning increasingly data-efficient, but this progress has largely been driven by datasets and embodiments built around simple parallel-jaw grippers. Dexterous, multi-fingered hands remain comparatively data-starved because real teleoperation is costly to scale, while human hand video is off-embodiment and requires lossy pose estimation and retargeting. We introduce Simulation Pre-training for Dexterity (SPD), a pre-training framework for dexterous manipulation that uses data entirely collected in simulation. In SPD, humans manipulate virtual objects inside a VR headset, enabling on-embodiment trajectories and robot-free collection. With the help of five operators, we collect 75 hours of multi-task dexterous manipulation over one week, and use it to pre-train a causal transformer on a sequence modeling objective. We study the benefits of simulation pre-training on real-world tasks by fine-tuning on 1-2 hours of physical demonstrations on a 56-DoF bimanual dexterous setup. We find that our approach outperforms training behavior cloning policies from scratch, showing that simulation teleoperation is a viable pre-training source for real-world dexterous manipulation. We perform ablation studies, measuring the benefits of history conditioning and short action chunks for reactive control.

灵巧操作灵巧手预训练Aug 16, 2026
G0.5: One Autoregressive Stream for Robot Reasoning and Action

G0.5: One Autoregressive Stream for Robot Reasoning and Action

G0.5 is a pretrained autoregressive VLA in which a single transformer decoder emits reasoning and action tokens under one objective. A cross-embodiment action tokenizer, a native chain-of-thought stream, and a visual memory module make this tractable at foundation-model scale, letting the pretrained VLM capabilities carry over to physical behavior. It surpasses pi-0.5 and GR00T-N1.7 across 7 regimes including real-world R1 robot fine-tuning, BEHAVIOR Challenge, DROID zero-shot transfer, LIBERO, RoboTwin 2.0 and SimplerEnv.

VLA具身智能自回归Aug 12, 2026
Cross-Embodiment Robot Manipulation via a Unified Hand Action Space

Cross-Embodiment Robot Manipulation via a Unified Hand Action Space

Robot manipulation policies are typically tied to specific robotic hand embodiments, limiting the transfer of learned behaviors across platforms with different kinematic structures. In this work, we propose the Unified Hand Action Space (UHAS), a sphere-based unified action representation for cross-embodiment dexterous manipulation. UHAS represents robotic hand actions as geometric deformations of a canonical sphere and uses a Cascade Inverse Kinematics (CIK) algorithm to map the shared representation to embodiment-specific joint configurations. Using reinforcement learning, we train dexterous manipulation policies directly in the proposed action space for in-hand cube reorientation tasks. We evaluate our method in both simulation and real-world experiments across multiple robotic hands, including the Allegro Hand, LEAP Hand, Shadow Hand, and MANO Human Hand. Experimental results demonstrate effective dexterous manipulation, zero-shot transfer to unseen hands, rapid finetuning across embodiments, and successful real-world deployment.

灵巧操作Dexterous Manipulation统一动作空间Jul 3, 2026
CoorDex: Coordinating Body and Hand Priors for Continuous Dexterous Humanoid Loco-Manipulation

CoorDex: Coordinating Body and Hand Priors for Continuous Dexterous Humanoid Loco-Manipulation

Humanoid loco-manipulation is often simplified into a stop-and-go process: walking to an object, stopping to manipulate it, and then resuming locomotion. It also commonly relies on low degree-of-freedom (DoF) end effectors that behave like an open-close grasp primitive. We introduce CoorDex, a learning pipeline that converts high-dimensional body and dexterous hand control into coordinated latent residual control, enabling high-DoF dexterous loco-manipulation on the move. Starting from simulated whole-body and hand demonstrations, CoorDex trains privileged motion tracking teachers for the humanoid body and dexterous hand, distills them into proprioception-conditioned latent priors, and uses the frozen priors as the action space for downstream residual reinforcement learning. A coordinated latent residual policy composes these priors through shared task context and separate body-hand residual heads, preserving natural whole-body motion while improving finger-level contact reliability. CoorDex enables a Unitree G1 humanoid with a 20-DoF WUJI hand to execute dexterous manipulation while in motion, including non-stop bottle grasping and carrying, fridge door opening on the move, and cube pick-and-turn. Ablations on the walk-grasp-carry task show that joint-space PPO, joint-space hand control, and monolithic latent prediction all fail under the same reward budget, while the latent-prior interface and coordinated residual structure make high-dimensional contact-rich loco-manipulation trainable. Project Page: https://skevinci.github.io/coordex/

人形机器人loco-manipulation灵巧操作Jun 22, 2026