The keyframe in Tracking::Relocalization
Hi,
I want to get the keyframe id in relocalization(). Now I know in the Tracking::Relocalization(), we can get the keyframe " vector vpCandidateKFs = mpKeyFrameDB->DetectRelocalizationCandidates(&mCurrentFrame);".
Then define " for (auto cf: vpCandidateKFs)", I can get "cf->mnId". Then I find that in the map i have only197 keyframes, but the cf->mnId maybe 800 or any other numbers bigger than 197. Why?? Is it related to the DBow2?? Buy the way i create a map first and then reload it using for location.
Thank you very much for your answer!!!
Asked by xiqing on 2016-06-11 09:04:24 UTC
Comments