KR20180024825A - Display device and method of driving the same - Google Patents
Display device and method of driving the same Download PDFInfo
- Publication number
- KR20180024825A KR20180024825A KR1020160111734A KR20160111734A KR20180024825A KR 20180024825 A KR20180024825 A KR 20180024825A KR 1020160111734 A KR1020160111734 A KR 1020160111734A KR 20160111734 A KR20160111734 A KR 20160111734A KR 20180024825 A KR20180024825 A KR 20180024825A
- Authority
- KR
- South Korea
- Prior art keywords
- gain
- shadow
- value
- original image
- target pixel
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
- G06T7/507—Depth or shape recovery from shading
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/80—Shading
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- 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/06—Adjustment of display parameters
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Graphics (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
표시 장치 및 표시 장치 구동 방법이 제공된다. 표시 장치 구동 방법은 원본 이미지에 대한 비디오 데이터를 사용하여 쉐도우 맵을 생성하는 단계, 쉐도우 맵에서의 쉐도우 두께 및 크기에 대한 쉐도우 게인을 연산하는 단계, 쉐도우 게인을 원본 이미지에 대한 비디오 데이터에 적용하는 단계, 쉐도우 게인이 적용되기 전의 상기 원본 이미지에 대한 비디오 데이터와 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 기초하여 글로벌 피드백 게인을 연산하는 단계 및 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 글로벌 피드백 게인을 적용하는 단계를 포함한다. 이에, 영상의 입체감이 개선되고, 영상의 선명도를 높여 화질이 개선될 수 있다.A display device and a method of driving the display device are provided. A method of driving a display device includes generating a shadow map using video data for an original image, computing a shadow gain for the shadow thickness and size in the shadow map, applying a shadow gain to the video data for the original image Computing a global feedback gain based on video data for the original image and shadow data applied to the original image before the shadow gain is applied, and calculating global feedback gain based on the global feedback gain on the video data for the original image to which the shadow gain is applied, And applying a gain. Thus, the stereoscopic effect of the image is improved, the sharpness of the image is enhanced, and the image quality can be improved.
Description
본 발명은 표시 장치 및 표시 장치 구동 방법에 관한 것으로서, 보다 상세하게는 2차원 영상에서의 입체감을 향상시키고, 선명도(sharpness)를 개선시킬 수 있는 표시 장치 및 표시 장치 구동 방법에 관한 것이다.BACKGROUND OF THE
영상을 보다 명확하게 표시하여 선명도를 향상시키기 위한 방법인 선명도 개선(sharpness enhancement) 방법은 이미 다양한 방법들이 알려져 있다. 종래의 선명도 개선 방법으로서 영상 중의 윤곽 등과 같은 엣지(edge)를 구하고, 엣지를 강조하면서 엣지 주변을 약하게 하는 방식으로 선명도를 높이는 영상 처리를 실시하는 경우가 있다. 상술한 바와 같은, 엣지를 강조하기 위한 영상 처리의 구체적인 일 예로서 언샤프 마스크(unsharp mask) 처리를 들 수 있다. 그러나, 언샤프 마스크 등과 같은 종래의 선명도 개선 방법에서는 전체적으로 선명도가 개선되는 장점은 있으나 클리핑(clippling)이나 노이즈 등과 같은 부작용이 발생할 수 있다.Various methods of sharpness enhancement, which is a method for improving image clarity by displaying images more clearly, have already been known. As a conventional sharpness improvement method, there is a case where image processing is performed in such a manner that an edge such as an outline in an image is obtained and the edges are weakened while emphasizing the edge. As a specific example of the image processing for emphasizing an edge as described above, an unsharp mask process can be mentioned. However, conventional sharpness improving methods such as unsharp mask and the like have an advantage of improving overall sharpness, but side effects such as clipping or noise may occur.
한편, 최근에는 영상의 선명도를 개선하는 것뿐만 아니라 2차원 영상에서 사용자가 보다 개선된 입체감을 느끼게 하는 것에 대한 연구가 진행되고 있다. 그러나, 상술한 바와 같은 언사프 마스크 등과 같은 엣지 기반 선명도 개선 방법은 단순히 영상의 선명도만을 개선시킬 수 있을 뿐 영상의 입체감까지 개선시키지는 못한다.Meanwhile, in recent years, studies have been made not only to improve the sharpness of the image but also to make the user feel improved three-dimensional feeling in the two-dimensional image. However, the edge-based sharpness improving method such as the above-described unsymmetric mask can improve not only the sharpness of the image but also the stereoscopic effect of the image.
이에, 언샤프 마스크 등과 같은 종래의 선명도 개선 방법보다 선명도를 향상시키기 위한 영상 처리 기술과 함께 2차원 영상에서 입체감을 향상시키기 위한 영상 처리 기술에 대한 요구가 존재한다.Accordingly, there is a need for an image processing technique for improving the sharpness of a two-dimensional image as well as an image processing technique for improving sharpness over conventional sharpness improving methods such as an unsharp mask and the like.
이에, 본 발명의 해결하고자 하는 과제는 이미지 내에서 객체와 백그라운드의 분리감을 구현하여 사용자의 영상에 대한 인지적인 입체감을 향상시킬 수 있을 뿐만 아니라 영상의 선명도도 개선시킬 수 있는 표시 장치 및 표시 장치 구동 방법을 제공하는 것이다.SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide a display device and a display device capable of improving the sharpness of an image as well as enhancing a sensory sense of three- Method.
본 발명의 해결하고자 하는 다른 과제는 쉐도우 맵(shadow map)을 사용하는 과정에서 발생할 수 있는 고스트 현상 및 아티팩트(artifact)를 다양한 게인(gain)을 적용하여 제거할 수 있는 표시 장치 및 표시 장치 구동 방법을 제공하는 것이다.Another object of the present invention is to provide a display device and a display device driving method capable of removing a ghost phenomenon and an artifact which may occur in the process of using a shadow map by applying various gains .
본 발명의 과제들은 이상에서 언급한 과제들로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The problems of the present invention are not limited to the above-mentioned problems, and other problems not mentioned can be clearly understood by those skilled in the art from the following description.
전술한 바와 같은 과제를 해결하기 위하여 본 발명의 일 실시예에 따른 표시 장치 구동 방법이 제공된다. 표시 장치 구동 방법은 원본 이미지에 대한 비디오 데이터를 사용하여 쉐도우 맵을 생성하는 단계, 쉐도우 맵에서의 쉐도우 두께 및 크기에 대한 쉐도우 게인을 연산하는 단계, 쉐도우 게인을 원본 이미지에 대한 비디오 데이터에 적용하는 단계, 쉐도우 게인이 적용되기 전의 원본 이미지에 대한 비디오 데이터와 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 기초하여 글로벌 피드백 게인을 연산하는 단계 및 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 글로벌 피드백 게인을 적용하는 단계를 포함한다. 이에, 영상의 입체감이 개선되고, 영상의 선명도를 높여 화질이 개선될 수 있다.In order to solve the above problems, a method of driving a display device according to an embodiment of the present invention is provided. A method of driving a display device includes generating a shadow map using video data for an original image, computing a shadow gain for the shadow thickness and size in the shadow map, applying a shadow gain to the video data for the original image Calculating a global feedback gain based on video data for the original image before the shadow gain is applied and the original image for which the shadow gain is applied, and calculating a global feedback gain for the video data for the original image to which the shadow gain is applied, . ≪ / RTI > Thus, the stereoscopic effect of the image is improved, the sharpness of the image is enhanced, and the image quality can be improved.
전술한 바와 같은 과제를 해결하기 위하여 본 발명의 일 실시예에 따른 표시 장치가 제공된다. 표시 장치는 표시 패널, 쉐도우 맵 생성부, 쉐도우 게인 연산부 및 글로벌 피드백 게인 연산부를 포함한다. 쉐도우 맵 생성부는 표시 패널에 제공될 원본 이미지에 대한 비디오 데이터를 사용하여 쉐도우 맵을 생성한다. 쉐도우 게인 연산부는 쉐도우 맵에서의 쉐도우 두께 및 크기에 대한 쉐도우 게인을 연산하고, 쉐도우 게인을 원본 이미지에 대한 비디오 데이터에 적용한다. 글로벌 피드백 게인 연산부는 쉐도우 게인이 적용되기 전의 원본 이미지에 대한 비디오 데이터와 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 기초하여 글로벌 피드백 게인을 연산하고, 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 글로벌 피드백 게인을 적용하고, 쉐도우 게인 및 글로벌 피드백 게인이 적용된 원본 이미지에 대한 비디오 데이터를 표시 패널에 제공한다. 따라서, 쉐도우의 두께 및 크기에 대한 쉐도우 게인이 원본 이미지에 적용되어 사용자는 보다 향상된 입체감을 느낄 수 있다. 또한, 입체감 및 선명도를 향상시키는 과정에서 의도치 않게 발생할 수 있는 아티팩트를 글로벌 피드백 게인을 적용하여 최소화할 수 있다.According to an aspect of the present invention, there is provided a display device including: The display device includes a display panel, a shadow map generator, a shadow gain calculator, and a global feedback gain calculator. The shadow map generating unit generates a shadow map using the video data on the original image to be provided on the display panel. The shadow gain computing unit computes the shadow gain for the shadow thickness and size in the shadow map, and applies the shadow gain to the video data for the original image. The global feedback gain computing unit computes the global feedback gain based on the video data of the original image before the shadow gain is applied and the video data of the original image to which the shadow gain is applied and outputs the global feedback gain to the video data of the original image to which the shadow gain is applied, Applies the feedback gain, and provides the display panel with video data for the original image to which the shadow gain and global feedback gain are applied. Therefore, the shadow gain for the thickness and size of the shadow is applied to the original image, so that the user can feel an improved sense of depth. In addition, artifacts that may unintentionally occur in the course of improving the three-dimensional effect and sharpness can be minimized by applying global feedback gain.
기타 실시예의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.The details of other embodiments are included in the detailed description and drawings.
본 발명은 2차원 영상에 보다 개선된 입체감을 부여하여 사용자에게 보다 실감나는 화질의 영상을 구현할 수 있다.The present invention can provide a more realistic image quality to a user by giving a more improved stereoscopic effect to a two-dimensional image.
또한, 본 발명은 영상의 입체감을 개선함과 동시에 영상의 선명도를 높여 화질을 향상시킬 수 있을 뿐만 아니라 사용자의 영상에 대한 몰입감 또한 높일 수 있다.In addition, the present invention not only improves the stereoscopic effect of an image, but also improves the image quality by improving the sharpness of the image, and also enhances the immersion feeling of the user.
또한, 본 발명은 쉐도우의 두께 및 크기에 대한 쉐도우 게인을 적용하여 사용자가 느낄 수 있는 입체감을 개선할 수 있다.In addition, the present invention can improve the three-dimensional feeling that the user can feel by applying the shadow gain to the thickness and the size of the shadow.
또한, 본 발명은 영상 전체에 대한 글로벌 피드백 게인을 적용하여, 영상의 선명도를 개선하는 과정에서 발생할 수 있는 아티팩트를 최소화할 수 있다.In addition, the present invention can minimize the artifacts that may occur in improving the sharpness of an image by applying a global feedback gain to the entire image.
본 발명에 따른 효과는 이상에서 예시된 내용에 의해 제한되지 않으며, 더욱 다양한 효과들이 본 명세서 내에 포함되어 있다.The effects according to the present invention are not limited by the contents exemplified above, and more various effects are included in the specification.
도 1은 본 발명의 일 실시예에 따른 표시 장치를 설명하기 위한 블록도이다.
도 2는 도 1에 도시된 타이밍 컨트롤러를 설명하기 위한 블록도이다.
도 3은 본 발명의 일 실시예에 따른 표시 장치 구동 방법을 설명하기 위한 순서도이다.
도 4a 및 도 4b는 쉐도우 맵을 생성하는 과정을 설명하기 위한 이미지이다.
도 5는 본 발명의 일 실시예에 따른 표시 장치 구동 방법에서의 쉐도우 게인을 설명하기 위한 그래프이다.
도 6은 본 발명의 다른 실시예에 따른 표시 장치 구동 방법에서의 쉐도우 게인을 설명하기 위한 그래프이다.
도 7은 본 발명의 일 실시예에 따른 표시 장치 구동 방법에서의 글로벌 피드백 게인을 설명하기 위한 그래프이다.
도 8은 본 발명의 다른 실시예에 따른 표시 장치 구동 방법에서의 글로벌 피드백 게인을 설명하기 위한 그래프이다.
도 9는 본 발명의 다른 실시예에 따른 표시 장치를 설명하기 위한 블록도이다.
도 10은 본 발명의 다른 실시예에 따른 표시 장치 구동 방법을 설명하기 위한 순서도이다.
도 11은 본 발명의 또 다른 실시예에 따른 표시 장치를 설명하기 위한 블록도이다.1 is a block diagram for explaining a display device according to an embodiment of the present invention.
2 is a block diagram for explaining the timing controller shown in FIG.
3 is a flowchart illustrating a method of driving a display device according to an embodiment of the present invention.
4A and 4B are images for explaining a process of generating a shadow map.
5 is a graph for explaining the shadow gain in the display device driving method according to an embodiment of the present invention.
6 is a graph for explaining the shadow gain in the display device driving method according to another embodiment of the present invention.
7 is a graph for explaining a global feedback gain in a method of driving a display device according to an embodiment of the present invention.
8 is a graph for explaining a global feedback gain in a display device driving method according to another embodiment of the present invention.
9 is a block diagram illustrating a display device according to another embodiment of the present invention.
10 is a flowchart illustrating a method of driving a display device according to another embodiment of the present invention.
11 is a block diagram for explaining a display device according to another embodiment of the present invention.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention, and the manner of achieving them, will be apparent from and elucidated with reference to the embodiments described hereinafter in conjunction with the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Is provided to fully convey the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims.
본 발명의 실시예를 설명하기 위한 도면에 개시된 형상, 크기, 비율, 각도, 개수 등은 예시적인 것이므로 본 발명이 도시된 사항에 한정되는 것은 아니다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다. 또한, 본 발명을 설명함에 있어서, 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명은 생략한다. 본 명세서 상에서 언급된 '포함한다', '갖는다', '이루어진다' 등이 사용되는 경우 '~만'이 사용되지 않는 이상 다른 부분이 추가될 수 있다. 구성 요소를 단수로 표현한 경우에 특별히 명시적인 기재 사항이 없는 한 복수를 포함하는 경우를 포함한다. The shapes, sizes, ratios, angles, numbers, and the like disclosed in the drawings for describing the embodiments of the present invention are illustrative, and thus the present invention is not limited thereto. Like reference numerals refer to like elements throughout the specification. In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail. Where the terms "comprises", "having", "done", and the like are used in this specification, other portions may be added unless "only" is used. Unless the context clearly dictates otherwise, including the plural unless the context clearly dictates otherwise.
구성 요소를 해석함에 있어서, 별도의 명시적 기재가 없더라도 오차 범위를 포함하는 것으로 해석한다.In interpreting the constituent elements, it is construed to include the error range even if there is no separate description.
위치 관계에 대한 설명일 경우, 예를 들어, '~상에', '~상부에', '~하부에', '~옆에' 등으로 두 부분의 위치 관계가 설명되는 경우, '바로' 또는 '직접'이 사용되지 않는 이상 두 부분 사이에 하나 이상의 다른 부분이 위치할 수도 있다. In the case of a description of the positional relationship, for example, if the positional relationship between two parts is described as 'on', 'on top', 'under', and 'next to' Or " direct " is not used, one or more other portions may be located between the two portions.
소자 또는 층이 다른 소자 또는 층 "위 (on)"로 지칭되는 것은 다른 소자 바로 위에 또는 중간에 다른 층 또는 다른 소자를 개재한 경우를 모두 포함한다.An element or layer is referred to as being another element or layer "on ", including both intervening layers or other elements directly on or in between.
비록 제1, 제2 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않는다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있다.Although the first, second, etc. are used to describe various components, these components are not limited by these terms. These terms are used only to distinguish one component from another. Therefore, the first component mentioned below may be the second component within the technical spirit of the present invention.
명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Like reference numerals refer to like elements throughout the specification.
도면에서 나타난 각 구성의 크기 및 두께는 설명의 편의를 위해 도시된 것이며, 본 발명이 도시된 구성의 크기 및 두께에 반드시 한정되는 것은 아니다.The sizes and thicknesses of the individual components shown in the figures are shown for convenience of explanation and the present invention is not necessarily limited to the size and thickness of the components shown.
본 발명의 여러 실시예들의 각각 특징들이 부분적으로 또는 전체적으로 서로 결합 또는 조합 가능하며, 당업자가 충분히 이해할 수 있듯이 기술적으로 다양한 연동 및 구동이 가능하며, 각 실시예들이 서로에 대하여 독립적으로 실시 가능할 수도 있고 연관 관계로 함께 실시 가능할 수도 있다.It is to be understood that each of the features of the various embodiments of the present invention may be combined or combined with each other partially or entirely and technically various interlocking and driving is possible as will be appreciated by those skilled in the art, It may be possible to cooperate with each other in association.
이하, 첨부된 도면을 참조하여 본 발명의 다양한 실시예들을 상세히 설명한다.Various embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 따른 표시 장치를 설명하기 위한 블록도이다. 도 2는 도 1에 도시된 타이밍 컨트롤러를 설명하기 위한 블록도이다. 도 1 및 도 2를 참조하면, 표시 장치(100)는 타이밍 컨트롤러(110), 게이트 구동부(130), 데이터 구동부(120) 및 표시 패널(140)을 포함한다. 이하에서는 표시 패널(140)이 액정 표시 패널이며, 표시 장치(100)가 액정 표시 패널을 포함하는 액정 표시 장치인 것으로 설명하나, 표시 패널(140) 및 표시 장치(100)의 종류는 이에 제한되지 않는다.1 is a block diagram for explaining a display device according to an embodiment of the present invention. 2 is a block diagram for explaining the timing controller shown in FIG. 1 and 2, the
표시 패널(140)은 두 장의 기판 사이에 액정층이 배치된 구조를 구비한다. 표시 패널(140)의 하부 기판에는 복수의 데이터 라인(DL)과 복수의 게이트 라인(GL)이 교차된다. 데이터 라인(DL)과 게이트 라인(GL)의 교차 구조에 의해 표시 패널(140)에는 액정셀이 매트릭스 형태로 배치되어 복수의 픽셀이 정의될 수 있다. 표시 패널(140)의 하부 기판에는 데이터 라인(DL), 게이트 라인(GL), 박막 트랜지스터, 박막 트랜지스터에 접속된 액정셀의 픽셀 전극 및 스토리지 커패시터 등이 형성될 수 있다. The
표시 패널(140)의 상부 기판에는 블랙 매트릭스, 컬러 필터 및 공통 전극이 형성될 수 있다. 공통 전극은 TN(Twisted Nematic) 모드와 VA(Vertical Alignment) 모드와 같은 수직 전계 방식에서는 상부 기판에 형성될 수 있으나, IPS(In Plane Switching) 모드와 FFS(Fringe Field Switching) 모드와 같은 수평 전계 방식에서는 픽셀 전극과 함께 하부 기판에 형성될 수 있다. 표시 패널(140)의 상부 기판과 하부 기판 각각에는 편광판이 부착되고 액정과 접하는 내면에 액정의 프리틸트각을 설정하기 위한 배향막이 형성될 수 있다. A black matrix, a color filter, and a common electrode may be formed on the upper substrate of the
데이터 구동부(120)는 복수의 소스 드라이브 IC를 포함할 수 있다. 데이터 구동부(120)는 타이밍 컨트롤러(110)의 제어 하에 디지털 비디오 데이터(R'G'B')를 래치할 수 있다. 또한, 데이터 구동부(120)는 정극성/부극성 감마 보상 전압을 이용하여 디지털 비디오 데이터(R'G'B')를 정극성/부극성 아날로그 데이터 전압으로 변환하여 데이터 라인(DL)에 공급할 수 있다.The
게이트 구동부(130)는 복수의 게이트 드라이브 IC를 포함할 수 있다. 게이트 구동부(130)는 쉬프트 레지스터, 쉬프트 레지스터의 출력 신호를 액정셀의 박막 트랜지스터 구동에 적합한 스윙폭으로 변환하기 위한 레벨 쉬프터 및 출력 버퍼 등을 포함할 수 있다. 게이트 구동부(130)는 복수의 게이트 드라이브 집적 회로로 구성되어 대략 1 수평기간의 펄스폭을 가지는 게이트 펄스(또는 스캔 펄스)를 순차적으로 출력하여 게이트 라인(GL)에 공급할 수 있다.The
타이밍 컨트롤러(110)는 데이터 구동부(120)와 게이트 구동부(130)를 제어할 수 있다. 타이밍 컨트롤러(110)는 LVDS(Low Voltage Differential Signaling) 인터페이스, TMDS(Transition Minimized Differential Signaling) 인터페이스 등의 인터페이스를 통해 시스템 보드로부터 디지털 비디오 데이터(RGB)와 타이밍 신호(Vsync, Hsync, DE, DCLK)를 입력받을 수 있다. 타이밍 신호(Vsync, Hsync, DE, DCLK)는 수직 동기 신호(Vsync), 수평 동기 신호(Hsync), 데이터 인에이블 신호(DE), 도트 클럭 신호(DCLK) 등을 포함할 수 있다. 타이밍 컨트롤러(110)는 시스템 보드로부터의 타이밍 신호(Vsync, Hsync, DE, DCLK)에 기초하여 데이터 구동부(120)와 게이트 구동부(130)의 동작 타이밍을 제어하기 위한 타이밍 제어 신호들(DDC, GDC)을 발생할 수 있다. The
데이터 타이밍 제어 신호(DDC)는 소스 스타트 펄스(Source, Start Pulse, SSP), 소스 샘플링 클럭(Source Sampling Clock, SSC), 소스 출력 인에이블 신호(Source Output Enable, SOE), 극성 제어 신호(Polarity, POL) 등을 포함할 수 있다. 소스 스타트 펄스(SSP)는 데이터 구동부(120)의 데이터 샘플링 시작 시점을 제어할 수 있다. 소스 샘플링 클럭(SSC)은 라이징 또는 폴링 에지에 기준하여 데이터 구동부(120) 내에서 데이터의 샘플링 동작을 제어하는 클럭 신호이다. 타이밍 컨트롤러(110)와 데이터 구동부(120) 사이의 신호 전송체계가 mini LVDS 인터페이스라면, 소스 스타트 펄스(SSP)와 소스 샘플링 클럭(SSC)은 생략될 수 있다. 극성 제어 신호(POL)는 데이터 구동부(120)로부터 출력되는 데이터 전압의 극성을 N(N은 양의 정수) 수평기간의 주기로 반전시킬 수 있다. 소스 출력 인에이블 신호(SOE)는 데이터 구동부(120)의 출력 타이밍을 제어할 수 있다. The data timing control signal DDC includes a source start pulse SSP, a source sampling clock SSC, a source output enable signal SOE, a polarity control signal Polarity, POL), and the like. The source start pulse SSP can control the data sampling start timing of the
게이트 타이밍 제어 신호는 게이트 스타트 펄스(Gate Start Pulse, GSP), 게이트 쉬프트 클럭(Gate Shift Clock, GSC), 게이트 출력 인에이블 신호(Gate Output Enable, GOE) 등을 포함할 수 있다. 게이트 스타트 펄스(GSP)는 첫 번째 게이트 펄스의 타이밍을 제어할 수 있다. 게이트 쉬프트 클럭(GSC)은 게이트 스타트 펄스(GSP)를 쉬프트시키기 위한 클럭 신호이다. 게이트 출력 인에이블 신호(GOE)는 게이트 구동부(130)의 출력 타이밍을 제어할 수 있다.The gate timing control signal may include a gate start pulse (GSP), a gate shift clock (GSC), a gate output enable signal (GOE), and the like. The gate start pulse (GSP) can control the timing of the first gate pulse. The gate shift clock GSC is a clock signal for shifting the gate start pulse GSP. The gate output enable signal GOE can control the output timing of the
시스템 보드는 타이밍 컨트롤러(110)에 디지털 비디오 데이터(RGB)를 공급할 수 있다. 시스템 보드는 방송 신호 수신 회로, 외부기기 인터페이스 회로, 그래픽 처리 회로 등을 포함하여 방송 신호나 외부기기로부터 입력되는 영상 소스로부터 비디오 데이터를 입력 받아 비디오 데이터를 디지털로 변환하여 타이밍 컨트롤러(110)에 공급할 수 있다. 시스템 보드는 수직 동기 신호(Vsync), 수평 동기 신호(Hsync), 데이터 인에이블 신호(Data Enable, DE), 도트 클럭 신호(DCLK) 등의 타이밍 신호들을 타이밍 컨트롤러(110)에 공급할 수 있다. The system board can supply digital video data (RGB) to the
백라이트 유닛(160)은 복수의 광원을 포함할 수 있다. 백라이트 유닛(160)은 직하형(direct type) 백라이트 유닛(160)이나 에지형(edge type) 백라이트 유닛(160)으로 구현될 수 있다. 직하형 백라이트 유닛(160)은 표시 패널(140)의 아래에 복수의 광학 시트와 확산판이 적층되고 확산판 아래에 복수의 광원이 배치되는 구조를 갖는다. 직하형 백라이트 유닛(160)은 확산판 아래에 복수의 광원이 배치되고 복수의 광원을 개별적으로 제어하여 로컬 디밍을 구현할 수 있다. 에지형 백라이트 유닛(160)은 도광판의 측면에 대향되도록 광원이 배치되고 표시 패널(140)과 도광판 사이에 복수의 광학 시트가 배치되는 구조를 갖는다. 복수의 광학 시트는 1 매 이상의 프리즘 시트와 1 매 이상의 확산시트를 포함하여 확산판으로부터 입사되는 빛을 확산하고 표시 패널(140)의 광입사면에 대하여 실질적으로 수직인 각도로 빛의 진행 경로를 굴절시킬 수 있다. 복수의 광학 시트는 DBEF(dual brightness enhancement film)를 포함할 수도 있다. The
타이밍 컨트롤러(110)는 영상에 입체감을 부여하여 보다 개선된 실감 화질을 구현하고 영상의 선명도를 높여 몰입감을 높일 수 있도록, 비디오 데이터에 대한 연산을 수행할 수 있다. 구체적으로, 타이밍 컨트롤러(110)는 원본 이미지에 대한 비디오 데이터를 사용하여 쉐도우 맵을 생성하고, 쉐도우 맵을 사용하여 쉐도우 게인을 연산 및 적용하고, 원본 이미지에 대한 비디오 데이터와 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 기초하여 글로벌 피드백 게인을 연산 및 적용할 수 있다.The
타이밍 컨트롤러(110)에 대한 보다 상세한 설명을 위해 도 2를 참조하면, 타이밍 컨트롤러(110)는 쉐도우 맵 생성부(111), 쉐도우 게인 연산부(112) 및 글로벌 피드백 게인 연산부(113)를 포함한다. 쉐도우 맵 생성부(111)는 표시 패널(140)에 제공될 원본 이미지에 대한 비디오 데이터를 사용하여 쉐도우 맵을 생성할 수 있다. 쉐도우 게인 연산부(112)는 쉐도우 맵에서의 쉐도우 두께 및 크기에 대한 쉐도우 게인을 연산하고, 쉐도우 게인을 원본 이미지에 대한 비디오 데이터에 적용할 수 있다. 글로벌 피드백 게인 연산부(113)는 원본 이미지에 대한 비디오 데이터와 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 기초하여 글로벌 피드백 게인을 연산하고, 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 글로벌 피드백 게인을 적용할 수 있다. 또한, 글로벌 피드백 게인 연산부(113)는 쉐도우 게인 및 글로벌 피드백 게인이 적용된 원본 이미지에 대한 비디오 데이터, 즉, 최종 디지털 비디오 데이터(R'G'B')가 표시 패널(140)에 제공될 수 있도록 데이터 구동부(120)에 전달할 수 있다. 도 1 및 도 2에서는 타이밍 컨트롤러(110)가 쉐도우 맵 생성부(111), 쉐도우 게인 연산부(112) 및 글로벌 피드백 게인 연산부(113)를 포함하는 것으로 도시되었으나, 쉐도우 맵 생성부(111), 쉐도우 게인 연산부(112) 및 글로벌 피드백 게인 연산부(113)는 타이밍 컨트롤러(110)의 외부에 별도의 구성요소로 표시 장치(100)에 포함될 수도 있다. 또한, 도 2에서는 타이밍 컨트롤러(110)가 쉐도우 맵 생성부(111), 쉐도우 게인 연산부(112) 및 글로벌 피드백 게인 연산부(113)의 3가지 구성을 포함하는 것으로 도시하였으나, 쉐도우 맵 생성부(111), 쉐도우 게인 연산부(112) 및 글로벌 피드백 게인 연산부(113)의 기능은 하나의 구성에 통합될 수도 있고, 복수의 구성으로 분할되어 구현될 수도 있다.Referring to FIG. 2, the
이하에서는, 타이밍 컨트롤러(110)에서의 연산 과정에 대해 보다 상세히 설명하기 위해 도 3을 함께 참조한다.Hereinafter, the operation of the
도 3은 본 발명의 일 실시예에 따른 표시 장치 구동 방법을 설명하기 위한 순서도이다.3 is a flowchart illustrating a method of driving a display device according to an embodiment of the present invention.
먼저, 쉐도우 맵 생성부(111)는 원본 이미지에 대한 비디오 데이터를 사용하여 쉐도우 맵을 생성한다(S10).First, the shadow
타이밍 컨트롤러(110)의 쉐도우 맵 생성부(111)는 표시 패널(140)에 제공될 원본 이미지에 대한 비디오 데이터를 사용하여 쉐도우 맵을 생성한다. 이에, 쉐도우 맵 생성부(111)는 먼저 원본 이미지에 대한 비디오 데이터를 수신한다. 원본 이미지에 대한 비디오 데이터는 RGB 타입의 비디오 데이터일 수도 있고, RGB 타입의 비디오 데이터가 YCbCr 색공간으로 변환된 비디오 데이터일 수도 있다. 쉐도우 맵 생성부(111)가 수신한 원본 이미지에 대한 비디오 데이터가 RGB 타입의 비디오 데이터인 경우, 쉐도우 맵 생성부(111)는 RGB 타입의 비디오 데이터를 YCbCr 색공간으로 변환할 수 있다. 이하에서, 원본 이미지에 대한 비디오 데이터는 원본 이미지의 하나의 프레임에 대한 비디오 데이터인 것으로 예를 들어 설명한다. The shadow
쉐도우 맵 생성부(111)는 원본 이미지를 우측으로 쉬프트하여 우측 이미지(right image)를 획득하고, 원본 이미지와 우측 이미지를 비교하여 쉐도우 맵을 생성할 수 있다. 쉐도우 맵 생성부(111)가 원본 이미지 및 우측 이미지를 비교하여 쉐도우 맵을 생성하는 과정에 대해 보다 상세하게 설명하기 위해 도 4a 및 도 4b를 함께 참조한다.The shadow
도 4a 및 도 4b는 쉐도우 맵을 생성하는 과정을 설명하기 위한 이미지이다. 도 4a는 원본 이미지(410)이고, 도 4b는 원본 이미지(410)를 우측으로 쉬프트하여 획득된 우측 이미지(420)이다.4A and 4B are images for explaining a process of generating a shadow map. 4A is an
쉐도우 맵 생성부(111)는 도 4a에 도시된 원본 이미지(410)를 우측으로 쉬프트하여 도 4b에 도시된 바와 같은 우측 이미지(420)를 획득한다. 우측 이미지(420)는 원본 이미지(410)를 소정의 픽셀 이동량만큼 우측으로 쉬프트함에 의해 획득될 수 있다. 예를 들어, 도 4b에 도시된 바와 같이 n개 픽셀만큼 원본 이미지(410)를 우측으로 쉬프트하여 우측 이미지(420)가 획득될 수 있다. The shadow
원본 이미지(410)를 우측으로 쉬프트하는 정도인 픽셀 이동량은 미리 결정되어 메모리에 저장되어 있을 수 있다. 즉, 쉐도우 맵을 생성하기 위한 최적의 픽셀 이동량이 미리 계산되어 메모리에 저장되어 있고, 쉐도우 맵 생성부(111)는 메모리에 저장된 미리 결정된 픽셀 이동량만큼 원본 이미지(410)를 우측으로 쉬프트하여 우측 이미지(420)를 획득할 수 있다.The amount of pixel movement, which is the degree to which the
또는, 원본 이미지(410)를 우측으로 쉬프트하는 정도인 픽셀 이동량은 원본 이미지(410)의 뎁스(depth) 정보에 기초하여 결정될 수도 있다. 즉, 쉐도우 맵 생성부(111)는 원본 이미지(410)의 뎁스 정보에 기초하여 원본 이미지(410)에 대한 쉐도우 맵을 생성하기 위한 최적의 픽셀 이동량을 계산할 수 있고, 계산된 픽셀 이동량만큼 원본 이미지(410)를 우측으로 쉬프트하여 우측 이미지(420)를 획득할 수 있다.Alternatively, the amount of pixel movement, which is the degree to which the
원본 이미지(410)를 우측으로 쉬프트하는 정도인 픽셀 이동량이 지나치게 큰 경우 영상 처리된 이미지가 지나치게 어노이(annoying)할 수 있다. 또한, 픽셀 이동량이 지나치게 작은 경우 쉐도우 맵을 적용하는 의미가 감소되므로 사용자에게 입체감이 느껴지지 않을 수 있다. 이에, 본 발명의 일 실시예에 따른 표시 장치(100) 및 표시 장치 구동 방법에서는 어노이 측면 및 입체감 측면을 모두 고려하여 최적의 픽셀 이동량을 계산할 수 있고, 예를 들어, 최적의 픽셀 이동량은 4픽셀일 수 있다.If the amount of pixel movement, which is the degree to which the
여기서, 우측 이미지(420)의 좌측 홀(hole)에 대응하는 원본 이미지(410)에 대한 비디오 데이터에 대해서는 쉐도우 게인 및 글로벌 피드백 게인이 적용되지 않고, 원본 이미지(410)가 그대로 사용될 수 있다. 도 4b를 참조하면, 원본 이미지(410)가 n개 픽셀만큼 우측으로 이동하여 우측 이미지(420)가 생성됨에 따라, 우측 이미지(420)의 좌측에는 n개의 픽셀에 대응하는 좌측 홀(hole)이 발생한다. 따라서, 좌측 홀(hole)에 대응하는 부분에는 이미지에 대응하는 휘도값이 생성될 수 없다. 이에, 좌측 홀(hole)에 대응하는 원본 이미지(410)에 대한 비디오 데이터에 대해서는 쉐도우 게인 및 글로벌 피드백 게인이 적용되지 않고, 원본 이미지(410)가 그대로 표시 패널(140)로 출력될 수 있다.Here, for the video data of the
쉐도우 맵 생성부(111)는 원본 이미지(410)와 우측 이미지(420)를 비교하여 쉐도우 맵을 생성한다. 이 때, 쉐도우 맵 생성부(111)는 원본 이미지(410)의 휘도값과 우측 이미지(420)의 휘도값의 차이를 픽셀별로 연산하여 쉐도우 맵을 생성할 수 있다. 즉, 쉐도우 맵 생성부(111)는 각 픽셀별로 원본 이미지(410)의 휘도값에서 우측 이미지(420)의 휘도값을 감산하는 방식으로 쉐도우 맵을 생성할 수 있다. 이에, 쉐도우 맵은 각 픽셀별로 원본 이미지(410)의 휘도값과 우측 이미지(420)의 휘도값의 차이를 나타낼 수 있다.The shadow
쉐도우 맵을 생성하기 위해 원본 이미지(410)가 좌측으로 쉬프트된 이미지를 사용하는 경우, 영상 처리된 이미지가 어노이해지고 입체감이 느껴지지 않는 문제가 발생할 수 있다. 이에, 본 발명의 일 실시예에 따른 표시 장치(100) 및 표시 장치 구동 방법에서는 쉐도우 맵을 생성하기 위해 원본 이미지(410)가 우측으로 쉬프트된 우측 이미지(420)를 사용하여, 보다 선명하고 입체감이 느껴질 수 있는 이미지를 제공할 수 있다.When the
이어서, 쉐도우 게인 연산부(112)는 쉐도우 맵에서의 쉐도우 두께 및 크기에 대한 쉐도우 게인을 연산한다(S20).Next, the
쉐도우 게인 연산부(112)는 쉐도우 게인을 연산하기 위해 쉐도우 맵에서의 각 픽셀에 대한 데이터 평균값을 연산할 수 있다. 구체적으로, 쉐도우 게인 연산부(112)는 쉐도우 맵에서 대상 픽셀의 데이터 평균값을 연산하기 위하여, 대상 픽셀, 대상 픽셀의 좌측의 n개 픽셀, 대상 픽셀의 우측의 n개 픽셀의 데이터값의 평균을 연산할 수 있다. The shadow
만약, 대상 픽셀이 이미지의 양 측 가장자리에 인접하게 배치되어 좌측 및 우측으로 n개의 픽셀이 존재하지 않는 경우라면, 미러링 방식을 통해 데이터값의 평균이 연산될 수 있다. 예를 들어, 대상 픽셀 좌측에는 n개의 픽셀이 존재하나 우측에는 n-1개의 픽셀이 존재하는 경우, 즉, 대상 픽셀을 기준으로 최우측 픽셀이 존재하지 않은 경우, 대상 픽셀의 최우측 픽셀의 데이터값은 대상 픽셀의 최좌측 픽셀의 데이터 데이터값으로 대체할 수 있다.If the target pixel is placed adjacent to both edges of the image and there are no n pixels left and right, then the average of the data values can be computed via the mirroring scheme. For example, when n pixels exist on the left side of the target pixel and n-1 pixels exist on the right side, that is, when the rightmost pixel does not exist on the basis of the target pixel, The value can be replaced with the data value of the leftmost pixel of the target pixel.
쉐도우 게인 연산부(112)가 대상 픽셀의 데이터 평균값을 연산하기 위해 사용하는 픽셀의 개수는 쉐도우 맵 생성부(111)가 우측 이미지(420)를 획득하기 위해 원본 이미지(410)를 우측으로 쉬프트하는 픽셀 개수에 기초하여 결정될 수 있다. 구체적으로, 쉐도우 게인 연산부(112)나 대상 픽셀의 데이터 평균값을 연산하기 위해 사용하는 좌측 및 우측 인접 픽셀의 개수는 쉐도우 맵 생성부(111)가 원본 이미지(410)를 우측으로 쉬프트하는 픽셀 개수와 동일할 수 있다. 즉, 쉐도우 맵 생성부(111)가 원본 이미지(410)를 우측으로 쉬프트하는 픽셀 개수만큼 원본 이미지(410)와 우측 이미지(420) 간의 중첩이 발생하므로, 쉐도우 맵 생성시 사용되는 픽셀 이동량만큼의 인접 픽셀들이 대상 픽셀의 데이터 평균값 연산 시 사용될 수 있다. 예를 들어, 상술한 바와 같이 쉐도우 맵 생성부(111)가 원본 이미지(410)를 4개 픽셀만큼 우측으로 쉬프트하여 우측 이미지(420)를 획득하는 경우, 쉐도우 게인 연산부(112)는 대상 픽셀, 대상 픽셀 좌측의 4개 픽셀 및 대상 픽셀의 우측의 4개 픽셀, 총 9개 픽셀의 데이터값의 평균을 연산하고, 이를 대상 픽셀의 데이터 평균값으로 할 수 있다. The number of pixels used by the shadow
쉐도우 게인 연산부(112)는 대상 픽셀의 데이터 평균값이 포지티브(positive)값을 갖는 경우와 네거티브(negative)값을 갖는 경우 상이하게 대상 픽셀에 대한 쉐도우 게인을 결정할 수 있다. 대상 픽셀의 데이터 평균값은 대상 픽셀 및 대상 픽셀 주변 픽셀이 나타내는 원본 이미지(410)의 휘도값과 우측 이미지(420)의 휘도값의 차이의 평균값을 의미한다. 따라서, 대상 픽셀의 데이터 평균값, 즉, 휘도값의 차이의 평균값이 0보다 큰 경우에는 휘도값의 차이의 평균값이 0보다 작은 경우보다 쉐도우 게인이 변화함에 따라 사용자가 느끼는 인지적 차이가 크다. 구체적으로, 대상 픽셀의 데이터 평균값이 0보다 큰 경우, 쉐도우 게인이 적용되는 과정에서 원본 이미지(410)의 휘도값에 소정의 값이 가산되고, 대상 픽셀의 데이터 평균값이 0보다 작은 경우, 쉐도우 게인이 적용되는 과정에서 원본 이미지(410)의 휘도값에 소정의 값이 감산된다. 이때, 쉐도우 게인이 적용되는 과정에서 원본 이미지(410)의 휘도값이 감소하는 경우에는 사용자가 인지적인 아티팩트를 느끼기 어려우나, 원본 이미지(410)의 휘도값이 증가하는 경우에는 원본 이미지(410)에서 디테일하게 표시되어야 하는 부분들의 휘도가 증가되어 흰색으로 인식될 수 있다. 이에, 해당 부분은 사용자에게 아티팩트로 시인되거나 색빠짐 현상으로 인식될 수도 있다. 따라서, 상술한 바와 같은 아티팩트나 색빠짐 현상을 최소화하기 위해, 쉐도우 게인 연산부(112)는 대상 픽셀의 데이터 평균값이 포지티브값을 갖는 경우와 네거티브값을 갖는 경우 대상 픽셀에 대한 쉐도우 게인을 상이하게 결정할 수 있다.The
이하에서는 쉐도우 게인을 결정하는 구체적인 과정에 대해 보다 상세히 설명하기 위해 도 5 및 도 6을 함께 참조한다.Reference is now made to Figs. 5 and 6 together with a detailed description of a specific process for determining the shadow gain.
도 5는 본 발명의 일 실시예에 따른 표시 장치 구동 방법에서의 쉐도우 게인을 설명하기 위한 그래프이다.5 is a graph for explaining the shadow gain in the display device driving method according to an embodiment of the present invention.
도 5를 참조하면, 쉐도우 게인은 상술한 쉐도우 맵에서의 각 픽셀별로 계산된 데이터 평균값에 기초하여 결정되며, 데이터 평균값의 구간에 기초하여 서로 상이한 기준으로 결정된다. Referring to FIG. 5, the shadow gain is determined on the basis of the data average value calculated for each pixel in the above-described shadow map, and is determined on a basis different from each other based on the interval of the data average value.
구체적으로, 도 5를 참조하면, 쉐도우 게인 연산부(112)는 대상 픽셀의 데이터 평균값이 제1 네거티브값 내지 0인 경우(도 5의 ③구간), 대상 픽셀에 대한 쉐도우 게인을 1로 결정할 수 있다. 즉, 대상 픽셀의 데이터 평균값이 0에 인접한 네거티브값을 갖는 경우 대상 픽셀에 대한 쉐도우 게인이 1로 결정될 수 있다. 5, the
쉐도우 게인 연산부(112)는 대상 픽셀의 데이터 평균값이 0 내지 제1 포지티브값인 경우(도 5의 ④구간), 대상 픽셀의 데이터 평균값이 증가할수록 대상 픽셀에 대한 쉐도우 게인이 제1 비율로 감소하도록 대상 픽셀에 대한 쉐도우 게인을 결정할 수 있다. 즉, 대상 픽셀의 데이터 평균값이 0인 경우 대상 픽셀에 대한 쉐도우 게인은 1이고, 대상 픽셀의 데이터 평균값이 0부터 제1 포지티브값까지 증가할수록 쉐도우 게인이 1부터 감소하도록 대상 픽셀에 대한 쉐도우 게인이 결정될 수 있다. The
쉐도우 게인 연산부(112)는 대상 픽셀의 데이터 평균값이 제2 네거티브값 내지 제1 네거티브값인 경우(도 5의 ②구간), 대상 픽셀의 데이터 평균값이 감소할수록 대상 픽셀에 대한 쉐도우 게인이 제2 비율로 감소하도록 대상 픽셀에 대한 쉐도우 게인을 결정할 수 있다. 즉, 대상 픽셀의 데이터 평균값이 제1 네거티브값인 경우 대상 픽셀에 대한 쉐도우 게인은 1이고, 대상 픽셀의 데이터 평균값이 제1 네거티브값부터 제2 네거티브값까지 감소할수록 쉐도우 게인이 1부터 감소하도록 대상 픽셀에 대한 쉐도우 게인이 결정될 수 있다. 이 때, 제2 비율은 제1 비율보다 클 수 있다. 즉, 도 5의 ②구간에서의 쉐도우 게인의 그래프의 기울기의 절대값은 도 5의 ④구간에서의 쉐도우 게인의 그래프의 기울기의 절대값보다 클 수 있다. When the data average value of the target pixel is the second negative value to the first negative value (the second interval in FIG. 5), the
쉐도우 게인 연산부(112)는 대상 픽셀의 데이터 평균값이 제1 포지티브값보다 큰 경우(도 5의 ⑤구간) 및 제2 네거티브값보다 작은 경우(도 5의 ①구간), 대상 픽셀에 대한 쉐도우 게인을 0으로 결정할 수 있다. 5). When the average value of the data of the target pixel is larger than the first positive value (the ⑤ section in FIG. 5) and the second negative value is smaller than the second negative value (the
상술한 바와 같이 대상 픽셀의 데이터 평균값이 0보다 큰 경우에는 대상 픽셀의 데이터 평균값이 0보다 작은 경우보다 쉐도우 게인이 변화함에 따라 발생할 수 있는 사용자의 인지적 차이가 크다. 따라서, 상술한 바와 같이 대상 픽셀의 데이터 평균값을 구간별로 다르게 결정할 수 있다. 특히, 대상 픽셀의 데이터 평균값이 제2 네거티브값 내지 제1 네거티브값인 구간(도 5의 ②구간)에서의 쉐도우 게인 변화 비율을 대상 픽셀의 데이터 평균값이 0 내지 제1 포지티브값인 구간(도 5의 ④구간)에서의 쉐도우 게인 변화 비율보다 크게 설정하여, 쉐도우 게인을 적용함에 따라 발생할 수 있는 사용자의 인지적 차이가 최소화될 수 있다.As described above, when the average value of the data of the target pixel is larger than 0, there is a large difference in the user's perception that can occur as the shadow gain is changed as compared with the case where the data average value of the target pixel is smaller than zero. Accordingly, as described above, the data average value of the target pixel can be determined differently for each section. In particular, the ratio of the shadow gain change in the interval in which the data average value of the target pixel is the second negative value to the first negative value (the second interval in Fig. 5) is set to a period in which the data average value of the target pixel is 0 to the first positive value The ratio of change of the shadow gain in the step (4) of FIG. 4) is set to be larger than that in the step (4) of FIG.
도 6은 본 발명의 다른 실시예에 따른 표시 장치 구동 방법에서의 쉐도우 게인을 설명하기 위한 그래프이다. 도 6은 도 5를 참조하여 설명된 쉐도우 게인 연산 방법과 상이한 방식으로 쉐도우 게인을 연산할 수 있는 실시예를 나타낸 그래프이다.6 is a graph for explaining the shadow gain in the display device driving method according to another embodiment of the present invention. FIG. 6 is a graph showing an embodiment in which the shadow gain can be calculated in a different manner from the shadow gain calculating method described with reference to FIG.
도 6을 참조하면, 쉐도우 게인은 상술한 쉐도우 맵에서의 각 픽셀별로 계산된 데이터 평균값에 기초하여 결정되며, 데이터 평균값의 구간에 기초하여 서로 상이한 기준으로 결정된다. Referring to FIG. 6, the shadow gain is determined on the basis of the data average value calculated for each pixel in the above-described shadow map, and is determined on a basis different from each other based on the interval of the data average value.
구체적으로, 도 6을 참조하면, 쉐도우 게인 연산부(112)는 대상 픽셀의 데이터 평균값이 제1 네거티브값 내지 0인 경우(도 6의 ③구간) 및 제1 포지티브값 내지 제2 포지티브값인 경우(도 6의 ⑤구간), 대상 픽셀에 대한 쉐도우 게인을 1로 결정할 수 있다. 6, the
쉐도우 게인 연산부(112)는 대상 픽셀의 데이터 평균값이 제2 네거티브값 내지 제1 네거티브값인 경우(도 6의 ②구간), 대상 픽셀의 데이터 평균값이 감소할수록 대상 픽셀에 대한 쉐도우 게인이 제1 비율로 감소하도록 대상 픽셀에 대한 쉐도우 게인을 결정할 수 있다. 즉, 대상 픽셀의 데이터 평균값이 제1 네거티브값인 경우 대상 픽셀에 대한 쉐도우 게인은 1이고, 대상 픽셀의 데이터 평균값이 제1 네거티브값부터 제2 네거티브값까지 감소할수록 쉐도우 게인이 1부터 감소하도록 대상 픽셀에 대한 쉐도우 게인이 결정될 수 있다.When the data average value of the target pixel is the second negative value to the first negative value (the second interval in FIG. 6), the
쉐도우 게인 연산부(112)는 대상 픽셀의 데이터 평균값이 0 내지 제1 포지티브값인 경우(도 6의 ④구간), 대상 픽셀의 데이터 평균값이 감소할수록 대상 픽셀에 대한 쉐도우 게인이 제2 비율로 감소하도록 대상 픽셀에 대한 쉐도우 게인을 결정할 수 있다. 즉, 대상 픽셀의 데이터 평균값이 제1 포지티브값인 경우 대상 픽셀에 대한 쉐도우 게인은 1이고, 대상 픽셀의 데이터 평균값이 제1 포지티브값부터 0까지 감소할수록 쉐도우 게인이 1부터 감소하도록 대상 픽셀에 대한 쉐도우 게인이 결정될 수 있다.The
쉐도우 게인 연산부(112)는 대상 픽셀의 데이터 평균값이 제2 포지티브값 내지 제3 포지티브값인 경우(도 6의 ⑥구간), 대상 픽셀의 데이터 평균값이 증가할수록 대상 픽셀에 대한 쉐도우 게인이 제3 비율로 감소하도록 대상 픽셀에 대한 쉐도우 게인을 결정할 수 있다. 즉, 대상 픽셀의 데이터 평균값이 제2 포지티브값인 경우 대상 픽셀에 대한 쉐도우 게인은 1이고, 대상 픽셀의 데이터 평균값이 제2 포지티브값부터 제3 포지티브값까지 감소할수록 쉐도우 게인이 1부터 감소하도록 대상 픽셀에 대한 쉐도우 게인이 결정될 수 있다.When the data average value of the target pixel is the second positive value to the third positive value (the sixth interval in FIG. 6), the
쉐도우 게인 연산부(112)는 대상 픽셀의 데이터 평균값이 제2 네거티브값보다 작은 경우(도 6의 ①구간) 및 제3 포지티브값보다 큰 경우(도 6의 ⑦구간), 대상 픽셀에 대한 쉐도우 게인을 0으로 결정할 수 있다.6). When the average value of the data of the target pixel is smaller than the second negative value (the section? Of FIG. 6) and the third positive value (the section? Of FIG. 6), the
원본 이미지를 처리하는 과정에서 특정 픽셀에 노이즈가 발생할 수 있고, 노이즈가 발생한 픽셀에 대해 높은 쉐도우 게인이 적용되는 경우, 노이즈가 증폭되어 아티팩트가 사용자에게 인지될 수 있다. 한편, 일반적으로 노이즈가 발생한 원본 이미지(410)에서의 픽셀의 휘도값과 우측 이미지(420)에서의 대응 픽셀의 휘도값의 차이, 즉, 노이즈가 발생한 대상 픽셀의 데이터 평균값은 상대적으로 작은 값을 갖는다. 따라서, 본 발명의 다른 실시예에 따른 표시 장치 구동 방법에서는 대상 픽셀의 데이터 평균값이 0 내지 제1 포지티브값인 경우(도 6의 ④구간), 쉐도우 게인을 1보다 작은 값으로 결정할 수 있다. 특히, 대상 픽셀의 데이터 평균값이 0에 인접할수록 보다 작은 쉐도우 게인을 적용하여, 쉐도우 게인에 의해 노이즈가 증폭되어 아티팩트가 발생하는 것이 최소화될 수 있다. 또한, 아티팩트가 발생하는 것이 최소화되도록 제1 비율, 제2 비율 및 제3 비율이 정의될 수 있다.Noise may be generated in a specific pixel in processing the original image and noise may be amplified and artifacts may be perceived by the user when a high shadow gain is applied to the pixel where noise is generated. On the other hand, the difference between the luminance value of the pixel in the
몇몇 실시예에서, 쉐도우 게인 연산부(112)는 쉐도우 맵에서의 각 픽셀의 데이터 평균값의 분포에 기초하여 쉐도우 게인을 연산하는 방식을 결정할 수 있다. 예를 들어, 쉐도우 맵에서의 복수의 픽셀 중 0 내지 제1 포지티브값에 대응하는 데이터 평균값을 갖는 픽셀의 비율이 소정의 비율 이상인 경우에는 도 6에 도시된 바와 같은 방식으로 쉐도우 게인을 연산할 수 있다. 즉, 노이즈가 발생한 픽셀 수가 임계값 이상일 경우, 노이즈에 의한 아티팩트 발생을 최소화하기 위해 노이즈를 감소하기 위한 도 6의 연산 방식이 적용될 수 있다. 또는, 쉐도우 맵에서의 복수의 픽셀 중 0 내지 제1 포지티브값에 대응하는 데이터 평균값을 갖는 픽셀의 비율이 소정의 비율 미만인 경우에는 도 5에 도시된 바와 같은 방식으로 쉐도우 게인을 연산할 수 있다. 즉, 노이즈가 발생한 픽셀 수가 임계값 미만일 경우, 노이즈에 의한 아티팩트 발생이 매우 작으므로, 도 5의 연산 방식이 적용될 수 있다.In some embodiments, the
이어서, 쉐도우 게인 연산부(112)는 쉐도우 게인을 원본 이미지(410)에 대한 비디오 데이터에 적용한다(S30).Next, the shadow
쉐도우 게인 연산부(112)는 상술한 바와 같은 방식으로 적용된 쉐도우 게인을 원본 이미지(410)에 대한 비디오 데이터에 적용할 수 있다. 구체적으로, 원본 이미지(410)에서의 대상 픽셀에 대응하는 쉐도우 맵에서의 픽셀에 대한 쉐도우 게인을 연산한 후, 원본 이미지(410)에서의 대상 픽셀에 대응하는 쉐도우 맵에서의 픽셀의 데이터값에 쉐도우 게인을 곱한 값을 원본 이미지(410)에서의 대상 픽셀에 대한 비디오 데이터 중 휘도값에 가산하는 방식으로 쉐도우 게인이 적용될 수 있다.The
이어서, 글로벌 피드백 게인 연산부(113)는 원본 이미지(410)에 대한 비디오 데이터와 쉐도우 게인이 적용된 원본 이미지(410)에 대한 비디오 데이터에 기초하여 글로벌 피드백 게인을 연산한다(S40).Then, the global
글로벌 피드백 게인 연산부(113)는 서로 대응하는 원본 이미지(410)의 픽셀과 쉐도우 게인이 적용된 원본 이미지(410)의 픽셀 간의 휘도값을 비교하는 방식으로 글로벌 피드백 게인을 연산할 수 있다.The global
이하에서는 글로벌 피드백 게인을 결정하는 구체적인 과정에 대해 보다 상세히 설명하기 위해 도 7 및 도 8을 함께 참조한다.Hereinafter, FIGS. 7 and 8 are referred to together to explain a specific process for determining the global feedback gain in more detail.
도 7은 본 발명의 일 실시예에 따른 표시 장치 구동 방법에서의 글로벌 피드백 게인을 설명하기 위한 그래프이다.7 is a graph for explaining a global feedback gain in a method of driving a display device according to an embodiment of the present invention.
글로벌 피드백 게인을 연산하기 위해, 글로벌 피드백 게인 연산부(113)는 먼저 원본 이미지(410)의 데이터와 쉐도우 게인이 적용된 원본 이미지(410)의 데이터를 비교한다. 즉, 글로벌 피드백 게인 연산부(113)는 쉐도우 게인이 적용되기 전의 원본 이미지(410)의 데이터와 쉐도우 게인이 적용된 원본 이미지(410)의 데이터를 비교한다. 구체적으로, 글로벌 피드백 게인 연산부(113)는 원본 이미지(410)의 픽셀과 해당 원본 이미지(410)의 픽셀에 대응하는 쉐도우 게인이 적용된 원본 이미지(410)의 픽셀 간의 휘도값의 차이를 연산한다. 즉, 원본 이미지(410)의 픽셀별로 해당 픽셀에 대응하는 쉐도우 게인이 적용된 원본 이미지(410)의 픽셀을 서로 비교하여, 각각의 픽셀에 대한 휘도값의 차이가 계산된다. 이어서, 글로벌 피드백 게인 연산부(113)는 휘도값의 차이가 임계값보다 큰 픽셀의 개수를 산출한다. 예를 들어, 복수의 픽셀 중 휘도값의 차이가 임계값보다 큰 픽셀이 100개인 경우, 글로벌 피드백 게인 연산부(113)는 휘도값의 차이가 임계값보다 큰 픽셀의 개수로 100을 산출할 수 있다.In order to calculate the global feedback gain, the global
글로벌 피드백 게인 연산부(113)는 휘도값의 차이가 임계값보다 큰 픽셀의 개수에 따라 글로벌 피드백 게인을 연산한다. 구체적으로, 휘도값의 차이가 임계값보다 큰 픽셀의 개수가 상대적으로 적은 경우에는 휘도값의 편차가 적은 것으로 판단될 수 있으므로 최대 글로벌 피드백 게인이 결정될 수 있고, 휘도값의 차이가 임계값보다 큰 픽셀의 개수가 상대적으로 많은 경우에는 휘도값의 편차가 큰 것으로 판단될 수 있으므로 최소 글로벌 피드백 게인이 결정될 수 있다. 예를 들어, 도 7에 도시된 바와 같이, 휘도값의 차이가 임계값보다 큰 픽셀의 개수가 제1 값보다 작은 경우(도 7의 ①구간), 글로벌 피드백 게인을 1로 결정하고, 휘도값의 차이가 임계값보다 큰 픽셀의 개수가 제1 값보다 큰 제2 값보다 큰 경우(도 7의 ③구간), 글로벌 피드백 게인을 1보다 작은 최소값으로 결정한다. The global
또한 글로벌 피드백 게인 연산부(113)는 휘도값의 차이가 임계값보다 큰 픽셀의 개수가 제1 값 내지 제2 값인 경우(도 7의 ②구간), 글로벌 피드백 게인이 1부터 최소값으로 선형적으로 감소하도록 글로벌 피드백 게인을 결정할 수 있다. 즉, 도 7의 ②구간에서는 휘도값의 차이가 임계값보다 큰 픽셀의 개수가 증가할수록 보다 작은 글로벌 피드백 게인이 적용될 수 있다. 도 7의 ②구간에 대한 글로벌 피드백 게인은 아래 수학식 1을 통해 결정될 수 있다.Also, when the number of pixels whose difference in luminance value is greater than the threshold value is the first value to the second value (the period (2) in FIG. 7), the global
[수학식 1][Equation 1]
단, 제1 값 < 휘도값의 차이가 임계값보다 큰 픽셀의 개수 < 제2 값.However, the first value < the number of pixels in which the difference in luminance value is larger than the threshold value <
여기서, α는 글로벌 피드백 게인의 최소값이고, 0보다 크고 1보다 작은 값을 갖는다.Where a is the minimum value of the global feedback gain and is greater than zero and less than one.
도 8은 본 발명의 다른 실시예에 따른 표시 장치 구동 방법에서의 글로벌 피드백 게인을 설명하기 위한 그래프이다. 도 8은 도 7을 참조하여 설명된 글로벌 피드백 게인 연산 방법과 상이한 방식으로 글로벌 피드백 게인을 연산할 수 있는 실시예를 나타낸 그래프이다.8 is a graph for explaining a global feedback gain in a display device driving method according to another embodiment of the present invention. FIG. 8 is a graph showing an embodiment in which a global feedback gain can be calculated in a different manner from the global feedback gain calculation method described with reference to FIG.
글로벌 피드백 게인을 연산하기 위해, 글로벌 피드백 게인 연산부(113)는 먼저 원본 이미지(410) 데이터와 쉐도우 게인이 적용된 원본 이미지(410)의 데이터를 비교한다. 구체적으로, 글로벌 피드백 게인 연산부(113)는 원본 이미지(410)의 픽셀과 해당 원본 이미지(410)의 픽셀에 대응하는 쉐도우 게인이 적용된 원본 이미지(410)의 픽셀 간의 휘도값의 차이를 연산한다. 즉, 원본 이미지(410)의 픽셀별로 해당 픽셀에 대응하는 쉐도우 게인이 적용된 원본 이미지(410)의 픽셀을 서로 비교하여, 각각의 픽셀에 대한 원본 이미지(410)에서의 휘도값과 쉐도우 게인이 적용된 원본 이미지(410)에서의 휘도값의 차이가 계산된다. 이어서, 글로벌 피드백 게인 연산부(113)는 휘도값의 차이가 임계값보다 큰 픽셀에 대해서 해당 픽셀의 휘도값과 임계값의 차이의 합을 산출한다. 예를 들어, 복수의 픽셀 중 휘도값의 차이가 임계값보다 큰 픽셀이 100개인 경우, 100개의 픽셀에 대한 휘도값의 차이를 합할 수 있다. 이에, 100개의 픽셀에서의 휘도값의 차이가 모두 10이라면, 휘도값의 차이의 합은 1000일 수 있다.In order to calculate the global feedback gain, the global
글로벌 피드백 게인 연산부(113)는 휘도값의 차이의 합에 따라 글로벌 피드백 게인을 연산한다. 구체적으로, 휘도값의 차이의 합이 상대적으로 적은 경우에는 휘도값의 편차가 적은 것으로 판단될 수 있으므로 최대 글로벌 피드백 게인이 결정될 수 있고, 휘도값의 차이의 합이 상대적으로 많은 경우에는 휘도값의 편차가 큰 것으로 판단될 수 있으므로 최소 글로벌 피드백 게인이 결정될 수 있다. 예를 들어, 도 8에 도시된 바와 같이, 휘도값의 차이의 합이 제1 값보다 작은 경우(도 8의 ①구간), 글로벌 피드백 게인을 1로 결정하고, 휘도값의 차이의 합이 제1 값보다 큰 제2 값보다 큰 경우(도 8의 ③구간), 글로벌 피드백 게인을 1보다 작은 최소값으로 결정한다. The global
또한 글로벌 피드백 게인 연산부(113)는 휘도값의 차이의 합이 제1 값 내지 제2 값인 경우(도 8의 ②구간), 글로벌 피드백 게인이 1부터 최소값으로 선형적으로 감소하도록 글로벌 피드백 게인을 결정할 수 있다. 즉, 도 8의 ②구간에서는 휘도값의 차이의 합이 증가할수록 보다 작은 글로벌 피드백 게인이 적용될 수 있다. 도 8의 ②구간에 대한 글로벌 피드백 게인은 아래 수학식 2를 통해 결정될 수 있다.The global
[수학식 2] &Quot; (2) "
단, 제1 값 < 휘도값의 차이의 합 < 제2 값.However, the first value < the sum of the differences of the luminance values < the second value.
여기서, β는 글로벌 피드백 게인의 최소값이고, 0보다 크고 1보다 작은 값을 갖는다.Where beta is the minimum value of the global feedback gain and is greater than zero and less than one.
본 발명의 다른 실시예에 따른 표시 장치 구동 방법에서는 휘도값의 차이가 임계값보다 큰 픽셀의 개수가 아닌 휘도값의 차이의 합에 기초하여 글로벌 피드백 게인을 연산하여 보다 신뢰성 있는 글로벌 피드백 게인이 연산될 수 있다. 예를 들어, 복수의 픽셀 중 휘도값의 차이가 임계값보다 큰 픽셀의 2개 있고, 2개의 픽셀에서의 휘도값의 차이가 모두 1인 경우(이하, 제1 경우)와 2개의 픽셀에서의 휘도값의 차이가 모두 100인 경우(이하, 제2 경우)를 가정한다. 상술한 바와 같은 상황에서 휘도값의 차이가 임계값보다 큰 픽셀의 개수에 기초하여 글로벌 피드백 게인을 연산하는 경우, 제1 경우와 제2 경우 모두 휘도값의 차이가 임계값보다 큰 픽셀의 개수가 2개이므로 동일한 글로벌 피드백 게인이 연산된다. 그러나, 제1 경우보다 제2 경우에서 휘도값의 차이가 더 크지만 이러한 휘도값의 차이가 글로벌 피드백 게인에 반영되지 못한다. 반면, 휘도값의 차이의 합에 기초하여 글로벌 피드백 게인을 연산하는 경우, 제1 경우는 휘도값의 차이의 합이 2인 반면 제2 경우는 휘도값의 차이의 합이 200이므로, 제1 경우보다 제2 경우가 이미지 전체적으로 휘도값의 변경이 큰 경우로 판단될 수 있다. 따라서, 휘도값의 차이의 합에 기초하여 글로벌 피드백 게인을 연산하는 경우, 실제적인 데이터에 보다 정확하게 부합하는 글로벌 피드백 게인이 연산될 수 있다. In the method of driving a display device according to another embodiment of the present invention, the global feedback gain is calculated based on the sum of the differences of the luminance values rather than the number of pixels whose difference in luminance value is larger than the threshold, . For example, when there are two pixels whose difference in luminance value among the plurality of pixels is larger than the threshold value, and the difference in luminance value between the two pixels is all 1 (hereinafter referred to as a first case) It is assumed that the difference of the luminance values is 100 (hereinafter, the second case). When the global feedback gain is calculated based on the number of pixels whose difference in luminance value is larger than the threshold value in the above-described situation, the number of pixels whose difference in luminance value is larger than the threshold value in both the first case and the second case is The same global feedback gain is calculated. However, although the difference in the luminance value is larger in the second case than in the first case, the difference in the luminance value is not reflected in the global feedback gain. On the other hand, when the global feedback gain is calculated based on the sum of the differences of the luminance values, the sum of the differences of the luminance values in the first case is 2 while the sum of the differences of the luminance values in the second case is 200, It can be determined that the second case is a case where the change of the luminance value is large in the entire image. Therefore, when the global feedback gain is calculated based on the sum of the differences in the luminance values, the global feedback gain that more accurately matches the actual data can be calculated.
이어서, 글로벌 피드백 게인 연산부(113)는 쉐도우 게인이 적용된 원본 이미지(410)에 대한 비디오 데이터에 글로벌 피드백 게인을 적용한다(S50).Then, the global
글로벌 피드백 게인 연산부(113)는 앞서 연산된 글로벌 피드백 게인을 쉐도우 게인이 적용된 원본 이미지(410)에 대한 비디오 데이터에 적용한다. 구체적으로, 글로벌 피드백 게인 연산부(113)는 원본 이미지(410)의 제1 프레임에 대해 연산된 글로벌 피드백 게인을 쉐도우 게인이 적용된 원본 이미지(410)의 제1 프레임 다음의 제2 프레임에 적용할 수 있다. 예를 들어, 글로벌 피드백 게인 연산부(113)가 연산한 원본 이미지(410)의 제1 프레임에 대해 글로벌 피드백 게인이 α인 경우, 글로벌 피드백 게인 연산부(113)는 제1 프레임 다음 프레임인 제2 프레임의 모든 픽셀의 휘도값에 α를 곱하는 방식으로 글로벌 피드백 게인을 적용할 수 있다. 여기서, 제2 프레임의 픽셀의 휘도값은 쉐도우 게인이 적용된 상태에서의 휘도값을 의미한다.The global
글로벌 피드백 게인 연산부(113)는 원본 이미지(410)에서 장면 전환(scene change)가 있는 경우에는 글로벌 피드백 게인을 1로 결정할 수 있다. 상술한 바와 같이 글로벌 피드백 게인 연산부(113)에 연산된 글로벌 피드백 게인은 해당 프레임이 아닌 다음 프레임에 적용된다. 그러나, 해당 프레임과 다음 프레임 사이에 장면 전환이 있는 경우에는 이전 프레임에 기초하여 결정된 글로벌 피드백 게인을 다음 프레임에 적용할 수 없다. 따라서, 글로벌 피드백 게인 연산부(113)는 장면 전환이 있는 경우에는 글로벌 피드백 게인을 1로 결정하여 장면 전환에 따라 글로벌 피드백 게인이 오적용되는 것이 방지될 수 있다.The global
글로벌 피드백 게인 연산부(113)는 상술한 과정으로 원본 이미지(410)에 대한 글로벌 피드백 게인을 연산 및 적용하여, 쉐도우 맵을 사용하는 과정에서 데이터 차이가 크지 않더라도 사용자가 느낄 수 있는 인지적인 아티팩트를 최소화할 수 있다.The global feedback
이어서, 타이밍 컨트롤러(110)는 쉐도우 게인 및 글로벌 피드백 게인이 적용된 원본 이미지(410)에 대한 비디오 데이터를 출력한다(S60).Next, the
타이밍 컨트롤러(110)는 쉐도우 게인 및 글로벌 피드백 게인이 적용된 원본 이미지(410)에 대한 비디오 데이터를 표시 패널(140)로 제공하기 위해 데이터 구동부(120)로 출력한다. 쉐도우 게인 및 글로벌 피드백 게인이 적용된 원본 이미지(410)에 대한 비디오 데이터는 YCbCr 색공간으로 변환된 비디오 데이터이므로, 타이밍 컨트롤러(110)는 쉐도우 게인 및 글로벌 피드백 게인이 적용된 원본 이미지(410)에 대한 비디오 데이터를 RGB 타입의 비디오 데이터로 변환하여 데이터 구동부(120)로 출력할 수 있다.The
본 발명의 실시예에 따른 표시 장치 구동 방법에서는 2차원 영상에 보다 개선된 입체감을 부여하고 사용자에게 보다 실감나는 화질의 영상을 구현하기 위해 쉐도우 맵을 사용하는 쉐도우 게인을 적용하고, 영상 전체에 대한 글로벌 피드백 게인을 적용한다. 구체적으로, 쉐도우 맵을 통해 연산되는 쉐도우의 두께 및 크기에 기초하여 쉐도우 게인을 연산하고, 쉐도우 게인을 원본 이미지에 대한 비디오 데이터에 적용하여 사용자가 느낄 수 있는 입체감이 개선될 수 있다. 다만, 쉐도우 게인이 적용되어 영상의 선명도가 개선되는 과정에서 아티팩트들이 발생할 수 있다. 이에, 영상 전체에 대해 아티팩트를 최소화할 수 있는 글로벌 피드백 게인을 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 적용하여 클리핑이나 노이즈 등과 같은 부작용 및 아티팩트를 최소화함과 동시에 보다 선명하고 입체감이 있는 영상 제공이 가능하다.In the method of driving a display device according to an exemplary embodiment of the present invention, a shadow gain using a shadow map is applied to give a more improved stereoscopic effect to a two-dimensional image and a more realistic image quality to a user, Apply global feedback gain. Specifically, the shadow gain is calculated based on the thickness and the size of the shadow calculated through the shadow map, and the shadow gain can be applied to the video data of the original image to improve the three-dimensional feeling that the user can feel. However, artifacts can occur in the process of improving the sharpness of the image by applying the shadow gain. Therefore, the global feedback gain that minimizes the artifacts for the entire image is applied to the video data of the original image to which the shadow gain is applied, thereby minimizing the side effects and artifacts such as clipping and noise, and providing a sharp and stereoscopic image This is possible.
도 9는 본 발명의 다른 실시예에 따른 표시 장치를 설명하기 위한 블록도이다. 도 10은 본 발명의 다른 실시예에 따른 표시 장치 구동 방법을 설명하기 위한 순서도이다. 도 9에 도시된 표시 장치(900)는 도 1 및 도 2에 도시된 표시 장치(100)와 비교하여 타이밍 컨트롤러(910)의 구성이 변경된 것만이 상이하므로, 동일한 구성요소에 대한 중복 설명을 생략한다. 9 is a block diagram illustrating a display device according to another embodiment of the present invention. 10 is a flowchart illustrating a method of driving a display device according to another embodiment of the present invention. The
도 9를 참조하면, 타이밍 컨트롤러(910)는 쉐도우 맵 생성부(111), 쉐도우 게인 연산부(112), 글로벌 피드백 게인 연산부(913) 및 뎁스 게인 연산부(914)를 포함한다. 도 9에 도시된 쉐도우 맵 생성부(111) 및 쉐도우 게인 연산부(112)는 도 2에 도시된 쉐도우 맵 생성부(111) 및 쉐도우 게인 연산부(112)와 실질적으로 동일하므로 중복 설명을 생략한다.9, the timing controller 910 includes a
도 10을 참조하면, 쉐도우 맵 생성부(111)는 원본 이미지(410)에 대한 비디오 데이터를 사용하여 쉐도우 맵을 생성하고(S10), 쉐도우 게인 연산부(112)는 쉐도우 맵에서의 쉐도우 두께 및 크기에 대한 쉐도우 게인을 연산하고(S20), 쉐도우 게인을 원본 이미지(410)에 대한 비디오 데이터에 적용하고(S30), 글로벌 피드백 게인 연산부(913)는 원본 이미지(410)에 대한 비디오 데이터와 쉐도우 게인이 적용된 원본 이미지(410)에 대한 비디오 데이터에 기초하여 글로벌 피드백 게인을 연산한다(S40). 단계 S10, S20, S30 및 S40은 도 3을 참조하여 설명한 S10, S20, S30 및 S40과 실질적으로 동일하다.10, the
뎁스 게인 연산부(914)는 원본 이미지(410)에 대한 뎁스 정보에 기초하여 뎁스 게인을 연산한다(S70).The
먼저, 뎁스 게인 연산부(914)는 원본 이미지(410)에 대한 뎁스 정보를 획득한다. 뎁스 게인 연산부(914)는 타이밍 컨트롤러(910) 외부로부터 원본 이미지(410)에 대한 뎁스 정보를 획득할 수도 있고, 타이밍 컨트롤러(910) 내의 다른 구성요소에 의해 뎁스 정보를 획득할 수도 있다. 또는, 뎁스 게인 연산부(914)가 원본 이미지(410)에 대한 비디오 데이터에 기초하여 뎁스 정보를 직접 연산하는 방식으로 뎁스 정보를 획득할 수도 있다. 여기서, 원본 이미지(410)에 대한 뎁스 정보는 원본 이미지(410) 상에서의 객체의 깊이 값을 나타내는 정보를 의미한다.First, the
뎁스 게인 연산부(914)는 뎁스 정보에 기초하여 원본 이미지(410)에 대한 뎁스 게인을 연산한다. 뎁스 게인은 원본 이미지(410)의 대상 픽셀에서의 뎁스에 비례하게 연산될 수 있다. 구체적으로, 뎁스가 큰 픽셀일수록 뎁스 게인 또한 크도록 뎁스 게인 연산부(914)가 뎁스 게인을 연산할 수 있다. 즉, 대상 픽셀의 깊이가 깊을수록 뎁스 게인을 크게 설정하여 입체감 및 선명도가 개선될 수 있다.The
이어서, 뎁스 게인 연산부(914)는 글로벌 피드백 게인을 쉐도우 게인이 적용된 원본 이미지(410)에 대한 데이터에 적용하기 이전에, 쉐도우 게인이 적용된 원본 이미지(410)에 대한 비디오 데이터에 뎁스 게인을 적용한다(S80). Next, the
상술한 바와 같이 쉐도우 게인 연산부(112)가 원본 이미지(410)에 대한 비디오 데이터에 쉐도우 게인을 적용한 후, 뎁스 게인 연산부(914)는 쉐도우 게인이 적용된 원본 이미지(410)에 대한 비디오 데이터에 뎁스 게인을 적용할 수 있다. 뎁스 게인 연산부(914)는 쉐도우 게인이 적용된 원본 이미지(410)에서의 각 픽셀의 휘도값에 뎁스 게인을 곱하는 방식으로 뎁스 게인을 적용할 수 있다.After the shadow
이어서, 글로벌 피드백 게인 연산부(913)는, 쉐도우 게인 및 뎁스 게인이 적용된 원본 이미지(410)에 대한 비디오 데이터에 글로벌 피드백 게인을 적용할 수 있다(S50'). 구체적으로, 글로벌 피드백 게인 연산부(913)는 원본 이미지(410)의 제1 프레임에 대해 연산된 글로벌 피드백 게인을 쉐도우 게인 및 뎁스 게인이 적용된 원본 이미지(410)의 제1 프레임 다음의 제2 프레임에 적용할 수 있다. 예를 들어, 글로벌 피드백 게인 연산부(913)가 연산한 원본 이미지(410)의 제1 프레임에 대해 글로벌 피드백 게인이 α인 경우, 글로벌 피드백 게인 연산부(913)는 제1 프레임 다음 프레임인 제2 프레임의 모든 픽셀의 휘도값에 α를 곱하는 방식으로 글로벌 피드백 게인을 적용할 수 있다. 여기서, 제2 프레임의 픽셀의 휘도값은 쉐도우 게인 및 뎁스 게인이 적용된 상태에서의 휘도값을 의미한다. 글로벌 피드백 게인 연산부(913) 및 단계 S50'는 글로벌 피드백 게인 연산이 적용되는 데이터가 쉐도우 게인 및 뎁스 게인이 적용된 원본 이미지(410)에 대한 비디오 데이터라는 점을 제외하면 도 2 및 도 3을 참조하여 설명한 글로벌 피드백 게인 연산부(913) 및 단계 S50과 실질적으로 동일하다.Next, the global
이어서, 타이밍 컨트롤러(910)는 쉐도우 게인, 뎁스 게인 및 글로벌 피드백 게인이 적용된 원본 이미지(410)에 대한 비디오 데이터를 출력한다(S60'). 단계 60'는 타이밍 컨트롤러(910)가 출력하는 데이터에 뎁스 게인이 추가로 적용된 것을 제외하면 도 3을 참조하여 설명한 단계 S60'와 실질적으로 동일하다.Next, the timing controller 910 outputs video data for the
본 발명의 다른 실시예에 따른 표시 장치(900) 및 표시 장치 구동 방법에서는 쉐도우 게인 및 글로벌 피드백 게인뿐만 아니라 뎁스 정보에 기초하여 연산되는 뎁스 게인 또한 원본 이미지(410)에 대한 비디오 데이터에 적용된다. 즉, 원본 이미지(410)에서의 객체의 깊이에 대한 정보를 나타내는 뎁스 정보를 사용하여 결정된 뎁스 게인을 적용하여 보다 입체감 있고 선명한 화질을 갖는 영상이 사용자에게 제공될 수 있다. In the
도 11은 본 발명의 또 다른 실시예에 따른 표시 장치를 설명하기 위한 블록도이다. 도 11을 참조하면, 표시 장치(1100)는 타이밍 컨트롤러(1110), 게이트 구동부(1130), 데이터 구동부(1120) 및 표시 패널(1140)을 포함한다. 이하에서는 표시 패널(1140)이 유기 발광 표시 패널(1140)이며, 표시 장치(1100)가 유기 발광 표시 패널(1140)을 포함하는 유기 발광 표시 장치(1100)인 것으로 설명한다.11 is a block diagram for explaining a display device according to another embodiment of the present invention. 11, the
표시 패널(1140)에는 복수의 데이터 라인(DL)과 복수의 게이트 라인(GL)이 서로 교차되도록 형성된다. 복수의 데이터 라인(DL)과 복수의 게이트 라인(GL)의 교차 영역에는 매트릭스 형태로 복수의 픽셀이 배치된 픽셀 어레이가 배치된다. 표시 패널(1140)의 복수의 픽셀 각각은 하나 이상의 스위칭 박막 트랜지스터, 구동 박막 트랜지스터, 유기 발광 소자 및 하나 이상의 캐패시터를 포함할 수 있다. 복수의 픽셀 각각은 스위칭 박막 트랜지스터와 구동 박막 트랜지스터를 이용하여 유기 발광 소자에 흐르는 전류를 제어하여 화상을 표시할 수 있다. 표시 패널(1140)은 픽셀 구조에 따라 배면 발광(bottom emission) 및 전면 발광(top emission) 등의 형태로 화상을 표시할 수 있다.The
게이트 구동부(1130)는 복수의 게이트 드라이브 IC를 포함할 수 있다. 게이트 드라이브 IC는 하나 이상의 게이트 펄스를 이용하여 복수의 픽셀 각각의 스위칭 박막 트랜지스터를 제어한다. 게이트 드라이브 IC는 게이트 펄스들을 표시 패널(1140)의 복수의 게이트 라인(GL)에 순차적으로 공급한다. 게이트 드라이브 IC는 게이트 TCP(tape carrier package) 상에 실장될 수 있고, 게이트 TCP는 TAB(tape automated bonding) 공정에 의해 표시 패널(1140)에 접합될 수 있다. 또는, 게이트 드라이브 IC는 GIP(gate in panel) 공정에 의해 픽셀 어레이와 동시에 직접 형성될 수도 있다.The
데이터 구동부(1120)는 복수의 소스 드라이브 IC를 포함할 수 있다. 소스 드라이브 IC는 타이밍 컨트롤러(1110)로부터 디지털 비디오 데이터(DATA)를 입력받는다. 소스 드라이브 IC는 감마 기준 전압 출력부부터 감마 기준 전압을 입력받고, 분압 회로를 이용하여 감마 기준 전압으로부터 감마 보상 전압을 산출할 수도 있다. 소스 드라이브 IC는 감마 보상 전압을 이용하여 디지털 비디오 데이터(DATA)를 아날로그 데이터 전압으로 변환하고, 데이터 전압을 게이트 펄스와 동기화(synchronization)하여 표시 패널(1140)의 복수의 데이터 라인(DL)에 공급할 수 있다. 소스 드라이브 IC는 소스 TCP 상에 실장될 수 있고, 소스 TCP는 TAB 공정에 의해 표시 패널(1140)과 소스 PCB(printed circuit board)에 접합될 수 있다. 또는, 소스 드라이브 IC들은 COG(chip on glass) 공정에 의해 표시 패널(1140)에 직접 접착될 수도 있다.The
타이밍 컨트롤러(1110)는 데이터 구동부(1120)와 게이트 구동부(1130)를 제어할 수 있다. 타이밍 컨트롤러(1110)는 디지털 비디오 데이터(DATA)와 타이밍 신호(Vsync, Hsync, DE, DCLK)를 입력받을 수 있다. 타이밍 신호(Vsync, Hsync, DE, DCLK)는 수직 동기 신호(Vsync), 수평 동기 신호(Hsync), 데이터 인에이블 신호(DE), 도트 클럭 신호(DCLK) 등을 포함할 수 있다. 타이밍 컨트롤러(1110)는 시스템 보드로부터의 타이밍 신호(Vsync, Hsync, DE, DCLK)에 기초하여 게이트 구동부(1130)의 동작 타이밍을 제어하기 위한 게이트 타이밍 제어 신호(GCS)와 데이터 구동부(1120)의 동작 타이밍을 제어하기 위한 데이터 타이밍 제어 신호(DCS)를 발생할 수 있다. 타이밍 컨트롤러(1110)는 게이트 타이밍 제어 신호(GCS)를 게이트 구동부(1130)로 출력하고, 디지털 비디오 데이터(DATA)와 데이터 타이밍 제어 신호(DCS)를 데이터 구동부(1120)로 출력한다.The
타이밍 컨트롤러(1110)는 영상에 입체감을 부여하여 보다 개선된 실감 화질을 구현하고, 영상의 선명도를 높여 몰입감을 높일 수 있도록, 비디오 데이터에 대한 연산을 수행할 수 있다. 구체적으로, 타이밍 컨트롤러(1110)는 원본 이미지에 대한 비디오 데이터를 사용하여 원본 이미지에 대한 비디오 데이터를 사용하여 쉐도우 맵을 생성하고, 쉐도우 게인을 연산 및 적용하고, 원본 이미지에 대한 비디오 데이터와 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 기초하여 글로벌 피드백 게인을 연산 및 적용할 수 있다. 또한, 타이밍 컨트롤러(1110)는 뎁스 정보에 기초하여 연산된 뎁스 게인도 원본 이미지에 대한 비디오 데이터에 적용할 수 있다. 타이밍 컨트롤러(1110)가 유기 발광 표시 장치(1100)에 적용된 것을 제외하면 도 1 내지 도 10을 참조하여 설명한 타이밍 컨트롤러(110)의 기능이 타이밍 컨트롤러(1110)에 모두 적용될 수 있다. 따라서, 표시 장치(1100)가 유기 발광 표시 장치(1100)인 경우에도 2차원 영상에 보다 개선된 입체감을 부여하고 사용자에게 보다 실감나는 화질의 영상을 구현할 수 있다.The
본 발명의 실시예들에 따른 표시 장치 및 표시 장치 구동 방법은 다음과 같이 설명될 수 있다. The display device and the display device driving method according to the embodiments of the present invention can be described as follows.
표시 장치 구동 방법은 원본 이미지에 대한 비디오 데이터를 사용하여 쉐도우 맵을 생성하는 단계, 쉐도우 맵에서의 쉐도우 두께 및 크기에 대한 쉐도우 게인을 연산하는 단계, 쉐도우 게인을 원본 이미지에 대한 비디오 데이터에 적용하는 단계, 쉐도우 게인이 적용되기 전의 원본 이미지에 대한 비디오 데이터와 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 기초하여 글로벌 피드백 게인을 연산하는 단계 및 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 글로벌 피드백 게인을 적용하는 단계를 포함할 수 있다.A method of driving a display device includes generating a shadow map using video data for an original image, computing a shadow gain for the shadow thickness and size in the shadow map, applying a shadow gain to the video data for the original image Calculating a global feedback gain based on video data for the original image before the shadow gain is applied and the original image for which the shadow gain is applied, and calculating a global feedback gain for the video data for the original image to which the shadow gain is applied, The method comprising:
본 발명의 다른 특징에 따르면, 쉐도우 맵을 생성하는 단계는, 원본 이미지를 우측으로 쉬프트하여 우측 이미지(right image)를 획득하는 단계 및 원본 이미지와 우측 이미지를 비교하여 쉐도우 맵을 생성하는 단계를 포함할 수 있다.According to another aspect of the present invention, the step of generating a shadow map includes the steps of acquiring a right image by shifting the original image to the right, and generating a shadow map by comparing the original image and the right image can do.
본 발명의 또 다른 특징에 따르면, 원본 이미지와 우측 이미지를 비교하여 쉐도우 맵을 생성하는 단계는 원본 이미지의 휘도값과 우측 이미지의 휘도값의 차이를 픽셀별로 연산하여 쉐도우 맵을 생성하는 단계를 포함할 수 있다.According to another aspect of the present invention, the step of generating the shadow map by comparing the original image and the right image includes a step of generating the shadow map by calculating the difference between the luminance value of the original image and the luminance value of the right image, can do.
본 발명의 또 다른 특징에 따르면, 쉐도우 게인을 연산하는 단계는 쉐도우 맵에서의 각 픽셀에 대한 데이터 평균값을 연산하는 단계를 포함하고, 쉐도우 맵에서의 각 픽셀에 대한 데이터 평균값을 연산하는 단계는 쉐도우 맵에서의 대상 픽셀, 대상 픽셀의 좌측의 n개 픽셀, 대상 픽셀의 우측의 n개 픽셀의 데이터값의 평균을 대상 픽셀의 데이터 평균값으로 연산하는 단계를 포함할 수 있다.According to another aspect of the present invention, computing the shadow gain comprises calculating a data average value for each pixel in the shadow map, wherein computing the data average value for each pixel in the shadow map comprises: Calculating an average of data values of a target pixel in the map, n pixels on the left side of the target pixel, and n pixels on the right side of the target pixel as the data average value of the target pixel.
본 발명의 또 다른 특징에 따르면, 쉐도우 게인을 연산하는 단계는 대상 픽셀의 데이터 평균값이 포지티브(positive)값을 갖는 경우와 네거티브(negative)값을 갖는 경우 상이하게 대상 픽셀에 대한 쉐도우 게인을 결정하는 단계를 포함할 수 있다.According to another aspect of the present invention, the step of calculating the shadow gain includes determining a shadow gain for a target pixel differently when the average value of the data of the target pixel has a positive value and when the average value has a negative value Step < / RTI >
본 발명의 또 다른 특징에 따르면, 쉐도우 게인을 연산하는 단계는, 대상 픽셀의 데이터 평균값이 제1 네거티브값 내지 0인 경우, 대상 픽셀에 대한 쉐도우 게인을 1로 결정하는 단계, 대상 픽셀의 데이터 평균값이 0 내지 제1 포지티브값인 경우, 대상 픽셀의 데이터 평균값이 증가할수록 대상 픽셀에 대한 쉐도우 게인이 제1 비율로 감소하도록 대상 픽셀에 대한 쉐도우 게인을 결정하는 단계, 대상 픽셀의 데이터 평균값이 제2 네거티브값 내지 제1 네거티브값인 경우, 대상 픽셀의 데이터 평균값이 감소할수록 대상 픽셀에 대한 쉐도우 게인이 제1 비율보다 큰 제2 비율로 감소하도록 대상 픽셀에 대한 쉐도우 게인을 결정하는 단계 및 대상 픽셀의 데이터 평균값이 제1 포지티브값보다 큰 경우 및 제2 네거티브값보다 작은 경우, 대상 픽셀에 대한 쉐도우 게인을 0으로 결정하는 단계를 포함할 수 있다.According to another aspect of the present invention, the step of calculating the shadow gain includes the steps of: determining a shadow gain for a target pixel to be 1 when a data average value of a target pixel is a first negative value to 0; Determining a shadow gain for a target pixel such that a shadow gain for a target pixel decreases to a first ratio as the average data value of the target pixel increases from zero to a first positive value, Determining a shadow gain for a target pixel such that a shadow gain for a target pixel decreases to a second ratio greater than a first rate as the average data value of the target pixel decreases from a negative value to a first negative value, When the data average value is larger than the first positive value and smaller than the second negative value, the shadow map for the target pixel And " 0 " to " 0 ".
본 발명의 또 다른 특징에 따르면, 쉐도우 게인을 연산하는 단계는, 대상 픽셀의 데이터 평균값이 제2 네거티브값 내지 제1 네거티브값인 경우, 대상 픽셀의 데이터 평균값이 감소할수록 대상 픽셀에 대한 쉐도우 게인이 제1 비율로 감소하도록 대상 픽셀에 대한 쉐도우 게인을 결정하는 단계, 대상 픽셀의 데이터 평균값이 제1 네거티브값 내지 0인 경우 및 제1 포지티브값 내지 제2 포지티브값인 경우, 대상 픽셀에 대한 쉐도우 게인을 1로 결정하는 단계, 대상 픽셀의 데이터 평균값이 0 내지 제1 포지티브값인 경우, 대상 픽셀의 데이터 평균값이 감소할수록 대상 픽셀에 대한 쉐도우 게인이 제2 비율로 감소하도록 대상 픽셀에 대한 쉐도우 게인을 결정하는 단계, 대상 픽셀의 데이터 평균값이 제2 포지티브값 내지 제3 포지티브값인 경우, 대상 픽셀의 데이터 평균값이 증가할수록 대상 픽셀에 대한 쉐도우 게인이 제3 비율로 감소하도록 대상 픽셀에 대한 쉐도우 게인을 결정하는 단계 및 대상 픽셀의 데이터 평균값이 제2 네거티브값보다 작은 경우 및 제3 포지티브값보다 큰 경우, 대상 픽셀에 대한 쉐도우 게인을 0으로 결정하는 단계를 포함할 수 있다.According to another aspect of the present invention, the step of calculating the shadow gain includes: when the average value of data of the target pixel is a second negative value to a first negative value, the shadow gain for the target pixel decreases as the data average value of the target pixel decreases Determining a shadow gain for a target pixel so as to decrease to a first ratio, if the data average value of the target pixel is a first negative value to 0 and a first positive value to a second positive value, To 1, and when the average value of the data of the target pixel is 0 to the first positive value, the shadow gain for the target pixel is reduced so that the shadow gain for the target pixel is decreased to the second ratio as the data average value of the target pixel is decreased When the data average value of the target pixel is a second positive value to a third positive value, Determining a shadow gain for a target pixel such that a shadow gain for a target pixel decreases to a third ratio as the average value of the target pixel is increased; and when the average value of data of the target pixel is smaller than a second negative value and larger than a third positive value , And determining the shadow gain for the target pixel to be zero.
본 발명의 또 다른 특징에 따르면, 글로벌 피드백 게인을 연산하는 단계는, 원본 이미지의 픽셀과 원본 이미지의 픽셀에 대응하는 쉐도우 게인이 적용된 원본 이미지의 픽셀 간의 휘도값의 차이가 임계값보다 큰 픽셀의 개수를 산출하는 단계, 개수가 제1 값보다 작은 경우 글로벌 피드백 게인을 1로 결정하는 단계, 개수가 제1 값보다 큰 제2 값보다 큰 경우, 글로벌 피드백 게인을 1보다 작은 최소값으로 결정하는 단계 및 개수가 제1 값 내지 제2 값인 경우, 글로벌 피드백 게인이 1부터 최소값으로 선형적으로 감소하도록 결정하는 단계를 포함하고, 글로벌 피드백 게인을 적용하는 단계는 글로벌 피드백 게인이 계산된 프레임의 다음 프레임의 원본 이미지에 대한 비디오 데이터에 글로벌 피드백 게인을 적용하는 단계를 포함할 수 있다.According to still another aspect of the present invention, the step of calculating the global feedback gain is a step of calculating a global feedback gain of a pixel having a difference in luminance value between a pixel of the original image and a pixel of the original image to which a shadow gain corresponding to the pixel of the original image is applied, Determining a global feedback gain to be 1 if the number is less than a first value, and determining a global feedback gain to be a minimum value less than 1 if the number is greater than a second value greater than the first value, And if the number is a first value to a second value, determining that the global feedback gain linearly decreases from 1 to a minimum value, wherein applying the global feedback gain comprises: applying a global feedback gain to the next frame of the calculated frame And applying a global feedback gain to the video data for the original image of the source image.
본 발명의 또 다른 특징에 따르면, 글로벌 피드백 게인을 연산하는 단계는, 원본 이미지의 픽셀과 원본 이미지의 픽셀에 대응하는 쉐도우 게인이 적용된 원본 이미지의 픽셀 간의 휘도값의 차이가 임계값보다 큰 픽셀에 대해 차이의 합을 산출하는 단계, 차이의 합이 제1 값보다 작은 경우 글로벌 피드백 게인을 1로 결정하는 단계, 차이의 합이 제1 값보다 큰 제2 값보다 큰 경우, 글로벌 피드백 게인을 1보다 작은 최소값으로 결정하는 단계 및 차이의 합이 제1 값 내지 제2 값인 경우, 글로벌 피드백 게인이 1부터 최소값으로 선형적으로 감소하도록 결정하는 단계를 포함하고, 글로벌 피드백 게인을 적용하는 단계는 글로벌 피드백 게인이 계산된 프레임의 다음 프레임의 원본 이미지에 대한 비디오 데이터에 글로벌 피드백 게인을 적용하는 단계를 포함할 수 있다.According to another aspect of the present invention, the step of calculating the global feedback gain includes: calculating a global feedback gain based on a difference between luminance values of pixels of an original image and pixels of an original image to which a shadow gain corresponding to a pixel of the original image is applied, Determining a global feedback gain to be 1 if the sum of the differences is less than the first value; and if the sum of the differences is greater than a second value greater than the first value, setting the global feedback gain to 1 Determining a global feedback gain to linearly decrease from 1 to a minimum value if the sum of the differences is a first value to a second value, Applying a global feedback gain to the video data for the original image of the next frame of the frame in which the feedback gain is calculated .
본 발명의 또 다른 특징에 따르면, 표시 장치 구동 방법은 원본 이미지에 대한 뎁스 정보를 획득하는 단계, 뎁스 정보에 기초하여 원본 이미지에 대한 뎁스 게인을 연산하는 단계 및 글로벌 피드백 게인을 적용하는 단계 이전에, 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 뎁스 게인을 적용하는 단계를 더 포함하고, 글로벌 피드백 게인을 적용하는 단계는, 쉐도우 게인 및 뎁스 게인이 적용된 원본 이미지에 대한 비디오 데이터에 글로벌 피드백 게인을 적용하는 단계를 포함할 수 있다.According to another aspect of the present invention, a method of driving a display device includes the steps of acquiring depth information on an original image, calculating a depth gain on the original image based on the depth information, and applying a global feedback gain And applying a depth gain to the video data for the original image to which the shadow gain is applied, wherein applying the global feedback gain comprises applying a global feedback gain to the video data for the original image to which the shadow gain and the depth gain are applied And the like.
본 발명의 또 다른 특징에 따르면, 뎁스 게인을 연산하는 단계는 원본 이미지의 대상 픽셀에서의 뎁스에 비례하게 대상 픽셀의 뎁스 게인을 연산하는 단계를 포함할 수 있다.According to another aspect of the present invention, the step of calculating the depth gain may include calculating a depth gain of the target pixel in proportion to the depth of the target pixel of the original image.
표시 장치는 표시 패널, 표시 패널에 제공될 원본 이미지에 대한 비디오 데이터를 사용하여 쉐도우 맵을 생성하는 쉐도우 맵 생성부, 쉐도우 맵에서의 쉐도우 두께 및 크기에 대한 쉐도우 게인을 연산하고, 쉐도우 게인을 원본 이미지에 대한 비디오 데이터에 적용하는 쉐도우 게인 연산부 및 쉐도우 게인이 적용되기 전의 원본 이미지에 대한 비디오 데이터와 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 기초하여 글로벌 피드백 게인을 연산하고, 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 글로벌 피드백 게인을 적용하고, 쉐도우 게인 및 글로벌 피드백 게인이 적용된 원본 이미지에 대한 비디오 데이터를 표시 패널에 제공하는 글로벌 피드백 게인 연산부를 포함할 수 있다.The display device includes a shadow map generator for generating a shadow map using video data for the original image to be provided on the display panel and the display panel, a shadow gain generator for calculating a shadow gain for the shadow thickness and size in the shadow map, A shadow gain operation unit for applying the shadow gain to the video data for the image, and a global feedback gain based on the video data for the original image to which the shadow gain is applied and the video data for the original image before the shadow gain is applied, And a global feedback gain operation unit for applying global feedback gain to video data for the image and providing video data for the original image to which the shadow gain and global feedback gain are applied, to the display panel.
본 발명의 다른 특징에 따르면, 쉐도우 맵 생성부는, 원본 이미지를 우측으로 쉬프트하여 우측 이미지(right image)를 획득하고, 원본 이미지와 우측 이미지를 비교하여 쉐도우 맵을 생성할 수 있다.According to another aspect of the present invention, the shadow map generation unit may generate a shadow map by obtaining a right image by shifting the original image to the right and comparing the original image and the right image.
본 발명의 또 다른 특징에 따르면, 글로벌 피드백 게인 연산부는 우측 이미지의 좌측 홀(hole)에 대응하는 원본 이미지에 대한 비디오 데이터를 쉐도우 게인 및 글로벌 피드백 게인 적용 없이 표시 패널에 제공할 수 있다.According to another aspect of the present invention, the global feedback gain computing unit may provide video data for the original image corresponding to the left hole of the right image to the display panel without applying the shadow gain and the global feedback gain.
본 발명의 또 다른 특징에 따르면, 쉐도우 게인 연산부는, 쉐도우 맵에서의 대상 픽셀, 대상 픽셀의 좌측의 n개 픽셀, 대상 픽셀의 우측의 n개 픽셀의 데이터값의 평균을 대상 픽셀의 데이터 평균값으로 연산하고, 쉐도우 맵 생성부가 원본 이미지를 우측으로 쉬프트하는 픽셀 개수는 n개일 수 있다.According to still another aspect of the present invention, the shadow gain computing unit calculates an average of data values of a target pixel in the shadow map, n pixels on the left side of the target pixel, and n pixels on the right side of the target pixel, , And the number of pixels for which the shadow map generator shifts the original image to the right may be n.
본 발명의 또 다른 특징에 따르면, 쉐도우 게인 연산부는 대상 픽셀의 데이터 평균값이 포지티브(positive)값을 갖는 경우와 네거티브(negative)값을 갖는 경우 상이하게 대상 픽셀에 대한 쉐도우 게인을 결정할 수 있다.According to another aspect of the present invention, the shadow gain computing unit may determine a shadow gain for a target pixel differently when the average value of data of the target pixel has a positive value and when the average value has a negative value.
본 발명의 또 다른 특징에 따르면, 쉐도우 게인 연산부는 쉐도우 맵에서의 각 픽셀의 데이터 평균값의 분포에 기초하여 쉐도우 게인을 연산하는 방식을 결정할 수 있다.According to another aspect of the present invention, the shadow gain computing unit can determine a method of computing the shadow gain based on the distribution of the average value of data of each pixel in the shadow map.
본 발명의 또 다른 특징에 따르면, 글로벌 피드백 게인을 연산부는, 원본 이미지의 픽셀과 원본 이미지의 픽셀에 대응하는 쉐도우 게인이 적용된 원본 이미지의 픽셀 간의 휘도값의 차이가 임계값보다 큰 픽셀의 개수를 산출하고, 개수가 제1 값보다 작은 경우 글로벌 피드백 게인을 1로 결정하고, 개수가 제1 값보다 큰 제2 값보다 큰 경우, 글로벌 피드백 게인을 1보다 작은 최소값으로 결정하고, 개수가 제1 값 내지 제2 값인 경우, 글로벌 피드백 게인이 1부터 최소값으로 선형적으로 감소하도록 결정하고, 글로벌 피드백 게인이 계산된 프레임의 다음 프레임의 원본 이미지에 대한 비디오 데이터에 글로벌 피드백 게인을 적용할 수 있다.According to another aspect of the present invention, the global feedback gain computing unit may calculate the global feedback gain based on the number of pixels whose difference in luminance value between the pixels of the original image and the pixels of the original image to which the shadow gain is applied corresponding to the pixels of the original image, The global feedback gain is determined to be 1 when the number is smaller than the first value and the global feedback gain is determined to be the minimum value smaller than 1 when the number is larger than the second value which is larger than the first value, Value to a second value, the global feedback gain may be determined to linearly decrease from 1 to the minimum value, and a global feedback gain may be applied to the video data for the original image of the next frame of the frame in which the global feedback gain is calculated.
본 발명의 또 다른 특징에 따르면, 글로벌 피드백 게인을 연산부는, 원본 이미지의 픽셀과 원본 이미지의 픽셀에 대응하는 쉐도우 게인이 적용된 원본 이미지의 픽셀 간의 휘도값의 차이가 임계값보다 큰 픽셀에 대해 차이의 합을 산출하고, 차이의 합이 제1 값보다 작은 경우 글로벌 피드백 게인을 1로 결정하고, 차이의 합이 제1 값보다 큰 제2 값보다 큰 경우, 글로벌 피드백 게인을 1보다 작은 최소값으로 결정하고, 차이의 합이 제1 값 내지 제2 값인 경우, 글로벌 피드백 게인이 1부터 최소값으로 선형적으로 감소하도록 결정하고, 글로벌 피드백 게인이 계산된 프레임의 다음 프레임의 원본 이미지에 대한 비디오 데이터에 글로벌 피드백 게인을 적용할 수 있다.According to another aspect of the present invention, the global feedback gain computing unit may calculate a global feedback gain based on a difference between a luminance value between pixels of an original image and pixels of an original image to which a shadow gain corresponding to a pixel of the original image is applied, And if the sum of the differences is smaller than the first value, the global feedback gain is determined as 1. If the sum of the differences is larger than the second value larger than the first value, the global feedback gain is set to a minimum value smaller than 1 And determines that the global feedback gain linearly decreases from 1 to the minimum value if the sum of the differences is from the first value to the second value and determines that the global feedback gain is less than or equal to the minimum value in the video data for the original image of the next frame of the calculated frame Global feedback gain can be applied.
본 발명의 또 다른 특징에 따르면, 표시 장치는 원본 이미지에 대한 뎁스 정보를 획득하고, 뎁스 정보에 기초하여 원본 이미지에 대한 뎁스 게인을 연산하고, 글로벌 피드백 게인을 쉐도우 게인이 적용된 원본 이미지에 대한 데이터에 적용하기 이전에, 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 뎁스 게인을 적용하는 뎁스 게인 연산부를 더 포함하고, 글로벌 피드백 게인 연산부는, 쉐도우 게인 및 뎁스 게인이 적용된 원본 이미지에 대한 비디오 데이터에 글로벌 피드백 게인을 적용할 수 있다.According to another aspect of the present invention, a display device obtains depth information about an original image, calculates a depth gain for the original image based on the depth information, and calculates a global feedback gain based on the data on the original image to which the shadow gain is applied Further comprising a depth gain calculator for applying a depth gain to the video data of the original image to which the shadow gain is applied, wherein the global feedback gain calculator calculates the global gain of the video data for the original image to which the shadow gain and the depth gain are applied, Global feedback gain can be applied.
이상 첨부된 도면을 참조하여 본 발명의 실시예들을 더욱 상세하게 설명하였으나, 본 발명은 반드시 이러한 실시예로 국한되는 것은 아니고, 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형 실시될 수 있다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Although the embodiments of the present invention have been described in detail with reference to the accompanying drawings, it is to be understood that the present invention is not limited to those embodiments and various changes and modifications may be made without departing from the scope of the present invention. . Therefore, the embodiments disclosed in the present invention are intended to illustrate rather than limit the scope of the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be construed as falling within the scope of the present invention.
Claims (20)
상기 쉐도우 맵에서의 쉐도우 두께 및 크기에 대한 쉐도우 게인을 연산하는 단계;
상기 쉐도우 게인을 상기 원본 이미지에 대한 비디오 데이터에 적용하는 단계;
상기 쉐도우 게인이 적용되기 전의 상기 원본 이미지에 대한 비디오 데이터와 상기 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 기초하여 글로벌 피드백 게인을 연산하는 단계; 및
상기 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 상기 글로벌 피드백 게인을 적용하는 단계를 포함하는, 표시 장치 구동 방법.Generating a shadow map using video data for the original image;
Computing a shadow gain for the shadow thickness and size in the shadow map;
Applying the shadow gain to video data for the original image;
Computing a global feedback gain based on video data for the original image before applying the shadow gain and video data for the original image to which the shadow gain is applied; And
And applying the global feedback gain to video data for the original image to which the shadow gain is applied.
상기 쉐도우 맵을 생성하는 단계는,
상기 원본 이미지를 우측으로 쉬프트하여 우측 이미지(right image)를 획득하는 단계; 및
상기 원본 이미지와 상기 우측 이미지를 비교하여 상기 쉐도우 맵을 생성하는 단계를 포함하는, 표시 장치 구동 방법.The method according to claim 1,
Wherein the generating the shadow map comprises:
Obtaining a right image by shifting the original image to the right; And
And comparing the original image with the right image to generate the shadow map.
상기 원본 이미지와 상기 우측 이미지를 비교하여 상기 쉐도우 맵을 생성하는 단계는 상기 원본 이미지의 휘도값과 상기 우측 이미지의 휘도값의 차이를 픽셀별로 연산하여 상기 쉐도우 맵을 생성하는 단계를 포함하는, 표시 장치 구동 방법.3. The method of claim 2,
Wherein the generating the shadow map by comparing the original image with the right image comprises generating the shadow map by computing the difference between the luminance value of the original image and the luminance value of the right image pixel by pixel, Device driving method.
상기 쉐도우 게인을 연산하는 단계는 상기 쉐도우 맵에서의 각 픽셀에 대한 데이터 평균값을 연산하는 단계를 포함하고,
상기 쉐도우 맵에서의 각 픽셀에 대한 데이터 평균값을 연산하는 단계는 상기 쉐도우 맵에서의 대상 픽셀, 상기 대상 픽셀의 좌측의 n개 픽셀, 상기 대상 픽셀의 우측의 n개 픽셀의 데이터값의 평균을 상기 대상 픽셀의 데이터 평균값으로 연산하는 단계를 포함하는, 표시 장치 구동 방법.The method according to claim 1,
Wherein computing the shadow gain comprises computing a data mean for each pixel in the shadow map,
Wherein the step of calculating the data average value for each pixel in the shadow map comprises calculating an average of data values of a target pixel in the shadow map, n pixels on the left side of the target pixel, and n pixels on the right side of the target pixel, And calculating an average value of the data of the target pixel.
상기 쉐도우 게인을 연산하는 단계는 상기 대상 픽셀의 데이터 평균값이 포지티브(positive)값을 갖는 경우와 네거티브(negative)값을 갖는 경우 상이하게 상기 대상 픽셀에 대한 쉐도우 게인을 결정하는 단계를 포함하는, 표시 장치 구동 방법.5. The method of claim 4,
Wherein computing the shadow gain comprises determining a shadow gain for the target pixel differently when the average value of the data of the target pixel has a positive value and when it has a negative value. Device driving method.
상기 쉐도우 게인을 연산하는 단계는,
상기 대상 픽셀의 데이터 평균값이 제1 네거티브값 내지 0인 경우, 상기 대상 픽셀에 대한 쉐도우 게인을 1로 결정하는 단계;
상기 대상 픽셀의 데이터 평균값이 0 내지 제1 포지티브값인 경우, 상기 대상 픽셀의 데이터 평균값이 증가할수록 상기 대상 픽셀에 대한 쉐도우 게인이 제1 비율로 감소하도록 상기 대상 픽셀에 대한 쉐도우 게인을 결정하는 단계;
상기 대상 픽셀의 데이터 평균값이 제2 네거티브값 내지 상기 제1 네거티브값인 경우, 상기 대상 픽셀의 데이터 평균값이 감소할수록 상기 대상 픽셀에 대한 쉐도우 게인이 상기 제1 비율보다 큰 제2 비율로 감소하도록 상기 대상 픽셀에 대한 쉐도우 게인을 결정하는 단계; 및
상기 대상 픽셀의 데이터 평균값이 상기 제1 포지티브값보다 큰 경우 및 상기 제2 네거티브값보다 작은 경우, 상기 대상 픽셀에 대한 쉐도우 게인을 0으로 결정하는 단계를 포함하는, 표시 장치 구동 방법.6. The method of claim 5,
Wherein the step of calculating the shadow gain comprises:
Determining a shadow gain for the target pixel to be 1 if the data average value of the target pixel is a first negative value to 0;
Determining a shadow gain for the target pixel so that the shadow gain for the target pixel decreases to a first ratio as the average data value of the target pixel increases from 0 to the first positive value, ;
Wherein when the data average value of the target pixel is a second negative value to a first negative value, the shadow gain for the target pixel is reduced to a second ratio larger than the first ratio as the data average value of the target pixel decreases, Determining a shadow gain for a target pixel; And
Determining a shadow gain for the target pixel to be 0 when the data average value of the target pixel is larger than the first positive value and smaller than the second negative value.
상기 쉐도우 게인을 연산하는 단계는,
상기 대상 픽셀의 데이터 평균값이 제2 네거티브값 내지 상기 제1 네거티브값인 경우, 상기 대상 픽셀의 데이터 평균값이 감소할수록 상기 대상 픽셀에 대한 쉐도우 게인이 제1 비율로 감소하도록 상기 대상 픽셀에 대한 쉐도우 게인을 결정하는 단계;
상기 대상 픽셀의 데이터 평균값이 상기 제1 네거티브값 내지 0인 경우 및 제1 포지티브값 내지 제2 포지티브값인 경우, 상기 대상 픽셀에 대한 쉐도우 게인을 1로 결정하는 단계;
상기 대상 픽셀의 데이터 평균값이 0 내지 상기 제1 포지티브값인 경우, 상기 대상 픽셀의 데이터 평균값이 감소할수록 상기 대상 픽셀에 대한 쉐도우 게인이 제2 비율로 감소하도록 상기 대상 픽셀에 대한 쉐도우 게인을 결정하는 단계;
상기 대상 픽셀의 데이터 평균값이 상기 제2 포지티브값 내지 제3 포지티브값인 경우, 상기 대상 픽셀의 데이터 평균값이 증가할수록 상기 대상 픽셀에 대한 쉐도우 게인이 제3 비율로 감소하도록 상기 대상 픽셀에 대한 쉐도우 게인을 결정하는 단계; 및
상기 대상 픽셀의 데이터 평균값이 상기 제2 네거티브값보다 작은 경우 및 상기 제3 포지티브값보다 큰 경우, 상기 대상 픽셀에 대한 쉐도우 게인을 0으로 결정하는 단계를 포함하는, 표시 장치 구동 방법.6. The method of claim 5,
Wherein the step of calculating the shadow gain comprises:
Wherein when the data average value of the target pixel is from the second negative value to the first negative value, the shadow gain for the target pixel is decreased so that the shadow gain for the target pixel decreases as the data average value of the target pixel decreases, ;
Determining a shadow gain for the target pixel to be 1 if the data average value of the target pixel is the first negative value to 0 and the first positive value to the second positive value;
And determines a shadow gain for the target pixel so that the shadow gain for the target pixel decreases to a second ratio as the average data value of the target pixel decreases as the data average value of the target pixel is 0 to the first positive value step;
Wherein when the average value of the data of the target pixel is the second positive value to the third positive value, the shadow gain for the target pixel is reduced to a third ratio as the data average value of the target pixel increases, ; And
Determining a shadow gain for the target pixel to be 0 when the data average value of the target pixel is smaller than the second negative value and larger than the third positive value.
상기 글로벌 피드백 게인을 연산하는 단계는,
상기 원본 이미지의 픽셀과 상기 원본 이미지의 픽셀에 대응하는 상기 쉐도우 게인이 적용된 원본 이미지의 픽셀 간의 휘도값의 차이가 임계값보다 큰 픽셀의 개수를 산출하는 단계;
상기 개수가 제1 값보다 작은 경우 상기 글로벌 피드백 게인을 1로 결정하는 단계;
상기 개수가 상기 제1 값보다 큰 제2 값보다 큰 경우, 상기 글로벌 피드백 게인을 1보다 작은 최소값으로 결정하는 단계; 및
상기 개수가 상기 제1 값 내지 상기 제2 값인 경우, 상기 글로벌 피드백 게인이 1부터 상기 최소값으로 선형적으로 감소하도록 결정하는 단계를 포함하고,
상기 글로벌 피드백 게인을 적용하는 단계는 상기 글로벌 피드백 게인이 계산된 프레임의 다음 프레임의 상기 원본 이미지에 대한 비디오 데이터에 상기 글로벌 피드백 게인을 적용하는 단계를 포함하는, 표시 장치 구동 방법.The method according to claim 1,
Wherein the step of computing the global feedback gain comprises:
Calculating a number of pixels having a difference in luminance value between a pixel of the original image and a pixel of the original image to which the shadow gain is applied corresponding to the pixel of the original image is greater than a threshold value;
Determining the global feedback gain to be 1 if the number is less than a first value;
Determining the global feedback gain as a minimum value less than 1 if the number is greater than a second value greater than the first value; And
Determining that the global feedback gain linearly decreases from 1 to the minimum value if the number is the first value to the second value,
Wherein applying the global feedback gain comprises applying the global feedback gain to video data for the original image of the next frame of the frame in which the global feedback gain is calculated.
상기 글로벌 피드백 게인을 연산하는 단계는,
상기 원본 이미지의 픽셀과 상기 원본 이미지의 픽셀에 대응하는 상기 쉐도우 게인이 적용된 원본 이미지의 픽셀 간의 휘도값의 차이가 임계값보다 큰 픽셀에 대해 상기 차이의 합을 산출하는 단계;
상기 차이의 합이 제1 값보다 작은 경우 상기 글로벌 피드백 게인을 1로 결정하는 단계;
상기 차이의 합이 상기 제1 값보다 큰 제2 값보다 큰 경우, 상기 글로벌 피드백 게인을 1보다 작은 최소값으로 결정하는 단계; 및
상기 차이의 합이 상기 제1 값 내지 상기 제2 값인 경우, 상기 글로벌 피드백 게인이 1부터 상기 최소값으로 선형적으로 감소하도록 결정하는 단계를 포함하고,
상기 글로벌 피드백 게인을 적용하는 단계는 상기 글로벌 피드백 게인이 계산된 프레임의 다음 프레임의 상기 원본 이미지에 대한 비디오 데이터에 상기 글로벌 피드백 게인을 적용하는 단계를 포함하는, 표시 장치 구동 방법.The method according to claim 1,
Wherein the step of computing the global feedback gain comprises:
Calculating a sum of the differences for pixels having a difference in luminance value between a pixel of the original image and a pixel of the original image to which the shadow gain is applied corresponding to the pixel of the original image is larger than a threshold value;
Determining the global feedback gain to be 1 if the sum of the differences is less than a first value;
Determining the global feedback gain as a minimum value less than 1 if the sum of the differences is greater than a second value greater than the first value; And
Determining that the global feedback gain linearly decreases from 1 to the minimum value if the sum of the differences is the first value to the second value,
Wherein applying the global feedback gain comprises applying the global feedback gain to video data for the original image of the next frame of the frame in which the global feedback gain is calculated.
상기 원본 이미지에 대한 뎁스 정보를 획득하는 단계;
상기 뎁스 정보에 기초하여 상기 원본 이미지에 대한 뎁스 게인을 연산하는 단계; 및
상기 글로벌 피드백 게인을 적용하는 단계 이전에, 상기 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 상기 뎁스 게인을 적용하는 단계를 더 포함하고,
상기 글로벌 피드백 게인을 적용하는 단계는, 상기 쉐도우 게인 및 상기 뎁스 게인이 적용된 원본 이미지에 대한 비디오 데이터에 상기 글로벌 피드백 게인을 적용하는 단계를 포함하는, 표시 장치 구동 방법.The method according to claim 1,
Obtaining depth information on the original image;
Calculating a depth gain for the original image based on the depth information; And
Further comprising applying the depth gain to video data for the original image to which the shadow gain is applied, prior to applying the global feedback gain,
Wherein applying the global feedback gain comprises applying the global feedback gain to video data for the original image to which the shadow gain and the depth gain are applied.
상기 뎁스 게인을 연산하는 단계는 상기 원본 이미지의 대상 픽셀에서의 뎁스에 비례하게 상기 대상 픽셀의 뎁스 게인을 연산하는 단계를 포함하는, 표시 장치 구동 방법.11. The method of claim 10,
Wherein the step of calculating the depth gain includes calculating a depth gain of the target pixel in proportion to the depth of the target pixel of the original image.
상기 표시 패널에 제공될 원본 이미지에 대한 비디오 데이터를 사용하여 쉐도우 맵을 생성하는 쉐도우 맵 생성부;
상기 쉐도우 맵에서의 쉐도우 두께 및 크기에 대한 쉐도우 게인을 연산하고, 상기 쉐도우 게인을 상기 원본 이미지에 대한 비디오 데이터에 적용하는 쉐도우 게인 연산부; 및
상기 쉐도우 게인이 적용되기 전의 상기 원본 이미지에 대한 비디오 데이터와 상기 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 기초하여 글로벌 피드백 게인을 연산하고, 상기 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 상기 글로벌 피드백 게인을 적용하고, 상기 쉐도우 게인 및 상기 글로벌 피드백 게인이 적용된 상기 원본 이미지에 대한 비디오 데이터를 상기 표시 패널에 제공하는 글로벌 피드백 게인 연산부를 포함하는, 표시 장치.Display panel;
A shadow map generator for generating a shadow map using video data of an original image to be provided on the display panel;
A shadow gain calculator for calculating a shadow gain for the shadow thickness and size in the shadow map and applying the shadow gain to video data for the original image; And
Calculating a global feedback gain based on the video data for the original image before the shadow gain is applied and the video data for the original image to which the shadow gain is applied, And a global feedback gain computing unit for applying feedback gain and providing the display panel with video data on the original image to which the shadow gain and the global feedback gain are applied.
상기 쉐도우 맵 생성부는, 상기 원본 이미지를 우측으로 쉬프트하여 우측 이미지(right image)를 획득하고, 상기 원본 이미지와 상기 우측 이미지를 비교하여 상기 쉐도우 맵을 생성하는, 표시 장치.13. The method of claim 12,
Wherein the shadow map generator obtains a right image by shifting the original image to the right and compares the original image with the right image to generate the shadow map.
상기 글로벌 피드백 게인 연산부는 상기 우측 이미지의 좌측 홀(hole)에 대응하는 상기 원본 이미지에 대한 비디오 데이터를 상기 쉐도우 게인 및 상기 글로벌 피드백 게인 적용 없이 상기 표시 패널에 제공하는, 표시 장치.14. The method of claim 13,
Wherein the global feedback gain computing section provides the display panel with video data for the original image corresponding to the left hole of the right image without applying the shadow gain and the global feedback gain.
상기 쉐도우 게인 연산부는, 상기 쉐도우 맵에서의 대상 픽셀, 상기 대상 픽셀의 좌측의 n개 픽셀, 상기 대상 픽셀의 우측의 n개 픽셀의 데이터값의 평균을 상기 대상 픽셀의 데이터 평균값으로 연산하고,
상기 쉐도우 맵 생성부가 상기 원본 이미지를 우측으로 쉬프트하는 픽셀 개수는 상기 n개인, 표시 장치.14. The method of claim 13,
Wherein the shadow gain computing unit computes an average of data values of a target pixel in the shadow map, n pixels on the left side of the target pixel, and n pixels on the right side of the target pixel as the data average value of the target pixel,
Wherein the shadow map generator shifts the original image to the right by n pixels.
상기 쉐도우 게인 연산부는 상기 대상 픽셀의 데이터 평균값이 포지티브(positive)값을 갖는 경우와 네거티브(negative)값을 갖는 경우 상이하게 상기 대상 픽셀에 대한 쉐도우 게인을 결정하는, 표시 장치.16. The method of claim 15,
Wherein the shadow gain computing unit determines a shadow gain for the target pixel differently when the data average value of the target pixel has a positive value and when the data average value has a negative value.
상기 쉐도우 게인 연산부는 상기 쉐도우 맵에서의 각 픽셀의 데이터 평균값의 분포에 기초하여 상기 쉐도우 게인을 연산하는 방식을 결정하는, 표시 장치.14. The method of claim 13,
Wherein the shadow gain computing unit determines a method of calculating the shadow gain based on a distribution of an average value of data of each pixel in the shadow map.
상기 글로벌 피드백 게인을 연산부는,
상기 원본 이미지의 픽셀과 상기 원본 이미지의 픽셀에 대응하는 상기 쉐도우 게인이 적용된 원본 이미지의 픽셀 간의 휘도값의 차이가 임계값보다 큰 픽셀의 개수를 산출하고,
상기 개수가 제1 값보다 작은 경우 상기 글로벌 피드백 게인을 1로 결정하고,
상기 개수가 상기 제1 값보다 큰 제2 값보다 큰 경우, 상기 글로벌 피드백 게인을 1보다 작은 최소값으로 결정하고,
상기 개수가 상기 제1 값 내지 상기 제2 값인 경우, 상기 글로벌 피드백 게인이 1부터 상기 최소값으로 선형적으로 감소하도록 결정하고,
상기 글로벌 피드백 게인이 계산된 프레임의 다음 프레임의 상기 원본 이미지에 대한 비디오 데이터에 상기 글로벌 피드백 게인을 적용하는, 표시 장치.13. The method of claim 12,
The global feedback gain computing unit may include:
Calculating a number of pixels having a difference in luminance value between a pixel of the original image and a pixel of the original image to which the shadow gain is applied corresponding to the pixel of the original image,
Determines the global feedback gain to be 1 if the number is less than a first value,
Determining the global feedback gain to be a minimum value less than 1 if the number is greater than a second value greater than the first value,
Determining that the global feedback gain linearly decreases from 1 to the minimum value when the number is the first value to the second value,
Wherein the global feedback gain is applied to the video data for the original image of the next frame of the frame for which the global feedback gain is calculated.
상기 글로벌 피드백 게인을 연산부는,
상기 원본 이미지의 픽셀과 상기 원본 이미지의 픽셀에 대응하는 상기 쉐도우 게인이 적용된 원본 이미지의 픽셀 간의 휘도값의 차이가 임계값보다 큰 픽셀에 대해 상기 차이의 합을 산출하고,
상기 차이의 합이 제1 값보다 작은 경우 상기 글로벌 피드백 게인을 1로 결정하고,
상기 차이의 합이 상기 제1 값보다 큰 제2 값보다 큰 경우, 상기 글로벌 피드백 게인을 1보다 작은 최소값으로 결정하고,
상기 차이의 합이 상기 제1 값 내지 상기 제2 값인 경우, 상기 글로벌 피드백 게인이 1부터 상기 최소값으로 선형적으로 감소하도록 결정하고,
상기 글로벌 피드백 게인이 계산된 프레임의 다음 프레임의 상기 원본 이미지에 대한 비디오 데이터에 상기 글로벌 피드백 게인을 적용하는, 표시 장치.13. The method of claim 12,
The global feedback gain computing unit may include:
Calculating a sum of the differences for pixels having a difference in luminance value between a pixel of the original image and a pixel of the original image to which the shadow gain is applied corresponding to the pixel of the original image,
Determining the global feedback gain to be 1 if the sum of the differences is less than the first value,
Determining the global feedback gain to be a minimum value less than 1 if the sum of the differences is greater than a second value greater than the first value,
Determining that the global feedback gain linearly decreases from 1 to the minimum value if the sum of the differences is the first value to the second value,
Wherein the global feedback gain is applied to the video data for the original image of the next frame of the frame for which the global feedback gain is calculated.
상기 원본 이미지에 대한 뎁스 정보를 획득하고, 상기 뎁스 정보에 기초하여 상기 원본 이미지에 대한 뎁스 게인을 연산하고, 상기 글로벌 피드백 게인을 상기 쉐도우 게인이 적용된 원본 이미지에 대한 데이터에 적용하기 이전에, 상기 쉐도우 게인이 적용된 원본 이미지에 대한 비디오 데이터에 상기 뎁스 게인을 적용하는 뎁스 게인 연산부를 더 포함하고,
상기 글로벌 피드백 게인 연산부는, 상기 쉐도우 게인 및 상기 뎁스 게인이 적용된 원본 이미지에 대한 비디오 데이터에 상기 글로벌 피드백 게인을 적용하는, 표시 장치.13. The method of claim 12,
The depth gain for the original image is calculated on the basis of the depth information and the global feedback gain is applied to the data for the original image to which the shadow gain is applied, Further comprising a depth gain operation unit for applying the depth gain to the video data of the original image to which the shadow gain is applied,
Wherein the global feedback gain operation unit applies the global feedback gain to video data for an original image to which the shadow gain and the depth gain are applied.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160111734A KR102679129B1 (en) | 2016-08-31 | 2016-08-31 | Display device and method of driving the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160111734A KR102679129B1 (en) | 2016-08-31 | 2016-08-31 | Display device and method of driving the same |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20180024825A true KR20180024825A (en) | 2018-03-08 |
| KR102679129B1 KR102679129B1 (en) | 2024-06-26 |
Family
ID=61726045
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020160111734A Active KR102679129B1 (en) | 2016-08-31 | 2016-08-31 | Display device and method of driving the same |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102679129B1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20210059663A (en) | 2019-11-15 | 2021-05-25 | 가천대학교 산학협력단 | Novel benzimidazole derivatives and its use |
| KR20210080261A (en) | 2019-12-20 | 2021-06-30 | 가천대학교 산학협력단 | Novel thiazole derivatives and its use |
| KR20220057477A (en) | 2020-10-29 | 2022-05-09 | 엠테라파마 주식회사 | Novel Bifidobacterium longum Z1 strain and use of the same |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6704025B1 (en) * | 2001-08-31 | 2004-03-09 | Nvidia Corporation | System and method for dual-depth shadow-mapping |
| KR20040106300A (en) * | 2002-03-22 | 2004-12-17 | 마이클 에프. 디어링 | Scalable high performance 3d graphics |
| US20110043523A1 (en) * | 2009-08-24 | 2011-02-24 | Electronics And Telecommunications Research Institute | Graphics processing apparatus for supporting global illumination |
| KR20110031643A (en) * | 2009-09-21 | 2011-03-29 | 삼성전자주식회사 | Image processing apparatus and method |
| KR20140034442A (en) * | 2012-09-12 | 2014-03-20 | 삼성전자주식회사 | Apparatus and method for detail enhancement |
-
2016
- 2016-08-31 KR KR1020160111734A patent/KR102679129B1/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6704025B1 (en) * | 2001-08-31 | 2004-03-09 | Nvidia Corporation | System and method for dual-depth shadow-mapping |
| KR20040106300A (en) * | 2002-03-22 | 2004-12-17 | 마이클 에프. 디어링 | Scalable high performance 3d graphics |
| US20110043523A1 (en) * | 2009-08-24 | 2011-02-24 | Electronics And Telecommunications Research Institute | Graphics processing apparatus for supporting global illumination |
| KR20110020411A (en) * | 2009-08-24 | 2011-03-03 | 한국전자통신연구원 | Graphics processing device supporting global illumination and graphics processing method using the same |
| KR20110031643A (en) * | 2009-09-21 | 2011-03-29 | 삼성전자주식회사 | Image processing apparatus and method |
| KR20140034442A (en) * | 2012-09-12 | 2014-03-20 | 삼성전자주식회사 | Apparatus and method for detail enhancement |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20210059663A (en) | 2019-11-15 | 2021-05-25 | 가천대학교 산학협력단 | Novel benzimidazole derivatives and its use |
| KR20210080261A (en) | 2019-12-20 | 2021-06-30 | 가천대학교 산학협력단 | Novel thiazole derivatives and its use |
| KR20220057477A (en) | 2020-10-29 | 2022-05-09 | 엠테라파마 주식회사 | Novel Bifidobacterium longum Z1 strain and use of the same |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102679129B1 (en) | 2024-06-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101888672B1 (en) | Streoscopic image display device and method for driving thereof | |
| US10748467B2 (en) | Display panel, display method thereof and display device | |
| US9378685B2 (en) | Artifact mitigation method and apparatus for images generated using three dimensional color synthesis | |
| US9189998B2 (en) | Backlight dimming method and liquid crystal display using the same | |
| US8487968B2 (en) | Display device and contrast enhancement method thereof | |
| US9514690B2 (en) | Liquid crystal display | |
| TWI610291B (en) | Liquid crystal display device and method of local dimming of the? liquid crystal display device | |
| JP6990520B2 (en) | Liquid crystal display device | |
| US9852700B2 (en) | Liquid crystal display and method for driving the same | |
| US10416511B2 (en) | Liquid crystal display device | |
| US20140225943A1 (en) | Image display device and image display method | |
| US9368055B2 (en) | Display device and driving method thereof for improving side visibility | |
| CN114267291B (en) | Gray scale data determination method, device, equipment and screen driving plate | |
| KR20120036477A (en) | Liquid crystal display and local dimming control method of thereof | |
| KR20160084950A (en) | Curved display and a driving method of the same | |
| JP6746464B2 (en) | Liquid crystal display | |
| JP7246013B2 (en) | Image display device and image display method | |
| WO2018205369A1 (en) | Liquid crystal display panel and driving method therefor, and liquid crystal display | |
| US12469422B2 (en) | Method for generating target grayscale values and display panel | |
| KR102679129B1 (en) | Display device and method of driving the same | |
| US10783841B2 (en) | Liquid crystal display device and method for displaying image of the same | |
| KR20130009173A (en) | Image processing method and stereoscopic image display device using the same | |
| US20130169615A1 (en) | Liquid crystal display device | |
| JP7239460B2 (en) | Image processing device and liquid crystal display device | |
| US8154491B2 (en) | Overdrive method for anti-double edge of LCD |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160831 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20210802 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20160831 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20230913 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: 20240402 |
|
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20240624 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20240624 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |