ONeRFs.pdf is our submitted paper of our project.
(Many files are used for the tests before. )
To run our code,
object_segmentation.py is to separate the foreground and the background.
unsup_testing.py is to segement the objects from the foreground pictures.
clustering_mask.py is to select the foreground part from all the clusters.
mask_refinement.py is to train NeRFs for objects simultaneously.
occlusion_mask.py is to generate masks with occlustion using the NeRF models of the objects.
refinement.py is to refine the mask generated by nerf.