Localization update: Apply pedometer algorithm based on the activity recognized. There is visible change in location traced. For example when the mobile user stands and turns, the minor peaks created in the acceleration dimension was resulting a large change in coordinates. These false steps have now been identified due to its low variance in acceleration.
Now started working on a Java desktop application with Matlab component as its backend to visualize the data and analytics generated.