Is it possible to exactly determine the distance between a wall and a smart card holding person who is walking at normal speed ? There is just a single camera in the smart phone. Can it be done through optical flow ? I am asking that because on google search I found out that calculating distance can be misleading . Read the comment of Peter Meijer here.
Also, I wanna know is there any other option that I can have to calculate distance traveled by walking person given only resource I have is a smart phone with camera and accelerometer . Just mentioning algorithms or giving links would be suffice.
Information available with me :-
Maximum distance of the camera from wall
Acceleration from Android accelerometer to find out approximate velocity of user
Please comment if I am unclear in asking my question.