Abstract:
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for halftoning video images for presentation on an electronic display. In one aspect, input frames of video data may be received, where each input frame includes a number of input pixels, each input pixel having a respective first spatial coordinate location. For each input pixel, an output pixel is generated using a selected halftone value. The selected halftone value is substantially identical to a halftone value of a corresponding pixel in a comparison frame, where a spatial coordinate location of the “corresponding pixel” is determined based on a motion vector of an image element with which the pixel is associated.
Abstract:
This disclosure provides implementations of systems, devices, components, computer products, methods, and techniques for correcting or compensating for moving visual object distortions. In one aspect, a method includes combining image data from a first frame with image data from a second frame to generate a fused image frame. Additionally or alternatively, the method can include applying a shear transformation to the image data in the first frame to generate a sheared image frame. One of, or a combination of, the fused image frame and the sheared image frame may be displayed as a pre-distorted image frame so that, when viewed on the display, the pre-distorted image frame compensates for distortion that can otherwise be perceived by a user when viewing the displayed moving visual object.
Abstract:
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for selecting an operational mode of a display device from a plurality of operational modes. The operational modes may include at least one field-sequential color mode in which a display is illuminated with white light while data are written to the display. The operational mode may be selected based, at least in part, on ambient light data. The ambient light data may include ambient light intensity data, ambient light spectrum data and/or ambient light direction data. The operational mode may be selected based, at least in part, on other criteria, such as color gamut data, display application type and/or battery state data.
Abstract:
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for selecting an operational mode of a reflective display device from a plurality of operational modes that include at least one field-sequential color mode. The operational mode may be selected based, at least in part, on ambient light data. The ambient light data may include ambient light intensity data, ambient light spectrum data and/or ambient light direction data. The operational mode may be selected based, at least in part, on other criteria, such as display application type and/or battery state data.
Abstract:
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for applying field-sequential color (FSC) methods to displays that include single-mirror interferometric modulators (IMODs), which may be multi-state IMODs or analog IMODs. In one aspect, grayscale levels may be provided by varying a mirror/absorber gap height between black and white states. In other implementations, grayscale levels may be obtained by varying the gap height between the black state and second-order color peaks.