-
Notifications
You must be signed in to change notification settings - Fork 5
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
How to achieve a good performance of 4DGaussians on Technicolor Dataset #17
Comments
Hello, I think I might have an issue with COLMAP. Since COLMAP does not compute values in an absolute coordinate system (e.g., in meters), there is some randomness involved. Therefore, it's better to use the camera positions and point cloud generated from a single run. However, as far as I know, if the camera pose is accurate, training is still feasible even if there are differences in the point cloud. Based on my experience, this type of issue tends to occur in the Technicolor dataset when the principal point offset is incorrect. I’ll check the preprocessing for the Technicolor dataset. Upon checking, I see that I am using COLMAP version 3.9, and you can build it directly from COLMAP. |
Dear author, Thank you for your great work. I cannot achieve good results of 4DGaussians on Technicolor Dataset. Could you provide the preprocessing and training details of 4DGaussians on the Technicolor Dataset? Thank you! |
For 4DGaussians, the original code does not use the principle point. However, in the Technicolor dataset, training does not work without using it. Therefore, modifications need to be made to the dataloader and projection matrix to accommodate this. Pay attention to the variables Ex4DGS/scene/dataset_readers.py Line 35 in cb7b497
|
I've tried your suggestion and it works. Thank you very much! |
Thank you very much, I have solved my problem! |
Hello! Thank you for your great work!
Recently I've been reproducing the results of Dynamic GS models on dynamic scene datasets. Your work is really brilliant!
When I test the model of 4DGaussians [1] on the technicolor dataset, I found that the final results are really poor. Although I cannot guarantee I handle all the inputs well (camera parameters, point clouds, and images), I guess the poor results are caused by the settings of hyperparameters. Given that you've reproduced this model on this dataset, I was wondering if you could give me some suggestions on this issue?
Thank you!!!
Poor rendered image:
![image](https://private-user-images.githubusercontent.com/144323905/402250368-19b5124b-dd8a-44c3-84b5-d02082e67527.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNTk3MDYsIm5iZiI6MTczOTM1OTQwNiwicGF0aCI6Ii8xNDQzMjM5MDUvNDAyMjUwMzY4LTE5YjUxMjRiLWRkOGEtNDRjMy04NGI1LWQwMjA4MmU2NzUyNy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQxMTIzMjZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yN2JlZDRjMGQwODhjZmY4NTZmZDc1NmRhNDhlM2JkYzI4ZjAxOTM0ZTdiODc0OWUyZTI0NWUyMmViODBhNTU5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.0Yvs_2KaEI-ID1f5WFqUotc-rrK7NeZF8qijdnBDaBM)
Train view:
Test view:
![image](https://private-user-images.githubusercontent.com/144323905/402250374-1e1e3f59-7781-4258-8a6c-ca10bc971aab.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNTk3MDYsIm5iZiI6MTczOTM1OTQwNiwicGF0aCI6Ii8xNDQzMjM5MDUvNDAyMjUwMzc0LTFlMWUzZjU5LTc3ODEtNDI1OC04YTZjLWNhMTBiYzk3MWFhYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQxMTIzMjZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zYjE0Y2JjMWQ3ZjFkNTg5NWIxZWVlNDlkNmZjNzMzOGM2MzdhZDUxZWYxNzg0MmM3ODM0YWE4ZjVjYTJkOWU5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Nx3b1pqTvfBcoPlZp6iNYy2aKQGRml7apCcDuEuV0uE)
Reference: 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering, CVPR 2024.
The text was updated successfully, but these errors were encountered: