NeRF Scenes That Never Need Retraining — Edit Objects Without Starting Over

NeRF Scenes That Never Need Retraining — Edit Objects Without Starting Over

Mikołaj Zieliński, David Hall, Dominik Belter, Peyman Moghadam

6 min readJul 28, 2026

Researchers introduce NEO, a method that builds a NeRF representation of a scene once and then allows multiple object edits—removal, insertion, and repositioning—without retraining. This enables robots to plan and visualize manipulation sequences from a single initial scan, drastically reducing data and computation requirements for dynamic environments.

What the Researchers Built

NEO (NeRF It Once, Edit It Many Times) is a scene-editing framework that lets robots interact with a single Neural Radiance Field (NeRF) model through multiple sequential edits. Instead of retraining the entire network after every object removal or repositioning, NEO locally updates the density and color fields based on user-provided input—either via language prompts or relative 6-DoF poses. The edited representation retains the same structure as the original, so the robot can immediately use it for the next manipulation step.

The team also built the NEO-Dataset, a benchmark of registered tabletop scenes captured before and after real object manipulations using fixed robotic arms. It includes both object removal and object movement scenarios with ground-truth geometry and poses. Objects come from the YCB dataset, ensuring reproducibility. NEO is designed to serve as a live state estimator for multi-step assembly tasks, allowing a robot to plan grasps, generate bounding boxes, and execute actions directly from the edited NeRF without re-scanning the workspace.

Example of sequential assembly: four manipulation steps predicted by NEO compared to real images show close correspondence

Key Results

On the NEO-Dataset object removal task, NEO significantly outperformed prior methods like DFF and NeRFiller in reconstructing occluded regions. For object manipulation, NEO achieved high PSNR and SSIM scores in both the “Out” region (the object’s original location) and the “In” region (the object’s new position), demonstrating its ability to render newly revealed surfaces and relocated objects faithfully.

In a four-step sequential assembly experiment, NEO predicted each intermediate scene state with minimal visual difference from real captures. The synthesized views maintained geometric consistency across all steps, even as objects were moved multiple times. Compared to DFF, which required retraining after each edit and introduced artifacts, NEO delivered stable results without additional training. The model also supported grasp planning directly on the edited representation, enabling fully autonomous robot execution after user confirmation.

How It Works

NEO builds on a standard NeRF that encodes a scene as a continuous volumetric function mapping 3D coordinates to density and color. The key innovation is a lightweight editing mechanism that updates only the relevant regions of this function. For object removal, NEO suppresses densities inside a user-specified 3D bounding box and then uses a pre-trained diffusion model to inpaint the missing colors in a multiview-consistent manner. For object movement, densities are transferred from the original location to the target pose, and the vacated region is inpainted.

A language field is attached to the NeRF, enabling object selection via text prompts (e.g., “the red mug”). This field is refined during each edit to stay aligned with the updated geometry. After an edit, the representation is directly reusable: the unchanged parts remain intact, and the modified regions are stored as local patches. This allows iterative editing with no global retraining.

The NEO-Dataset provides ground-truth RGB-D images and object poses for benchmarking. Metrics are computed separately for the “In” and “Out” masked regions, isolating the model’s performance on the most challenging parts of the edit: reconstructing surfaces that were previously unseen (under the removed object) and rendering the moved object at its new location. For the assembly experiment, only the initial scene and target motions are given; intermediate states are generated by NEO and compared to real captures.

Comparison of NEO's rendered view (left) and real camera image (right) after an object manipulation edit — the two align closely

Why This Matters for Robotics

Most robotic manipulation systems rely on repeated scanning to update their understanding of a changing workspace. NEO offers a path to a persistent, editable 3D model that evolves with each action, reducing the need for multiple re-scanning passes. This is especially valuable in assembly, pick-and-place, and bin-picking tasks where the scene changes rapidly.

By allowing language-prompted edits, NEO bridges the gap between human instruction and robot action. A worker can say “move the blue block to the left corner,” and the robot can visualize the result before executing. This capability is directly relevant to warehouse robots that must rearrange items, and to humanoid robots performing complex tabletop tasks. The fact that NEO supports sequential edits without retraining makes it practical for real-time operation, where computation budgets are tight.

Limitations and Open Questions

NEO assumes the initial NeRF is trained on a static scene with good coverage. If the initial scan misses large occluded areas, subsequent edits may introduce artifacts. The diffusion-based inpainting step, while effective, can sometimes produce minor inconsistencies under repeated edits, especially when the same region is modified several times. The method has only been validated on tabletop scenes with a few objects; scaling to cluttered industrial bins or full rooms remains untested. Additionally, language-based object selection works well for distinct objects but may struggle with ambiguous or partially occluded items.

Frequently Asked Questions

What makes NEO different from previous NeRF editing methods? NEO does not require retraining after each edit — it performs local updates that preserve the original structure, enabling dozens of sequential modifications from a single initial scan.

Can NEO handle object insertion, not just removal or movement? Yes. The same density-transfer and inpainting pipeline supports inserting objects from a library or copying objects within the scene.

What hardware is needed to run NEO? A single GPU (e.g., NVIDIA RTX 3090) is sufficient for editing a typical tabletop NeRF. The initial training takes about 20 minutes, and each edit takes under a minute.

Is the NEO-Dataset publicly available? Yes, the dataset includes 6 scenes with ground-truth before/after captures of object removal and manipulation, along with object poses from the YCB dataset.

Conclusion

NEO makes NeRF scene editing practical for real-world robotics by enabling unlimited sequential edits from a single initial model. It provides accurate predictions of manipulation outcomes and supports autonomous execution, closing the loop between perception and action. This work brings editable 3D scene representations one step closer to deployment in dynamic industrial environments.

🍪 Cookie preferences

We use cookies to measure performance. Privacy Policy