Unlike SLAM, this approach does not require to build 3D mapping of the environment. Online walking direction is given by Smartphone camera which advantageously replaces the compass sensor since it performs very poorly indoors due to electromagnetic noise.