Pulse-width modulation based on image gray portion
US-2019114971-A1 · Apr 18, 2019 · US
US12592182B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12592182-B2 |
| Application number | US-202318878868-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 21, 2023 |
| Priority date | Jun 24, 2022 |
| Publication date | Mar 31, 2026 |
| Grant date | Mar 31, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed is a method, a system, a device, an apparatus and a medium for driving an LED display screen. When the total grayscale value of an LED lamp bead is greater than a grayscale threshold value, the sub-grayscale value of the LED lamp bead is determined based on a total grayscale value of the LED lamp bead, a total number of sub-frames and a grayscale growth sequence number of each sub-frame image, otherwise, the sub-grayscale value of the LED lamp bead is determined according to the total grayscale value of the LED lamp bead, the grayscale non-dispersion threshold value and the grayscale growth sequence number of each sub-frame image; according to the sub-grayscale value of each LED lamp bead in each sub-frame image, the LED display screen is driven to display each sub-frame image, so that the grayscale value can be uniformly dispersed, and image display quality is improved.
Opening claim text (preview).
The invention claimed is: 1 . A method for driving an LED display screen, comprising: for each LED lamp bead in the LED display screen, if it is determined that a total grayscale value of that LED lamp bead in a target frame image is greater than a grayscale threshold value, determining a sub-grayscale value of that LED lamp bead in each sub-frame image of the target frame image according to the total grayscale value of that LED lamp bead in the target frame image, a total number of sub-frames of the target frame image and a grayscale growth sequence number of each sub-frame image of the target frame image; if it is determined that the total grayscale value of the LED lamp bead in the target frame image is not greater than the grayscale threshold value, determining the sub-grayscale value of that LED lamp bead in each sub-frame image of the target frame image according to the total grayscale value of that LED lamp bead in the target frame image, a grayscale non-dispersion threshold value and the grayscale growth sequence number of each sub-frame image of the target frame image; wherein the grayscale growth sequence number of each sub-frame image is a parameter which is determined according to a sub-frame sequence number of that sub-frame image and represents grayscale allocation priority of the sub-frame image; and driving the LED display screen to sequentially display each sub-frame image of the target frame image according to the sub-grayscale value of each LED lamp bead in the LED display screen in each sub-frame image of the target frame image, wherein the method for driving the LED display screen further comprises: determining a product of the grayscale non-dispersion threshold value and the total number of the sub-frames as the grayscale threshold value, wherein the total number of the sub-frames is a natural number selected from 1 to 512; the grayscale non-dispersion threshold value is a natural number greater than 1 when a non-dispersion mode at low grayscale is enabled, and the grayscale non-dispersion threshold value is equal to 1 when the non-dispersion mode at low grayscale is not enabled. 2 . The method for driving the LED display screen according to claim 1 , further comprising: for each sub-frame image of the target frame image, performing high-low bit flip operation on a binary number of the sub-frame sequence number of that sub-frame image to obtain a mirrored sub-frame sequence number of that sub-frame image, and determining the grayscale growth sequence number of that sub-frame image according to the mirrored sub-frame sequence number of that sub-frame image. 3 . The method for driving the LED display screen according to claim 2 , wherein determining the grayscale growth sequence number of the sub-frame image according to the mirrored sub-frame sequence number of the sub-frame image comprises: if it is determined that the mirrored sub-frame sequence number of the sub-frame image is less than the total number of the sub-frames, determining the mirrored sub-frame sequence number of the sub-frame image as the grayscale growth sequence number of the sub-frame image; if it is determined that the mirrored sub-frame sequence number of the sub-frame image is not less than the total number of the sub-frames, iteratively performing a sequence number increment operation on the sub-frame sequence number of the sub-frame image, until it is determined that the mirrored sub-frame sequence number of an intermediate sub-frame sequence number obtained by performing the sequence number increment operation is less than the total number of the sub-frames, determining the mirrored sub-frame sequence number of the intermediate sub-frame sequence number obtained from the sequence number increment operation performed for a last time as the grayscale growth sequence number of the sub-frame image; wherein the sequence number increment operation comprises: incrementing by a first value. 4 . The method for driving the LED display screen according to claim 1 , wherein determining the sub-grayscale value of the LED lamp bead in each sub-frame image of the target frame image according to the total grayscale value of the LED lamp bead in the target frame image, the total number of the sub-frames of the target frame image, and the grayscale growth sequence number of each sub-frame image of the target frame image, comprises: performing a division operation on the total grayscale value of the LED lamp bead in the target frame image and the total number of the sub-frames of the target frame image to obtain a first quotient value and a first remainder; for each sub-frame image of the target frame image, if it is determined that the first remainder is greater than the grayscale growth sequence number of the sub-frame image, setting the sub-grayscale value of the LED lamp bead in the sub-frame image to a sum of the first quotient value and a second value; if it is determined that the first remainder is not greater than the grayscale growth sequence number of the sub-frame image, setting the sub-grayscale value of the LED lamp bead in the sub-frame image to the first quotient value. 5 . The method for driving the LED display screen according to claim 1 , wherein determining the sub-grayscale value of the LED lamp bead in each sub-frame image of the target frame image according to the total grayscale value of the LED lamp bead in the target frame image, the grayscale non-dispersion threshold value and the grayscale growth sequence number of each sub-frame image of the target frame image comprises: performing a division operation on the total grayscale value of the LED lamp bead in the target frame image and the grayscale non-dispersion threshold value to obtain a second quotient value and a second remainder; for each sub-frame image of the target frame image, if it is determined that the second quotient value is greater than the grayscale growth sequence number of the sub-frame image, setting the sub-grayscale value of the LED lamp bead in the sub-frame image to the grayscale non-dispersion threshold value; if it is determined that the second quotient value is equal to the grayscale growth sequence number of the sub-frame image, setting the sub-grayscale value of the LED lamp bead in the sub-frame image to the second remainder; if the second quotient value is determined to be less than the grayscale growth sequence number of the sub-frame image, setting the sub-grayscale value of the LED lamp bead in the sub-frame image to 0. 6 . The method for driving the LED display screen according to claim 1 , wherein the method is applied to any one of an LED display screen, a micro LED display screen, a mini LED display screen, a quantum dot LED display screen and an organic LED display screen. 7 . A system for driving an LED display screen, comprising: a memory, configured to store a grayscale non-dispersion threshold value, a total number of sub-frames of a target frame image and a total grayscale value of each LED lamp bead in the LED display screen in the target frame image; a sub-frame counter, configured to generate a sub-frame sequence number of each sub-frame image of the target frame image; a growth counter, configured to generate a grayscale growth sequence number representing a grayscale allocation priority corresponding to each sub-frame image of the target frame image according to the sub-frame sequence number of each sub-frame image of the target frame image; a comparator, configured to respectively comparing the total grayscale value of each LED lamp bead stored in the memory in the target frame image with a grayscale threshold value, and output a corresponding comparison result for each LED lamp bead; a selector, configured to select one of the grayscale non-dispersion threshold val
Improving the luminance or brightness uniformity across the screen · CPC title
Flicker reduction other than flicker reduction circuits used for single beam cathode-ray tubes · CPC title
used for selection purposes, e.g. logical AND for partial update · CPC title
used for counteracting undesired variations, e.g. feedback or autozeroing · CPC title
Display of colours (specific for liquid crystal displays G09G3/3607) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.