KR20000061820A - 자동 화이트밸런스 처리를 위한 연산속도 개선방법 및 그 장치 - Google Patents
자동 화이트밸런스 처리를 위한 연산속도 개선방법 및 그 장치 Download PDFInfo
- Publication number
- KR20000061820A KR20000061820A KR1019990011189A KR19990011189A KR20000061820A KR 20000061820 A KR20000061820 A KR 20000061820A KR 1019990011189 A KR1019990011189 A KR 1019990011189A KR 19990011189 A KR19990011189 A KR 19990011189A KR 20000061820 A KR20000061820 A KR 20000061820A
- Authority
- KR
- South Korea
- Prior art keywords
- awb
- monochromatic light
- region
- screen
- processing
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000001514 detection method Methods 0.000 claims description 11
- 239000003086 colorant Substances 0.000 claims description 4
- 238000003384 imaging method Methods 0.000 claims description 4
- 238000003672 processing method Methods 0.000 claims description 3
- 238000005192 partition Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000000470 constituent Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/88—Camera processing pipelines; Components thereof for processing colour signals for colour balance, e.g. white-balance circuits or colour temperature control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/73—Circuitry for compensating brightness variation in the scene by influencing the exposure time
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Color Television Image Signal Generators (AREA)
- Processing Of Color Television Signals (AREA)
Abstract
자동 화이트밸런스(AWB) 처리를 위한 연산속도 개선방법 및 그 장치는 디지탈카메라에서 촬상소자를 통해 얻어진 영상신호의 AWB 처리를 위한 연산량을 줄여 그 속도를 개선하기 위한 것이다. 본 발명은 전하결합소자(CCD)등으로 이루어진 촬상소자로부터 인가되는 자동노출(AE)처리된 영상신호를 한 화면(frame)단위로 저장하는 저장부, 저장된 영상신호의 한 화면전체를 다수개의 부화면(subframe)으로 영역분할하는 영역분할부, 분할된 영역별로 평균값을 구하며 그중 최대평균값을 가지는 영역을 전체화면에 대해 가장 기여도가 높은 영역으로 선별하여 전체화면 대신에 그 영역에 대한 AWB 게인을 구하는 최대평균영역검출부, 그 분할된 영역별로 영역내에서 인접한 하나의 색을 표현하는 2×2화소단위간의 차를 통해 상관도를 구하며 그 상관도가 한계값을 넘어가는 갯수를 계수하여 그 갯수가 단색광 영역을 결정짓는 제한값을 넘어가지 않으면 해당 분할영역을 단색광영역으로 결정하고 단색광영역으로 결정되는 분할영역의 갯수를 계수하여 화면전체가 단색광 영상인지를 검출하는 단색광검출부, 단색광 영상검출여부에 따라 단색광 AWB처리와 일반 AWB처리중 하나를 선택하는 선택부, 및 단색광 AWB처리가 선택되면 CCD의 특성에 맞춰서 단색광 AWB처리를 수행하며 일반 AWB처리가 선택되면 가장 기여도가 높은 영역에 대해서 구한 AWB 게인을 전체화면에 적용하여 일반적인 AWB 처리를 수행하는 AWB처리부로 구성된다. 따라서, 본 발명은 전체화면에 대해 AWB 게인을 구하지 않고 가장 기여도가 높은 분할영역으로부터 AWB 게인을 구하여 연산량을 감소시키며 그와 동시에 단색광 영상을 검출하여 전체적인 AWB 처리 연산속도를 개선할 수 있는 효과를 제공한다.
Description
본 발명은 자동 화이트밸런스(Auto White Balance; AWB)처리에 관한 것으로, 보다 상세하게는, 화면을 다수의 영역으로 분할하여 분할된 영역중 기여도가 높은 영역에 대해 AWB 게인(gain)을 계산하여 화면 전체에 적용하며 동시에 전체화면의 단색광(monochromatic light) 여부를 검출하여 AWB처리하므로 연산속도를 개선할 수 있도록 한 AWB 처리를 위한 연산속도 개선방법 및 그 장치에 관한 것이다.
현재 디지탈카메라(Digital Camera)에 대한 관심과 보급이 확대되면서 카메라 신호처리에 필수적인 AWB기능이 적용되고 있다. AWB는 백색상을 수상할 때 휘도가 밝은 부분이나 어두운 부분에서 색온도가 일정하게, 즉 색이 붙지 않게 전기적으로 무채색이 되도록 적(R), 녹(G), 청(B)의 이득(gain)을 자동으로 조정함을 말한다. 이러한 AWB기능 구현을 위해 다양한 방법들이 제시되고 있으며, 그중 하나가 전하결합소자(Charge Coupled Device; CCD)를 통해 입력되는 영상신호를 자동노출(Auto Exposure; AE)처리가 끝난 후의 전체화면에 대하여 적분하여 AWB를 수행하는 방법이다.
종래의 AWB처리방법에 대해 좀더 설명하면, 렌즈를 통해 입력되는 피사체로부터의 광학적 영상신호는 CCD를 통해 광전변환된다. 광전변환된 영상신호는 DRAM등의 메모리에 한 화면단위로 저장된다. 여기서, 영상신호의 한 화면 크기는 720(수평)×480(수직) 화소(pixel)이다. 종래 AWB방법은 CCD 입력값으로서의 화면 전체를 적분하여 무채색을 얻을 수 있음을 이용하며, 이때 색온도 색좌표계는 R/G, B/G좌표계를 사용한다. 색온도 색의 영역을 결정하기 위해 화면 전체를 적분하는 데, 아주 밝은 부분과 아주 어두운 부분은 전체화면을 포화시키거나 왜곡시킬 수 있어 제외시킨다. 모자이크식 CCD에서 하나의 색을 나타낼 수 있는 단위는 2×2화소 크기이다. 그래서, 메모리에 저장된 영상신호의 한 화면전체에 대해 2×2화소크기를 기본단위로 하여 그 값을 적분하며, 그중 아주 밝은 부분과 아주 어두운 부분에 대해 클리핑(clipping)을 수행하여 제외시키고 유효한 부분에 대해서만 게인을 계산한다. 그런 다음, 전체화면을 10×10화소 크기의 블록(block)단위로 나누어 3,264개의 블록에 대해 광원을 검출한다. 검출된 광원에 대하여 AWB처리를 수행하고, 이때 구해진 AWB 게인을 전체화면에 적용하게 된다.
그런데, 위와 같은 종래의 AWB 게인을 구하는 데 있어, 720×480 화소크기를 갖는 CCD 입력데이타에 대해 10×10 화소크기의 블록으로 나누어 처리하면 전체 3,264개의 블록에 대해서 계산을 해야 한다. 더욱이, 화면크기(size)가 점점 대형화되는 추세로 볼 때, 1024×768 화소크기로 전체화면의 크기가 커지면 그 만큼 AWB 게인을 계산하기 위한 연산량이 증가하여 처리속도가 저하되는 문제가 있었다.
따라서, 본 발명의 목적은 전술한 점을 감안하여 전체화면을 일정개의 영역으로 분할하여 분할된 영역들중 가장 기여도가 높은 영역을 대상으로 AWB 게인을 계산하여 전체화면에 적용하므로써 AWB 처리를 위한 연산량을 줄여 그 속도를 개선할 수 있도록 하는 방법을 제공함에 있다.
본 발명의 다른 목적은 전술한 AWB 처리를 위한 연산속도 개선방법을 구현한 장치를 제공함에 있다.
도 1은 본 발명이 적용된 자동 화이트밸런스 처리장치를 나타내는 구성도,
도 2a-2b는 화면 영역분할 및 분할영역 화상을 설명하기 위한 도면,
도 3은 도 1 장치의 동작을 설명하기 위한 흐름도.
〈도면의 주요부분에 대한 부호의 설명〉
11 : 자동노출(AE)처리부 12 : 저장부
13 : 영역분할부 14 : 최대평균영역검출부
15 : 단색광검출부 16 : 선택부
17 : 자동화이트밸런스(AWB)처리부
이와 같은 목적들을 달성하기 위한 본 발명의 AWB 처리를 위한 연산속도 개선방법은, 카메라신호처리시스템에서의 자동 화이트밸런스(AWB) 처리방법에 있어서, (1) 자동노출처리된 영상신호를 화면단위로 저장하는 단계와, (2) 저장된 영상신호의 화면을 다수의 영역으로 분할하는 단계와, (3) 다수의 분할영역중 화면에 대한 기여도가 가장 높은 영역을 선별하며, 선별된 영역에 대하여 AWB 처리를 위한 게인(gain)을 계산하는 단계와, (4) 다수의 분할영역에 대해 인접한 일정화소단위간의 상관도를 구하며, 상관도에 따라 단색광 화면여부를 결정하는 단계, 및 (5) 단색광 화면으로 결정되면 그에 맞는 AWB 게인을 통해 단색광 AWB 처리를 수행하고, 단색광 화면이 아니면 상기 선별된 영역에 대해 계산된 AWB 게인을 화면전체에 적용하여 일반 AWB 처리를 수행하는 단계를 포함한다.
본 발명의 다른 목적을 달성하기 위한 AWB 처리를 위한 연산속도 개선장치는, 전하결합소자(CCD)로 이루어진 촬상소자를 구비한 카메라신호처리시스템에서의 자동 화이트밸런스(AWB) 처리장치에 있어서, 상기 촬상소자로부터 인가되는 전기적 영상신호를 인가받아 촬상소자로 인가되는 광의 량을 조절하여 자동노출처리하는 자동노출(AE)처리부와, 상기 촬상소자로부터 인가되는 자동노출처리된 영상신호를 화면단위로 저장하는 저장부와, 저장된 영상신호의 화면을 다수의 영역으로 분할하는 영역분할부와, 분할영역별로 화소평균값을 구하여 그중 최대평균값을 가지는 영역을 검출하고, 검출된 영역에 대해서 AWB 게인을 계산하는 최대평균영역검출부와, 분할영역별로 영역내에 인접한 하나의 색을 표현하는 크기의 화소단위간에 상관도를 구하며, 그에 따라 해당 화면의 단색광 여부를 검출하는 단색광검출부와, 단색광 여부에 따라 단색광 AWB 처리와 일반 AWB 처리를 선택하는 선택부, 및 상기 선택부의 선택에 따라 단색광 AWB 처리시 CCD의 필터특성에 맞춰서 수행하며, 일반 AWB 처리시 상기 최대평균영역검출부에서 계산된 AWB 게인을 전체화면에 적용하여 수행하는 AWB처리부를 포함한다.
이하, 첨부한 도면들을 참조하여 본 발명의 바람직한 실시예를 상세히 기술하기로 한다.
도 1은 본 발명이 적용된 AWB 처리장치를 나타내는 구성도이다. 도 1에 나타낸 장치는 미도시된 CCD를 통하여 입력되는 영상신호에 대하여 자동으로 노출처리하는 자동노출(AE)처리부(11), AE처리된 CCD를 통해 광전변환된 영상신호를 1화면단위로 저장하는 저장부(12), 및 저장된 화면전체를 일정개의 영역으로 분할하는 영역분할부(13)를 구비한다. 도 1 장치는 또한, 일정개로 분할된 각 영역에 대해 영역별 평균값을 구하여 그중 최대평균값을 가지는 영역을 검출하며 검출된 영역에 대해서만 AWB 게인을 계산하는 최대평균영역검출부(14)와, 그 분할된 각 영역내의 2×2 화소단위로 인접한 화소간 상관도를 이용하여 전체화면의 단색광 여부를 검출하는 단색광검출부(15)를 구비한다. 한편, 도 1 장치는 단색광 검출여부에 따라 단색광 AWB처리와 일반 AWB처리중 하나를 선택하는 선택부(16)와, 선택부(16)의 선택에 따라 단색광 AWB처리를 하거나 계산된 AWB 게인을 전체화면에 적용하여 일반적인 AWB처리를 하는 AWB처리부(17)를 구비한다. 이러한 구성을 갖는 본 발명의 AWB 처리를 위한 연산속도 개선장치에 대한 동작을 도 2 및 도 3를 통해 구체적으로 설명한다.
도 1에서, 촬영되는 장면에 대한 광학적 영상신호는 미도시된 대물렌즈와 조리개를 통하여 전하결합소자(CCD)등으로 이루어진 촬상소자로 인가된다. 촬상소자는 인가되는 광학적 영상신호를 광전변환하여 전기적 영상신호를 발생한다. 자동노출(AE)처리부(11)는 촬상소자로부터 인가되는 전기적 영상신호를 인가받아 한 장면에 대한 밝기정보의 평균크기정보를 검출하고, 검출된 평균크기정보를 기준치와 비교하여 그 비교결과에 따라 조리개의 개폐를 제어하여 촬상소자로 인가되는 광의 량을 조절한다. 그래서, 촬상소자로 입사되는 광량의 평균이 항상 기준치와 같아지게 하는 자동노출처리를 수행한다.
AE처리부(11)에서 AE처리된 한 장면, 즉 한 화면단위의 영상신호는 DRAM등으로 된 저장부(12)에 저장된다(단계 301). 영역분할부(13)는 저장부(12)에 저장된 한 화면(frame)을 다수개의 부화면(subframe)으로 영역분할한다. 본 발명의 실시예에서는, 도 2a에 보여진 바와 같이 1화면을 7개의 영역으로 분할한다(단계 302). 여기서, 분할된 7개의 부화면영역중 화소의 평균값이 가장 큰 영역이 전체화면의 AWB 처리에 가장 큰 영향을 준다. 그래서, 본 발명은 가장 기여도가 높은 영역에 대해 AWB 처리를 수행한 결과 그 영역이 올바른 색재현이 된다면, 계산된 AWB 게인은 전체화면에 대해서도 동일한 광원에 해당되므로 전체화면에 동일하게 적용될 수 있다는 점에 근거한다. 분할된 부화면 영상신호는 최대평균영역검출부(14)와 단색광검출부(15)로 인가된다. 최대평균영역검출부(14)는 분할된 부화면 1부터 7까지 각 영역의 화소값의 평균값을 분할영역별로 동시에 구한다(단계 303). 최대평균영역검출부(14)는 분할영역별로 평균값을 구할 때 2×2화소크기의 기본단위로 그 값을 적분하며 AWB 게인이 왜곡되지 않도록 아주 밝은 부분의 화소들에 대해서는 클리핑을 수행하여 제외시킨다. 여기서는 어두운 부분은 제외하지 않는 데, 이는 평균값이 가장 큰 영역으로 기여도를 판단하기 때문에 어두운 부분을 제외시킬 필요가 없다. 단계 303을 통해 분할영역별도 평균값이 구해지면, 최대평균영역검출부(14)는 분할영역별 평균값중 최대평균값을 가지는 영역을 검출하여 화면전체 대신 검출된 영역에 대해서만 AWB 게인을 계산한다(단계 304). 7개의 영역중 광원에 의한 빛이 가장 강한 부분의 영역이 평균값이 가장 크게 된다. 여기서는 종래처럼 전체화면의 10×10화소크기의 3264개 블록에 대해 계산하지 않고, 최대 448개의 블록에 대해 계산하면 되므로 연산량이 1/10로 감소하게 된다.
한편, 최대평균영역검출부(14)에서 1화면 전체에 대해 분할된 다수영역들중 최대평균값을 가지는 영역에 대해서만 AWB 게인을 계산하는 단계들을 수행하는 동안에, 동시에 단색광검출부(15)는 분할된 다수영역들로부터 단색광 영상을 검출한다. 화면이 단 하나의 파장만을 갖는 단색광(monochromatic light)에 대한 영상이라면 일반적인 AWB처리과정을 통해서는 적절한 AWB 게인을 구할 수 없다. 일반적으로 AWB처리의 기본원리는 CCD를 통한 화소값이 실제 영상의 적(R), 녹(G), 청(B)의 색신호값을 그대로 갖지 못하므로, 전체화면을 적분하면 무채색이 된다는 가정하에 전체화면의 구성화소에서 적(R)과 청(B)의 두 색신호에 대해 각각 적당한 부하를 곱하여 적(R), 녹(G), 청(B)의 색신호 전체의 평균값이 같아지도록 하는 것이다. 그러나, 단색광의 경우 CCD를 통해 입력된 데이타값이 어느 하나의 색성분만을 가지고 있기 때문에 전체화면을 적분해도 무채색이 되지 않으므로, 단색광에 해당되는 처리를 해야 한다. 단색광 AWB처리를 하기 위해, 우선 CCD를 통해 입력된 화면이 단색광인지를 검출해야 한다. 이를 위해 본 발명에서는 인접하는 색상끼리는 상관도가 아주 높다는 특성을 이용하여 단색광을 검출한다.
단색광을 검출하는 과정을 보면, 단색광검출부(15)는 다수 즉 7개로 분할된 각 영역별로 평균값을 구할 때 한 화소 색상을 표현하는 2×2화소씩 같이 연산을 하는 데, 이 값에 대하여 연속되는 값들의 차(uni_error)를 구한다(단계 305). 즉, 단색광검출부(15)는 도 2b에 보여진 바와 같이, 각 분할영역별로 영역내에서 ①에 대한 4개의 화소의 평균값에서 ②의 평균값을 뺀 값을 2×2화소단위의 인접한 색상간의 오차(uni_error)로 구하며, 이는 이웃하는 화소간의 상관도(correlation)를 나타낸다. 단색광검출부(15)는 이렇게 구한 오차(uni_error)를 기설정된 단색광 영상을 결정하는 한계값(X)과 대소비교하여 오차(uni_error)가 한계값(X)보다 크거나 같은 지를 판단하며(uni_error≥X), 크거나 같을 때마다 그 갯수(nuni_segment)를 계수한다(단계 306). 단계 306를 통해 분할영역내에서 연속되는 2×2화소크기의 기본단위간에 차(uni_error) 즉, 상관도가 한계값(X)를 넘어가는 갯수(nuni_segment)가 다 구해지면, 단색광검출부(15)는 그 갯수(nuni_segment)를 기설정된 분할영역의 단색광여부를 결정짓는 한계값(Y)과 대소비교하여 갯수(nuni_segment)가 한계값(Y)을 넘어가지 않는 지를 판단하며(nuni_segment〈Y), 넘어가지 않으면 그 분할영역을 단색광영역으로 결정하고 단색광영역으로 결정되는 분할영역의 갯수(uni_block)를 "1"씩 증가시켜 계수한다(단계 307). 단색광검출부(15)는 각 분할영역에 대해 즉, 7개의 부화면 영역에 대해 단색광영역여부를 결정하여 단색광영역으로 결정되는 분할영역의 갯수(uni_block)를 구한다. 단색광검출부(15)는 분할된 영역중 단색광영역으로 결정된 영역의 갯수(uni_block)를 기설정된 전체화면을 단색광 화면으로 결정하는 최소값(Z)과 대소비교하여 분할영역갯수(uni_block)가 최소값(Z)보다 크거나 같은 지를 판단하며(uni_block≥Z), 크거나 같으면 단색광화면으로 결정한다(단계 308). 선택부(16)는 단색광검출부(15)의 검출결과를 판단하여 그 판단에 따라 AWB처리부(17)에서 일반 AWB처리를 수행할 것인지 아니면 단색광 AWB처리를 수행할 것인지 여부를 선택한다. 선택부(16)는 단색광검출부(15)에서 단색광 화면으로 결정되었으면 단색광 AWB 게인을 적용한 단색광 AEB처리를 선택하고(단계 309), 아니면 최대평균영역검출부(14)에서 최대평균영역에 대해 구한 AWB 게인을 적용한 일반적인 AWB처리를 선택한다(단계 310).
AWB처리부(17)는 선택부(16)에서 단색광 AWB처리가 선택되면, 단색광의 AWB처리는 사용되는 CCD의 필터특성과 관계가 깊으므로, 사용하는 CCD의 특성에 맞춰서 단색광 AWB처리를 한다. AWB처리부(17)는 선택부(16)에서 일반 AWB처리가 선택되면, 최대평균값을 가지는 분할영역에 대해 계산한 AWB 게인을 전체화면에 적용하여 일반적인 AWB처리를 한다.
상술한 바와 같이, 본 발명의 자동 화이트밸런스(AWB) 처리를 위한 연산속도 개선방법 및 그 장치는, 한 화면전체를 다수의 부화면으로 영역분할하여 분할영역들중 기여도가 높은 영역에 대해서만 게인을 구하고, 이와 동시에 분할영역들에 대해 인접한 색상끼리의 상관도를 이용하여 단색광 영상 여부를 검출하며, 단색광영상으로 검출될 때 단색광 AWB처리를 하고 아니면 그 구한 게인을 전체화면에 적용하여 일반적인 AWB처리하므로 디지탈카메라등에서 AWB처리를 수행시 그 연산속도를 개선한다.
Claims (10)
- 카메라신호처리시스템에서의 자동 화이트밸런스(AWB) 처리방법에 있어서,(1) 자동노출처리된 영상신호를 화면단위로 저장하는 단계;(2) 저장된 영상신호의 화면을 다수의 영역으로 분할하는 단계;(3) 다수의 분할영역중 화면에 대한 기여도가 가장 높은 영역을 선별하며, 선별된 영역에 대하여 AWB 처리를 위한 게인(gain)을 계산하는 단계;(4) 다수의 분할영역에 대해 인접한 일정화소단위간의 상관도를 구하며, 상관도에 따라 단색광 화면여부를 결정하는 단계; 및(5) 단색광 화면으로 결정되면 그에 맞는 AWB 게인을 통해 단색광 AWB 처리를 수행하고, 단색광 화면이 아니면 상기 선별된 영역에 대해 계산된 AWB 게인을 화면전체에 적용하여 일반 AWB 처리를 수행하는 단계를 포함하는 AWB 처리를 위한 연산속도 개선방법.
- 제 1항에 있어서, 상기 제 (3) 단계는(3a) 분할영역별로 아주 밝은 부분의 화소를 제외한 화소의 평균값을 구하는 단계;(3b) 구한 영역별 평균값중 최대평균값을 가지는 영역을 가장 기여도가 높은 영역으로 선별하는 단계; 및(3c) 화면전체 대신 그 화면에서 선별된 가장 기여도가 높은 영역에 대해서만 AWB 게인을 계산하는 단계를 구비함을 특징으로 하는 AWB 처리를 위한 연산속도 개선방법.
- 제 1항에 있어서, 상기 제 (4) 단계는(4a) 분할영역별로 영역내에 인접한 하나의 색을 표현하는 크기의 화소단위간에 차를 구하는 단계;(4b) 구한 차값과 단색광 영상을 결정하는 기설정된 제 1한계값을 대소비교하여 제 1한계값을 넘는 차값의 갯수를 계수하는 단계;(4c) 분할영역내에서 계수된 갯수와 선택된 영역의 단색광 영역여부를 결정짓는 기설정된 제 2한계값을 대소비교하여 그 비교결과에 따라 그 영역이 단색광 영역인지를 결정하며, 단색광영역으로 결정되는 영역의 갯수를 계수하는 단계; 및(4d) 계수된 단색광영역갯수와 전체화면을 단색광 화면으로 결정짓는 기설정된 제 3한계값을 대소비교하여 그 비교결과에 따라 그 화면이 단색광 화면인지를 결정하는 단계를 구비함을 특징으로 하는 AWB 처리를 위한 연산속도 개선방법.
- 제 3항에 있어서, 상기 제 (4a) 단계는 2×2화소 단위로 이웃하는 부분과의 차를 통해 상관도를 구함을 특징으로 하는 AWB 처리를 위한 연산속도 개선방법.
- 제 1항에 있어서, 상기 제 (3) 단계와 상기 제 (4) 단계는 동시에 수행됨을 특징으로 하는 AWB 처리를 위한 연산속도 개선방법.
- 전하결합소자(CCD)로 이루어진 촬상소자를 구비한 카메라신호처리시스템에서의 자동 화이트밸런스(AWB) 처리장치에 있어서,상기 촬상소자로부터 인가되는 전기적 영상신호를 인가받아 촬상소자로 인가되는 광의 량을 조절하여 자동노출처리하는 자동노출(AE)처리부;상기 촬상소자로부터 인가되는 자동노출처리된 영상신호를 화면단위로 저장하는 저장부;저장된 영상신호의 화면을 다수의 영역으로 분할하는 영역분할부;분할영역별로 화소평균값을 구하여 그중 최대평균값을 가지는 영역을 검출하고, 검출된 영역에 대해서 AWB 게인을 계산하는 최대평균영역검출부;분할영역별로 영역내에 인접한 하나의 색을 표현하는 크기의 화소단위간에 상관도를 구하며, 그에 따라 해당 화면의 단색광 여부를 검출하는 단색광검출부;단색광 여부에 따라 단색광 AWB 처리와 일반 AWB 처리를 선택하는 선택부; 및상기 선택부의 선택에 따라 단색광 AWB 처리시 CCD의 필터특성에 맞춰서 수행하며, 일반 AWB 처리시 상기 최대평균영역검출부에서 계산된 AWB 게인을 전체화면에 적용하여 수행하는 AWB처리부를 포함하는 AWB 처리를 위한 연산속도 개선장치.
- 제 6항에 있어서, 상기 최대평균영역검출부는 분할된 각 영역별로 아주 밝은 부분의 화소를 제외한 화소값들의 평균을 구함을 특징으로 하는 AWB 처리를 위한 연산속도 개선장치.
- 제 6항에 있어서, 상기 단색광검출부는 인접하는 색상끼리 상관도가 아주 높음에 근거하여, 분할된 각 영역별로 영역내에서 하나의 색을 표현하는 기본단위간의 차로 상관도를 구함을 특징으로 하는 AWB 처리를 위한 연산속도 개선장치.
- 제 8항에 있어서, 상기 단색광검출부는 영역내에서 구해지는 상관도가 기설정된 단색광의 한계값을 넘어가는 부분의 갯수를 계수하며, 계수된 그 갯수가 기설정된 제한값을 넘어가지 않으면 해당 영역을 단색광 영역으로 결정함을 특징으로 하는 AWB 처리를 위한 연산속도 개선장치.
- 제 9항에 있어서, 상기 단색광검출부는 분할영역들에 대해 단색광영역으로 결정되는 영역의 갯수를 계수하며, 계수된 갯수가 기설정된 최소값 이상이면 전체화면을 단색광에 대한 화면으로 결정함을 특징으로 하는 AWB 처리를 위한 연산속도 개선장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990011189A KR20000061820A (ko) | 1999-03-31 | 1999-03-31 | 자동 화이트밸런스 처리를 위한 연산속도 개선방법 및 그 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990011189A KR20000061820A (ko) | 1999-03-31 | 1999-03-31 | 자동 화이트밸런스 처리를 위한 연산속도 개선방법 및 그 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20000061820A true KR20000061820A (ko) | 2000-10-25 |
Family
ID=19578325
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019990011189A KR20000061820A (ko) | 1999-03-31 | 1999-03-31 | 자동 화이트밸런스 처리를 위한 연산속도 개선방법 및 그 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20000061820A (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101026049B1 (ko) * | 2009-11-03 | 2011-03-30 | 동아대학교 산학협력단 | 단색 영상의 영향을 고려한 자동 화이트 밸런스 조정 장치 및 방법 |
KR101030369B1 (ko) * | 2009-02-23 | 2011-04-20 | 인하대학교 산학협력단 | 영상 분류 장치 및 방법 |
-
1999
- 1999-03-31 KR KR1019990011189A patent/KR20000061820A/ko not_active Application Discontinuation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101030369B1 (ko) * | 2009-02-23 | 2011-04-20 | 인하대학교 산학협력단 | 영상 분류 장치 및 방법 |
US8704910B2 (en) | 2009-02-23 | 2014-04-22 | Samsung Electronics Co., Ltd | Apparatus and method for classifying images |
KR101026049B1 (ko) * | 2009-11-03 | 2011-03-30 | 동아대학교 산학협력단 | 단색 영상의 영향을 고려한 자동 화이트 밸런스 조정 장치 및 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7944485B2 (en) | Method, apparatus and system for dynamic range estimation of imaged scenes | |
US6806903B1 (en) | Image capturing apparatus having a γ-characteristic corrector and/or image geometric distortion correction | |
CN110022469B (zh) | 图像处理方法、装置、存储介质及电子设备 | |
US7454134B2 (en) | Image signal processing unit and digital camera | |
US6583820B1 (en) | Controlling method and apparatus for an electronic camera | |
US20070047803A1 (en) | Image processing device with automatic white balance | |
US7880783B2 (en) | Image pickup apparatus and method | |
CN103888661A (zh) | 摄像设备、摄像系统和摄像设备的控制方法 | |
JPH08340542A (ja) | 電子スチルカメラ | |
JP2004088149A (ja) | 撮像システムおよび画像処理プログラム | |
JPH03204281A (ja) | 撮像装置 | |
US6950133B2 (en) | Method of detecting defective pixels of a solid-state image-pickup device and image-pickup apparatus using the same | |
KR20060118352A (ko) | 화상 처리 장치, 촬상 장치 및 화상 처리 프로그램 | |
JP3330905B2 (ja) | ビデオカメラのホワイトバランスの補正方法 | |
JP2003324656A (ja) | 撮像装置および方法、記録媒体、並びにプログラム | |
JP2003009164A (ja) | ディジタルカメラ | |
JP3831934B2 (ja) | カメラの自動露出装置 | |
JPH11112837A (ja) | 電子的撮像装置 | |
KR20000061820A (ko) | 자동 화이트밸런스 처리를 위한 연산속도 개선방법 및 그 장치 | |
JP2002271803A (ja) | 画像撮影方法及び装置 | |
JP4047000B2 (ja) | 撮像装置及び撮像方法 | |
KR20110047540A (ko) | 디지털 카메라 및 그 제어방법 | |
JPH08107560A (ja) | 画像入力装置 | |
JP3384916B2 (ja) | 撮像装置 | |
JP6990988B2 (ja) | 撮像装置及び撮像素子の制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |