Why initializer for monocular camera only matches features at octave 0? #416
-
Hi I was tracing the code for monocular map initialization and found out that https://github.com/stella-cv/stella_vslam/blob/main/src/stella_vslam/match/area.cc#L22 I tried to comment the check and the system initialized faster with much more initial key points. Is there a reason to use only features at octave 0 during initialization? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Initializer seems to be implemented under the assumption that octave 0 is used.
stella_vslam/src/stella_vslam/feature/orb_params.cc Lines 53 to 61 in f94dbda
|
Beta Was this translation helpful? Give feedback.
Initializer seems to be implemented under the assumption that octave 0 is used.
This can be found in the following line:
stella_vslam/src/stella_vslam/initialize/perspective.cc
Line 52 in f94dbda
sigma
means standard deviation of measurement error.When comparing features of different scales, appropriate sigma should be used from the table calculated below.
stella_vslam/src/stella_vslam/feature/orb_params.cc
Lines 53 to 61 in f94dbda