Real-Time Scalable Structure From Motion