IP Library Granted Patent US 10,475,188
Granted Patent B2
US 10,475,188 · App. 15/609,821 · Granted Nov 12, 2019

Image processing device and image enhancing method

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 10,475,188
App. No.
15/609,821
Granted
Nov 12, 2019
Kind
B2
Abstract

Provided are an image processing device and an image enhancing method. The image enhancement method for the image processing device includes: calculating a first minimum value, a first maximum value, and a first average value of a luminance of a region based on a pixel in an image; calculating a first gain with respect to a pixel having a pixel value between the first minimum value and the first average value, and a second gain with respect to a pixel having a pixel value between the first average value and the first maximum value; and calculating a first correction value by correcting the pixel value of the pixel by using the first gain or the second gain according to a result of comparing the pixel value of the pixel with the first average value.

Claims (57)

1. An image enhancement method for an image processing device, the image enhancement method comprising:

calculating a first minimum value, a first maximum value, and a first average value of a luminance of a region based on a pixel in an image;

calculating a first gain with respect to a pixel having a pixel value between the first minimum value and the first average value, and a second gain with respect to a pixel having a pixel value between the first average value and the first maximum value;

calculating a first correction value by correcting the pixel value of the pixel by using the first gain or the second gain according to a result of comparing the pixel value of the pixel with the first average value; and

calculating a first edge value of an entire image and a second edge value of the region based on the pixel, and

wherein the first gain and the second gain are calculated based on the first edge value and the second edge value.

2. The image enhancement method of claim 1 , wherein the calculating of the first correction value comprises:

calculating the first correction value of the pixel by using the first gain, in response to determining that the pixel value of the pixel is equal to or less than the first average value; and

calculating the first correction value of the pixel by using the second gain, in response to determining that the pixel value is greater than the first average value.

3. The image enhancement method of claim 1 , further comprising:

calculating a third gain based on the first edge value and the second edge value.

4. The image enhancement method of claim 3 , wherein the first gain is a minimum value between a ratio of a difference between the first minimum value and the first average value and a difference between a minimum value of a dynamic range and the first average value, and the third gain, and

wherein the second gain is a minimum value between a ratio of a difference between the first maximum value and the first average value and a difference between a maximum value of the dynamic range and the first average value, and the third gain.

5. The image enhancement method of claim 3 , wherein a third gain with respect to a pixel, in which the second edge value is less than the first edge value, is less than a third gain with respect to a pixel, in which the second edge value is greater than the first edge value.

6. The image enhancement method of claim 3 , further comprising:

calculating a second minimum value, a second maximum value, and a second average value of a luminance of the entire image;

calculating a fourth gain with respect to a pixel having a pixel value between the second minimum value and the second average value and a fifth gain with respect to a pixel having a pixel value between the second average value and the second maximum value;

calculating a second correction value by correcting the pixel value of the pixel by using the fourth gain or the fifth gain according to a result of comparing the pixel value of the pixel with the second average value; and

calculating a weighted sum of the first correction value and the second correction value by using a weighted value set based on the first edge average value and the second edge average value.

7. The image enhancement method of claim 6 , wherein the first gain is a minimum value between a ratio of a difference between the first minimum value and the first average value and a difference between a minimum value of a dynamic range and the first average value, and the third gain, and

wherein the second gain is a minimum value between a ratio of a difference between the first maximum value and the first average value and a difference between a maximum value of the dynamic range and the first average value, and the third gain.

8. The image enhancement method of claim 6 , wherein the fourth gain is a minimum value between a ratio of a difference between the second minimum value and the second average value and a difference between a minimum value of a dynamic range and the second average value, and a user gain, and

wherein the fifth gain is a minimum value between a ratio of a difference between the second maximum value and the second average value and a difference between a maximum value of the dynamic range and the second average value, and the user gain.

9. The image enhancement method of claim 6 , wherein a weighted value set in the first correction value of a pixel, in which the second edge value is less than the first edge value, is less than a weighted value set in the second correction value, and

wherein weighted values set in the first correction value and the second correction value of a pixel, in which the second edge value is greater than the first edge value, are 1 and 0, respectively.

10. The image enhancement method of claim 3 , wherein the tin the third gain is obtained by multiplying a value subtracting 1 from a user gain by a ratio of the second edge value with respect to the first edge value and adding 1 to the multiplied value, when the second edge value is less than the first edge value, and

the third gain is the user gain, when the second edge value is equal to or greater than the first edge value.

11. An image processing device comprising at least one processor to implement:

a luminance calculator configured to calculate a first minimum value, a first maximum value, and a first average value of a luminance of a region based on a pixel in an image;

a gain calculator configured to calculate a first gain with respect to a pixel having a pixel value between the first minimum value and the first average value, and a second gain with respect to a pixel having a pixel value between the first average value and the first maximum value; and

a corrector configured to calculate a first correction value by correcting the pixel value of the pixel by using the first gain or the second gain according to a result of comparing the pixel value of the pixel with the first average value,

wherein the image processing device further comprises an edge detector configured to calculate a first edge value of an entire image and a second edge value of the region based on the pixel, and

