Description
Dear Open AR-Sandbox Team
I work for the Institute of Geomatics at the University of Applied Sciences of Northwestern Switzerland (FHNW) and we have had an AR Sandbox with the UC Davis software for more than ten years. Now we want to update to a simpler and extendable software, where we can create our own visualizations and applications. So, thank you for the opportunity to do so and the great work!
First our setup:
Our Sandbox has the projector at the border of the Sandbox with quite a large offset in -y and small offset in -x direction in relation to the Kinect, which is located directly above the center of the sandbox. This works well with the UC Davis software, as one defines tie points in the calibration process.
The Problem:
With the Open AR Sandbox software, the projection of an object is offset to the real object. This offset depends on the height z. At the top of the Sandbox, the level where projector and Kinect are calibrated on, the projected and real object match perfectly. Below this level, the projection offsets more into y direction, while increasing the height the projection offsets in -y direction. The same happens in x direction but to a much smaller extent.
Interpretation:
Due to the height dependency of the projection offset, I believe this happens because our projector is offset from the center, as illustrated in the below sketch.
Question:
With the UC Davis software, the projector can be offset to the Kinect and then be calibrated via measuring tie points. Does this mean that with your calibration method, of simply aligning the borders of Kinect image and projected image, this offset of the projector to the Kinect cannot be calibrated?
Thanks for clarifying this. If this cannot be calibrated, we would need to rebuild the projector/Kinect construction.
Kind regards
Dario
P.S. We are looking forward sharing our work here.