IP Library Granted Patent US 8,284,316
Granted Patent B2
US 8,284,316 · App. 12/924,450 · Granted Oct 9, 2012

Real-time image processing circuit capable of enhancing brightness contrast and color saturation

Assignee: ILI Technology Corporation
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 8,284,316
App. No.
12/924,450
Granted
Oct 9, 2012
Kind
B2
Abstract

A real-time image processing circuit includes: a first converting unit for converting an input image frame into hue data, first saturation data and first luminance data; a saturation processing unit operable to adjust the first saturation data based on saturation mapping information to generate second saturation data corresponding to the input image frame and having a saturation distribution range larger than that of the first saturation data; a luminance processing unit operable to adjust the first luminance data based on luminance mapping information to generate second luminance data corresponding to the input image frame and having a luminance distribution range larger than that of the first luminance data; and a second converting unit for converting the hue data, the second saturation data and the second luminance data into an output image frame corresponding to the input image frame and outputting the output image frame.

Claims (23)

1. A real-time image processing circuit comprising:

a first converting unit adapted to receive an input image frame including a plurality of pixels, converting the input image frame received thereby into hue data, first saturation data and first luminance data, and outputting the hue data, the saturation data and the luminance data;

a saturation processing unit coupled to said first converting unit for receiving the first saturation data therefrom, and operable to adjust the first saturation data based on saturation mapping information to generate second saturation data corresponding to the input image frame, the second saturation data having a saturation distribution range larger than that of the first saturation data;

a luminance processing unit coupled to said first converting unit for receiving the first luminance data therefrom, and operable to adjust the first luminance data based on luminance mapping information to generate second luminance data corresponding to the input image frame, the second saturation data having a luminance distribution range larger than that of the first luminance data; and

a second converting unit coupled to said first converting unit, said saturation processing unit and said luminance processing unit for receiving respectively the hue data, the second saturation data and the second luminance data therefrom, converting the hue data, the second saturation data and the second luminance data received thereby into an output image frame corresponding to the input image frame, and outputting the output image frame.

2. The real-time image processing circuit as claimed in claim 1 , further comprising:

a saturation mapping information generating unit coupled to said first converting unit and said saturation processing unit, storing the saturation mapping information therein, receiving the first saturation data from said first converting unit, and outputting the saturation mapping information stored therein to said saturation processing unit upon receiving the first saturation data from said first converting unit, said saturation mapping information generating unit being operable to generate, based on the first saturation data received thereby, current saturation mapping information that corresponds to the input image frame, and updating the saturation mapping information stored therein with the current saturation mapping information generated thereby; and

a luminance mapping information generating unit coupled to said first converting unit and said luminance processing unit, storing the luminance mapping information therein, receiving the first luminance data from said first converting unit, and outputting the luminance mapping information stored therein to said luminance processing unit upon receiving the first luminance data from said first converting unit, said luminance mapping information generating unit being operable to generate, based on the first luminance data received thereby, current luminance mapping information that corresponds to the input image frame, and updating the luminance mapping information stored therein with the current luminance mapping information generated thereby.

3. The real-time image processing circuit as claimed in claim 2 , wherein each of the saturation mapping information and the luminance mapping information is in the form of a histogram mapping table.

4. The real-time image processing circuit as claimed in claim 2 , wherein said saturation mapping information generating unit

converts the first saturation data from said first converting unit into an original saturation distribution function set of the number of the pixels of the input image frame relative to saturation strength,

converts the original saturation distribution function set into a saturation cumulative distribution function set,

samples equidistantly the accumulated saturation distribution function set to obtain a number (N) of comparison parameters,

defines a saturation parameter function set corresponding to the saturation cumulative distribution function set, and samples equidistantly the saturation parameter function set to obtain a number (N) of reference parameters,

generates a number (N) of target parameters based on the comparison parameters and the reference parameters to obtain a target distribution function set, and

generates a one-to-one lookup table based on the saturation cumulative saturation distribution function set and the target distribution function set, the one-to-one lookup table serving as the current saturation mapping information.

5. The real-time image processing circuit as claimed in claim 2 , wherein said luminance mapping information generating unit

converts the first luminance data from said first converting unit into an original luminance distribution function set of the number of the pixels of the input image frame relative to luminance strength,

converts the original luminance distribution function set into a luminance cumulative distribution function set,

samples equidistantly the luminance cumulative distribution function set to obtain a number (P) of comparison parameters,

defines a luminance parameter function set corresponding to the luminance cumulative distribution function set, and samples equidistantly the luminance parameter function set to obtain a number (N) of reference parameters,

generates a number (P) of target parameters based on the comparison parameters and the reference parameters to obtain a target distribution function set, and

generates a one-to-one lookup table based on the luminance cumulative distribution function set and the target distribution function set, the one-to-one lookup table serving as the current luminance mapping information.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2022
From: ILI TECHNOLOGY HOLDING CORPORATION
To: ILI TECHNOLOGY CORP.
Reel/Frame 060262/0911 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2021
From: ILI TECHNOLOGY CORP.
To: ILI TECHNOLOGY HOLDING CORPORATION
Reel/Frame 055257/0614 →
CHANGE OF NAME Recorded Dec 20, 2016
From: MRISE TECHNOLOGY INC.
To: ILI TECHNOLOGY CORP.
Reel/Frame 040676/0700 →
MERGER Recorded Nov 28, 2016
From: ILI TECHNOLOGY CORP.
To: MRISE TECHNOLOGY INC.
Reel/Frame 040688/0263 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2010
From: CHIANG, TSUNG-HSI; HSIAO, CHING-FANG
To: ILI TECHNOLOGY CORPORATION
Reel/Frame 025379/0535 →
Priority Claims (1)
TW 99107763 A · Mar 17, 2010 · national
Continuity (1)
Related Publication 20110228168A1 · Sep 22, 2011