Field sequential color encoding for displays
First Claim
1. A method comprising:
- displaying a video image using field sequential color encoded in a plurality of video frames;
receiving the plurality of video frames for displaying a foreground object and a background image in the video image;
determining in the received plurality of video frames that the foreground object of a video image of at least one of the video frames is in motion relative to the background image of the video image;
modifying a gray scale of the at least one of the video frames associated with the foreground object that is in motion relative to the background image of the video image to reduce the number of gray scales defining the foreground object;
encoding the plurality of video frames including the modified video frame for image generation; and
displaying the encoded plurality of video frames, including the modified video frame.
1 Assignment
0 Petitions
Accused Products
Abstract
The optical performance is enhanced of display systems that use field sequential color and pulse width modulation to generate color and color gray scale values. Such enhancement may be achieved by various data encoding methods disclosed herein that may include temporal redistribution of bit values to mitigate color motional artifacts associated with field sequential color-based display systems, selective combination of intensity modulation, pulse width modulation, and/or the noncontiguous sequencing of primary colors. There is further an intelligent real-time dynamic manipulation of gray scale values in portions of an image that are computationally determined to be images of objects moving against a global background, so as to temporally front load or concentrate the bits comprising such moving objects and thereby further mitigate said motional artifacts using both actual and virtual aggregate pulse truncation across all primary colors being modulated.
-
Citations
3 Claims
-
1. A method comprising:
-
displaying a video image using field sequential color encoded in a plurality of video frames; receiving the plurality of video frames for displaying a foreground object and a background image in the video image; determining in the received plurality of video frames that the foreground object of a video image of at least one of the video frames is in motion relative to the background image of the video image; modifying a gray scale of the at least one of the video frames associated with the foreground object that is in motion relative to the background image of the video image to reduce the number of gray scales defining the foreground object; encoding the plurality of video frames including the modified video frame for image generation; and displaying the encoded plurality of video frames, including the modified video frame.
-
-
2. A method for removing field sequential color artifacts that arise in a display system that temporally segregates color components of a video image and presents each frame of video information by rapid consecutive generation of each color component when the color components of the video image making up a composite frame of video information do not all reach a same region of an observer'"'"'s retina due to relative motion of the retina and the video image to be displayed, the method comprising:
-
receiving a video signal for displaying the video image comprising a foreground object and a background image, the video signal further comprising a plurality of video frames, each video frame comprising a plurality of bits representing a gray scale of one of a plurality of the color components used by the display system to display the video image; determining that the foreground object is moving relative to the background image; and modifying a video frame containing color gray scale information associated with display of the foreground object to reduce the number of gray scales defining the foreground object.
-
-
3. A display system comprising:
-
a display panel for displaying a video image using field sequential color encoded in a plurality of video frames; a video cache for receiving the plurality of video frames for determining whether the foreground object is moving relative to the background image; a motion analyzer processing the plurality of video frames for determining whether the foreground object is moving relative to the background image; the motion analyzer determining the foreground object is moving relative to the background image and further comprising circuitry for modifying a gray scale of the foreground object of at least one of the plurality of video frames in response thereto to reduce the number of gray scales defining the foreground object in the at least one of the plurality of video frames; an encoder for encoding the plurality of video frames including the modified video frame for image generation; and displaying the encoded plurality of video frames, including the modified video frame.
-
Specification