Tyler M. Johnson

E-mail: tmjohns7|AT|gmail.com

PhD Graduate
Department of Computer Science
University of North Carolina at Chapel Hill
Chapel Hill, NC 27599-3175

M.S., University of North Carolina at Chapel Hill
B.S., North Carolina State University

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.

Home    |    Resume    |    Research    |    Publications    |    Projects    |    Teaching