Tommygun,
The reason why the RGB and the depth image do not match is caused by three reasons:
- there is a parallax between the two sensors (as they are located at different places)
- the focal lengths of both sensors may not be the same which leads to scale differences (and is the case for our Kinect)
- misalignment of the sensors: e.g. our RGB sensor is aiming slighty higher than the depth sensor
We’ll publish our results of accuracy analysis a.s.a.p. but it’ll take some time.
In theory both images would match perfectly if both sensors would have the same sensor dimensions, would share the same optical path (e.g. via beam splitter) and would capture the exact same scene (perfect alignment of the sensors required)
best regards and greetings from Berlin,
Daniel