humanoidsdata.com

Search

Search companies, datasets, articles, and glossary terms for humanoids and embodied AI.

← All glossary terms

Simulation & transfer

Novel-view synthesis

Novel-view synthesis generates an image of a scene from a camera viewpoint that was not captured directly, using calibrated source observations and a geometric, image-based, or learned scene representation. The output predicts appearance from the requested view; it is not an independent camera measurement or proof that the reconstructed scene has correct physics.

Also known as: NVS, view synthesis, novel-view rendering

Updated

A requested camera pose defines the view

Novel-view synthesis starts with source images and their camera geometry, then predicts what a camera at a different position and orientation would see. The target may lie between captured views or move along a new trajectory. Correct camera intrinsics, extrinsics, scale, and coordinate frames are therefore part of the input contract.

The scene representation can take several forms. RGB-D reprojection moves observed colour and depth into the target camera. Meshes and point clouds can be rendered conventionally. Learned methods such as NeRF optimise a radiance field from calibrated images, while 3D Gaussian splatting renders an explicit set of spatial primitives.

Unseen pixels have to be predicted or left empty

A source view cannot contain surfaces hidden behind a person, robot, or object. Reprojection therefore creates holes and disocclusions when the virtual camera moves. A pipeline may fill them from other observations, a scene model, or image inpainting.

Those pixels are synthesized evidence. A visually plausible fill does not establish the object's true geometry, text, contact state, or material. Image metrics and human inspection can evaluate appearance, but robot collision and manipulation claims need separate geometric and physical validation.

KODA aligns a generated robot view with motion

KODA uses source RGB-D, camera poses, and a generated whole-body trajectory to create the onboard images a Unitree G1 would approximately observe. It removes the human arms, reprojects the scene into the robot camera, renders the robot, composites the layers by depth, and inpaints missing regions.

The important alignment is temporal as well as spatial: the target camera pose comes from the same canonical robot configuration stored beside the image. A fixed camera offset would not follow body motion accurately when the generated robot bends or turns away from the person's path.

Provenance keeps synthesis from becoming measurement

A reusable record should preserve the source frames, sensed or estimated depth, calibration, target camera trajectory, scene representation, renderer, occlusion masks, robot model, compositing order, inpainting method, timestamps, and any quality filters. It should also distinguish observed pixels from reprojected, rendered, and inpainted regions where possible.

Novel-view synthesis can expand viewpoint coverage and align policy observations with a robot trajectory. It cannot recover every unseen surface, guarantee metric accuracy outside the captured volume, or supply contact physics that was absent from the source observations.

Sources