strasdat / ScaViSLAM

This is a general and scalable framework for visual SLAM. It employs "Double Window Optimization" (DWO).
GNU Lesser General Public License v3.0
334 stars 132 forks source link

Add "keyframe switching"! #5

Open strasdat opened 12 years ago

strasdat commented 12 years ago

At the moment, we only add new keyframes, but there is no mechanism to switch to an old keyframe.

Note that opposed to small scale AR software, we can not simply switch to a keyframe which is close to the current frame, but we also have to make sure that both frames share a significant number of 3d points!

(Maybe because of this difficulty, it might be wise to actually implement a keyframe merger in the back-end instead of keyframe switching in the front-end.)