wherein the first gain and the second gain are calculated based on the first edge value and the second edge value.

12. The image processing device of claim 11 , wherein the corrector is configured to calculate the first correction value of the pixel by using the first gain, in response to determining that the pixel value of the pixel is equal to or less than the first average value, and to calculate the first correction value of the pixel by using the second gain, in response to determining that the pixel value is greater than the first average value.

13. The image processing device of claim 11 ,

wherein the gain calculator is further configured to calculate a third gain based on the first edge value and the second edge value,

wherein the first gain is a minimum value between a ratio of a difference between the first minimum value and the first average value and a difference between a minimum value of a dynamic range and the first average value, and the third gain, and

wherein the second gain is a minimum value between a ratio of a difference between the first maximum value and the first average value and a difference between a maximum value of the dynamic range and the first average value, and the third gain.

14. The image processing device of claim 13 , wherein a third gain with respect to a pixel, in which the second edge value is less than the first edge value, is less than a third gain with respect to a pixel, in which the second edge value is greater than the first edge value.

15. The image processing device of claim 13 , further comprising a weight setter configured to determine a weighted value based on the first edge value and the second edge value,

wherein the luminance calculator is further configured to calculate a second minimum value, a second maximum value, and a second average value of a luminance of the entire image,

wherein the gain calculator is further configured to calculate a fourth gain with respect to a pixel having a pixel value between the second minimum value and the second average value and a fifth gain with respect to a pixel having a pixel value between the second average value and the second maximum value, and

wherein the corrector is further configured to calculate a second correction value by correcting the pixel value of the pixel by using the fourth gain or the fifth gain according to a result of comparing the pixel value of the pixel with the second average value, and to calculate a weighted sum of the first correction value and the second correction value by using the weighted value.

16. The image processing device of claim 15 , wherein the first gain is a minimum value between a ratio of a difference between the first minimum value and the first average value and a difference between the minimum value of the dynamic range and the first average value, and the third gain, and

wherein the second gain is a minimum value between a ratio of a difference between the first maximum value and the first average value and a difference between the maximum value of the dynamic range and the first average value, and the third gain.

17. The image processing device of claim 15 , wherein the fourth gain is a minimum value between a ratio of a difference between the second minimum value and the second average value and a difference between the minimum value of the dynamic range and the second average value, and a user gain, and

wherein the fifth gain is a minimum value between a ratio of a difference between the second maximum value and the second average value and a difference between the maximum value of the dynamic range and the second average value, and the user gain.

18. The image processing device of claim 15 , wherein a weighted value set in the first correction value of a pixel, in which the second edge value is less than the first edge value, is less than a weighted value set in the second correction value, and

wherein weighted values set in the first correction value and the second correction value of a pixel, in which the second edge value is greater than the first edge value, are 1 and 0, respectively.

19. The image processing device of claim 13 , wherein the third gain is obtained by multiplying a value subtracting 1 from a user gain by a ratio of the second edge value with respect to the first edge value and adding 1 to the multiplied value, when the second edge value is less than the first edge value, and

the third gain is the user gain, when the second edge value is equal to or greater than the first edge value.

20. A non-transitory computer-readable recording medium having recorded thereon a program, which when executed by a computer, causes the computer to:

calculate a first minimum value, a first maximum value, and a first average value of a luminance of a region based on a pixel in an image;

calculate a first gain with respect to a pixel having a pixel value between the first minimum value and the first average value, and a second gain with respect to a pixel having a pixel value between the first average value and the first maximum value;

calculate a first correction value by correcting the pixel value of the pixel by using the first gain or the second gain according to a result of comparing the pixel value of the pixel with the first average value; and

calculate a first edge value of an entire image and a second edge value of the region based on the pixel,

wherein the first gain and the second gain are calculated based on the first edge value and the second edge value.

Assignments (7)
NUNC PRO TUNC ASSIGNMENT Recorded Jan 5, 2026
From: VISIONEXT CO., LTD.
To: HANWHA VISION CO., LTD.
Reel/Frame 073358/0086 →
CHANGE OF NAME Recorded Aug 10, 2023
From: HANWHA TECHWIN CO., LTD.
To: HANWHA VISION CO., LTD.
Reel/Frame 064549/0075 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2022
From: HANWHA TECHWIN CO., LTD.
To: HANWHA TECHWIN CO., LTD.; VISIONEXT CO., LTD.,
Reel/Frame 058927/0216 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2019
From: HANWHA AEROSPACE CO., LTD.
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 049013/0723 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER 10/853,669. IN ADDITION PLEASE SEE EXHIBIT A PREVIOUSLY RECORDED ON REEL 046927 FRAME 0019. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jan 17, 2019
From: HANWHA TECHWIN CO., LTD.
To: HANWHA AEROSPACE CO., LTD.
Reel/Frame 048496/0596 →
CHANGE OF NAME Recorded Aug 24, 2018
From: HANWHA TECHWIN CO., LTD
To: HANWHA AEROSPACE CO., LTD.
Reel/Frame 046927/0019 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2017
From: GAL, JUN HO; CHOI, EUN CHEOL
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 042547/0583 →