Efficient Visual Localization For Ground Vehicles In Outdoor Environments