Image Processing System Creating A Field Sequential Color Using Delta Sigma Pulse Density Modulation For A Digital Display
20230097456 · 2023-03-30
Inventors
Cpc classification
G09G2340/0435
PHYSICS
G09G3/3426
PHYSICS
G09G3/3607
PHYSICS
International classification
Abstract
A device and method of an image processing system where a Field Sequential Color Delta Sigma Pulse Density Modulation is used for digital displays, where the digital displays are non-emissive. The device and method are a digital driving solution using Delta Sigma Encoding where N bit-per-component symbols at F1 frame-rate-per-second are represented using M bits-per-component symbols at F2 frame-rate-per-second, where N≥M and F2≥F1. The F2 frames are sent to a sequential color picker, which outputs frames with one color, followed by the next in a sequential pattern which reduces power consumption, increases color saturation, increases contrast, and increases brightness.
Claims
1. An image processing system comprising an oversampling module wherein an N bits-per-component image or video is converted to an M bits-per-component Field Sequential Color (FSC) image or video using an oversampling frequency, wherein the oversampling frequency is a ratio of an incoming video frequency and a refresh frequency of a display.
2. The image processing system of claim 1, wherein the N bits-per-component image or video is displayed on the display over time after being converted to the M bits-per-component FSC image or video.
3. The image processing system of claim 1, wherein the N bits-per-component image or video displays High Dynamic Range (HDR) content and M bits-per-component at a frequency F2 creates an equivalent to image or video having N bits-per-component at a frequency F1 wherein N bits-per-component at the frequency F2 is not possible to achieve due to display driver constraints.
4. The image processing system of claim 1, wherein a reduced power display is created by setting M to be less than or equal to N and displaying the FSC image or video.
5. The image processing system of claim 1, wherein at least one of a brightness, a contrast, and a Pixel Per Inch (PPI) of the display is increased by setting M is less than or equal to N and creating an equivalent image to an image having N bits-per-component and displaying the FSC image or video.
6. The image processing system of claim 1, wherein a Color Breakup (CBU) of the display is reduced by setting M is less than or equal to N and creating an equivalent image to an image having N bits-per-component and displaying the FSC image or video.
7. The image processing system of claim 1, wherein the display or an FSC stack for the display is devoid of any color filter.
8. The image processing system of claim 7, wherein the display is a liquid crystal display.
9. The image processing system of claim 7, further comprising a column driver controlling colors separately.
10. The image processing system of claim 1, further comprising at least one Blue LED, wherein the at least one Blue LED has a wavelength being greater than 455 nm.
11. The image processing system of claim 1, further comprising a sequential color picker.
12. The image processing system of claim 1, wherein an M bits-per-component at a frequency F2 is greater than or equal to three times a harmonic of a motion of a video.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the embodiments of the present disclosure, a brief description of the drawings is given below. The following drawings are only illustrative of some of the embodiments of the present disclosure and for a person of ordinary skill in the art, other drawings or embodiments may be obtained from these drawings without an inventive effort.
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
DETAILED DESCRIPTION
[0040] The technical solutions of the present disclosure will be clearly and completely described below with reference to the drawings. The embodiments described are only some of the embodiments of the present disclosure, rather than all of the embodiments. All other embodiments that are obtained by a person of ordinary skill in the art on the basis of the embodiments of the present disclosure without an inventive effort shall be covered by the protective scope of the present disclosure.
[0041] In the description of the present disclosure, it is to be noted that the orientational or positional relation denoted by the terms such as “center”, “upper”, “lower”, “left”, “right”, “vertical”, “horizontal”, “inner” and “outer” is based on the orientation or position relationship indicated by the figures, which only serves to facilitate describing the present disclosure and simplify the description, rather than indicating or suggesting that the device or element referred to must have a particular orientation, or is constructed or operated in a particular orientation, and therefore cannot be construed as a limitation on the present disclosure. In addition, the terms “first”, “second” and “third” merely serve the purpose of description and should not be understood as an indication or implication of relative importance.
[0042] In the description of the present disclosure, it should be noted that unless otherwise explicitly specified and defined, the terms “install”, “link” and “connect” shall be understood in the broadest sense, which may, for example, refer to fixed connection, detachable connection or integral connection; may refer to mechanical connection or electrical connection; may refer to direct connection or indirect connection by means of an intermediate medium; and may refer to communication between two elements. A person of ordinary skill in the art would understand the specific meaning of the terms in the present disclosure according to the specific situations.
[0043] The invention is an image processing system or method implemented within a display driver and is a novel way to display images, whether the image(s)/video(s) is/are still or moving. As the modulation scheme within the image processing system, the invention produces a Field Sequential Color (FSC) using Delta Sigma (ΔΣ) Pulse Density Modulation (PDM). The system uses ΔΣ PDM and oversamples the input therefore, breaking the input into digital components (see
New_Value=Input_Video/Image_Value+Residual_Value;
Output_Video/Image=NearestValueEqualorUnder
Residual_Value=New_Value−Output_Video/Image.
[0044] As an example, if the initial Residual_Value=0 and the Input_Video/Image_Value=0.89 (0 1 scale), then the New_Value=0.89+0=0.89. If M=2, the four possible values are 0, 1/3, 2/3, 1.0. Therefore, the Output_Video/Image=0.67 (Nearest Value that is equal or under is 2/3). The Residual=0.89-0.67=0.22. On the next frame, if the Input_Video/Image_Value does not change, then the New_Value=0.89+0.22=1.11. Thus, the Output_Video/Image=1.0 and the Residual=1.11-1.0=0.11. Thus, the residual value is saved, and the residual value will be used on the next frame at the same pixel location. The next frame will occur at time increments of F 1. F2/F1 will define how many Outputs occur for the Input.
[0045] A series of shifters and adders are implemented by using different technologies. For example, using a semiconductor-based technology (see
[0046] The ΔΣ PDM output is not an image. In fact, the output has no frame properties; the ΔΣ PDM output is frame-less (see
[0047] Since the human eye is the integrator, the image must be resolved within the human eye integration time which is 0.6 seconds. This makes ΔΣ PDM faster than PWM (refer to Table 2). The advantages of this approach are reduced power consumption, increased color saturation, increased brightness, increased contrast, and increased PPI.
[0048] Definition of Terms
[0049] Dithering hides banding by noisily transitioning from one color to another. This does not increase the bits-per-component.
[0050] Pixel is a point within the image. A pixel is made up of three or four components such as red, green, and blue (RGB), or cyan, magenta, yellow, and black (CMYK). Components are also referred to as sub-pixels/subpixels. Throughout this document we refer to bits-per-component (bpc), which is also known as bits per subpixel.
[0051] The present invention, which discloses a system and method thereof creating a Field Sequential Color (FSC) using Delta Sigma (As) Pulse Density Modulation (PDM) for digital displays, is described in detail below in reference to the figures.
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058] The LCD comprises an analyzer; a liquid-crystal (LC); a thin film transistor (TFT) array; and a polarizer. The backlight unit (BLU) comprises a diffuser film; a color converter, which can be a quantum dot (QD) color converter or any equivalent color converter; and at least one blue LED or there are a plurality of blue LED's.
[0059]
[0060] When comparing the present invention to a traditional ΔΣ block diagram of
[0061]
[0062] Reference number 1 is a residual from the previous iteration. The first iteration is pre-defined. A good first-order approximation of the residual is a distribution of a random number across the image. The residual is divided into its color components. The color components can be any color space such as RGB (Red-Green-Blue) or CMYK (Cyan-Magenta-Yellow-black). These color components are often termed sub-pixels/subpixels.
[0063] Reference number 2 is a video/image. The video is also divided into its color components. The video can be inputted at any frame rate F1 (0=still image; 15 fps, 24 fps, etc.).
[0064] Reference number 3 is an oversampling module. The oversampling module 3 can be software (i.e. code or algorithm) and/or hardware such as a chip, an application processor (AP) and/or a timing controller (TCON). The oversampling module 3 can be implemented in many different ways depending on the underlying hardware. A common way is to use an N-bpc adder. Box 1 is added to Box 2 for each component. If the summation overflows the N-bpc adder, then the output value is incremented. For example, if M=1, the video input is 81 (0-255 range), the residual from the previous frame is 200 (0-255 range), then the summation=281 (0-255 range). This creates an overflow; output value=1 and the residual for the next iteration=26. The output value, defined in M-bpc, does not define a color level per frame. ΔΣ PDM is frameless. Instead, the M-bpc values are integrated over time by the eye to form the image. The M-bpc values averaged over the oversampling frequency will approximate the original input video at N-bpc. They will be equivalent if the oversampling frequency is high enough as show in Table 1.
[0065] Reference number 4 is a module providing the desired F2 fps. The module 4 can be software (i.e. code or algorithm) and/or hardware such as a chip, an application processor (AP) and/or a timing controller (TCON). F2 is nominally set to the display's frequency and M is set to achieve the desired goal. The goal may be equivalency, bandwidth reduction, power reduction, or Mura (i.e. lack of uniformity) correction.
[0066] Reference number 5 is an output value in M-bpc. In the above example, the value=1.
[0067] Reference number 6 is a Sequential Color Picker. In an example, the sequential color picker chooses among Red, Green or Blue. When the sequential color picker chooses Red, the sequential color picker Nulls (zeros) all information about Green and Blue.
[0068] Reference number 7 is an output to the display that will show the value M.
[0069] A low pass filter which will integrate the output values over time. Nominally, this is a human eye. The low pass filter can alternatively be a camera running at the input frequency (F1) or alternatively any device that performs a low pass filter function.
[0070]
[0071]
[0072]
[0073]
[0078]
[0079]
[0080]
[0081]
[0082]
[0083]