I want to know how much my camera moved (expressed in speed, e.g. m/s) between two images given timestamp for each image.
I know that I can get the pose of my camera while taking the second image relative to the pose of my camera while taking the first image.
My motivation come from the MathWorks Structure from Motion documentation.
But now I am stuck.
- How do I calculate the speed if I have the camera position and orientation at t0 and the camera position and orientation at t1? How to mix linear and angular speed, meaning translation and rotation?
- Also, I guess, I am lacking a measurement unit (like meter) relative to the real word. I can probably only calculate the speed in relation to the camera positions but not the real world. I would need an object, such as a marker, where the size is known. Then, my speed assessment would only work as long as I have an object with known size in both of my images, right?