Open nicolasrosa opened 3 years ago
@nicolasrosa
For the number of features, I think it depends on the OpenCV version. Both 94 and 95 are ok for this experiment.
For the translation vector, I must say the quality of essential matrix decomposition is somehow unstable. The translation vector is sensitive to the extracted features (and their pixel position). Since only the direction of t matters, we may draw the results in a sphere:
You can also adjust the number of the detected features and see how the translation vector changes.
Hello @gaoxiang12,
I just finishing Practice 7.4, I noticed some slight differences between the results from the
slambook2/ch7/pose_estimation_2d2d.cpp
code and the results presented in the book.The first one, the
max_dist
variable, when running on my computer, your code returns94.0
, in the book your results were95.0
. The second one, the following matrices results are also quite different from the ones presented in the book.In some cases, the differences are very small, but is this the case with the
t
translation vector? I imagined that the results would be different when running on different computers, I didn't imagine that much.