-
Notifications
You must be signed in to change notification settings - Fork 223
-
Notifications
You must be signed in to change notification settings - Fork 223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Optimize mesh of a single building using custom images #160
Comments
Hello @jialechen7, I would suggest setting the option "camera_space_light" to false if your dataset is captured using one single lighting configuration and many camera views. The camera_space_light flag is a WAR for the case of a turntable setup (like the nerf_ehead dataset), when the object is rotating and the camera and light are static. For improving quality, here are some recommendations, but it is not always possible for real-world datasets.
I hope this helps. |
Thank you for your response. After adjusting the |
There is no automatic adjustments of the mesh scale in the current code base unfortunately. You could implement some space carving based on the foreground segmentation masks to determine a reasonable initial bbox if you want it automated. A brute-force way is just to look at the early output images, and adjust the |
Hi,
Thank you for your great work! I'm using this project to reconstruct a single building mesh using my custom real-world images(about 300 images) and camera poses. However, it doesn't work well.
I generated mask images from the existing pose and ref_mesh(it is accurate) , processed using scale_images.py in nerd in the project, and then I copied nerd_ehead.json and only modified the ref_mesh and out_dir parameters to optimize mesh.
I want to know if I did anything wrong, or if there is any way to improve it.
My results are as follows.
My config:
My ref_mesh:
My nvdiffrec result:
The text was updated successfully, but these errors were encountered: