Optical Flow-Based Gait Modeling Algorithm for Pedestrian Navigation Using Smartphone Sensors | Synapse