KR102215603B1 - 이미지 내에서 어두운 부분의 밝기를 개선하기 위해 이미지의 부분 보정이 가능한 전자 장치 및 그 동작 방법 - Google Patents
이미지 내에서 어두운 부분의 밝기를 개선하기 위해 이미지의 부분 보정이 가능한 전자 장치 및 그 동작 방법 Download PDFInfo
- Publication number
- KR102215603B1 KR102215603B1 KR1020190166427A KR20190166427A KR102215603B1 KR 102215603 B1 KR102215603 B1 KR 102215603B1 KR 1020190166427 A KR1020190166427 A KR 1020190166427A KR 20190166427 A KR20190166427 A KR 20190166427A KR 102215603 B1 KR102215603 B1 KR 102215603B1
- Authority
- KR
- South Korea
- Prior art keywords
- value
- pixel
- brightness
- image
- brightness correction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012937 correction Methods 0.000 title claims abstract description 112
- 238000011017 operating method Methods 0.000 title abstract 2
- 238000000034 method Methods 0.000 claims abstract description 22
- 239000013598 vector Substances 0.000 claims description 46
- 238000012545 processing Methods 0.000 claims description 15
- 238000000605 extraction Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims description 2
- 239000000284 extract Substances 0.000 description 9
- 238000004364 calculation method Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 239000003086 colorant Substances 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005226 mechanical processes and functions Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
- G06T5/94—Dynamic range modification of images or parts thereof based on local image properties, e.g. for local contrast enhancement
-
- G06T5/008—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
-
- G06T5/001—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Color Image Communication Systems (AREA)
- Image Processing (AREA)
Abstract
Description
도 2는 본 발명의 일실시예에 따른 이미지 내에서 어두운 부분의 밝기를 개선하기 위해 이미지의 부분 보정이 가능한 전자 장치의 동작 방법을 도시한 순서도이다.
복수의 범위 값들 | 밝기 보정 값(%) |
0 이상 ~ 20 미만 | 10 |
20 이상 ~ 40 미만 | 15 |
40 이상 ~ 60 미만 | 20 |
60 이상 ~ 80 미만 | 25 |
111: 픽셀 값 추출부 112: 밝기 값 산출부
113: 픽셀 추출부 114: 평균 연산부
115: 오차 산출부 116: 밝기 보정부
117: 밝기 보정 테이블 유지부 118: 명도 확인부
119: 보정 값 추출부 120: 밝기 보정 처리부
121: 벡터 생성부 122: 유클리드 거리 연산부
123: 픽셀 확인부 124: 보정 처리부
Claims (10)
- 사용자로부터 제1 이미지에 대한 밝기 보정 명령이 수신되면, 상기 제1 이미지를 구성하는 복수의 픽셀(pixel)들 각각에 대한 RGB 값을 추출하는 픽셀 값 추출부;
상기 복수의 픽셀들 각각에 대하여, RGB 값을 구성하는 Red 색상 값, Green 색상 값 및 Blue 색상 값 중 중간 크기의 값을 갖는 채널의 색상 값을 밝기 값으로 추출함으로써, 상기 복수의 픽셀들 각각에 대한 밝기 값을 산출하는 밝기 값 산출부;
상기 복수의 픽셀들 중 상기 복수의 픽셀들 각각에 대한 밝기 값이 미리 정해진 제1 기준치보다 작은 적어도 하나의 제1 픽셀을 추출하는 픽셀 추출부;
상기 적어도 하나의 제1 픽셀에 대한 밝기 값의 평균 값을 연산하는 평균 연산부;
미리 정해진 제2 기준치로부터 상기 평균 값을 차감함으로써, 오차 값을 산출하는 오차 산출부; 및
상기 오차 값이 양(+)의 수인 경우, 상기 적어도 하나의 제1 픽셀 각각의 밝기를 증가시키기 위한 밝기 보정을 수행하는 밝기 보정부
를 포함하고,
상기 밝기 보정부는
상한 값과 하한 값으로 구성된 미리 정해진 서로 다른 복수의 범위 값들과 상기 복수의 범위 값들 각각에 대응되는 미리 정해진 밝기 보정 값이 기록되어 있는 밝기 보정 테이블을 저장하여 유지하는 밝기 보정 테이블 유지부;
상기 오차 값이 양(+)의 수인 경우, 상기 적어도 하나의 제1 픽셀 각각에 대하여, RGB 값을 HSV 값으로 변환한 후, 상기 HSV 값을 구성하는 Hue(색조) 값, Saturation(채도) 값, Value(명도) 값 중 Value 값의 크기를 확인하는 명도 확인부;
상기 밝기 보정 테이블로부터 상기 복수의 범위 값들 중 상기 오차 값이 속하는 제1 범위 값을 추출하고, 상기 제1 범위 값에 대응되는 제1 밝기 보정 값을 추출하는 보정 값 추출부; 및
상기 적어도 하나의 제1 픽셀 각각에 대한 Value 값에 상기 제1 밝기 보정 값을 합산하는 연산을 수행함으로써, 상기 적어도 하나의 제1 픽셀 각각의 밝기를 증가시키기 위한 밝기 보정을 수행하는 밝기 보정 처리부
를 포함하는 이미지 내에서 어두운 부분의 밝기를 개선하기 위해 이미지의 부분 보정이 가능한 전자 장치. - 삭제
- 제1항에 있어서,
상기 밝기 보정부는
상기 오차 값이 음(-)의 수인 경우, 상기 적어도 하나의 제1 픽셀 각각의 밝기를 증가시키기 위한 밝기 보정을 수행하지 않는 이미지 내에서 어두운 부분의 밝기를 개선하기 위해 이미지의 부분 보정이 가능한 전자 장치. - 제1항에 있어서,
상기 밝기 보정 처리부는
상기 적어도 하나의 제1 픽셀 각각에 대하여, RGB 값을 구성하는 Red 색상 값, Green 색상 값 및 Blue 색상 값을 성분으로 포함하는 3차원의 벡터를 생성하는 벡터 생성부;
상기 적어도 하나의 제1 픽셀 중 상기 적어도 하나의 제1 픽셀 각각에 대한 밝기 값이 최소 값인 제2 픽셀을 선택한 후, 상기 제2 픽셀에 대응되는 3차원의 벡터와 상기 적어도 하나의 제1 픽셀 각각에 대응되는 3차원의 벡터 간의 유클리드 거리(Euclidean Distance)를 연산하는 유클리드 거리 연산부;
상기 적어도 하나의 제1 픽셀 중, 상기 제2 픽셀에 대응되는 3차원의 벡터와의 유클리드 거리가 기설정된(predetermined) 거리 이내로 연산된 3차원의 벡터를 갖는 적어도 하나의 제3 픽셀을 확인하는 픽셀 확인부; 및
상기 적어도 하나의 제1 픽셀 중 상기 적어도 하나의 제3 픽셀에 대해 상기 적어도 하나의 제3 픽셀 각각에 대한 Value 값과, 상기 제1 밝기 보정 값에 기설정된 가중치(1보다 큰 값임)가 곱해진 값을 합산하고, 상기 적어도 하나의 제1 픽셀 중 상기 적어도 하나의 제3 픽셀을 제외한 나머지 픽셀에 대해 상기 나머지 픽셀 각각에 대한 Value 값과 상기 제1 밝기 보정 값을 합산함으로써, 상기 적어도 하나의 제1 픽셀 각각의 밝기를 증가시키기 위한 Value 값 조정을 수행하는 보정 처리부
를 포함하는 이미지 내에서 어두운 부분의 밝기를 개선하기 위해 이미지의 부분 보정이 가능한 전자 장치. - 사용자로부터 제1 이미지에 대한 밝기 보정 명령이 수신되면, 상기 제1 이미지를 구성하는 복수의 픽셀(pixel)들 각각에 대한 RGB 값을 추출하는 단계;
상기 복수의 픽셀들 각각에 대하여, RGB 값을 구성하는 Red 색상 값, Green 색상 값 및 Blue 색상 값 중 중간 크기의 값을 갖는 채널의 색상 값을 밝기 값으로 추출함으로써, 상기 복수의 픽셀들 각각에 대한 밝기 값을 산출하는 단계;
상기 복수의 픽셀들 중 상기 복수의 픽셀들 각각에 대한 밝기 값이 미리 정해진 제1 기준치보다 작은 적어도 하나의 제1 픽셀을 추출하는 단계;
상기 적어도 하나의 제1 픽셀에 대한 밝기 값의 평균 값을 연산하는 단계;
미리 정해진 제2 기준치로부터 상기 평균 값을 차감함으로써, 오차 값을 산출하는 단계; 및
상기 오차 값이 양(+)의 수인 경우, 상기 적어도 하나의 제1 픽셀 각각의 밝기를 증가시키기 위한 밝기 보정을 수행하는 단계
를 포함하고,
상기 적어도 하나의 제1 픽셀 각각의 밝기를 증가시키기 위한 밝기 보정을 수행하는 단계는
상한 값과 하한 값으로 구성된 미리 정해진 서로 다른 복수의 범위 값들과 상기 복수의 범위 값들 각각에 대응되는 미리 정해진 밝기 보정 값이 기록되어 있는 밝기 보정 테이블을 저장하여 유지하는 단계;
상기 오차 값이 양(+)의 수인 경우, 상기 적어도 하나의 제1 픽셀 각각에 대하여, RGB 값을 HSV 값으로 변환한 후, 상기 HSV 값을 구성하는 Hue(색조) 값, Saturation(채도) 값, Value(명도) 값 중 Value 값의 크기를 확인하는 단계;
상기 밝기 보정 테이블로부터 상기 복수의 범위 값들 중 상기 오차 값이 속하는 제1 범위 값을 추출하고, 상기 제1 범위 값에 대응되는 제1 밝기 보정 값을 추출하는 단계; 및
상기 적어도 하나의 제1 픽셀 각각에 대한 Value 값에 상기 제1 밝기 보정 값을 합산하는 연산을 수행함으로써, 상기 적어도 하나의 제1 픽셀 각각의 밝기를 증가시키기 위한 밝기 보정을 수행하는 단계
를 포함하는 이미지 내에서 어두운 부분의 밝기를 개선하기 위해 이미지의 부분 보정이 가능한 전자 장치의 동작 방법. - 삭제
- 제5항에 있어서,
상기 오차 값이 음(-)의 수인 경우, 상기 적어도 하나의 제1 픽셀 각각의 밝기를 증가시키기 위한 밝기 보정을 수행하지 않는 단계
를 더 포함하는 이미지 내에서 어두운 부분의 밝기를 개선하기 위해 이미지의 부분 보정이 가능한 전자 장치의 동작 방법. - 제5항에 있어서,
상기 제1 밝기 보정 값을 합산하는 연산을 수행함으로써, 상기 적어도 하나의 제1 픽셀 각각의 밝기를 증가시키기 위한 밝기 보정을 수행하는 단계는
상기 적어도 하나의 제1 픽셀 각각에 대하여, RGB 값을 구성하는 Red 색상 값, Green 색상 값 및 Blue 색상 값을 성분으로 포함하는 3차원의 벡터를 생성하는 단계;
상기 적어도 하나의 제1 픽셀 중 상기 적어도 하나의 제1 픽셀 각각에 대한 밝기 값이 최소 값인 제2 픽셀을 선택한 후, 상기 제2 픽셀에 대응되는 3차원의 벡터와 상기 적어도 하나의 제1 픽셀 각각에 대응되는 3차원의 벡터 간의 유클리드 거리(Euclidean Distance)를 연산하는 단계;
상기 적어도 하나의 제1 픽셀 중, 상기 제2 픽셀에 대응되는 3차원의 벡터와의 유클리드 거리가 기설정된(predetermined) 거리 이내로 연산된 3차원의 벡터를 갖는 적어도 하나의 제3 픽셀을 확인하는 단계; 및
상기 적어도 하나의 제1 픽셀 중 상기 적어도 하나의 제3 픽셀에 대해 상기 적어도 하나의 제3 픽셀 각각에 대한 Value 값과, 상기 제1 밝기 보정 값에 기설정된 가중치(1보다 큰 값임)가 곱해진 값을 합산하고, 상기 적어도 하나의 제1 픽셀 중 상기 적어도 하나의 제3 픽셀을 제외한 나머지 픽셀에 대해 상기 나머지 픽셀 각각에 대한 Value 값과 상기 제1 밝기 보정 값을 합산함으로써, 상기 적어도 하나의 제1 픽셀 각각의 밝기를 증가시키기 위한 Value 값 조정을 수행하는 단계
를 포함하는 이미지 내에서 어두운 부분의 밝기를 개선하기 위해 이미지의 부분 보정이 가능한 전자 장치의 동작 방법. - 제5항, 제7항 또는 제8항 중 어느 한 항의 방법을 컴퓨터와의 결합을 통해 실행시키기 위한 컴퓨터 프로그램을 기록한 컴퓨터 판독 가능 기록 매체.
- 제5항, 제7항 또는 제8항 중 어느 한 항의 방법을 컴퓨터와의 결합을 통해 실행시키기 위한 저장매체에 저장된 컴퓨터 프로그램.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190166427A KR102215603B1 (ko) | 2019-12-13 | 2019-12-13 | 이미지 내에서 어두운 부분의 밝기를 개선하기 위해 이미지의 부분 보정이 가능한 전자 장치 및 그 동작 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190166427A KR102215603B1 (ko) | 2019-12-13 | 2019-12-13 | 이미지 내에서 어두운 부분의 밝기를 개선하기 위해 이미지의 부분 보정이 가능한 전자 장치 및 그 동작 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102215603B1 true KR102215603B1 (ko) | 2021-02-15 |
Family
ID=74560521
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190166427A Active KR102215603B1 (ko) | 2019-12-13 | 2019-12-13 | 이미지 내에서 어두운 부분의 밝기를 개선하기 위해 이미지의 부분 보정이 가능한 전자 장치 및 그 동작 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102215603B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113592739A (zh) * | 2021-07-30 | 2021-11-02 | 浙江大华技术股份有限公司 | 一种镜头阴影校正的方法、装置及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009060516A1 (ja) * | 2007-11-06 | 2009-05-14 | Fujitsu Limited | 画像補正装置、画像補正方法および画像補正プログラム |
JP2009271096A (ja) * | 2008-04-30 | 2009-11-19 | Seiko Epson Corp | 画像処理装置、集積回路装置及び電子機器 |
KR101874738B1 (ko) * | 2017-02-10 | 2018-07-04 | 국민대학교산학협력단 | 영상처리를 이용하여 ldr 영상으로부터 hdr 영상을 생성하는 장치 및 방법 |
-
2019
- 2019-12-13 KR KR1020190166427A patent/KR102215603B1/ko active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009060516A1 (ja) * | 2007-11-06 | 2009-05-14 | Fujitsu Limited | 画像補正装置、画像補正方法および画像補正プログラム |
JP2009271096A (ja) * | 2008-04-30 | 2009-11-19 | Seiko Epson Corp | 画像処理装置、集積回路装置及び電子機器 |
KR101874738B1 (ko) * | 2017-02-10 | 2018-07-04 | 국민대학교산학협력단 | 영상처리를 이용하여 ldr 영상으로부터 hdr 영상을 생성하는 장치 및 방법 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113592739A (zh) * | 2021-07-30 | 2021-11-02 | 浙江大华技术股份有限公司 | 一种镜头阴影校正的方法、装置及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11455516B2 (en) | Image lighting methods and apparatuses, electronic devices, and storage media | |
US11323676B2 (en) | Image white balance processing system and method | |
US9177194B2 (en) | System and method for visually distinguishing faces in a digital image | |
CN101331515B (zh) | 色调校正方法、色调校正装置以及图像设备 | |
US11138695B2 (en) | Method and device for video processing, electronic device, and storage medium | |
US20140307044A1 (en) | Reference image selection for motion ghost filtering | |
CN106448612A (zh) | 电子装置、处理器及色彩补偿方法 | |
CN102576456A (zh) | 使用范围信息的数字图像亮度调节 | |
KR102215607B1 (ko) | 어두운 이미지의 밝기를 개선하기 위한 보정 처리가 가능한 전자 장치 및 그 동작 방법 | |
CN108230256A (zh) | 图像处理方法、装置、计算机装置及计算机可读存储介质 | |
JP2009290822A (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
US11410285B2 (en) | Method and apparatus for image processing | |
US10043098B2 (en) | Method of detecting color object by using noise and system for detecting light emitting apparatus by using noise | |
KR102215603B1 (ko) | 이미지 내에서 어두운 부분의 밝기를 개선하기 위해 이미지의 부분 보정이 가능한 전자 장치 및 그 동작 방법 | |
CN107491718A (zh) | 不同亮度环境下进行人手肤色检测的方法 | |
KR20200144244A (ko) | 전자 문서에 삽입된 차트 이미지에서 차트 영역과 범례 영역에 대한 자동 매칭을 가능하게 하는 전자 장치 및 그 동작 방법 | |
CN112243118A (zh) | 白平衡校正方法、装置、设备及存储介质 | |
KR102334030B1 (ko) | 컴퓨터 장치를 이용한 헤어 염색 방법 | |
CN102456229B (zh) | 电子系统和疤痕影像修补方法 | |
Zhou et al. | Saliency preserving decolorization | |
JP7590734B2 (ja) | 画像処理装置、及び、画像処理方法 | |
US9355456B2 (en) | Method, apparatus and computer program product for compensating eye color defects | |
JP5227651B2 (ja) | 映像変換装置、映像変換方法および映像変換プログラム | |
JP2000067244A (ja) | カラー画像の領域統合方法およびプログラム記憶媒体 | |
KR101143555B1 (ko) | 얼굴 색상 필터링 및 모폴로지 연산을 이용한 얼굴 검출 시스템 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20191213 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200908 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20210109 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210205 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20210205 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20250203 Start annual number: 5 End annual number: 5 |