Skip to content

Question: Projector offset calibration #82

Open
@JaeggiD

Description

@JaeggiD

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.

Sketch_topdown

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.

Sketch_vertical

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions