KR20090037675A - 영상신호처리장치 및 그의 영상신호처리방법 - Google Patents
영상신호처리장치 및 그의 영상신호처리방법 Download PDFInfo
- Publication number
- KR20090037675A KR20090037675A KR1020070103131A KR20070103131A KR20090037675A KR 20090037675 A KR20090037675 A KR 20090037675A KR 1020070103131 A KR1020070103131 A KR 1020070103131A KR 20070103131 A KR20070103131 A KR 20070103131A KR 20090037675 A KR20090037675 A KR 20090037675A
- Authority
- KR
- South Korea
- Prior art keywords
- subfield
- pattern
- frame
- unit
- light emitting
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2007—Display of intermediate tones
- G09G3/2018—Display of intermediate tones by time modulation using two or more time intervals
- G09G3/2022—Display of intermediate tones by time modulation using two or more time intervals using sub-frames
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/28—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels
- G09G3/288—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels using AC panels
- G09G3/291—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels using AC panels controlling the gas discharge to control a cell condition, e.g. by means of specific pulse shapes
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2007—Display of intermediate tones
- G09G3/2044—Display of intermediate tones using dithering
- G09G3/2051—Display of intermediate tones using dithering with use of a spatial dither pattern
- G09G3/2055—Display of intermediate tones using dithering with use of a spatial dither pattern the pattern being varied in time
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2007—Display of intermediate tones
- G09G3/207—Display of intermediate tones by domain size control
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2007—Display of intermediate tones
- G09G3/2077—Display of intermediate tones by a combination of two or more gradation control methods
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/28—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels
- G09G3/288—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels using AC panels
- G09G3/296—Driving circuits for producing the waveforms applied to the driving electrodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/21—Circuitry for suppressing or minimising disturbance, e.g. moiré or halo
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0261—Improving the quality of display appearance in the context of movement of objects on the screen or movement of the observer relative to the screen
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0266—Reduction of sub-frame artefacts
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/10—Special adaptations of display systems for operation with variable images
- G09G2320/106—Determination of movement vectors or equivalent parameters within the image
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/28—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels
- G09G3/2803—Display of gradations
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Power Engineering (AREA)
- Plasma & Fusion (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Control Of Gas Discharge Display Tubes (AREA)
Abstract
영상신호처리장치 및 그의 영상신호처리방법이 개시된다. 본 영상신호처리장치는 한 프레임을 구성하는 서브필드들의 상태를 중간 발광상태로 정의한 후, 움직임 벡터에 따라 이동시켜 PDP(Plasma Display Panel)에 표시한다. 이에 따라, (false contour), 움직임 블러(motion blur), 및 라운딩 에러(rounding error) 등과 같은 문제점을 제거하여 개선된 화질을 제공할 수 있게 된다.
영상신호, 서브필드, PDP(Plasma Display Panel), 계조, 발광패턴
Description
본 발명은 영상신호처리장치 및 그의 영상신호처리방법에 관한 것으로, 더욱 상세하게는 RGB영상신호를 PDP(Plasma Display Panel)에 표시하기 위한 영상신호처리장치 및 그의 영상신호처리방법에 관한 것이다.
일반적으로, PDP는 256계조를 표현하기 위해 16.7ms의 한 프레임을 8개의 서브필드(sub-field)로 구분한 후, 1~8번째 서브필드에 각각 1,2,4,8,16,32,64,128의 휘도 가중치를 준다. 이러한 방법으로 영상신호를 PDP에 표시하게 되면, 의사윤곽(false contour), 움직임 블러(motion blur), 및 라운딩 에러(rounding error) 등과 같은 문제점이 화면에 발생한다.
도 1 내지 도 2b는 종래의 영상신호처리장치의 문제점을 설명하기 위한 도면이다.
도 1을 참조하면, 화소 a,b,c,d,e는 127의 계조값을 갖고, 화소 f,g,h,i,j는 128의 계조값을 갖는다. 즉, 화소 a,b,c,d,e는 1~7번째 서브필드(SF1,SF2,...,SF7)에 각각 1,2,4,8,16,32,64의 가중치가 주어져, 127의 계조값을 갖게 되고, 화소 f,g,h,i,j는 8번째 서브필드(SF8)에 128의 가중치가 주어져, 128의 계조값을 갖게 된다.
여기서, 127의 계조값 및 128의 계조값을 갖는 패턴이 좌측으로 6[화소/프레임]의 빠르기로 이동하고 있을 때의 인간의 시각궤적은 도 1에 점선과 같이 나타낼 수 있다. 이때, 인지되는 휘도는 도 2a에 나타낸 원 영상의 계조값과 달리 도 2b와 같이 나타나게 된다. 도 2a 및 도 2b에서 세로축은 계조값, 그리고 가로축은 화소 위치에 해당한다.
화소 f,g,h,i,j의 비발광 서브필드(SF1,SF2,...,SF7) 및 화소 a,b,c,d,e,의 비발광 서브필드(SF8)에 인간의 시각궤적이 위치하게 되어, 사람이 원 영상의 계조값과 다른값을 인지하게 된다. 이러한 현상은 피부색과 같이 계조값의 변화가 완만한 패턴이 빠른 속도로 이동되고 있을 때, 주로 윤곽의 형태로 나타나며, 이를 의사윤곽이라고 한다.
이 밖에도, 원 영상의 발광 서브필드가 인접 화소에 영향을 미침으로써, 콘트라스트(contrast)가 저하되어 움직임 블러가 발생하기도 한다. 또한, 의사윤곽이나 움직임 블러를 보상하기 위해 서브필드를 이동시키는 경우, 소수점 이하의 오차로 인해 라운딩 에러가 발생하여 표시 품위가 저하되기도 한다. 결국, 이러한 여러 가지 문제점들로 인해 PDP에 표시되는 영상의 화질이 나빠지게 된다.
본 발명의 목적은 PDP에 표시되는 영상의 화질을 개선하기 위해, 서브필드들 을 중간 발광상태로 설정하고, 움직임 벡터에 따라 각 서브필드를 이동시켜, 의사윤곽, 움직임 블러, 및 라운딩 에러 등의 문제점을 발생시키지 않는 영상신호처리장치 및 그의 영상신호처리방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명에 따른 영상신호처리장치는 입력 영상신호의 한 프레임을 구성하는 제1서브필드 및 제2서브필드 사이에 비 발광 서브필드가 존재하지 않도록 발광패턴을 생성하는 패턴생성부, 및 상기 발광패턴을 이동시켜 출력하는 패턴이동부를 포함한다.
상기 제1서브필드는 상기 한 프레임의 첫 번째 서브필드이며, 상기 제2필드는 상기 한 프레임을 구성하는 서브필드들 중에서 최대 휘도를 갖는 서브필드인 것을 특징으로 한다.
여기서, 상기 패턴생성부는 상기 제1서브필드 및 제2서브필드 사이에 존재하는 서브필드들의 발광율이 75%이상이 되도록 상기 발광패턴을 생성하는 것이 가장 바람직하다.
그리고, 상기 패턴이동부는 상기 발광패턴을 상기 입력 영상신호의 움직임 벡터에 근거하여, 이동시키는 것을 특징으로 한다.
즉, 상기 패턴이동부는 상기 발광패턴을 상기 움직임 벡터에 근거하여, 인간의 시각궤적 방향으로 이동시키는 것이 바람직하다.
또한, 본 발명의 영상신호처리장치는 상기 발광패턴을 표현하기 위한 서브필드 후보군 중, 어느 하나를 선택하여 출력하는 패턴선택부를 더 포함한다.
그리고, 본 발명의 영상신호처리장치는 상기 패턴선택부가 상기 서브필드 후보군 중, 어느 하나를 선택하는데 있어서 참조하는 디더값을 제공하는 디더계수산출부를 더 포함한다.
여기서, 상기 디더계수산출부는 상기 서브필드 후보군이 공간적으로 결합되어, 0%, 25%, 50%, 75%, 및 100% 중, 어느 하나의 발광율을 갖는 발광패턴으로 출력되도록 상기 디더값을 제공하는 것을 특징으로 한다.
그리고, 상기 디더계수산출부는 상기 서브필드 후보군이 시간적으로 결합되어, 0%, 25%, 50%, 75%, 및 100% 중, 어느 하나의 발광율을 갖는 발광패턴으로 출력되도록 상기 디더값을 제공하는 것을 특징으로 한다.
한편, 본 발명의 영상신호처리방법은 입력 영상신호의 한 프레임을 구성하는 제1서브필드 및 제2서브필드 사이에 비 발광 서브필드가 존재하지 않도록 발광패턴을 생성하는 단계, 및 상기 발광패턴을 이동시켜 출력하는 단계를 포함한다.
상기 제1서브필드는 상기 한 프레임의 첫 번째 서브필드이며, 상기 제2필드는 상기 한 프레임을 구성하는 서브필드들 중에서 최대 휘도를 갖는 서브필드인 것을 특징으로 한다.
여기서, 상기 발광패턴을 생성하는 단계는 상기 제1서브필드 및 제2서브필드 사이에 존재하는 서브필드들의 발광율이 75%이상이 되도록 상기 발광패턴을 생성하는 것이 가장 바람직하다.
상기 패턴을 이동하는 단계는 상기 발광패턴을 상기 입력 영상신호의 움직임 벡터에 근거하여, 이동시키는 단계인 것을 특징으로 한다.
즉, 상기 패턴을 이동하는 단계는 상기 발광패턴을 상기 움직임 벡터에 근거하여, 인간의 시각궤적 방향으로 이동시키는 것이 바람직하다.
또한, 본 발명의 영상신호처리방법은 상기 발광패턴을 표현하기 위한 서브필드 후보군 중, 어느 하나를 선택하여 출력하는 단계를 더 포함한다.
그리고, 본 발명의 영상신호처리방법은 상기 서브필드 후보군 중, 어느 하나를 선택하는데 있어서 참조하는 디더값을 제공하는 단계를 더 포함한다.
여기서, 상기 디더값을 제공하는 단계는 상기 서브필드 후보군이 공간적으로 결합되어, 0%, 25%, 50%, 75%, 및 100% 중, 어느 하나의 발광율을 갖는 발광패턴으로 출력되도록 상기 디더값을 제공하는 것을 특징으로 한다.
또한, 상기 디더값을 제공하는 단계는 상기 서브필드 후보군이 시간적으로 결합되어, 0%, 25%, 50%, 75%, 및 100% 중, 어느 하나의 발광율을 갖는 발광패턴으로 출력되도록 상기 디더값을 제공하는 것을 특징으로 한다.
이상 설명한 바와 같이 본 발명에 따르면, 서브필드들을 중간 발광상태로 설정하고, 움직임 벡터에 따라 각 서브필드를 이동시킴으로써, 의사윤곽, 움직임 블러, 및 라운딩 에러 등의 문제점을 제거하여 PDP에 표시되는 영상의 화질을 개선할 수 있게 된다.
이하에서는 첨부된 도면들을 참조하여 본 발명의 일 실시예를 보다 상세하게 설명한다. 다만, 본 발명을 설명함에 있어서, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우, 그에 대한 상세한 설명은 축약하거나 생략한다.
도 3은 본 발명의 일 실시예에 따른 영상신호처리장치의 개략적인 구성을 나타낸 블럭도이다.
도 3을 참조하면, 본 발명의 영상신호처리장치(100)는 프레임지연부(110), 움직임추정부(120), 역감마보정부(130), 패턴생성부(140), 패턴이동부(150), 디더계수산출부(160), 패턴선택부(170), 및 패널구동부(180)를 포함한다.
프레임지연부(110)는 입력되는 RGB영상신호를 저장하는 메모리로 구성되며, 프레임지연부(110)에 저장된 RGB영상신호는 한 프레임 지연되어 이전 프레임으로 출력된다.
움직임추정부(120)는 프레임지연부(110)로부터 출력되는 이전 프레임의 화소값 및 현재 프레임의 화소값을 이용하여, 이전 프레임 및 현재 프레임 간의 움직임 벡터를 추정하여 출력한다. 여기서, 움직임추정부(120)는 SAD(Sum of Absolute Difference) 혹은 옵티컬 플로(Optical Flow)를 이용하여 움직임 벡터를 추정하는 것이 가능하다.
역감마보정부(130)는 입력되는 RGB영상신호에 대해 역감마 보정을 수행하여 출력한다. 즉, 역감마보정부(130)는 RGB영상신호의 휘도와 인지 휘도의 관계가 선형이 되도록 계조값을 보정하여 출력한다.
패턴생성부(140)는 한 프레임을 구성하는 각 서브필드들의 발광패턴을 생성한다. 여기서, 패턴생성부(140)는 제1서브필드와 최대 휘도를 갖는 서브필드 사이 에 비 발광 서브필드가 존재하지 않도록 발광패턴을 생성한다. 즉, 각 화소 위치에 서브필드별로 중간 발광상태를 0%, 25%, 50%, 75%, 및 100%로 정의하여, 계조값을 표현한다.
예를 들어 설명하면, 입력되는 RGB영상신호의 계조값이 128이고, 제1서브필드 내지 제8서브필드의 휘도 가중치가 1,2,4,8,16,32,64,128과 같이 구성되어 있는 경우, 종래에는 제8서브필드만을 100% 발광시켜 128의 계조값을 표현하였다. 그러나, 본 발명의 패턴생성부(140)는 제1서브필드를 100%, 제1서브필드와 최대 휘도를 갖는 서브필드인 제8서브필드 사이에 존재하는 제2서브필드 내지 제7서브필드를 75%, 그리고, 제8서브필드를 25% 발광시켜 128의 계조값을 표현하도록 발광패턴을 생성한다.
패턴이동부(150)는 움직임추정부(120)에서 추정한 움직임 벡터에 근거하여 생성된 발광패턴을 이동시킨다. 즉, 패턴이동부(150)는 패턴생성부(140)에서 생성한 발광패턴이 인간의 시각궤적에 일치되도록 움직임 벡터에 따라, 각 서브필드별로 정의된 중간 발광상태의 화소 위치를 이동시킨다.
디더계수산출부(160)는 입력되는 RGB영상신호의 프레임 순서 및 화소의 위치에 따라 주어질 디더값을 출력한다. 여기서, 디더계수산출부(160)에는 베이어 디더 마스크(Bayer Dither Mask)가 적용될 수 있으며, 이 외에 다른 방법을 이용하여 디더값을 출력하는 것이 가능하다.
패턴선택부(170)는 발광패턴을 표현하기 위한 서브필드 후보군 중, 어느 하나를 디더계수산출부(160)에서 출력되는 디더값에 따라 선택하여 출력한다. 즉, 각 화소 위치에 정의된 0%, 25%, 50%, 75%, 및 100%의 발광상태를 표현하기 위해서는 한 서브필드 당 4개의 후보 화소가 필요하다.
좀 더 상세히 설명하면, 0%의 발광상태는 4개의 후보 화소를 모두 OFF시켜 표시하고, 25%의 발광상태는 1개의 후보 화소를 ON, 3개의 후보 화소를 OFF시켜 표시하고, 50%의 발광상태는 2개의 후보 화소를 ON, 2개의 후보 화소를 OFF시켜 표시하고, 75%의 발광상태는 3개의 후보 화소를 ON, 1개의 후보 화소를 OFF시켜 표시할 수 있다. 그리고, 이러한 후보 화소들은 각 서브필드별로 4개의 서브필드 후보군을 형성한다.
패널구동부(180)는 패턴선택부(170)에서 선택되어 출력되는 발광패턴에 따라, RGB영상신호가 표시되도록 PDP(미도시)를 구동한다.
도 4는 본 발명의 일 실시예에 따른 영상신호처리장치의 패턴생성부(140)의 동작을 설명하기 위한 도면이다.
도 4를 참조하면, 화소 a,b,c,d,e는 127의 계조값을 갖고, 화소 f,g,h,i,j는 128의 계조값을 갖는다. 여기서, 화소 a,b,c,d,e는 1~7번째 서브필드(SF1,SF2,...,SF7)에 각각 1,2,4,8,16,32,64의 가중치가 주어져, 127의 계조값을 갖게 되고, 화소 f,g,h,i,j는 제1서브필드(SF1)를 100%, 제2서브필드 내지 제7서브필드(SF2~SF7)를 75%, 그리고, 제8서브필드(SF8)를 25% 발광시켜 128의 계조값을 갖게 된다.
즉, 패턴생성부(140)는 제1서브필드(SF1)와 최대 휘도를 갖는 서브필드인 제8서브필드(SF8) 사이에 비 발광 서브필드가 존재하지 않도록 발광패턴을 생성한다. 가장 바람직하게는 제1서브필드(S1)와 제8서브필드(SF8) 사이에 존재하는 각 서브필드들(SF2~SF7)이 75%의 발광율을 갖도록 발광패턴을 생성한다.
도 5 및 도 6은 본 발명의 일 실시예에 따른 영상신호처리장치의 패턴이동부(150)의 동작을 설명하기 위한 도면이다.
도 5를 참조하면, 패턴이동부(150)는 좌측으로 이동하는 영상에 대한 인간의 시각궤적에 따라, 발광패턴을 이동시킨다. 즉, 제4서브필드 내지 제6서브필드(SF4~SF6)의 발광패턴은 화소 e의 위치로 이동시키고, 제7서브필드(SF7)의 발광패턴은 화소 d의 위치로 이동시키며, 제8서브필드(SF8)의 발광패턴은 화소 b의 위치로 이동시켜, 발광패턴이 인간의 시각궤적에 일치되도록 한다.
이상과 같이, 발광패턴을 이동시키게 되면, 인지 휘도는 도 6에 나타낸 바와 같이, 도 2a에 나타낸 원 영상의 계조값과 동일해진다. 도 6에는 발광패턴을 움직임 벡터에 따라 이동한 경우, 시각에 적분되는 휘도를 나타낸 도면이다. 이와 같이, 비발광 서브필드가 존재하지 않음으로써, 라운딩 에러가 발생하지 않게 된다. 도 6에서 세로축은 계조값, 그리고 가로축은 화소 위치에 해당한다.
도 7은 본 발명의 일 실시예에 따른 영상신호처리장치의 디더계수산출부(160)의 동작을 설명하기 위한 도면이다.
도 7을 참조하면, 디더계수산출부(160)는 N프레임의 (홀수 번째 행,홀수 번째 열)에서는 '0'이 출력되고, (홀수 번째 행, 짝수 번째 행)에서는 '2'가 출력되며, (짝수 번째 행, 홀수 번째 행)에서는 '3'이 출력되며, (짝수 번째 행, 짝수 번째 열)에서는 '1'이 출력된다. 마찬가지로, N+1프레임, N+2프레임, 및 N+3프레임에 서도 도 7에 도시한 바와 같은 디더값이 출력된다.
패턴생성부(140)는 디더값을 참조하여, 표 1에 나타낸 서브필드 후보군 중, 1개를 선택하여 출력한다. 표 1에는 128 계조값을 표현하기 위해, 각 서브필드 후보가 93,111,119, 및 189 중, 하나의 계조값을 갖는 경우를 예시하였다. 즉, 색인이 '0'인 경우 계조값은 93, 색인이 '1'인 경우 계조값은 111, 색인이 '2'인 경우 계조값은 119, 그리고, 색인이 '3'인 경우 계조값은 189이다. 여기서, 93,111,119, 및 189에 대한 평균은 128이므로, 공간적으로 4개의 서브필드 후보들을 결합하여, 128 계조값을 표현하는 것이 가능하다.
서브필드 | SF1 | SF2 | SF3 | SF4 | SF5 | SF6 | SF7 | SF8 | 색인 |
가중치 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | |
127 계조값 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | 0 |
○ | ○ | ○ | ○ | ○ | ○ | ○ | × | 1 | |
○ | ○ | ○ | ○ | ○ | ○ | ○ | × | 2 | |
○ | ○ | ○ | ○ | ○ | ○ | ○ | × | 3 | |
128 계조값 | ○ | × | ○ | ○ | ○ | × | ○ | × | 0 |
○ | ○ | ○ | ○ | × | ○ | ○ | × | 1 | |
○ | ○ | ○ | × | ○ | ○ | ○ | × | 2 | |
○ | ○ | × | ○ | ○ | ○ | × | ○ | 3 |
표 1에서, ○는 ON, 그리고 ×는 OFF를 나타낸다.
127 계조값에 대한 서브필드 후보군은 디더값에 관계없이 동일하므로, 패턴선택부(170)는 제1서브필드 내지 제7서브필드(SF1~SF7)가 100%발광하도록 출력한다.
그러나, 128 계조값에 대한 서브필드 후보군은 디더값에 따라 서로 다르므로, 패턴선택부(170)는 디더값에 따라 서브필드 후보군 중, 1개를 선택하여 출력한다. 예를 들면, 디더계수산출부(160)에서 '3'이 출력되는 경우, 패턴선택부(170)는 표 1의 색인열'3'을 참조하여, 발광패턴'○○×○○○×○'을 선택하여 출력한다.
좀 더 상세히 설명하면, 128의 계조값은 제1서브필드(SF1)를 100%, 제2서브필드 내지 제7서브필드(SF2~SF7)를 75%, 그리고, 제8서브필드(SF8)를 25% 발광시켜 얻을 수 있다. 그러므로, 제1서브필드(SF1)를 100%발광시키는 경우, 4개의 후보 화소 중, 4개를 ON시키고, 제2서브필드 내지 제7서브필드(SF2~SF7)을 75%를 발광시키는 경우, 4개의 후보 화소 중, 3개를 ON, 1개를 OFF시키고, 제8서브필드(SF8)를 25%발광시키는 경우, 4개의 후보 화소 중, 1개를 ON, 3개를 OFF시킨다.
그리고, 도 7에 나타낸 바와 같이, 디더계수산출부(160)는 (홀수 번째 행,홀수 번째 열)에 대해서, N프레임은 '0', N+1프레임은 '3', N+2프레임은 '1', 그리고, N+3프레임은 '2'의 디더값을 출력한다. 그러므로, 시간적으로 4개의 서브필드 후보들을 결합하여, 128 계조값을 표현하는 것 또한 가능하다.
도 8은 본 발명의 일 실시예에 따른 영상신호처리장치의 동작을 설명하기 위한 흐름도이다.
도 8에 따르면, 먼저, 역감마보정부(130)가 입력 영상신호에 대한 역감마보정을 수행한다(S200). 그리고, 패턴생성부(140)가 제1서브필드와 최대 휘도를 갖는 서브필드 사이에 비 발광 서브필드가 존재하지 않도록 발광패턴을 생성한다(S220). 즉, 도 4에 예시한 바와 같이, 패턴생성부(140)는 화소 f,g,h,i,j에서, 제1서브필드(SF1)와 최대 휘도를 갖는 서브필드인 제8서브필드(SF8) 사이에 비 발광 서브필드가 존재하지 않도록 발광패턴을 생성한다. 가장 바람직하게는 제1서브필드(S1)와 제8서브필드(SF8) 사이에 존재하는 각 서브필드들(SF2~SF7)이 75%의 발광율을 갖도록 발광패턴을 생성한다.
그리고, 패턴이동부(150)가 입력 영상신호의 움직임 벡터에 근거하여, 패턴생성부(140)에서 생성된 발광패턴을 이동시킨다(S240). 다시 말해서, 패턴이동부(150)는 패턴생성부(140)에서 생성된 발광패턴이 인간의 시각궤적에 일치되도록 각 서브필드의 발광패턴을 이동시킨다. 도 5에 예시한 바와 같이, 제4서브필드 내지 제6서브필드(SF4~SF6)의 발광패턴은 화소 e의 위치로 이동시키고, 제7서브필드(SF7)의 발광패턴은 화소 d의 위치로 이동시키며, 제8서브필드(SF8)의 발광패턴은 화소 b의 위치로 이동시켜, 발광패턴이 인간의 시각궤적에 일치되도록 한다.
그리고, 패턴선택부(170)가 서브필드 후보군 중, 디더계수산출부(160)에서 출력되는 디더값에 따라, 1개의 발광패턴을 선택하여 출력한다(S260). 즉, 디더값에 따른 4개의 서브필드 후보들 중, 하나를 디더값에 따라 선택하여 출력한다.
마지막으로, 패널구동부(180)는 선택된 발광패턴에 따라 패널을 구동시킨다(S280).
이러한 과정을 통해, 0%, 25%, 50%, 75%, 및 100%의 발광율을 갖는 발광패턴을 공간적 및 시간적으로 결합하여, 라운딩 에러의 발생을 제거할 수 있게 된다.
이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능한 것은 물론이고, 그와 같은 변경은 청구범위 기재의 범위 내에 있게 된다.
도 1 내지 도 2b는 종래의 영상신호처리장치의 문제점을 설명하기 위한 도면,
도 3은 본 발명의 일 실시예에 따른 영상신호처리장치의 개략적인 구성을 나타낸 블럭도,
도 4는 본 발명의 일 실시예에 따른 영상신호처리장치의 패턴생성부의 동작을 설명하기 위한 도면,
도 5 및 도 6은 본 발명의 일 실시예에 따른 영상신호처리장치의 패턴이동부의 동작을 설명하기 위한 도면,
도 7은 본 발명의 일 실시예에 따른 영상신호처리장치의 디더계수산출부의 동작을 설명하기 위한 도면, 그리고
도 8은 본 발명의 일 실시예에 따른 영상신호처리장치의 동작을 설명하기 위한 흐름도이다.
* 도면의 주요 부분에 대한 부호의 설명 *
100 : 영상신호처리장치 110 : 프레임지연부
120 : 움직임추정부 130 : 역감마보정부
140 : 패턴생성부 150 : 패턴이동부
160 : 디더계수산출부 170 : 패턴선택부
180 : 패널구동부
Claims (18)
- 입력 영상신호의 한 프레임을 구성하는 제1서브필드 및 제2서브필드 사이에 비 발광 서브필드가 존재하지 않도록 발광패턴을 생성하는 패턴생성부; 및상기 발광패턴을 이동시켜 출력하는 패턴이동부;를 포함하는 것을 특징으로 하는 영상신호처리장치.
- 제1항에 있어서,상기 제1서브필드는 상기 한 프레임의 첫 번째 서브필드이며, 상기 제2필드는 상기 한 프레임을 구성하는 서브필드들 중에서 최대 휘도를 갖는 서브필드인 것을 특징으로 하는 영상신호처리장치.
- 제1항에 있어서,상기 패턴생성부는,상기 제1서브필드 및 제2서브필드 사이에 존재하는 서브필드들의 발광율이 75%이상이 되도록 상기 발광패턴을 생성하는 것을 특징으로 하는 영상신호처리장치.
- 제1항에 있어서,상기 패턴이동부는,상기 발광패턴을 상기 입력 영상신호의 움직임 벡터에 근거하여, 이동시키는 것을 특징으로 하는 영상신호처리장치.
- 제4항에 있어서,상기 패턴이동부는,상기 발광패턴을 상기 움직임 벡터에 근거하여, 인간의 시각궤적 방향으로 이동시키는 것을 특징으로 하는 영상신호처리장치.
- 제1항에 있어서,상기 발광패턴을 표현하기 위한 서브필드 후보군 중, 어느 하나를 선택하여 출력하는 패턴선택부;를 더 포함하는 것을 특징으로 하는 영상신호처리장치.
- 제6항에 있어서,상기 패턴선택부가 상기 서브필드 후보군 중, 어느 하나를 선택하는데 있어서 참조하는 디더값을 제공하는 디더계수산출부;를 더 포함하는 것을 특징으로 하는 영상신호처리장치.
- 제7항에 있어서,상기 디더계수산출부는,상기 서브필드 후보군이 공간적으로 결합되어, 0%, 25%, 50%, 75%, 및 100% 중, 어느 하나의 발광율을 갖는 발광패턴으로 출력되도록 상기 디더값을 제공하는 것을 특징으로 하는 영상신호처리장치.
- 제7항에 있어서,상기 디더계수산출부는,상기 서브필드 후보군이 시간적으로 결합되어, 0%, 25%, 50%, 75%, 및 100% 중, 어느 하나의 발광율을 갖는 발광패턴으로 출력되도록 상기 디더값을 제공하는 것을 특징으로 하는 영상신호처리장치.
- 입력 영상신호의 한 프레임을 구성하는 제1서브필드 및 제2서브필드 사이에 비 발광 서브필드가 존재하지 않도록 발광패턴을 생성하는 단계; 및상기 발광패턴을 이동시켜 출력하는 단계;를 포함하는 것을 특징으로 하는 영상신호처리방법.
- 제10항에 있어서,상기 제1서브필드는 상기 한 프레임의 첫 번째 서브필드이며, 상기 제2필드는 상기 한 프레임을 구성하는 서브필드들 중에서 최대 휘도를 갖는 서브필드인 것을 특징으로 하는 영상신호처리방법.
- 제10항에 있어서,상기 발광패턴을 생성하는 단계는,상기 제1서브필드 및 제2서브필드 사이에 존재하는 서브필드들의 발광율이 75%이상이 되도록 상기 발광패턴을 생성하는 단계인 것을 특징으로 하는 영상신호처리방법.
- 제10항에 있어서,상기 패턴을 이동하는 단계는,상기 발광패턴을 상기 입력 영상신호의 움직임 벡터에 근거하여, 이동시키는 단계인 것을 특징으로 하는 영상신호처리방법.
- 제13항에 있어서,상기 패턴을 이동하는 단계는,상기 발광패턴을 상기 움직임 벡터에 근거하여, 인간의 시각궤적 방향으로 이동시키는 단계인 것을 특징으로 하는 영상신호처리방법.
- 제10항에 있어서,상기 발광패턴을 표현하기 위한 서브필드 후보군 중, 어느 하나를 선택하여 출력하는 단계;를 더 포함하는 것을 특징으로 하는 영상신호처리방법.
- 제15항에 있어서,상기 서브필드 후보군 중, 어느 하나를 선택하는데 있어서 참조하는 디더값을 제공하는 단계;를 더 포함하는 것을 특징으로 하는 영상신호처리방법.
- 제16항에 있어서,상기 디더값을 제공하는 단계는,상기 서브필드 후보군이 공간적으로 결합되어, 0%, 25%, 50%, 75%, 및 100% 중, 어느 하나의 발광율을 갖는 발광패턴으로 출력되도록 상기 디더값을 제공하는 단계인 것을 특징으로 하는 영상신호처리방법.
- 제16항에 있어서,상기 디더값을 제공하는 단계는,상기 서브필드 후보군이 시간적으로 결합되어, 0%, 25%, 50%, 75%, 및 100% 중, 어느 하나의 발광율을 갖는 발광패턴으로 출력되도록 상기 디더값을 제공하는 것을 특징으로 하는 영상신호처리방법.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070103131A KR20090037675A (ko) | 2007-10-12 | 2007-10-12 | 영상신호처리장치 및 그의 영상신호처리방법 |
EP08153648A EP2048644A3 (en) | 2007-10-12 | 2008-03-28 | Image signal processor and method thereof |
US12/210,382 US8665944B2 (en) | 2007-10-12 | 2008-09-15 | Image signal processor and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070103131A KR20090037675A (ko) | 2007-10-12 | 2007-10-12 | 영상신호처리장치 및 그의 영상신호처리방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20090037675A true KR20090037675A (ko) | 2009-04-16 |
Family
ID=40317041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070103131A KR20090037675A (ko) | 2007-10-12 | 2007-10-12 | 영상신호처리장치 및 그의 영상신호처리방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8665944B2 (ko) |
EP (1) | EP2048644A3 (ko) |
KR (1) | KR20090037675A (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101866779B1 (ko) * | 2014-04-02 | 2018-06-18 | 삼성전자주식회사 | 디스플레이 장치 및 그 제어 방법 |
CN104637449B (zh) * | 2015-03-03 | 2017-10-17 | 深圳市华星光电技术有限公司 | 驱动有源矩阵有机发光二极管面板的方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6310588B1 (en) * | 1997-07-24 | 2001-10-30 | Matsushita Electric Industrial Co., Ltd. | Image display apparatus and image evaluation apparatus |
KR100252080B1 (ko) * | 1997-10-10 | 2000-04-15 | 윤종용 | 비트 플레인 정합을 이용한 입력영상의 움직임 보정을 통한 영상안정화 장치 및 그에 따른 영상 안정화방법 |
JP4854159B2 (ja) * | 1999-11-26 | 2012-01-18 | エルジー エレクトロニクス インコーポレイティド | 画像を処理するユニット及びその方法 |
JP3660610B2 (ja) * | 2001-07-10 | 2005-06-15 | 株式会社東芝 | 画像表示方法 |
EP1316938A3 (en) * | 2001-12-03 | 2008-06-04 | Pioneer Corporation | Driving device for plasma display panel |
US7098936B2 (en) * | 2003-03-11 | 2006-08-29 | Hewlett-Packard Development Company, L.P. | Image display system and method including optical scaling |
US7365799B2 (en) * | 2003-04-28 | 2008-04-29 | Matsushita Electric Industrial Co., Ltd. | Gradation display device |
KR20050033197A (ko) * | 2003-10-06 | 2005-04-12 | 엘지전자 주식회사 | 플라즈마 디스플레이 패널의 구동방법 |
KR101062198B1 (ko) * | 2004-04-09 | 2011-09-05 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
KR100593537B1 (ko) * | 2005-03-22 | 2006-06-28 | 엘지전자 주식회사 | 플라즈마 디스플레이 패널의 화질 개선을 위한신호처리장치 및 그 방법 |
KR100702240B1 (ko) | 2005-08-16 | 2007-04-03 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
US20070222712A1 (en) * | 2005-08-23 | 2007-09-27 | Yutaka Chiaki | Image Display Apparatus and Method of Driving the Same |
KR100728163B1 (ko) | 2005-10-12 | 2007-06-13 | 삼성에스디아이 주식회사 | 플라즈마 표시 장치 및 그 구동 방법 |
TWI288907B (en) * | 2005-11-17 | 2007-10-21 | Marketech Int Corp | Compensation method of brightness inaccuracy applied in a flat display |
-
2007
- 2007-10-12 KR KR1020070103131A patent/KR20090037675A/ko not_active Application Discontinuation
-
2008
- 2008-03-28 EP EP08153648A patent/EP2048644A3/en not_active Withdrawn
- 2008-09-15 US US12/210,382 patent/US8665944B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20090096931A1 (en) | 2009-04-16 |
EP2048644A2 (en) | 2009-04-15 |
EP2048644A3 (en) | 2010-11-24 |
US8665944B2 (en) | 2014-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100473514B1 (ko) | 서브프레임을 이용하여 그레이 스케일 디스플레이를실행하는 장치 및 방법 | |
KR19990014172A (ko) | 화상 표시장치 및 화상 평가장치 | |
CA2286354C (en) | Dynamic image correction method and dynamic image correction circuit for display | |
KR100931109B1 (ko) | 화상 표시 장치 및 화상 표시 방법 | |
KR100656740B1 (ko) | 화상 표시 방법 및 화상 표시 장치 | |
KR100702240B1 (ko) | 디스플레이장치 및 그 제어방법 | |
JP2005321775A (ja) | ディスプレー装置 | |
KR100687558B1 (ko) | 화상 표시 방법 및 화상 표시 장치 | |
KR20090037675A (ko) | 영상신호처리장치 및 그의 영상신호처리방법 | |
KR100603242B1 (ko) | 동영상 처리방법 및 장치 | |
KR100703817B1 (ko) | 화상 표시 장치 | |
EP1583062A1 (en) | Image display apparatus | |
KR100825355B1 (ko) | 화상 표시 장치 및 그 구동 방법 | |
KR100421482B1 (ko) | 플라즈마 디스플레이 패널의 영상신호 처리 방법 및 장치 | |
KR100425486B1 (ko) | 플라즈마 디스플레이 패널의 영상신호 처리 장치 | |
KR20090037084A (ko) | 영상신호처리장치 및 그의 영상신호처리방법 | |
EP1696407A1 (en) | Image displaying method and image display | |
KR100447133B1 (ko) | 플라즈마 디스플레이 패널의 영상신호 처리 방법 및 장치 | |
JP2006098618A (ja) | 表示装置 | |
KR100602061B1 (ko) | 플라즈마 디스플레이 패널의 영상신호 처리 방법 | |
JP2005055687A (ja) | 画像表示方法および画像表示装置 | |
JP2005128207A (ja) | ディスプレイパネルの駆動方法およびディスプレイ装置 | |
JP2005148297A (ja) | 表示装置 | |
KR100633065B1 (ko) | 디스플레이장치 | |
KR100432667B1 (ko) | 플라즈마 디스플레이 패널의 계조 표시 방법 및 그 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |