You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am also curious to understand why the original implementation specifically uses self.config.refine_every in the condition.
I also conducted experiments using versions v1.1.4 and v1.1.5 with the same code and dataset, and I encountered something wired.
Although the final results were similar between the two versions, there were some notable differences:
1. In v1.1.5, the pruning of GSs was less aggressive, resulting in a significantly larger number of GSs being retained.
2. When I modified the alpha condition in v1.1.5 to match the condition used in v1.1.4, the behavior of the two versions became almost the same.
I would appreciate any insights you have into these differences and the potential reasons behind them.
The text was updated successfully, but these errors were encountered:
hi, @jb-ye and @brentyi, thank you for PR #3376, which simplified Splatfacto using the gsplat strategy.
I have a question regarding the default strategy and the original implementation for pruning GSs using alpha contition, although some time has passed.
In the gsplat implementation, the pruning condition in gsplat/strategy/default.py is defined as follows:
However, in the original implementation in splatfacto v1.1.4, the condition is:
It seems tha the resetting behavior has been moved slightly forward. Could you clarify the main considerations behind this change?
Furthermore, in official implementation of 3dgs, the condition is the same as what gsplat does:
I am also curious to understand why the original implementation specifically uses
self.config.refine_every
in the condition.I also conducted experiments using versions v1.1.4 and v1.1.5 with the same code and dataset, and I encountered something wired.
Although the final results were similar between the two versions, there were some notable differences:
1. In v1.1.5, the pruning of GSs was less aggressive, resulting in a significantly larger number of GSs being retained.
2. When I modified the alpha condition in v1.1.5 to match the condition used in v1.1.4, the behavior of the two versions became almost the same.
I would appreciate any insights you have into these differences and the potential reasons behind them.
The text was updated successfully, but these errors were encountered: