I currently work for Scalable Display Technologies as a Senior Software Engineer. At Scalable,
I am part of a team that creates software to automatically calibrate large, edge-blended, projection-based displays. High-resolution
displays of this type are increasily used in corporate and commercial audio-visual settings and are necessary for producing the
immersive visuals and sense of presence required in virtual environments and simulation. These displays are typically constructed using an
array of projectors to form a large, tiled display that is visually seamless.
During my graduate studies, I researched calibration techniques for projection-based displays, with a focus on techniques for continuous calibration.
The goal of my PhD work was to create wide-area displays composed of multiple projectors, where the imagery of the different devices
is aligned automatically and continuously during use to create a single, uniform display that also compensates for the shape
of a potentially complex display surface. As can be seen in this image, the surfaces used for display are not limited to being a single
plane, but can instead be made up of multiple different walls of a room. By pre-warping the images projected by the projectors, it
is possible to make the image appear correct from the viewpoint of the user.
Learn more at my Research page.