KR100479679B1 - 영상데이터의 휘도레벨 히스토그램 등화 장치 및 방법 - Google Patents
영상데이터의 휘도레벨 히스토그램 등화 장치 및 방법Info
- Publication number
- KR100479679B1 KR100479679B1 KR10-2003-0026477A KR20030026477A KR100479679B1 KR 100479679 B1 KR100479679 B1 KR 100479679B1 KR 20030026477 A KR20030026477 A KR 20030026477A KR 100479679 B1 KR100479679 B1 KR 100479679B1
- Authority
- KR
- South Korea
- Prior art keywords
- image data
- input
- histogram
- luminance level
- equalization function
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000013507 mapping Methods 0.000 claims description 7
- 206010049155 Visual brightness Diseases 0.000 abstract 1
- 230000000007 visual effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/57—Control of contrast or brightness
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/40—Image enhancement or restoration using histogram techniques
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Image Processing (AREA)
Abstract
디스플레이하고자 하는 영상의 데이터에 대한 히스토그램을 사용자의 조작에 의하여 원하는 밝기와 콘트라스트를 갖는 영상데이터로 변환가능하도록 하는 휘도레벨 히스토그램 등화 장치 및 방법이 개시된다. 등화함수 저장부에는 입력되는 영상데이터의 휘도레벨 히스토그램을 등화하기 위한 선형적 특성의 등화함수가 저장되어 있다. 사용자가 등화함수에 대한 인자를 입력함에 따라 등화함수는 결정되며, 입력되는 영상데이터의 휘도레벨 히스토그램은 등화함수에 의하여 등화된다. 등화된 휘도레벨 히스토그램을 갖는 영상은 표시부에 표시된다. 사용자는 표시부를 통해 출력영상을 조회하며 시각적으로 가장 양호한 밝기와 콘트라스트를 갖는 출력영상이 얻어지도록 등화함수의 인자를 반복적으로 재설정하여 입력할 수 있다.
Description
본 발명은 영상데이터의 휘도레벨 히스토그램 등화 장치 및 방법에 관한 것으로서, 보다 상세하게는, 디스플레이하고자 하는 영상의 데이터에 대한 히스토그램을 사용자의 조작에 의하여 원하는 밝기와 콘트라스트를 갖는 영상데이터로 변환가능하도록 하는 휘도레벨 히스토그램 등화 장치 및 방법에 관한 것이다.
디지털 데이터로 구성된 정지영상이나 동영상 디스플레이용 소프트웨어 또는 DVR(Digital Video Recorder) 등과 같은 영상 감시장치는 기록매체에 기록되어 있는 디지털 영상데이터를 표시장치를 통해 디스플레이하는 기능을 가지고 있다. 영상데이터는 휘도레벨에 대한 데이터를 포함하고 있으며, 이러한 휘도레벨 데이터에 따라 입력영상의 밝기가 달라진다.
사용자가 입력영상의 밝기와 콘트라스트(contrast)를 원하는 정도로 변화시키기 위해서는 휘도레벨을 등화시키는 작업이 필요하다. 휘도레벨의 등화는 입력영상의 휘도레벨에 대한 히스토그램을 적절한 히스토그램으로 변화시키는 과정에 의해 수행된다. 이때, 히스토그램의 등화는, 미리 설정된 복수의 등화함수를 포함하고 있는 룩업테이블(Look-up Table)을 마련하고 이 룩업테이블 내의 여러 등화함수 중에서 사용자가 어느 하나를 선택하면, 선택된 등화함수에 따라 입력영상의 휘도레벨 히스토그램을 변화시키는 방식에 의해 수행된다. 사용자는 여러 등화함수를 순차적으로 선택하여 등화시켜보고, 시각적으로 가장 양호한 영상으로 변화되는 등화함수를 선택할 수 있다. 가장 양호한 영상은 휘도레벨뿐만 아니라 영상의 콘트라스트(contrast)가 영상을 시각으로 인지하기에 가장 적절하게 되도록 휘도레벨이 분포된 경우에 얻을 수 있다.
그런데, 이러한 종래의 등화방법은 미리 여러 개의 등화함수를 마련해두어야 하는 불편함이 있다. 여러 개의 등화함수를 적용해보아도 시각적으로 양호한 영상이 출력되지 않는 경우에는 사용자가 원하는 목적을 달성할 수 없게 된다. 또한, 어떤 등화함수는 매우 많은 연산량을 요하여, 등화에 많은 시간을 소모하게 되는 단점이 있다.
본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로서, 본 발명의 목적은, 사용자가 직접 간단한 수작업을 통해 시각적으로 가장 양호한 영상을 얻을 수 있도록 휘도레벨의 히스토그램을 변화시킬 수 있으며, 많은 종류의 등화함수를 마련해 둘 필요가 없고, 연산 시간이 적게 소요되는 영상데이터의 휘도레벨 히스토그램 등화 장치 및 방법을 제공하는 것이다.
상기 목적을 달성하기 위한 본 발명에 따른 등화 장치는, 영상데이터가 입력되는 영상데이터 입력부; 상기 영상데이터의 휘도레벨 히스토그램을 등화하기 위한 등화함수를 저장하는 등화함수 저장부; 상기 등화함수 저장부에 저장된 상기 등화함수에 대한 인자를 입력하기 위한 입력수단; 상기 입력수단을 통해 입력된 상기 인자를 상기 등화함수에 적용하여 상기 등화함수를 결정하며, 상기 등화함수에 기초하여 상기 영상데이터의 휘도레벨 히스토그램을 등화하여 등화된 히스토그램을 산출하는 연산부; 및 상기 연산부에 의해 산출된 상기 등화된 히스토그램을 갖는 상기 영상데이터를 표시하는 표시부를 포함하는 것을 특징으로 한다.
상기 인자는 입력되는 상기 영상데이터의 히스토그램의 휘도레벨의 시작점과 끝점을 포함하며, 상기 등화함수는 상기 시작점과 상기 끝점의 범위에 포함되는 상기 영상데이터의 입력 휘도레벨을 소정 범위의 출력 휘도레벨로 선형적으로 맵핑시키는 특성을 구비한다. 이에 의하면, 적은 연산량이 필요하여 연산 속도가 빠르고 또한 사용자의 입력이 간편하다는 이점이 있다.
상기 등화단계에 의해 등화된 히스토그램을 갖는 출력영상은 별도의 디스플레이에 의하여 표시된다.
한편, 상기 입력수단에는 상기 인자를 입력하기 위한 수단과 함께 상기 영상데이터 중의 일부범위에 대한 값을 입력하기 위한 수단이 마련될 수 있으며, 입력수단을 통해 상기 일부범위의 값이 사용자에 의해 입력되면, 상기 연산부는 입력된 상기 일부범위 내의 상기 영상데이터에 대해 등화를 수행한다. 표시부에는 상기 일부범위 내의 영상데이터만이 등화되어 표시되거나, 또는 전체 영상데이터가 상기 일부범위만이 등화된 상태로 출력된다.
한편, 본 발명에 따르면, 입력되는 영상데이터의 히스토그램을 등화시켜 등화된 히스토그램을 출력하며, 입력되는 상기 히스토그램의 맵핑범위에 대한 인자를 사용자가 변화시킬 수 있는 등화함수를 설정하는 단계; 사용자가 상기 인자를 입력함에 따라 상기 인자를 상기 등화함수에 적용하여 상기 등화함수를 결정하는 단계; 및 결정된 상기 등화함수를 이용하여 입력되는 상기 영상데이터의 히스토그램을 등화시키는 단계를 포함하는 것을 특징으로 하는 영상데이터의 휘도레벨 히스토그램 등화방법이 제공된다.
이하에서는 도면을 참조하여 본 발명의 바람직한 실시예를 설명한다.
도 1 은 본 발명에 따른 영상데이터의 휘도레벨 히스토그램 등화방법을 수행하기 위한 등화시스템의 블록도이다.
등화시스템은 소정의 등화함수를 저장하기 위한 등화함수 저장부(30), 등화함수의 인자(parameter)를 사용자가 입력하기 위한 입력부(10), 등화 대상이 되는 영상데이터가 입력되는 영상데이터 입력부(40), 등화된 영상데이터를 표시하기 위한 표시부(50), 및 입력부(10)와 영상데이터 입력부(40)를 통해 입력된 값과 등화함수 저장부(30)에 저장된 값을 이용하여 표시부(50)를 통해 표시될 영상데이터를 산출하는 연산부(20)로 구성되어 있다.
등화함수 저장부(30)에는 등화함수가 저장된다. 등화함수는 한가지 종류로 설정될 수 있고, 또한 복수의 종류로 설정될 수도 있다. 등화함수는 그 특성만이 설정되어 있으며 사용자의 입력에 따라 가변되는 인자에 의해 정확한 수식이 결정된다. 이러한 등화함수의 구체적인 예에 대해서는 후술된다. 등화함수의 인자는 입력부(10)를 통해 사용자가 입력한다.
영상데이터 입력부(40)는 기록매체에 저장되어 있는 영상데이터 또는 촬상장치에 의해 촬상되어 디지털 데이터로 변환된 영상데이터를 수신하여 연산부(20)에 제공한다.
연산부(20)는 사용자가 인자를 입력함에 따라 결정된 등화함수를 영상데이터 입력부(40)를 통해 입력된 영상데이터에 적용한다. 연산부(20)에 의해 등화된 영상데이터는 표시부(50)로 전송되며, 이에 따라 표시부(50)에서는 등화된 휘도레벨을 갖는 영상데이터가 표시된다.
사용자는 표시부를 통해 표시된 영상데이터를 조회하고, 조회된 결과 영상데이터의 이미지가 적합한 밝기와 콘트라스트를 갖고 있는지를 시각적으로 확인할 수 있다. 사용자는 입력부(10)를 통해 등화함수의 인자를 재 입력함으로써 등화함수를 재 설정할 수 있고, 이에 따라 재 설정된 등화함수에 의해 등화된 영상데이터가 표시부(50)에 표시된다. 이와 같이 사용자는 입력부(10)를 통한 입력 수치를 가변시키면서 출력 이미지를 조회함으로써, 최적의 이미지가 디스플레이되는 수치를 설정할 수 있다.
도 2 는 영상데이터 입력부(40)를 통해 입력되는 입력영상의 휘도레벨에 대한 히스토그램을 도시한 것이다.
입력영상의 휘도레벨은 8비트의 데이터로 표현될 경우 0 에서 255 의 범위의 값으로 표현된다. 0 은 가장 어두운 흑색을 나타내고 255 는 가장 밝은 백색을 나타낸다고 가정한다. 입력영상의 각 픽셀의 데이터에 포함되어 있는 휘도레벨의 값을 각 휘도레벨별 빈도의 그래프로 표시하면 도 2 와 같은 히스토그램을 얻을 수 있다. 도 2 에 도시된 히스토그램은 어떤 입력영상이 가질 수 있는 히스토그램의 일 예를 도시한 것으로서, 실제의 히스토그램은 영상데이터마다 상이할 것이다. 전체적으로 휘도가 낮은 영상의 경우에는 휘도레벨의 값이 낮은 지점에서의 빈도가 높게 나타나고, 휘도가 높은 영상의 경우에는 휘도레벨의 값이 높은 지점에서의 빈도가 높게 나타난다. 도 2 는 전체적인 밝기가 비교적 낮은 입력영상을 나타내고 있다.
도 3 은 도 2 와 같은 히스토그램을 갖는 입력영상이 사람이 시각적으로 인지하기에 적합한 휘도레벨의 분포를 갖는 히스토그램으로 등화된 경우를 도시한 것이다. 도 2 과 같은 히스토그램을 그 빈도가 높은 부분에 대해서 도 3 과 같이 휘도레벨이 낮은 부분으로부터 높은 부분까지 고르게 분포되도록 등화시키면 시각적으로 인식하기에 적합한 밝기와 콘트라스트를 갖는 영상이 얻어진다. 이와 같이 시각적으로 인식하기에 적합한 출력영상은 단순히 휘도레벨의 분포가 고르게 된 것만을 의미하는 것은 아니며, 입력영상에 따라 상이할 것이다. 본 발명은 사용자가 스스로 최적화된 영상인지를 조회하면서 휘도레벨의 분포를 변화시킬 수 있도록 한다.
도 2 와 같은 히스토그램을 갖는 영상을 시각적으로 최적의 밝기와 콘트라스트를 갖는 영상으로 변화시키기 위해서, 등화함수 저장부(30)에는 입력영상의 히스토그램을 등화시키기 위한 등화함수를 미리 설정하여 저장하여 둔다. 본 발명에 따른 등화함수의 일 예가 도 4 에 도시되어 있다.
도 4 에 도시된 등화함수는 대략 선형적인 특성을 갖는 그래프로 표현된다. 등화함수의 그래프에서 가로축은 입력이고 세로축은 출력으로서, 각각 입력 휘도레벨과 출력 휘도레벨에 대한 값이다. 등화함수의 출력범위는 0 내지 255 까지의 범위를 갖도록 고정되어 있고, 입력범위는 그 시작점(X1)과 끝점(X2)을 사용자가 설정함으로써 결정된다. 즉, 등화함수의 입력범위는 사용자에 의해 설정 가능한 인자(parameter)이며, 이 인자들의 값인 시작점(X1)과 끝점(X2)을 사용자가 입력함으로써 최종적으로 등화함수의 설정이 확정된다. 예컨대, 사용자가 입력범위로서 시작점을 50 으로 설정하고 끝점을 150 으로 설정하면, 등화함수는 입력영상 중에서 휘도레벨이 50 내지 150 사이의 범위에 있는 화소들에 대해서 그 휘도레벨이 0 내지 255 사이의 값으로 변화되도록 선형적으로 맵핑을 하여 변화시킨다.
입력영상의 휘도레벨의 분포가 휘도레벨이 낮은 쪽에 치우쳐져 있는 경우에는 사용자는 도 5 와 같이 입력범위의 시작점(X1)과 끝점(X2)이 낮은 값이 되도록 설정할 수 있고, 입력영상의 휘도레벨의 분포가 휘도레벨이 높은 쪽에 치우쳐져 있는 경우에는 사용자는 도 6 과 같이 입력범위의 시작점(X1)과 끝점(X2)이 높은 값이 되도록 설정할 수 있을 것이다. 이에 따라 밝기의 분포가 변화되고 사용자는 시각적으로 인식하기에 적절한 콘트라스트를 갖는 출력영상을 얻을 수 있게 된다.
도 7 은 입력영상의 히스토그램이 도 2 와 같을 경우 이 히스토그램에 도 4 의 등화함수를 중첩시켜 도시한 것이다. 사용자가 등화함수의 시작점(X1)과 끝점(X2)을 입력부(10)를 통해 입력하면 시작점(X1)보다 낮은 휘도레벨의 데이터와 끝점(X2)보다 높은 휘도레벨의 데이터는 입력에서 제외되고, 시작점(X1)과 끝점(X2) 사이의 데이터가 그 휘도 분포가 0 부터 255 사이에 분포되도록 선형적으로 맵핑된다. 이에 따라서 도 3 과 같은 휘도레벨 분포를 갖는 영상데이터 출력되어 표시부(50)를 통해 표시된다.
도 8 은 본 발명에 따른 표시부(50)를 통해 표시되는 화면 구성의 일 예를 도시한 것이다. 표시부(50)에는 현재 영상데이터 입력부(40)를 통해 입력되는 영상데이터의 이미지(57)가 표시되며, 또한 이 영상데이터의 휘도레벨에 대한 히스토그램(51)이 표시된다.
사용자가 입력부(10)를 통해 등화함수의 시작점(X1)과 끝점(X2)을 입력하면 등화함수가 설정되고, 설정된 등화함수의 그래프(55)는 표시부(50)의 일 부위에 표시된다. 등화함수의 그래프(55)에서 시작점(X1)과 끝점(X2)은 사용자가 등화함수의 인자를 재 입력함에 따라 재 입력된 값으로 변화되며, 이와 같이 변화된 등화함수의 그래프(55)를 조회함으로써 사용자는 등화함수의 시작값(X1)과 끝값(X2)을 보다 용이하고 적절하게 설정할 수 있다. 설정된 등화함수에 기초하여 연산부(20)는 영상데이터를 등화시킨다. 이에 따라 표시부(50)에 표시되는 이미지(57)는 등화된 영상데이터의 이미지로 변환된다. 이와 동시에, 이미지(57)의 하부에는 출력되는 영상데이터의 등화된 히스토그램(52)이 표시된다.
사용자는 등화된 이미지(57)를 조회하면서 등화함수의 인자를 입력부(10)를 통해 재 설정할 수 있고, 이에 따라 등화된 히스토그램(52)의 상태와 출력되는 이미지(57)의 상태가 변화된다. 인자의 재 설정을 반복하면서 시각적으로 최적인 영상이 되었을 경우 재 설정을 중지함으로써 밝기와 콘트라스트가 최적인 영상을 얻을 수 있게 된다.
상기와 같은 본 발명의 실시예는 다음과 같이 다양하게 변형될 수 있다.
본 실시예에서는 선형적 맵핑 특성을 갖는 하나의 등화함수의 예를 설명하였으나, 등화함수는 다른 특성, 예컨대 대략 S 자형 곡선의 특성을 갖는 함수로도 변형될 수 있으며, 그 밖의 다양한 특성을 갖도록 변형될 수 있다. 다만, 선형적인 특성을 갖도록 할 경우에는 연산부(20)의 연산량이 줄어들게 되어 처리 속도가 빠르다는 이점을 가진다.
또한, 이러한 다양한 등화함수를 모두 등화함수 저장부(30)에 저장하여 둠으로써 사용자가 여러 등화함수 중에서 어느 하나를 선택하도록 할 수도 있을 것이다.
또한, 등화함수를 결정하기 위한 인자들도 본 실시예와는 다르게 다양하게 설정될 수 있으며 등화함수별로 다르게 설정될 수도 있다. 예컨대, 입력영상의 휘도레벨 범위에 대한 시작값과 끝값뿐만 아니라, 등화되어 출력되는 영상의 휘도레벨 범위도 설정 가능하도록 할 수도 있다. 그러면, 설정된 입력범위의 휘도레벨이 설정된 출력범위의 휘도레벨로 등화함수에 의하여 맵핑될 것이다.
도 8 에는 입력 히스토그램(51)과 등화된 히스토그램(52) 및 등화함수의 그래프(53)가 모두 표시되고 또한 각각 개별적으로 표시된 예를 도시하였다. 그러나, 필요에 따라 이들 중 어느 하나 이상(예컨대 등화된 히스토그램(52) 등)은 필요에 따라 표시부(50) 내에 표시되지 않도록 할 수도 있을 것이다.
또한, 입력되는 영상데이터의 히스토그램(51)과 등화함수의 그래프(53)를 도 7 과 같이 중첩시켜서 하나의 조그만 창에 함께 도시할 수도 있을 것이다. 이와 같이 하면, 사용자는 등화함수의 인자를 설정할 때 입력영상의 히스토그램 중 빈도가 높은 범위를 더 용이하게 인지할 수 있고, 따라서 최적의 이미지(57)를 얻을 수 있는 시작값(X1)과 끝값(X2)의 설정이 더욱 용이하게 될 것이다.
입력부(10)는 일반적인 키보드나 수치 입력패드 등으로 구성될 수도 있으며, 또한, 마우스와 같은 입력수단으로 구성될 수도 있을 것이다. 키보드나 수치 입력패드로 구성되는 경우에는 시작값(X1)과 끝값(X2) 등의 인자를 수치로서 입력하거나 쉬프트 키를 통해 수치를 증감시키는 방식으로 입력하도록 할 수 있으며, 마우스와 같은 화면상에서 표시 가능한 방식으로 구성되는 경우 사용자는 등화함수의 그래프(57) 내의 현재의 시작점(X1)과 끝점(X2)을 클릭하고 원하는 위치까지 드래그(drag)함으로써 용이하게 특성함수의 인자를 입력할 수 있다.
또한, 본 실시예에서는 입력부(10)를 통해 인자의 값을 입력하는 예를 설명하였으나, 이러한 인자와 함께 입력되는 영상데이터의 일부범위를 지정하는 수단을 마련할 수도 있을 것이다. 이러한 일부범위는 표시되는 영상데이터의 한 프레임 내의 일부 영역을 지정하는 범위로서, 영상데이터 내에서 사용자가 등화시키고자 하는 범위이다. 예컨대, 만약 사용자가 인물이 표시된 영상에서 얼굴 부분만을 보다 선명하게 표시되도록 하기를 원하는 경우 얼굴 부분을 일부범위로 지정할 수 있을 것이다.
이와 같이 일부범위가 사용자에 의해 지정되는 경우, 연산부(20)는 지정된 일부범위 내의 영상데이터만을 등화시키며, 등화된 결과는 표시부(50)를 통해 표시된다. 이때, 표시부(50)에 표시되는 영상은 사용자에 의해 지정된 일부범위의 영상만으로 구성될 수도 있고, 전체 영상이 표시되면서 지정된 일부범위에서만 등화된 상태로 표시되도록 구성될 수도 있다.
이러한 일부범위를 지정하기 위한 수단은 등화함수의 인자를 입력하기 위한 입력부(10)와 일체로 구성될 수도 있고, 입력부(10)와 별도로 구성될 수도 있다. 구체적으로는, 일부범위를 지정하는 데에 마우스가 사용될 수 있다. 마우스를 이용하여 표시부(50)에 표시되는 영상 내의 일 지점을 클릭하고 드래그함으로써 클릭 지점과 드래그한 최종 지점 사이의 범위가 사각형으로 지정되도록 하면, 그 부분이 등화된 일부 범위가 될 것이다.
본 발명에 따르면, 사용자가 직접 간단한 수작업을 통해 시각적으로 가장 양호한 영상을 얻을 수 있도록 휘도레벨의 히스토그램을 변화시킬 수 있다는 이점이 제공된다. 또한, 여러 개의 복잡한 등화함수를 미리 마련하여 둘 필요가 없고 연산 시간이 적게 소요된다는 이점도 있다.
이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였으나, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 본 발명의 기술분야에서 통상의 지식을 가진 자라면 본 발명의 요지를 벗어나지 않는 범위 내에서의 다양한 변형 실시가 가능함은 물론, 그와 같은 변형실시는 본 발명의 특허청구범위에 속할 것이다.
도 1 은 본 발명에 따른 등화 장치의 블록도,
도 2 는 입력되는 영상데이터의 휘도레벨 히스토그램,
도 3 은 도 2 의 히스토그램을 등화시킨 히스토그램,
도 4 는 영상데이터의 휘도레벨 히스토그램을 등화시키기 위한 등화함수의 그래프,
도 5 및 6 은 도 4 의 그래프에 대해서 시작점과 끝점을 다르게 설정한 경우를 각각 도시한 그래프,
도 7 는 도 4 의 등화함수의 그래프를 도 2 의 휘도레벨 히스토그램에 중첩시킨 상태를 도시한 도면, 그리고
도 8 은 도 1 의 표시부에 표시되는 화면의 구성을 도시한 도면이다.
*도면의 주요 부분에 대한 부호의 설명*
10 : 입력부 20 : 연산부
30 : 등화함수 저장부 40 : 영상데이터 입력부
50 : 표시부
Claims (9)
- 영상데이터가 입력되는 영상데이터 입력부;상기 영상데이터의 휘도레벨 히스토그램을 등화하기 위한 등화함수를 저장하는 등화함수 저장부;상기 등화함수 저장부에 저장된 상기 등화함수에 대한 인자를 입력하기 위한 입력수단;상기 입력수단을 통해 입력된 상기 인자를 상기 등화함수에 적용하여 상기 등화함수를 결정하며, 상기 등화함수에 기초하여 상기 영상데이터의 휘도레벨 히스토그램을 등화하여 등화된 히스토그램을 산출하는 연산부; 및상기 연산부에 의해 산출된 상기 등화된 히스토그램을 갖는 상기 영상데이터를 표시하는 표시부를 포함하는 것을 특징으로 하는 영상데이터의 휘도레벨 히스토그램 등화장치.
- 제 1 항에 있어서,상기 인자는 입력되는 상기 영상데이터의 히스토그램의 휘도레벨의 시작점과 끝점을 포함하는 것을 특징으로 하는 영상데이터의 휘도레벨 히스토그램 등화장치.
- 제 2 항에 있어서,상기 등화함수는 상기 시작점과 상기 끝점의 범위에 포함되는 상기 영상데이터의 입력 휘도레벨을 소정 범위의 출력 휘도레벨로 선형적으로 맵핑시키는 특성을 구비하는 것을 특징으로 하는 영상데이터의 휘도레벨 히스토그램 등화장치.
- 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,상기 입력수단에는 상기 인자를 입력하기 위한 수단과 함께 상기 영상데이터 중의 일부범위에 대한 값을 입력하기 위한 수단이 마련되며,상기 연산부는 상기 입력수단을 통해 입력된 상기 일부범위 내의 상기 영상데이터에 대해 등화를 수행하는 것을 특징으로 하는 영상데이터의 휘도레벨 히스토그램 등화장치.
- 입력되는 영상데이터의 히스토그램을 등화시켜 등화된 히스토그램을 출력하며, 입력되는 상기 히스토그램의 맵핑범위에 대한 인자를 사용자가 변화시킬 수 있는 등화함수를 설정하는 단계;사용자가 상기 인자를 입력함에 따라 상기 인자를 상기 등화함수에 적용하여 상기 등화함수를 결정하는 단계; 및결정된 상기 등화함수를 이용하여 입력되는 상기 영상데이터의 히스토그램을 등화시키는 단계를 포함하는 것을 특징으로 하는 영상데이터의 휘도레벨 히스토그램 등화방법.
- 제 5 항에 있어서,상기 맵핑범위는 입력되는 히스토그램의 휘도레벨의 시작점과 끝점을 포함하는 것을 특징으로 하는 영상데이터의 휘도레벨 히스토그램 등화방법.
- 제 6 항에 있어서,상기 등화함수는 상기 시작점과 상기 끝점의 범위에 포함되는 상기 영상데이터의 입력 휘도레벨을 소정 범위의 출력 휘도레벨로 선형적으로 맵핑시키는 특성을 구비하는 것을 특징으로 하는 영상데이터의 휘도레벨 히스토그램 등화방법.
- 제 5 항 내지 제 7 항 중 어느 한 항에 있어서,상기 등화단계에 의해 등화된 히스토그램을 갖는 출력영상을 표시하는 단계를 더 포함하는 것을 특징으로 하는 영상데이터의 휘도레벨 히스토그램 등화방법.
- 제 5 항 내지 제 7 항 중 어느 한 항에 있어서,상기 등화 단계에서는, 상기 영상데이터 중의 일부범위에 대한 값이 입력되는 경우, 상기 일부범위 내의 상기 영상데이터에 대해 등화를 수행하는 것을 특징으로 하는 영상데이터의 휘도레벨 히스토그램 등화방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0026477A KR100479679B1 (ko) | 2003-04-25 | 2003-04-25 | 영상데이터의 휘도레벨 히스토그램 등화 장치 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0026477A KR100479679B1 (ko) | 2003-04-25 | 2003-04-25 | 영상데이터의 휘도레벨 히스토그램 등화 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040092237A KR20040092237A (ko) | 2004-11-03 |
KR100479679B1 true KR100479679B1 (ko) | 2005-03-31 |
Family
ID=37372742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2003-0026477A KR100479679B1 (ko) | 2003-04-25 | 2003-04-25 | 영상데이터의 휘도레벨 히스토그램 등화 장치 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100479679B1 (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4541859B2 (ja) * | 2004-12-08 | 2010-09-08 | サムスン・デジタル・イメージング・カンパニー・リミテッド | カメラ及び輝度分布表示方法 |
KR100837744B1 (ko) | 2005-08-10 | 2008-06-13 | 세이코 엡슨 가부시키가이샤 | 화상 표시 장치 및 그 화상 조정 방법 |
US7551179B2 (en) | 2005-08-10 | 2009-06-23 | Seiko Epson Corporation | Image display apparatus and image adjusting method |
-
2003
- 2003-04-25 KR KR10-2003-0026477A patent/KR100479679B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR20040092237A (ko) | 2004-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9460493B2 (en) | Automatic video quality enhancement with temporal smoothing and user override | |
US8380043B2 (en) | Reproducing apparatus and reproducing method | |
JP2006197630A (ja) | 適応的映像輝度制御装置、適応的映像輝度制御方法及びコンピュータ読み取り可能な記録媒体 | |
DE102006018943A1 (de) | Vorrichtung und Verfahren zur Leuchtdichtekompensation | |
US7327504B2 (en) | Method of detecting clipped image pixels | |
US10321023B2 (en) | Image processing apparatus and image processing method | |
JP6700880B2 (ja) | 情報処理装置および情報処理方法 | |
TWI592903B (zh) | Image processing device, image processing method and program | |
EP2398226A2 (en) | Image processing apparatus and image pickup apparatus | |
US10152945B2 (en) | Image processing apparatus capable of performing conversion on input image data for wide dynamic range | |
EP1832123A1 (en) | Digital image photographing apparatus and method | |
US8379938B2 (en) | Gradation correction characteristics evaluation device, image processing device, gradation correction characteristics evaluation method, image processing method, and computer-readable computer program product | |
JP2003123072A (ja) | 画像種別識別方法および装置と画像処理プログラム | |
JP4876058B2 (ja) | 色処理装置およびその方法 | |
KR100479679B1 (ko) | 영상데이터의 휘도레벨 히스토그램 등화 장치 및 방법 | |
TW201503051A (zh) | 影像處理方法與使影像資料不飽和的方法與影像處理裝置 | |
CN109462728B (zh) | 码率控制方法、装置、图像采集设备及可读存储介质 | |
US9609207B2 (en) | Color processing apparatus and method therefor | |
KR20050105399A (ko) | 디스플레이장치 및 그 제어방법 | |
JP2006093757A (ja) | 画像処理装置と撮像装置、および画像処理プログラム | |
US20200107001A1 (en) | Electronic device and associated image processing method | |
JP2014219724A (ja) | 画像処理装置、画像処理装置の制御方法、及び、プログラム | |
US9135687B2 (en) | Threshold setting apparatus, threshold setting method and recording medium in which program for threshold setting method is stored | |
JP6415289B2 (ja) | 画像処理装置、画像処理方法、及び、プログラム | |
US20240119573A1 (en) | Image processing apparatus, image processing method and computer-readable storage medium for direct memory accesses |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N236 | Change of applicant [patent]: notification of change of applicant and registration of partial transfer of right | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |