Skip to content
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

Feature/ten point radial distortion fundamental matrix #229

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

urbste
Copy link
Contributor

@urbste urbste commented Jan 4, 2019

This PR adds the ten point radial distortion solver proposed in: "Efficient Solution to the Epipolar Geometry for Radially Distorted Cameras", Z. Kukelova et al. ICCV 2015.

The original Matlab / C++ code is taken from: http://cmp.felk.cvut.cz/~hellej1/F10/F10-0.1.zip

urbste added 5 commits January 4, 2019 11:19
Change-Id: I91560f56ac54244bbac3e3e3b803a72f951f00ae
Change-Id: I145c836777a1784c0e300bc83e11224e0762947c
Change-Id: I02ec96771e7bf169f4801b65466206bfb56a716b
Change-Id: I690626d39839f64ef3531e3f5f3dda1cdb071cd2
Change-Id: I7d4df13713ab7a11dec37fcc49915c02166fc4b1
Eigen::Matrix<double, 29, 1>& pr,
Eigen::Matrix<double, 2, 10>& sols);

template <typename Derived>
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clang-format this file

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This comment was marked "resolved" but the style is not consistent with the clang format settings for the rest of Theia.

Change-Id: Ia71c61c2d8b2fe6881123b03e83a742bce728cf3
@sweeneychris
Copy link
Owner

If you can rebase and run clang-format on the file I noted then this solver is good to check into the master branch

@urbste
Copy link
Contributor Author

urbste commented Mar 1, 2019

Sure, if I find the time I will do it. Quite busy at the moment. I will also add the corresponding estimators for all solvers. :)

Change-Id: If03d902babc1c313bea6909d32870d0478739bc2
@sweeneychris
Copy link
Owner

Hey there! Sorry for being so MIA on this pull request. If you can fix the merge conflicts I am happy to accept this PR. Thanks so much for the work to add these solvers, and for the patience in working on the pull request!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants