通过特征点跟踪,重建pose后,要更新词袋了
现在我们在Tracking::CreateInitialMapMonocular()
函数里面
初始帧和当前帧的keyframe都要更新BoW
pKFini->ComputeBoW();
pKFcur->ComputeBoW();
下面来看这个ComputeBoW()函数:
只有在mBowVec.empty() || mFeatVec.empty()
满足一条时才计算,不然直接跳过了,
在第2帧时这里面还是空的,所以要计算,后面估计会在keyframe
时更新
之前提取ORB特征时,有descriptor, 现把descri