IP Library Granted Patent US 8,538,146
Granted Patent B2
US 8,538,146 · App. 13/255,954 · Granted Sep 17, 2013

Method and device for color correction

Inventors: Jian Wang (Beijing, CN); Lei Yao (Beijing, CN)
Assignees: Peking University Founder Group Co., Ltd.; Beijing Founder Electronics Co., Ltd.
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,538,146
App. No.
13/255,954
Granted
Sep 17, 2013
Kind
B2
Abstract

The present invention discloses a method and a device for color correction for solving a problem of low color correction processing speed for images input into a computer in the prior art. A main technical solution includes: an input image is divided into no less than one image blocks; various color component values of all pixels in each image block are compared with each other, an image block with the same color component values of all pixels being regarded as a simple block, and an image block with different color component values being regarded as a complex block; and a process of color correction is performed on one pixel of the simple block, then the color correction processing result is copied to other pixels of the simple block. With the technical solution, an object of increasing processing speed can be achieved by performing simplified processing directly toward certain image parts with special features, and the color correction processing speed can be increased without general influence on the present color correction effect.

Claims (31)

1. A device for color correction, comprising:

at least one unit configured or programmed for:

dividing an input image into no less than one image block;

comparing various color component values of all pixels in each image block with each other, an image block with the same color component values of all pixels being regarded as a simple block, and an image block with different color component values being regarded as a complex block; and

performing a process of the color correction on one pixel of the simple block, then copying a processing result of the color correction to other pixels of the simple block.

2. The device for color correction according to claim 1 , wherein the at least one unit is further configured or programmed for:

comparing various color component values of a previous pixel with those of the next pixel in the complex block, and if the values are equal, copying the processing result of the color correction on the previous pixel to the next pixel.

3. The device for color correction according to claim 1 , wherein the at least one unit is further configured or programmed for:

if the color component values of the image complex block are stored in color surfaces arrangement, storing the color component values of the image complex block in pixels arrangement.

4. The device for color correction according to claim 1 , wherein the width and the height of the image block are equal and are pixels of power of 2.

5. The device for color correction according to claim 1 or 4 ,

wherein adjacent simple blocks with the same color component values are combined into a new simple block, and adjacent complex blocks are combined into a new complex block.

6. The device for color correction according to claim 1 , wherein the at least one unit is further configured or programmed for:

after the process of color correction for a previous pixel in the complex block being finished, storing the color component values and the processing result of the color correction;

comparing the color component values of the next pixel with the stored color component values of the previous pixel;

if the values are equal, copying the stored processing result of the color correction on the previous pixel to the next pixel.

7. The device for color correction according to claim 1 , wherein the at least one unit is further configured or programmed for:

after the process of color correction for a previous row of pixels in the complex block being finished, storing the color component values and the processing results of the color correction on all these pixels;

comparing various color component values of all pixels in the previous row with those of pixels in the next row at corresponding positions;

if the values are equal, copying the stored processing results of the color correction on the pixels in the previous row to the pixels in the next row at the corresponding positions.

8. The device for color correction according to claim 1 , wherein the at least one unit is further configured or programmed for:

after the process of color correction for a previous column of pixels in the complex block being finished, storing the color component

values and the processing results of the color correction on all these pixels;

comparing various color component values of all pixels in the previous column with those of pixels in the next column at corresponding positions;

if the values are equal, copying the stored processing results of the color correction on the pixels in the previous column to the pixels in the next column at the corresponding positions.

9. A device for color correction, characterized in that comprising a dividing unit, a determining unit, a processing unit and a storage unit, wherein:

the dividing unit is used for dividing an image into image blocks and sending data of the image blocks to the determining unit and the processing unit;

the determining unit is used for determining whether various color component values of all pixels in a image block are equal, and further for determining whether the color component values of the next pixel in a complex block are equal to color component values of a previous pixel stored in the storage unit;

the processing unit is used for processing color correction on pixels and storing processing results of the color correction in the storage unit;

the storage unit is used for storing the results from the process of the color correction on pixels and sending the results to the determining unit.

10. The device for color correction according to claim 9 , characterized in that the dividing unit is further used for combining adjacent image blocks to form new image blocks.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2023
From: PEKING UNIVERSITY FOUNDER GROUP CO., LTD.; BEIJING FOUNDER ELECTRONICS CO., LTD.
To: NEW FOUNDER HOLDINGS DEVELOPMENT LIMITED LIABILITY COMPANY; BEIJING FOUNDER ELECTRONICS CO., LTD.
Reel/Frame 062848/0923 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2016
From: PEKING UNIVERSITY FOUNDER GROUP CO., LTD.; BEIJING FOUNDER ELECTRONICS CO., LTD.
To: PEKING UNIVERSITY; PEKING UNIVERSITY FOUNDER GROUP CO., LTD.; BEIJING FOUNDER ELECTRONICS CO., LTD.
Reel/Frame 040402/0914 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2011
From: WANG, JIAN; YAO, LEI
To: PEKING UNIVERSITY FOUNDER GROUP CO., LTD.; BEIJING FOUNDER ELECTRONICS CO., LTD.
Reel/Frame 027273/0219 →
Priority Claims (1)
CN 2009 1 0079836 · Mar 12, 2009 · national
Continuity (1)
Related Publication 20120099789A1 · Apr 26, 2012