-
Notifications
You must be signed in to change notification settings - Fork 72
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
Questions about the parameter add_halfpix
.
#81
Comments
The option is more for the convention to define pixel coordinates (to be at the corner or at the center of the pixel), where in COLMAP convention there is generally an half pixel offset while in Hypersim it is not. Empirically this does not make a huge difference in my experience. |
Hi Shaohui, Thank you for your thoughtful response. After reviewing the code, I tentatively believe that adding half a pixel may not pertain to the dataset itself but rather to the coordinate system used for the detected 2D line segments. This observation holds true for both the Hypersim and Tanks and Temples datasets, as they rely on COLMAP's camera model within LIMAP. Regarding the coordinate system for 2D line segments, I reached out to Rémi Pautrat, the first author of DeepLSD, via email some time ago. Rémi, who contributed to the development of both DeepLSD (the Based on this, I believe that using DeepLSD and pytlsd with any dataset should not necessitate adding half a pixel. I eagerly await your thoughts on this matter. Thank you once again for your time and expertise! (And my apologies for inadvertently closing the issue.) Best, |
Hi, thanks for the great work!
I have two questions about the parameter
add_halfpix
.add_halfpix
set toFalse
in the Hypersim dataset butTrue
in the Tanks and Temples dataset? Both datasets seem to use the DeepLSD line detector by default.Looking forward to your reply :)
The text was updated successfully, but these errors were encountered: