Santa Fe Complex
Links: Santa Fe Complex homepage
Calibration of projectors in multi-surface environments
Partners: Advanced Graphics Lab
The measurement of surfaces and projectors necessary to calibrate the freeDome API can be a time-consuming task that is difficult to perform with a high degree of accuracy. The Santa Fe Complex used a camera-projector pairing to capture the projected image of a reference pattern and warp the image accordingly. To solve the problem of missing sample areas, they used the tessellation method of Delaunay triangulation and then interpolated with Barycentric coordinates. An advantage to this method is that it can identify reflections and light bounce within the scene, and can assist with adjusting projection to remove unwanted light in the scene. For more details see March 2011 Annual Report, Section 2.1. Related work was done concurrently by the Advanced Graphics Lab.
Stitching and edge-blending across multiple projectors
Partners: Ambient Pixel
In order to attain higher picture quality and minimize the need to physically mask overlapping projectors, a “stitching” technique is needed to overlap and blend the images together to create a single image out of multiple projection sources. In theory this could be applied to an indefinite number of projectors, but with the small-scale consumer in mind, our implementation focused on what was possible using a single laptop as the graphics engine. Building upon past research, a new challenge was blending projectors across non-uniform surfaces, using projector arraignments that produce non-perpendicular overlaps. Once the transition masks between projectors have been calculated, they can be stored for real-time compositing and warping using the GPU and graphics software of the users choice. For more details, see March 2011 Annual Report, Section 2.2.