Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

CodeNeRF: Disentangled Neural Radiance Fields for Object Categories

About

CodeNeRF is an implicit 3D neural representation that learns the variation of object shapes and textures across a category and can be trained, from a set of posed images, to synthesize novel views of unseen objects. Unlike the original NeRF, which is scene specific, CodeNeRF learns to disentangle shape and texture by learning separate embeddings. At test time, given a single unposed image of an unseen object, CodeNeRF jointly estimates camera viewpoint, and shape and appearance codes via optimization. Unseen objects can be reconstructed from a single image, and then rendered from new viewpoints or their shape and texture edited by varying the latent codes. We conduct experiments on the SRN benchmark, which show that CodeNeRF generalises well to unseen objects and achieves on-par performance with methods that require known camera pose at test time. Our results on real-world images demonstrate that CodeNeRF can bridge the sim-to-real gap. Project page: \url{https://github.com/wayne1123/code-nerf}

Wonbong Jang, Lourdes Agapito• 2021

Related benchmarks

TaskDatasetResultRank
Novel View SynthesisShapeNet cars category
PSNR23.8
20
Novel View SynthesisBasel Faces
PSNR35.46
14
Novel View SynthesisShapeNet avg
PSNR28.34
10
Novel View SynthesisShapeNet chairs
SSIM0.9
9
3D ReconstructionShapeNet-SRN chairs (test)
PSNR22.39
8
single-view NeRF generationSRN Chairs (test)
PSNR23.39
6
single-view NeRF generationSRN Cars (test)
PSNR22.73
6
single-view NeRF generationABO Chairs (test)
PSNR20.51
4
single-view NeRF generationABO Sofa (test)
PSNR20.38
4
single-view NeRF generationABO Chairs 512x512 (test)
PSNR19.86
4
Showing 10 of 11 rows

Other info

Follow for update