Due to the difference of scenes, the uncertainty of detection for line features in stereo visual odometer reduces the accuracy of initialization for line features, and the point-line fusion visual odometry is easy to cause uneven distribution of features in feature extraction and matching process. The problems, which will lead to incomplete feature extraction and thus inaccuracy of pose estimation. In order to solve the problems, we design a stereo visual odometry system called PLWM-VO, which adaptively allocates the weights of the point features and the endpoints of line features in each frame through the adaptive weight assignment model. Firstly, the improved SAD algorithm is used to accurately detect the endpoints of line features, through which improves the registration accuracy of line features’ endpoints in the left and right, and improves the accuracy of line features in the initialization process. Secondly, the adaptive weight assignment model based on region partition assigns weights to point features and endpoints of line features. In this process, the effect of uneven feature distribution on the accuracy of pose estimation is reduced by region growth. Finally, experiment results on the open dataset shows that the proposed algorithm exhibits higher precision and stability than the state-of-the-art methods, which improves the positioning accuracy of our designed stereo visual odometry system.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.