IP Library › Granted Patent US 12,505,773
Granted Patent B2
US 12,505,773 · App. 18/538,090 · Granted Dec 23, 2025

Gamma tuning method, apparatus, device, and storage medium

Inventors: Tiegang Wang (Langfang, CN); Haibin Jiang (Langfang, CN); Xiuning Shangguan (Langfang, CN); Tong Niu (Langfang, CN); Shuang Zhao (Langfang, CN)
Assignee: Yungu (Gu'an) Technology Co., Ltd.
G09G3/20G09G2320/0626G09G2320/0673G09G2360/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,505,773
App. No.
18/538,090
Granted
Dec 23, 2025
Kind
B2
Abstract

A gamma tuning method, apparatus, device, and storage medium and belongs to the field of display technology. The method includes: selecting a plurality of different target dimming values, and correspondingly setting, for each of the target dimming values, a same voltage gamma max power and a same voltage gamma small power; for each of the target dimming values, obtaining a gamma register value for 0 gray scale under the target dimming value according to the voltage gamma max power, the voltage gamma small power, a maximum gamma register value, and a target voltage for 0 gray scale under the target dimming value; and writing the gamma register value for 0 gray scale under the target dimming value into a gamma register of the display panel.

Claims (41)

1 . A gamma tuning method, comprising:

selecting a plurality of different target dimming values, and correspondingly setting, for each of the target dimming values, a same voltage gamma max power and a same voltage gamma small power;

obtaining, for each of the target dimming values, a gamma register value for 0 gray scale under each of the target dimming values according to the voltage gamma max power, the voltage gamma small power, a maximum gamma register value, and a target voltage for 0 gray scale under each of the target dimming values, the target voltage being a minimum voltage value by which a display panel displays a black screen at 0 gray scale; and

writing the gamma register value for 0 gray scale under each of the target dimming values into a gamma register of the display panel to cause the display panel to display according to the gamma register value for 0 gray scale;

wherein selecting the plurality of different target dimming values comprises:

selecting a maximum value, a minimum value, and at least one dimming value between the maximum value and the minimum value in a range of dimming values as the target dimming values.

2 . The method of claim 1 , wherein obtaining the gamma register value for 0 gray scale under each of the target dimming values according to the voltage gamma max power, the voltage gamma small power, the maximum gamma register value, and the target voltage for 0 gray scale under each of the target dimming values comprises:

calculating a unit gamma resistance value according to the voltage gamma max power, the voltage gamma small power, and the maximum gamma register value, the unit gamma resistance value corresponding to a unit value of the gamma register; and

calculating a gamma register value corresponding to the target voltage on the basis of the unit gamma resistance value, and determining the gamma register value corresponding to the target voltage as the gamma register value for 0 gray scale under the target dimming value.

3 . The method of claim 2 , wherein the maximum gamma register value is determined according to a bit number of the gamma register.

4 . The method of claim 2 , wherein the voltage gamma max power V max , the voltage gamma small power V min , the maximum gamma register value G m , the target voltage V 0 , and the gamma register value X for 0 gray scale under the target dimming value satisfy:

( V max −V min )/ G m =( V max −V 0 )/ X.

5 . The method of claim 1 , further comprising, before for each of the target dimming values, obtaining the gamma register value for 0 gray scale under each of the target dimming values according to the voltage gamma max power, the voltage gamma small power, the maximum gamma register value, and the target voltage for 0 gray scale under each of the target dimming values:

selecting one or more display panels as one or more target display panels; and

performing, for each of the one or more target display panels, a black screen display tuning under the plurality of different target dimming values to obtain the target voltage corresponding to each of the plurality of different target dimming values.

6 . The method of claim 5 , further comprising:

under a condition that a number of the one or more target display panels is two or more, obtaining the target voltage for 0 gray scale under each of the target dimming values using a weighting algorithm according to the target voltages of the two or more target display panels under the plurality of different target dimming values.

7 . The method of claim 5 , wherein the one or more target display panels comprise a display panel located at an edge of a display motherboard.

8 . The method of claim 1 , further comprising, after writing the gamma register value for 0 gray scale under each of the target dimming values into the gamma register of the display panel:

obtaining a real-time dimming value during a process of adjusting a dimming value of the display panel from high to low or from low to high; and

controlling the display panel to display according to the real-time dimming value, and the gamma register value for 0 gray scale and gamma register values for other gray scale binding points under the target dimming value.

9 . The method of claim 8 , wherein controlling the display panel to display according to the real-time dimming value, and the gamma register value for 0 gray scale and the gamma register values for the other gray scale binding points under the target dimming value comprises:

under a condition that the real-time dimming value is one of the target dimming values, controlling the display panel to display according to the gamma register value for 0 gray scale and the gamma register values for the other gray scale binding points under the target dimming value; and

under a condition that the real-time dimming value is not the target dimming value,

determining two of the target dimming values closest to the real-time dimming value;

obtaining a gamma register value for 0 gray scale under the real-time dimming value using an interpolation algorithm according to gamma register values for 0 gray scale under the two target dimming values closest to the real-time dimming value; and

controlling the display panel to display according to the gamma register value for 0 gray scale and gamma register values for the other gray scale binding points under the real-time dimming value.

10 . The method of claim 8 , further comprising:

controlling the display panel to display an image under the other gray scale binding points, and capturing an actual display brightness of the display panel;

adjusting original gamma register values for the other gray scale binding points according to a gamma mapping relationship characterizing a gray scale and a desired brightness to obtain adjusted gamma register values, so that the actual display brightness of the display panel under the other gray scale binding points is the same as the desired brightness of the other gray scale binding points in the gamma mapping relationship, or a difference between the actual display brightness of the display panel under the other gray scale binding points and the desired brightness of the other gray scale binding points in the gamma mapping relationship is within an error threshold range; and

determining the adjusted gamma register values as the gamma register values for the other gray scale binding points.

11 . The method of claim 9 , further comprising:

controlling the display panel to display an image under the other gray scale binding points, and capturing an actual display brightness of the display panel;

adjusting original gamma register values for the other gray scale binding points according to a gamma mapping relationship characterizing a gray scale and a desired brightness to obtain adjusted gamma register values, so that the actual display brightness of the display panel under the other gray scale binding points is the same as the desired brightness of the other gray scale binding points in the gamma mapping relationship, or a difference between the actual display brightness of the display panel under the other gray scale binding points and the desired brightness of the other gray scale binding points in the gamma mapping relationship is within an error threshold range; and

determining the adjusted gamma register values as the gamma register values for the other gray scale binding points.

12 . The method of claim 1 , further comprising, after writing the gamma register value for 0 gray scale under each of the target dimming values into the gamma register of the display panel to cause the display panel to display according to the gamma register value for 0 gray scale:

reading the gamma register value written into the gamma register during display of the display panel, and generating a display data voltage for a sub-pixel in the display panel with 0 gray scale according to the read gamma register value for 0 gray scale; and

driving the sub-pixel with 0 gray scale in the display panel using the display data voltage.

13 . A gamma tuning device, comprising a processor and a memory storing computer program instructions;

wherein the processor implements the gamma tuning method of claim 1 when executing the computer program instructions.

14 . A non-transitory computer-readable storage medium storing computer program instructions thereon, wherein the computer program instructions implement, when executed by a processor, the gamma tuning method of claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2023
From: WANG, TIEGANG; JIANG, HAIBIN; SHANGGUAN, XIUNING; NIU, TONG; ZHAO, SHUANG
To: YUNGU (GU'AN) TECHNOLOGY CO., LTD.
Reel/Frame 065858/0398 →
Priority Claims (1)
CN 202210501278.1 · May 10, 2022 · national
Continuity (2)
Continuation PCTCN2022121918 · Sep 27, 2022
Related Publication 20240112615A1 · Apr 4, 2024
References Cited (25)
US 20050200584A1 · Kudo et al. · 2005 [cited by applicant]
US 20170076656A1 · Bang · 2017 [cited by applicant]
US 20170169752A1 · Kim et al. · 2017 [cited by applicant]
US 20210110752A1 · Kim · 2021 [cited by examiner]
CN 109767722A · 2019 [cited by applicant]
CN 110473499A · 2019 [cited by applicant]
CN 111128077A · 2020 [cited by applicant]
CN 111754914A · 2020 [cited by applicant]
CN 111798799A · 2020 [cited by applicant]
CN 111968580A · 2020 [cited by applicant]
CN 112652262A · 2021 [cited by applicant]
CN 113096583A · 2021 [cited by applicant]
CN 114220377A · 2022 [cited by applicant]
CN 114267316A · 2022 [cited by applicant]
CN 114299895A · 2022 [cited by applicant]
CN 114783346A · 2022 [cited by applicant]
KR 1020070027872A · 2007 [cited by applicant]
KR 1020160079318A · 2016 [cited by applicant]
WO 2020191615A1 · 2020 [cited by applicant]
WO 2021190158A1 · 2021 [cited by applicant]
WO 2022001288A1 · 2022 [cited by applicant]
International Search Report issued Dec. 12, 2022, in corresponding International Application No. PCT/CN2022/121918, 6 pages. [cited by applicant]
Extended Search Report issued on Jul. 2, 2025, in corresponding European Application No. 22941437.0, 14 pages. [cited by applicant]
Office Action issued on Feb. 19, 2025, in corresponding Chinese Application No. 202210501278.1, 10 pages. [cited by applicant]
Notice of Allowance issued on Apr. 2, 2025, in corresponding Korean Application No. 10-2023-7043101, 8 pages. [cited by applicant]