IP Library Granted Patent US 9,396,526
Granted Patent B2
US 9,396,526 · App. 13/276,823 · Granted Jul 19, 2016

Method for improving image quality

Inventors: Yi-Sheng Chiu (Taipei, TW); Shih-Chia Huang (Taipei, TW)
Assignee: NATIONAL TAIPEI UNIVERSITY OF TECHNOLOGY
G06T5/009G06K9/4647G06T5/40
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 9,396,526
App. No.
13/276,823
Granted
Jul 19, 2016
Kind
B2
Abstract

A method for improving image quality for display device has steps of inputting an image; computing a probability density function based on the image; generating a first luminance histogram; computing a weighing distribution function based on the first luminance histogram; generating a second luminance histogram through pixel redistribution of the first luminance histogram; computing a cumulative density function based on the second luminance histogram; computing a gamma conversion function based on the cumulative density function based on the second luminance histogram; and adjusting luminance distribution of the input image based on the gamma conversion function.

Claims (263)

1. A method for improving image quality, comprising steps of:

inputting an image to any generic computer;

computing a probability density function based on the image to generate a first luminance histogram;

computing a weighing distribution function based on the first luminance histogram to generate a second luminance histogram through pixel redistribution of the first luminance histogram, wherein the weighing distribution function is defined as follows:

PDF

w

(

l

)

=

max

(

PDF

)

(

PDF

(

l

)

-

min

(

PDF

)

max

(

PDF

)

-

min

(

PDF

)

)

α

where l represents pixel of the image, l=lmin, lmin+1, lmin+2, . . . , lmax, PDFw(l) represents weighing probability density, max(PDF) represents maximum probability density, min(PDF) represents minimum probability density, and α represents an adaptive parameter that can be experimentally set to 0.5, the PDF(l) represents probability density function of l;

computing a cumulative density function based on the second luminance histogram, wherein the cumulative density function is defined as follows:

CDF

s

(

l

)

=

h

=

0

l

PDF

w

(

h

)

PDF

w

,

where l=lmin, lmin+1, lmin+2, . . . , lmax, ΣPDFw represents a sum of weighing probabilities, and CDFs(l) represents cumulative density function; and

computing a gamma conversion function based on the cumulative density function to adjust luminance distribution of the input image, wherein the gamma conversion function is defined as follows:

T

(

l

)

=

255

(

l

255

)

1

-

CDF

S

(

l

)

.

2. The method as claimed in claim 1 , wherein the step of inputting the image further comprises a step of:

obtaining a luminance histogram based on the image.

3. The method as claimed in claim 2 , wherein the step of computing the probability density function based on the image further comprises a step of:

computing the probability density function based on the luminance histogram.

4. A method for improving image quality, the method comprising steps of:

inputting predefined pattern images to any generic computer;

selecting a first incoming image from the images; and

performing a mapping curve generation modelling based on the first incoming image comprising:

computing a probability density function based on the first incoming image to generating a first luminance histogram;

computing a weighing distribution function based on the first luminance histogram to generate a second luminance histogram through pixel redistribution of the first luminance histogram, wherein the weighing distribution function is defined as follows:

PDF

w

(

l

)

=

max

(

PDF

)

(

PDF

(

l

)

-

min

(

PDF

)

max

(

PDF

)

-

min

(

PDF

)

)

α

where l represents pixel of the image, l=lmin, lmin+1, lmin+2, . . . , lmax, PDFw(l) represents weighing probability density, max(PDF) represents maximum probability density, min(PDF) represents minimum probability density, and α represents an adaptive parameter that can be experimentally set to 0.5, the PDF(l) represents probability density function of l;

computing a cumulative density function based on the second luminance histogram, wherein the cumulative density function is defined as follows:

CDF

s

(

l

)

=

h

=

0

l

PDF

w

(

h

)

PDF

w

,

where l=lmin, lmin+1, lmin+2, . . . , lmax, ΣPDFw represents a sum of weighing probabilities, and CDFs(l) represents cumulative density function; and

computing a gamma conversion function based on the cumulative density function to adjust luminance distribution of the input image, wherein the gamma conversion function is defined as follows:

T

(

l

)

=

255

(

l

255

)

1

-

CDF

S

(

l

)

;

and

performing a first entropy function based on the first incoming image, wherein the first entropy function is defined as follows:

H

(

l

)

=

-

l

=

0

255

PDF

(

l

)

log

2

PDF

(

l

)

.

5. The method as claimed in claim 4 , wherein the step of selecting the first incoming image from the images further comprises step of:

obtaining a luminance histogram based on the first incoming image.

6. The method as claimed in claim 5 , wherein the step of computing the probability density function based on the first incoming image further comprises step of:

computing the probability density function based on the luminance histogram.

7. The method as claimed in claim 4 , wherein the step of selecting the first incoming image from the images further comprises:

storing the first incoming image.

8. The method as claimed in claim 4 , wherein after the step of performing a first entropy function based on the first incoming image, the method further comprises:

selecting an incoming image from the images if the images are not the first incoming image;

performing a second entropy function based on the incoming image, wherein the second entropy function is defined as follows:

H

(

l

)

=

-

l

=

0

255

PDF

(

l

)

log

2

PDF

(

l

)

computing an absolute difference value based on the first entropy function and the second entropy function;

providing a threshold value; and

updating the first incoming image based on the incoming image if the absolute difference value is greater than the threshold value.

9. The method as claimed in claim 8 , wherein the step of performing the first entropy function based on the first incoming image comprises steps of:

computing a first probability density function based on the first incoming image; and

computing a first entropy function based on the first probability density function; and

wherein the step of performing the second entropy function based on the incoming image comprises steps of:

computing a second probability density function based on the incoming image; and

computing a second entropy function based on the second probability density function.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2011
From: CHIU, YI-SHENG; HUANG, SHIH-CHIA
To: NATIONAL TAIPEI UNIVERSITY OF TECHNOLOGY
Reel/Frame 027088/0250 →
Priority Claims (1)
TW 100128472 A · Aug 10, 2011 · national
Continuity (1)
Related Publication 20130039577A1 · Feb 14, 2013