Enhancing wifi-based localization with visual clues
SurroundSense: mobile phone localization via ambience fingerprinting