Visual Stereo Odometry for Indoor Positioning
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
In this master thesis a visual odometry system is implemented and explained. Visual odometry is a technique, which could be used on autonomous vehicles to determine its current position and is preferably used indoors when GPS is notworking. The only input to the system are the images from a stereo camera and the output is the current location given in relative position.
In the C++ implementation, image features are found and matched between the stereo images and the previous stereo pair, which gives a range of 150-250 verified feature matchings. The image coordinates are triangulated into a 3D-point cloud. The distance between two subsequent point clouds is minimized with respect to rigid transformations, which gives the motion described with six parameters, three for the translation and three for the rotation.
Noise in the image coordinates gives reconstruction errors which makes the motion estimation very sensitive. The results from six experiments show that the weakness of the system is the ability to distinguish rotations from translations. However, if the system has additional knowledge of how it is moving, the minimization can be done with only three parameters and the system can estimate its position with less than 5 % error.
Place, publisher, year, edition, pages
2012. , 47 p.
computer vision, visual odometry, stereo camera, feature detection, feature matching, triangulation, lens distortion, minimization problem
Robotics Other Electrical Engineering, Electronic Engineering, Information Engineering
IdentifiersURN: urn:nbn:se:liu:diva-81215ISRN: LiTH-ISY-EX--12/4621--SEOAI: oai:DiVA.org:liu-81215DiVA: diva2:550998
Subject / course
Computer Vision Laboratory
Zografos, Vasileios, Forskarassistent