Abstract:
A method and system for improving display quality by injecting a portion of computer code into an existing compositor, using the portion of computer code to apply a mapping function to a first digital image, and forming a second digital image based upon the first digital image as adapted by applying the applied mapping function in the compositor. The second digital image may then be displayed to a viewer via one or more displays where each display forms a part of the displayed digital image. The result may be used for creation of blended or stereoscopic images. The mapping function may be also adapted for modification of geometry or correction of a characteristic (such as color, intensity, etc.) of the display system where such characteristic may be sensed using a detector. The portion of code may be injected into a graphics driver controlling hardware composition for a displayed digital image.
Abstract:
This invention overcomes disadvantages of the prior art by providing a system and method that allows for the calibration of a display system using one or more cameras whose lenses are not modeled, or are modeled with limited accuracy, and are potentially incapable of imaging the entire projector system. The illustrative system and method generally relies on well-established models of the projectors, rather than well-established models of the cameras. Illustratively, the cameras serve mainly to map the projectors into one coordinate system, where the overlap between the projectors can be established very precisely using a camera, even if the model of the camera lens properties is not known, or known only minimally.