Abstract:
Described are a system and method to calibrate displays using a spectral-based colorimetrically calibrated multicolor camera. Particularly, discussed are systems and methods for displaying a multicolor calibration pattern image on a display unit, capturing the multicolor calibration pattern image with a multicolor camera having a plurality of image sensors, with each image sensor configured to capture a predetermined color of light, comparing a set of reference absolute XYZ coordinates of a set of colors from the multicolor calibration pattern with a set of measured XYZ color coordinates captured using the colorimetrically calibrated camera, and calibrating the display unit based on the comparison between the reference coordinates and the measured coordinates.
Abstract:
Techniques are described generally related to perceptual attribute adjustment. In some examples, the perceptual attribute adjustment may be performed by a color correction unit as part of the functionality of the color correction unit to correct deficiencies in the ability of a display to display particular colors. In this manner, the techniques may allow for current display processors to implement the described techniques without needing hardware modification.
Abstract:
This disclosure describes techniques for calibrating and adjusting the white point of a display. The techniques for calibrating and adjusting the white point of a display may receive data indicative of a target color temperature for a white point of a display, and provide one or more user interface components that allow a user to select between multiple different candidate white points where each of the of the candidate white points has a correlated color temperature that corresponds to the target color temperature Different target white points for a display may exhibit different levels of luminance loss and/or tint. The techniques for calibrating and adjusting the white point of a display may allow a user to evaluate the trade-off between the luminance loss characteristics and/or tint characteristics of different white points.
Abstract:
Systems and methods for using a mobile device to manage the color of a digital display on a target device are disclosed. The mobile device can associate with the target device to determine compatibility and identify the display architecture of the target device. The mobile device can further communicate with the target device to display test patterns on the target device that are then sensed by a miniature color sensor on the mobile device. The mobile device then analyzes the color attributes of the test patterns and generates color management data that includes adjustments to be made to the display architecture of the target device. The target device may then receive the color management data and adjust its display architecture accordingly.
Abstract:
Systems and methods for using a mobile device to manage the color of a digital display on the mobile device are disclosed. The mobile device has a display architecture which it can self-manage. The mobile device can display test patterns that are then sensed by a color sensor, which may be with the mobile device or separate from the mobile device. The mobile device then analyzes the color attributes of the test patterns and generates color management data that includes adjustments to be made to the display architecture. The mobile device may then receive the color management data and adjust its display architecture accordingly.
Abstract:
The techniques of this disclosure are applicable to backlight display devices. For such devices, the backlight may have different backlight intensity settings in order to promote power conservation. The techniques of this disclosure may apply different adjustments to the display, depending on the backlight intensity setting. In one example, different color correction matrices may be applied for different backlight settings in order to achieve desirable adjustments in the device at the different backlight settings. The adjustments described herein may address chrominance shifts due to different backlight settings as well as cross-talk between color channels. The techniques may also be applicable to organic light emitting diode (OLED) displays that have different luminance settings, and some described techniques may be applicable to displays that have static or fixed luminance output.
Abstract:
An apparatus and method are disclosed wherein a depth map is generated using a single camera (e.g., single lens of a camera) and multiple images are captured by the camera. In one example, a single digital camera is used to capture a set of images corresponding to a set of lens positions based on lens position data. In this example, the lens position data may be either uniform or nonuniform lens position data. The method and apparatus determines focus metric information for each of a plurality of regions of interest in each image of a set. A determination is made of a best lens position for each of the regions of interest based on the focus metric information from the images in the set and are stored as data in a depth map. Image generation operations are then performed based on the generated depth map, such as determining whether or not to use a flash to capture a final image, to determine a type of color operation to be performed on the final image, or any other suitable image generation operation. In one example, the depth map is generated by selecting a best focus metric among the various images that were captured for a particular region of interest. Once the depth map is generated using data from the multiple images, depth map based control logic then determines how to use the depth map to effect an image processing operation. Among other advantages, multiple cameras need not be employed nor do external light sensors need be employed to generate a depth map for use in image processing operations. Other advantages will be recognized by those of ordinary skill in the art.
Abstract:
In an example, a method of gamut mapping may include generating a plurality of color values in a first color space based on a plurality of measured color values in a second color space using a color specification that maps color values corresponding to the second color space to color values corresponding to the first color space. The method may include generating a second-order or higher response-surface regression model that maps color values corresponding to the first color space to color values corresponding to the first color space.
Abstract:
In an example, a method of gamut mapping may include generating a first second-order or higher response-surface regression model that maps color values corresponding to the second color space to color values corresponding to the first color space. The method may include generating predicted color values for measured color values by inputting measured color values into the first second-order or higher response-surface regression model. The method may include generating, based on predicted color values and a plurality of color values, a second second-order or higher response-surface regression model that maps predicted color values output by the first second-order or higher response-surface regression model corresponding to the first color space to color values corresponding to the first color space.
Abstract:
In an example, a method of calibrating a white point of a display may include receiving a plurality of color values, and one or more measured color values corresponding to one or more colors displayed by a first target display. The method may include generating, based on the plurality of color values and the one or more measured color values, a second-order or higher response-surface regression model that maps color values corresponding to a second color space to color values corresponding to a first color space. The method may include generating predicted color values for a specified white point by inputting a plurality of specified color values corresponding to the specified white point into the second-order or higher response-surface regression model, where each predicted color value may correspond to the first color space and each of the specified color values may correspond to the second color space.