ComputingAutonomous SystemsRobotics EngineeringAutonomous VehiclesComputer VisionRobot VisionCamera MovementMotion EstimationPose EstimationRobotic VisionStereo VisionVisual OdometryCamera Motion EstimationEncodersKeypoint TrackingOdometryReal-time Visual OdometryRobust Pose EstimationStereo Visual Odometry
We present a system that estimates the motion of a stereo head or a single moving camera based on video input. The system operates in real-time with low delay and the motion estimates are used for navigational purposes. The front end of the system is a feature tracker. Point features are matched between pairs of frames and linked into image trajectories at video rate. Robust estimates of the camera motion are then produced from the feature tracks using a geometric hypothesize-and-test architecture. This generates what we call visual odometry, i.e. motion estimates from visual input alone. No prior knowledge of the scene nor the motion is necessary. The visual odometry can also be used in conjunction with information from other sources such as GPS, inertia sensors, wheel encoders, etc. The pose estimation method has been applied successfully to video from aerial, automotive and handheld platforms. We focus on results with an autonomous ground vehicle. We give examples of camera trajectories estimated purely from images over previously unseen distances and periods of time.
13
Martin A. Fischler, Robert C. Bolles · Communications of the ACM · 1981 · 25.5K citations · Full text
A Combined Corner and Edge Detector
Chris Harris, Matthew J. Stephens · 1988 · 12.5K citations
Multiple View Geometry in Computer Vision
Kybernetes · 2001 · 3.3K citations
Evaluation of Interest Point Detectors
Cordelia Schmid, Roger Mohr, Christian Bauckhage · International Journal of Computer Vision · 2000 · 1.4K citations · Full text