Nothing Special   »   [go: up one dir, main page]

KR102065515B1 - Display apparatus for only displaying valid images of augmented reality and method for only displaying valid images of augmented reality - Google Patents

Display apparatus for only displaying valid images of augmented reality and method for only displaying valid images of augmented reality Download PDF

Info

Publication number
KR102065515B1
KR102065515B1 KR1020180133213A KR20180133213A KR102065515B1 KR 102065515 B1 KR102065515 B1 KR 102065515B1 KR 1020180133213 A KR1020180133213 A KR 1020180133213A KR 20180133213 A KR20180133213 A KR 20180133213A KR 102065515 B1 KR102065515 B1 KR 102065515B1
Authority
KR
South Korea
Prior art keywords
valid
bitmap
line
image
outputting
Prior art date
Application number
KR1020180133213A
Other languages
Korean (ko)
Inventor
김민석
Original Assignee
주식회사 라온텍
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 주식회사 라온텍 filed Critical 주식회사 라온텍
Priority to KR1020180133213A priority Critical patent/KR102065515B1/en
Application granted granted Critical
Publication of KR102065515B1 publication Critical patent/KR102065515B1/en

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2330/00Aspects of power supply; Aspects of display protection and defect management
    • G09G2330/02Details of power systems and of start or stop of display operation
    • G09G2330/021Power management, e.g. power saving

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

According to an embodiment of the present invention, a display device for augmented reality device for only outputting a valid image may comprise: a display panel displaying an input image; a control unit generating valid data bit map for storing binary data in units of pixels constituting the input image for identifying a valid image from the input image and a valid line bit map storing a binary value for each line identified according to whether the binary data values included in each line constituting the valid data bit map is all 0; and a drive circuit unit outputting a drive signal for displaying the valid image on the display panel based on the valid data bit map and valid line bit map.

Description

유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치 및 증강현실기기용 디스플레이 장치에서의 유효 영상만을 출력하는 방법{DISPLAY APPARATUS FOR ONLY DISPLAYING VALID IMAGES OF AUGMENTED REALITY AND METHOD FOR ONLY DISPLAYING VALID IMAGES OF AUGMENTED REALITY}DISPLAY APPARATUS FOR ONLY DISPLAYING VALID IMAGES OF AUGMENTED REALITY AND METHOD FOR ONLY DISPLAYING VALID IMAGES OF AUGMENTED REALITY}

본 발명은 유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치 및 증강현실기기용 디스플레이 장치에서의 유효 영상만을 출력하는 방법에 관한 것으로, 보다 구체적으로 유효데이터 비트맵과 유효라인 비트맵을 생성하여 입력 영상 중 유효 영상만을 출력하여 소비전력을 절감하고 메모리를 절감함과 동시에 영상의 처리 속도를 증가시키고자 하는, 유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치 및 증강현실기기용 디스플레이 장치에서의 유효 영상만을 출력하는 방법에 관한 것이다.The present invention relates to a display device for augmented reality device for outputting only the effective image and a method for outputting only an effective image from the display device for augmented reality device, and more specifically, to generate and input an effective data bitmap and an effective line bitmap. Effective in display device for augmented reality devices and display device for augmented reality devices to output only the effective picture, which is intended to reduce the power consumption and memory while simultaneously outputting only the effective picture among images. The present invention relates to a method of outputting only an image.

증강 현실(Augmented Reality, AR)은 실제와 가상 사이의 영역인 혼합 현실(Mixed Reality)의 한 종류로, 현실의 정보에 가상의 사물이나 정보를 합성하여 원래의 환경에 존재하는 사물처럼 보이도록 사물이나Augmented Reality (AR) is a kind of Mixed Reality that is the realm between real and virtual. It combines a virtual object or information with the information of reality to make it look like an object in the original environment. or

이미지의 정보를 중첩 시키는 것을 의미한다. 이를 위해, 증강 현실에서는 특정 객체(object)를 인식하고, 인식된 객체에 대한 3D 이미지를 생성하여, 촬영된 이미지에 오버레이(overlay)시킨다.This means overlapping the information in the image. To this end, augmented reality recognizes a specific object, generates a 3D image of the recognized object, and overlays the captured image.

한편, 증강현실기기에 AR 컨텐츠가 출력되는 경우, 소비전력을 절감하고 메모리를 절감함과 동시에 영상을 빨리 처리하고자 하는 필요성이 대두되고 있다.On the other hand, when the AR content is output to the augmented reality device, there is a need to reduce the power consumption, memory and at the same time to process the image quickly.

이를 위하여, 일반 평판 디스플레이에 부분영상만을 표시하기 위해 일반 메모리에서 사용하는 렌덤액세스 (Random Access) 방법으로의 구현을 가정해볼 수 있다. 이는, 필요한 유효 영상부분만 업데이트할 수 있는 방법이므로 상당히 효과적이라고 할 수 있고, 특히, 부분영상이 많지 않을 때는 효과적일 수 있지만, 부분영상의 수가 증가할수록 부분영상 위치 추출이 복잡해지며 부분영상들에 대한 주소량이 증가하고 이 주소들을 영상과 함께 같이 전송해야 하는 부담을 가지게 된다. 특히, 유효 영상의 양과 수가 많아지게 되면, 주소 용량도 많아지게 되어 오히려 영상 및 주소 전송시간과 화소어레이 구동시간이 더 증가하는 문제점이 있고, 화소어레이 구동회로가 복잡해지는 단점을 가진다.To this end, it may be assumed that the random access method used in the general memory to display only the partial image on the general flat panel display. This can be said to be quite effective because it can update only the necessary effective video parts. Particularly, it can be effective when there are not many partial pictures. However, as the number of partial pictures increases, partial image position extraction becomes more complicated. The amount of addresses increases, and the burden of transmitting these addresses together with the video is increased. In particular, when the number and the number of the effective images increase, the address capacity also increases, rather, the image and address transmission time and the pixel array driving time are further increased, and the pixel array driving circuit is complicated.

본 발명은, 전술한 문제점을 고려하여 도출된 것으로, 증강현실기기에 AR 컨텐츠가 출력되는 경우, 소비전력 절감과 메모리 절감, 영상의 빠른 처리 등이 더욱 필요하게 되므로, 소형화된 디스플레이 장치에 유효 영상만을 출력할 수 있도록 하는 다른 유효 영상 출력 방법을 제공하는 데에 그 목적이 있다.The present invention has been made in consideration of the above-described problems. When AR content is output to an augmented reality device, it is necessary to further reduce power consumption, memory, and fast image processing. It is an object of the present invention to provide another effective video output method that enables to output only.

유효 영상만 구동하고 불필요한 구동은 제거하여 구동 시간도 단축되고 결과적으로 장치를 구성하는 소자들의 수명도 길어질 수 있도록 한다.By driving only the effective image and eliminating unnecessary driving, the driving time can be shortened and the life of the elements constituting the device can be extended.

본 발명의 실시예에 따른 유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치는, 입력 영상을 디스플레이하기 위한 디스플레이 패널, 상기 입력 영상 중 유효 영상을 식별하기 위해 상기 입력 영상을 구성하는 픽셀 단위로 이진 데이터를 저장하는 유효데이터 비트맵 및 상기 유효데이터 비트맵을 구성하는 각 라인에 포함되는 상기 이진 데이터 값이 모두 '0' 인지 여부에 따라 식별되는 각 라인별 이진화 값을 저장하는 유효라인 비트맵을 생성하는 제어부 및 상기 유효데이터 비트맵과 상기 유효라인 비트맵에 기초하여 상기 디스플레이 패널상에 상기 유효 영상만을 디스플레이하기 위한 구동신호를 출력하는 구동회로부를 포함하는 것을 특징으로 한다.The display device for augmented reality device for outputting only the effective image according to an embodiment of the present invention, a display panel for displaying an input image, binary in units of pixels constituting the input image to identify the effective image of the input image; A valid line bitmap for storing a binarization value for each line identified according to whether a valid data bitmap for storing data and the binary data value included in each line constituting the valid data bitmap are all zeros; And a driving circuit unit for outputting a driving signal for displaying only the valid image on the display panel based on the generated control unit and the valid data bitmap and the valid line bitmap.

본 발명의 다른 실시예에 따른 증강현실기기용 디스플레이 장치에서의 유효 영상만을 출력하는 방법은, 입력 영상 중 유효 영상을 식별하기 위해 상기 입력 영상을 구성하는 픽셀 단위로 이진 데이터를 저장하는 유효데이터 비트맵 및 상기 유효데이터 비트맵을 구성하는 각 라인에 포함되는 상기 이진 데이터 값이 모두 '0' 인지 여부에 따라 식별되는 각 라인별 이진화 값을 저장하는 유효라인 비트맵을 생성하는 단계 및 상기 유효데이터 비트맵과 상기 유효라인 비트맵에 기초하여 디스플레이 패널상에 상기 유효 영상만을 디스플레이하기 위한 구동신호를 출력하는 단계를 포함하는 것을 특징으로 한다.According to another embodiment of the present invention, a method for outputting only an effective image in a display device for an augmented reality device includes: valid data bits for storing binary data in units of pixels constituting the input image to identify an effective image among input images; Generating a valid line bitmap storing a binarization value for each line identified according to whether a binary data value included in a map and each line constituting the valid data bitmap is '0' and the valid data And outputting a driving signal for displaying only the valid image on a display panel based on a bitmap and the valid line bitmap.

실시예에 따르면, 상기 구동신호 출력 단계는, 상기 유효라인 비트맵에 저장된 상기 각 라인별 이진화 값에 기초하여 상기 유효데이터 비트맵을 구성하는 상기 각 라인 중 선택된 소정의 라인만을 구동하기 위한 라인선택신호를 출력하는 단계 및 상기 라인선택신호 및 상기 유효데이터 비트맵에 기초하여 상기 유효데이터 비트맵을 구성하는 상기 각 라인에 포함되는 상기 이진 데이터 값이 모두 '0' 인 라인은 제외한 나머지 유효 라인만으로 구성되는 출력용 유효데이터 비트맵을 생성하는 단계를 포함할 수 있다.According to an embodiment, the driving signal outputting step may include selecting a line for driving only a predetermined line selected from each of the lines constituting the valid data bitmap based on the binarization value of each line stored in the valid line bitmap. Outputting a signal, and based on the line selection signal and the valid data bitmap, only the remaining valid lines except for lines in which the binary data values included in each line constituting the valid data bitmap are all '0' And generating a valid data bitmap for output.

상기 출력용 유효데이터 비트맵 생성 단계는, 상기 출력용 유효데이터 비트맵의 이진 데이터 값이 '1'인 경우에 해당 이진 데이터 값에 대응하는 상기 유효 영상만을 출력하고, 상기 출력용 유효데이터 비트맵의 이진 데이터 값이 '0'인 경우에 해당 이진 데이터 값에 대응하는 상기 입력 영상의 나머지 부분은 출력에서 제외하는 단계를 포함할 수 있다.In the outputting valid data bitmap generation step, when the binary data value of the valid data bitmap for output is '1', only the valid image corresponding to the corresponding binary data value is output, and the binary data of the valid data bitmap for output is output. When the value is '0', the remaining part of the input image corresponding to the corresponding binary data value may be excluded from the output.

다른 실시예에 따르면, 외부 프로세서로부터 상기 입력 영상 상에서의 상기 유효 영상의 좌표 정보를 수신하는 단계를 더 포함할 수 있다.According to another embodiment, the method may further include receiving coordinate information of the valid image on the input image from an external processor.

다른 실시예에 따르면, 상기 유효데이터 비트맵 및 상기 유효라인 비트맵을 기초로 상기 입력 영상 중 상기 유효 영상만을 프레임 버퍼상에 미리 저장하는 단계를 더 포함할 수 있다.According to another embodiment, the method may further include pre-storing only the valid image of the input image on a frame buffer based on the valid data bitmap and the valid line bitmap.

증강현실기기에 AR 컨텐츠가 출력되는 경우, 소비전력 절감과 메모리 절감, 영상의 빠른 처리 등이 더욱 필요하게 되므로, 소형화된 디스플레이 장치에 유효 영상만을 출력함으로서 전술한 니즈(needs)에 더욱 부합할 수 있게 된다. When AR content is output to an AR device, power consumption, memory reduction, and fast image processing are further required. Therefore, by outputting only an effective image to a miniaturized display device, it is possible to meet the above-mentioned needs. Will be.

유효 영상만 구동하고 불필요한 구동을 제외할 수 있으므로, 구동 시간도 단축되고 결과적으로 장치를 구성하는 소자들의 수명도 길어지게 된다.Since only the effective image can be driven and unnecessary driving can be excluded, the driving time is shortened, and as a result, the life of the elements constituting the device is long.

유효 영상만 출력하면 되므로 화면 주사 시간을 줄이게 되어 빠르게 이동하는 피사체에서 발생하는 화면 찢어짐(Tearing defect)을 줄일 수 있고 영상의 빠른 이동에 대응할 수 있는 순간 이동(Time Warp)효과를 가져올 수 있게 된다.Since only the effective image is output, the screen scanning time is reduced, thereby reducing tearing defects occurring in a fast-moving subject and bringing a time warp effect to cope with rapid movement of the image.

평판디스플레이의 순차주사시간을 줄임으로써 화면의 시작과 끝부분의 화질 차이를 최소화할 수 있으며, 필드순차색상표시법 (FSC: Field Sequential Color Method)에서 발생하는 색상분리, 깜박거림 등을 최소화하는 장점이 있다. By reducing the sequential scanning time of the flat panel display, it is possible to minimize the image quality difference between the beginning and the end of the screen, and to minimize the color separation and flicker caused by the field sequential color method (FSC). have.

유효 영상 용량을 최소화하므로 디스플레이의 프레임 버퍼에 저장하고 읽는 지연시간(Latency)를 최소화할 수 있다.Minimizing the effective image capacity minimizes the latency stored and read in the display's frame buffer.

프레임 버퍼를 이용하여 BLACK 픽셀을 제외한 유효데이터에 대해서만 WRITING 및/또는 READING을 수행함으로서 프레임 버퍼의 저장 용량을 줄일 수 있으며, 더불어 프레임 버퍼에 쓰거나 읽는 시간을 줄일 수 있게 된다. By using WRITING and / or READING only on valid data excluding BLACK pixels using the frame buffer, the storage capacity of the frame buffer can be reduced, and the time for writing to or reading from the frame buffer can be reduced.

외부 프로세서가 유효 영상과 유효 영상의 좌표만을 전송하고 디스플레이 패널의 집적회로에서 좌표 정보를 참조하여 유효데이터 비트맵과 유효라인 비트맵을 생성할 수 있게 되므로, 이는 곧 외부 프로세서의 작업을 디스플레이 패널 집적회로에서 분담하는 것이고, 따라서, 외부 프로세서는 업무 로드(load)가 줄어들게 된다.Since the external processor can transmit only the valid image and the coordinates of the valid image, and generate the valid data bitmap and the valid line bitmap by referring to the coordinate information in the integrated circuit of the display panel, this means that the operation of the external processor is integrated with the display panel. In the circuit, the external processor has less work load.

도 1 및 도 2는 본 발명의 실시예에 따른 유효 영상만을 출력하기 위한 증강현실기기 및 증강현실기기용 디스플레이 장치에 관한 도면이다.
도 3은 본 발명에 실시예에 따른 유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치의 블록도이다.
도 4는 본 발명의 실시예에 따라 생성되는 비트맵에 대한 예시이다.
도 5는 종래 평판디스플레이에서의 영상 데이터 입력 형태와 본 발명의 실시예에 따른 유효 영상만을 출력하기 위한 디스플레이 장치의 순차적 영상 데이터 입력 형태를 비교한 도면이다.
도 6는 영상 영역 추출부의 동작을 설명하기 위해 참조되는 블록도와 순서도이다.
도 7은 노이즈 필터부의 처리를 설명하기 위해 참조되는 블록도이다.
도 8은 라인 선택신호 구동부의 동작을 설명하기 위해 참조되는 도면이다.
도 9는 데이터 구동부의 동작을 설명하기 위해 참조되는 도면이다.
도 10 내지 도 12는 본 발명의 제2 실시예에 따른 유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치를 설명하기 위해 참조되는 도면이다.
도 13은 본 발명의 제3 실시예에 따른 유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치를 설명하기 위해 참조되는 도면이다.
도 14는 종래 평판디스플레이 구동과 다른 본 발명의 실시예에 따를 경우의 디스플레이 구동 시간을 비교하기 위해 참조되는 도면이다.
도 15 및 도 16은 본 발명의 실시예에 따른 결과 화면 찢어짐(Tearing defect)이나 영상의 빠른 이동에 대응할 수 있는 순간 이동(Time Warp) 측면에서 개선된 효과가 나타남을 설명하기 위해 예시한 도면이다.
1 and 2 are views illustrating an augmented reality device and a display device for augmented reality device for outputting only an effective image according to an embodiment of the present invention.
3 is a block diagram of a display device for augmented reality device for outputting only an effective image according to an embodiment of the present invention.
4 is an illustration of a bitmap generated in accordance with an embodiment of the present invention.
FIG. 5 is a view comparing image data input forms of a conventional flat panel display with sequential image data input forms of a display apparatus for outputting only an effective image according to an exemplary embodiment of the present invention.
6 is a block diagram and a flowchart referred to for describing the operation of the image region extraction unit.
7 is a block diagram referred to for explaining the processing of the noise filter unit.
8 is a view referred to for describing the operation of the line selection signal driver.
9 is a diagram referred to describe the operation of the data driver.
10 to 12 are views for explaining a display device for augmented reality device for outputting only an effective image according to a second embodiment of the present invention.
FIG. 13 is a diagram referred to describe a display device for augmented reality device for outputting only an effective image according to a third embodiment of the present invention.
FIG. 14 is a diagram referred to for comparing display driving time when a conventional flat panel display driving is performed according to another embodiment of the present invention.
15 and 16 are diagrams for explaining an improved effect in terms of time warp, which may correspond to tearing defects or rapid movement of an image, according to an embodiment of the present invention. .

후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예에 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭한다.DETAILED DESCRIPTION The following detailed description of the invention refers to the accompanying drawings that show, by way of illustration, specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. It should be understood that the various embodiments of the present invention are different but need not be mutually exclusive. For example, certain shapes, structures, and characteristics described herein may be embodied in other embodiments without departing from the spirit and scope of the invention with respect to one embodiment. In addition, it is to be understood that the location or arrangement of individual components within each disclosed embodiment may be changed without departing from the spirit and scope of the invention. The following detailed description, therefore, is not to be taken in a limiting sense, and the scope of the present invention, if properly described, is defined only by the appended claims, along with the full range of equivalents to which such claims are entitled. Like reference numerals in the drawings refer to the same or similar functions throughout the several aspects.

도 1 및 도 2를 참조하여 본 발명에 실시예에 따른 유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치(1)를 설명한다.1 and 2, a display device 1 for augmented reality devices for outputting only an effective image according to an exemplary embodiment of the present invention will be described.

도 1 및 도 2를 참조하면, 마커 기반 증강 현실 기술에서는 마커의 패턴을 식별한 후, 기 저장된 이미지 또는 애니메이션을 시각화하는 과정을 거친다. 구체적으로, 마커 기반 증강 현실 기술에서는 AR 컨텐츠를 제공하기 위한 증강현실기기(1000)가 마커를 인식하고, 인식된 마커를 기준으로 해서 3D 객체 이미지를 촬영 이미지 위에 투영하여 시각화한다.1 and 2, in the marker-based augmented reality technology, after identifying a pattern of a marker, a process of visualizing previously stored images or animations is performed. In detail, in the marker-based augmented reality technology, the AR apparatus 1000 for providing AR content recognizes a marker and visualizes the 3D object image on the photographed image based on the recognized marker.

즉, 디스플레이 장치(1) 상에서 위치 매트릭스 (X, Y, Z)에 대한 계산이 수행되고, 매트릭스에 의한 3D 모델 렌더링이 수행되며, 이미 저장된 증강 현실 컨텐츠가 로드될 수 있다. That is, the calculation of the position matrix (X, Y, Z) is performed on the display device 1, the 3D model rendering by the matrix is performed, and the already stored augmented reality content may be loaded.

도 1의 증강현실기기(1000)는 예를 들어, HMD(Head-Mounted Display)와 같은 웨어러블 기기를 포함할 수 있다.The augmented reality device 1000 of FIG. 1 may include, for example, a wearable device such as a head-mounted display (HMD).

도 2에 도시한 바와 같이, 디스플레이 장치(1)를 통해 입력 영상이 출력될 수 있다. 그리고 입력 영상은 유효 영상 부분(A, B, C, D, E, F)과 비유효 영상 부분(전체 화면 중 유효 영상 부분을 제외한 나머지 부분)을 포함할 수 있다. 유효 영상 부분은 AR 컨텐츠가 출력되는 부분이고, 비유효 영상 부분은 AR 컨텐츠가 실제로 출력되지 않는 투명한 공백 영역이다.As illustrated in FIG. 2, an input image may be output through the display device 1. The input image may include an effective image portion (A, B, C, D, E, F) and an invalid image portion (the remaining portions of the entire screen except for the effective image portion). The effective video portion is a portion where the AR content is output, and the invalid image portion is a transparent blank area where the AR content is not actually output.

도 1과 같은 투과형 증강현실(AR: Augmented Reality)기기(1000)의 디스플레이 장치(1)는 화면의 배경이 투명하도록 하여 사용자가 앞을 볼 수 있도록 하면서 필요한 영상을 화면의 일부 영역에만 표시하여 사용자에게 유익한 정보를 전달한다. 이러한 안구에 근접한 형태로 사용되는 증강현실기기(1000)의 디스플레이 장치(1)는 도 2와 같이 사용자의 편이성을 위해 높은 투명도와 높은 개방감을 위해 50% 이상의 투명 배경을 필요로 하고 유효 영상도 중앙보다는 화면의 상하좌우나 외곽부분에 위치하도록 배치한다.The display device 1 of the AR Augmented Reality (AR) device 1000 as shown in FIG. 1 displays the necessary image only on a part of the screen while the user can see the front of the screen so that the background of the screen is transparent. Communicate informative The display device 1 of the augmented reality device 1000 used in the form of being close to the eye requires a transparent background of 50% or more for high transparency and high openness for the user's convenience as shown in FIG. Rather, place it on the top, bottom, left, or right side of the screen.

증강현실기기(1000)에서 사용자에게 제공하는 투명한 배경 화면은 전술한 비유효 영상 부분으로 디스플레이 장치(1)에 입력되는 영상 중에서 흑색(BLACK)으로 표현되는 ‘0’ 값을 가지고 있고 유효 영상 부분은 통상 8bit의 밝기로 표현될 경우 각 색상별로 ‘1~255’의 밝기 값을 가지게 된다.The transparent background screen provided to the user by the augmented reality device 1000 is an invalid image portion described above and has a value of '0' expressed in black (BLACK) among the images input to the display apparatus 1, and the effective image portion is In general, when 8-bit brightness is expressed, each color has a brightness value of '1 to 255'.

일반적인 디스플레이 장치는 영상데이터의 값을 인식하지 못하고 입력되는 화소값이‘0’ 인지 ‘1~255’인지 구분하지 않고 전체 화면에 대한 영상을 지속적으로 반복해서 표시한다.A general display device does not recognize a value of image data and continuously displays an image of the entire screen without distinguishing whether an input pixel value is '0' or '1 to 255'.

반면, 투과형 안구 근접(near to eye) 증강현실기기(1000)에 표시되는 영상이 가지고 있는 대부분의 배경인 ‘0’인 화소를 제외하고 유효한 부분영상만 표시하면 전체 화면을 주사하고 전체 화면데이터를 업데이트 하는 것에 비해 소비전력 절감, 프레임 레이트 향상 등의 유리한 성능이 기대된다.On the other hand, except for the pixel of '0', which is the background of the image displayed on the transmission-type near to eye augmented reality device 1000, only a valid partial image is displayed and the entire screen data is scanned. Compared with updating, it is expected to have favorable performance such as power consumption reduction and frame rate improvement.

그리고, 특히, 대형 전자기기에 비해 소형화된 증강현실기기(1000)에 AR 컨텐츠가 출력되는 경우, 소비전력 절감과 메모리 절감, 영상의 빠른 처리 등이 더욱 필요하게 되므로, 소형화된 디스플레이 장치(1)에 유효 영상만을 출력함으로서 전술한 니즈(needs)에 더욱 부합할 수 있게 된다. In particular, when AR content is output to the miniaturized augmented reality device 1000 compared to a large electronic device, since power consumption, memory reduction, and fast processing of images are needed, the miniaturized display device 1 By outputting only the valid image, it is possible to further meet the above-described needs (needs).

또한, 투과형 안구 근접 증강현실기기(1000)는 착용자가 안구나 머리를 빠르게 이동할 경우, 내부 영상이 빠르게 대응해야 하지만 일반적인 증강현실기기는 화소 응답속도와 별개로 데이터 전송 및 주사시간의 제약으로 이런 빠른 영상 이동을 반영하지 못하여 도 15 및 도 16의 예시와 같은 화면(피사체) 찢어짐, 깜박거림, 색상분리 현상 등이 발생하는 문제를 가지고 있다.In addition, the transmissive eye proximity augmented reality device 1000, when the wearer moves the eyeball or head quickly, the internal image should respond quickly, but general augmented reality device is a fast response to the data transmission and scanning time separately from the pixel response speed Since the image movement may not be reflected, the screen (subject) tearing, flickering, color separation, and the like as shown in FIGS. 15 and 16 may occur.

결과적으로, 증강현실기기(1000)의 시장 확대와 활용성 확대에 꼭 필요한 순간이동화면을 적절히 표현하는 영상표시기술과 이를 구현하는 영상표시장치를 위해 일반 평판디스플레이의 영상데이터 전송 및 구동방법의 단점을 개선한 새로운 구동기술과 영상표시장치가 요구된다.As a result, the video display technology for properly expressing the teleportation screen necessary for market expansion and usability expansion of the augmented reality device 1000 and the disadvantages of the video data transmission and driving method of the general flat panel display for the image display device implementing the same There is a need for a new driving technology and an image display device with improved performance.

따라서, 이하에서는, 유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치(1)와 해당 장치에서의 유효 영상 출력 방법에 대해 기술하고자 한다.Therefore, hereinafter, the display device 1 for augmented reality devices for outputting only an effective image and a method of outputting an effective image in the apparatus will be described.

도 3은 본 발명에 실시예에 따른 유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치(1)의 블록도이다.3 is a block diagram of a display device 1 for augmented reality devices for outputting only an effective image according to an embodiment of the present invention.

본 발명의 실시예에 따른 유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치(1)는 소형 디스플레이 장치에 적합한 구조를 갖는 실리콘 구동기판과 액정을 이용한 마이크로 디스플레이 장치일 수 있다. 다만, 본 발명의 권리범위는 이에 제한되지 않으며, 마이크로 OLED, 마이크로 LED 및 LCD, OLED 등 대형 디스플레이 장치에 적용될 수도 있다. The display device 1 for augmented reality devices for outputting only an effective image according to an exemplary embodiment of the present invention may be a micro display device using a silicon driving substrate and a liquid crystal having a structure suitable for a small display device. However, the scope of the present invention is not limited thereto, and may be applied to large display devices such as micro OLEDs, micro LEDs, LCDs, and OLEDs.

도 3에 도시한 바와 같이, 본 발명의 실시예에 따른 유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치(1)는 제어부(100), 디스플레이 패널(200), 데이터 구동부(300), 및 라인선택신호 구동부(400)을 포함할 수 있다. 참고로, 본 명세서에서 데이터 구동부(300) 및 라인선택신호 구동부(400)를 포함하여 구동회로부로 정의할 수 있다. As shown in FIG. 3, the display apparatus 1 for augmented reality devices for outputting only an effective image according to an exemplary embodiment of the present invention includes a control unit 100, a display panel 200, a data driver 300, and a line. The selection signal driver 400 may be included. For reference, in the present specification, the data driver 300 and the line selection signal driver 400 may be defined as a driving circuit unit.

디스플레이 패널(200)에는, 다수의 게이트 라인(GL)과 다수의 데이터 라인(DL)이 배치되고, 게이트 라인(GL)과 데이터 라인(DL)이 교차하는 영역에 화소가 배치될 수 있다. 이러한 화소는 마이크로 디스플레이 소자 및 이를 구동하기 위한 트랜지스터 등의 반도체 소자를 포함할 수 있다. 입력 영상은 디스플레이 패널(200)을 통해 디스플레이될 수 있다.In the display panel 200, a plurality of gate lines GL and a plurality of data lines DL may be disposed, and pixels may be disposed in an area where the gate lines GL and the data lines DL intersect. Such a pixel may include a micro display device and a semiconductor device such as a transistor for driving the same. The input image may be displayed through the display panel 200.

라인선택신호 구동부(400)는 제어부(100)에 의해 제어되며, 디스플레이 패널(200)에 배치된 다수의 게이트 라인(GL)으로 스캔 신호를 순차적으로 출력하여 다수의 화소의 구동 타이밍을 제어한다.The line selection signal driver 400 is controlled by the controller 100 and sequentially controls the driving timing of the plurality of pixels by sequentially outputting scan signals to the plurality of gate lines GL disposed on the display panel 200.

라인선택신호 구동부(400)는 하나 이상의 게이트 드라이버 집적 회로(GDIC, Gate Driver Integrated Circuit)를 포함할 수 있으며, 구동 방식에 따라 디스플레이 패널(200)의 일 측에만 위치할 수도 있고 양 측에 위치할 수도 있다. 또는, 라인선택신호 구동부(400)는 디스플레이 패널(200)의 배면에 위치할 수도 있다. The line selection signal driver 400 may include one or more gate driver integrated circuits (GDICs), and may be located only on one side or both sides of the display panel 200 according to a driving scheme. It may be. Alternatively, the line selection signal driver 400 may be located on the back of the display panel 200.

데이터 구동부(300)는, 제어부(100)로부터 영상 데이터를 수신하고, 영상 데이터를 아날로그 형태의 데이터 전압으로 변환할 수 있다. 그리고, 게이트 라인(GL)을 통해 스캔 신호가 인가되는 타이밍에 맞춰 데이터 전압을 각각의 데이터 라인(DL)으로 출력하여 디스플레이 패널(200)을 구성하는 각각의 화소가 영상 데이터에 따른 밝기를 표현하도록 한다.The data driver 300 may receive image data from the controller 100 and convert the image data into an analog data voltage. In addition, the data voltage is output to each data line DL according to a timing at which a scan signal is applied through the gate line GL so that each pixel constituting the display panel 200 represents brightness according to image data. do.

데이터 구동부(300)는, 하나 이상의 소스 드라이버 집적 회로(SDIC, Source Driver Integrated Circuit)를 포함할 수 있다.The data driver 300 may include one or more source driver integrated circuits (SDICs).

라인선택신호 구동부(400)와 데이터 구동부(300)는 디스플레이 패널(200)과 하나의 칩에 같이 집적될 수 있다.The line selection signal driver 400 and the data driver 300 may be integrated together with the display panel 200 in one chip.

제어부(100)는, 라인선택신호 구동부(400)와 데이터 구동부(300)로 각종 제어 신호를 공급하며, 라인선택신호 구동부(400)와 데이터 구동부(300)의 동작을 제어한다.The controller 100 supplies various control signals to the line selection signal driver 400 and the data driver 300, and controls the operation of the line selection signal driver 400 and the data driver 300.

제어부(100)는, 영상을 구성하는 각 프레임에서 구현하는 타이밍에 따라 라인선택신호 구동부(400)가 스캔 신호를 출력하도록 하며, 외부 장치에서 수신한 영상 데이터를 데이터 구동부(300)에서 사용하는 데이터 신호 형식에 맞게 변환하여 변환된 영상 데이터를 데이터 구동부(300)로 출력한다.The controller 100 causes the line selection signal driver 400 to output a scan signal according to the timing implemented in each frame constituting the image, and the data used by the data driver 300 to use the image data received from the external device. The converted image data is converted into a signal format and output to the data driver 300.

제어부(100)는, 영상 데이터와 함께 수직 동기 신호(Vsync), 수평 동기 신호(Hsync), 입력 데이터 인에이블신호(DE, Data Enable), 클럭 신호(CLK) 등을 포함하는 각종 타이밍 신호를 외부 프로세서(예, 메인 프로세서(CPU) 또는 어플리케이션 프로세서(AP)등)로부터 수신한다.The controller 100 may externally output various timing signals including a vertical synchronization signal Vsync, a horizontal synchronization signal Hsync, an input data enable signal DE, a data enable signal, and a clock signal CLK together with the image data. Received from a processor (for example, a main processor (CPU) or an application processor (AP)).

제어부(100)는, 외부 프로세서(미도시)로부터 수신한 각종 타이밍 신호를 이용하여 각종 제어 신호를 생성하고 라인선택신호 구동부(400) 및 데이터 구동부(300)로 출력할 수 있다.The controller 100 may generate various control signals using various timing signals received from an external processor (not shown) and output the various control signals to the line selection signal driver 400 and the data driver 300.

일 예로, 제어부(100)는, 라인선택신호 구동부(400)를 제어하기 위하여, 게이트 스타트 펄스(GSP, Gate Start Pulse), 게이트 시프트 클럭(GSC, Gate Shift Clock), 게이트 출력 인에이블 신호(GOE, Gate Output Enable) 등을 포함하는 각종 게이트 제어 신호를 출력한다.For example, the controller 100 controls the line selection signal driver 400 to include a gate start pulse (GSP), a gate shift clock (GSC), and a gate output enable signal (GOE). Outputs various gate control signals, including Gate Output Enable).

여기서, 게이트 스타트 펄스(GSP)는 라인선택신호 구동부(400)를 구성하는 하나 이상의 게이트 드라이버 집적 회로의 동작 스타트 타이밍을 제어한다. 게이트 시프트 클럭(GSC)은 하나 이상의 게이트 드라이버 집적 회로에 공통으로 입력되는 클럭 신호로서, 스캔 신호의 시프트 타이밍을 제어한다. 게이트 출력 인에이블 신호(GOE)는 하나 이상의 게이트 드라이버 집적 회로의 타이밍 정보를 지정하고 있다.Here, the gate start pulse GSP controls the operation start timing of one or more gate driver integrated circuits constituting the line selection signal driver 400. The gate shift clock GSC is a clock signal commonly input to one or more gate driver integrated circuits, and controls a timing of shifting a scan signal. The gate output enable signal GOE specifies timing information of one or more gate driver integrated circuits.

또한, 제어부(100)는, 데이터 구동부(300)를 제어하기 위하여, 소스 스타트 펄스(SSP, Source StartPulse), 소스 샘플링 클럭(SSC, Source Sampling Clock), 소스 출력 인에이블 신호(SOE, Source Output Enable) 등을 포함하는 각종 데이터 제어 신호를 출력한다. In addition, the controller 100 controls the data driver 300 to control the data driver 300, a source start pulse (SSP), a source sampling clock (SSC), and a source output enable signal (SOE). Outputs various data control signals including "

여기서, 소스 스타트 펄스(SSP)는 데이터 구동부(300)를 구성하는 하나 이상의 소스 드라이버 집적 회로의 데이터 샘플링 스타트 타이밍을 제어한다. 소스 샘플링 클럭(SSC)은 소스 드라이버 집적 회로 각각에서 데이터의 샘플링 타이밍을 제어하는 클럭 신호이다. 소스 출력 인에이블 신호(SOE)는 데이터 구동부(300)의 출력 타이밍을 제어한다.Here, the source start pulse SSP controls the data sampling start timing of one or more source driver integrated circuits constituting the data driver 300. The source sampling clock SSC is a clock signal that controls the sampling timing of data in each of the source driver integrated circuits. The source output enable signal SOE controls the output timing of the data driver 300.

특히, 본 발명의 실시예에 따른 제어부(100)는 영상 입력부(110), 영상 영역 추출부(120), 및 디스플레이 제어신호 발생부(130)를 포함할 수 있다. In particular, the control unit 100 according to an embodiment of the present invention may include an image input unit 110, an image region extraction unit 120, and a display control signal generator 130.

제어부(100)는 영상 입력부(110)를 통해 입력된 입력 영상 중 유효 영상을 식별하기 위한 비트맵을 생성할 수 있다. 예를 들어, 영상 영역 추출부(120)를 통해 입력 영상을 구성하는 픽셀 단위로 영상 데이터 값이 '0'인지 '1~255' 인지 여부를 식별하는 이진 데이터를 저장하는 유효데이터 비트맵 및 상기 유효데이터 비트맵을 구성하는 각 라인에 포함되는 상기 이진 데이터 값이 모두 '0' 인지 여부에 따라 식별되는 각 라인별 이진화 값을 저장하는 유효라인 비트맵을 생성할 수 있다.The controller 100 may generate a bitmap for identifying a valid image among input images input through the image input unit 110. For example, an effective data bitmap for storing binary data for identifying whether an image data value is '0' or '1 to 255' in units of pixels constituting the input image through the image region extracting unit 120 and the An effective line bitmap for storing the binarization value for each line identified according to whether all the binary data values included in each line constituting the valid data bitmap is '0' may be generated.

영상 영역 추출부(120)로부터 생성된 유효데이터 비트맵 및 유효라인 비트맵은 데이터 구동부(300)와 라인선택신호 구동부(400)로 전송되어 출력용 유효데이터 비트맵을 생성하는 데 참조될 수 있다. 영상 영역 추출부(120)에서 유효데이터 비트맵 및 유효라인 비트맵이 생성되는 동안 디스플레이 제어신호 발생부(130)를 통해 화면의 밝기가 제어될 수 있다. 예를 들어, 입력 영상에 따라 매 프레임마다 변동하는 유효데이터의 갯수와 유효라인의 갯수 때문에 매 프레임마다 주사 시간이 변화하게 되므로, 화면 주사시간이 변동하더라도 동일 밝기가 출력될 수 있도록 어드레싱 시간, 홀딩 시간, 광원의 밝기 등을 제어하게 된다. The valid data bitmap and the valid line bitmap generated by the image region extractor 120 may be transmitted to the data driver 300 and the line selection signal driver 400 to be used to generate the valid data bitmap for output. While the valid data bitmap and the valid line bitmap are generated by the image region extractor 120, the brightness of the screen may be controlled by the display control signal generator 130. For example, the scanning time changes every frame due to the number of valid data and the number of valid lines that change every frame according to the input image, so that the same brightness can be output even if the screen scanning time changes. Time, brightness of the light source, and the like are controlled.

데이터 구동부(300) 및 라인선택신호 구동부(400)로 구성되는 구동회로부는 제어부(100)에서 생성된 유효데이터 비트맵과 유효라인 비트맵을 수신하여, 출력용 유효데이터 비트맵을 생성할 수 있다. 데이터 구동부(300)를 통해 출력용 유효데이터 비트맵 정보에 따라 유효 영상 데이터가 출력될 수 있으며, 이로서 디스플레이 패널(200) 상에 유효 영상만을 출력할 수 있게 된다. The driving circuit unit including the data driver 300 and the line selection signal driver 400 may receive the valid data bitmap and the valid line bitmap generated by the controller 100 to generate an output valid data bitmap. The valid image data may be output according to the output valid data bitmap information through the data driver 300, and thus only the valid image may be output on the display panel 200.

디스플레이 제어신호 발생부(130)는 디스플레이 패널(200)을 제어하기 위한 제어신호를 생성하여 영상 영역 추출부(120), 데이터 구동부(300), 라인 선택신호 구동부(400)로 전송할 수 있다. 영상 영역 추출부(120)는 디스플레이 제어신호 발생부(130)에서 생성된 제어신호를 이용하여 유효 영상을 추출해낼 수 있다.The display control signal generator 130 may generate a control signal for controlling the display panel 200 and transmit the generated control signal to the image area extractor 120, the data driver 300, and the line selection signal driver 400. The image region extractor 120 may extract an effective image using the control signal generated by the display control signal generator 130.

이하에서는, 상기 도 3 이외에 도 4 내지 도 9를 더 참조하여 본 발명의 제1 실시예에 따른 입력 영상 중 유효 영상만을 출력하는 장치의 구성을 상세하게 살펴본다.Hereinafter, the configuration of an apparatus for outputting only an effective image of the input image according to the first embodiment of the present invention will be described in detail with reference to FIGS. 4 to 9 in addition to FIG. 3.

도 6a에 도시한 바와 같이, 영상 영역 추출부(120)는 노이즈 필터부(121), 유효 영상 판별부(122), 라인별 유효데이터 비트맵 저장부(123), 및 유효라인 비트맵 저장부(124)를 포함할 수 있다. 그리고, 도 3에 도시한 바와 같이 데이터 구동부(300)는 출력용 유효데이터 비트맵 저장부(310), 영상 데이터 저장부(320), 라인 데이터 저장부(330), 및 데이터 출력부(340)를 포함할 수 있다. 또한, 라인 선택신호 구동부(400)는 유효라인 비트맵 저장부(410), 라인 선택신호 발생부(420), 및 라인 선택신호 출력부(430)를 포함할 수 있다. 이러한 각 구성요소의 기능과 연결 동작에 대해서 아래에서 상술한다.As shown in FIG. 6A, the image region extracting unit 120 includes a noise filter 121, an effective image discriminating unit 122, a valid data bitmap storage unit 123 for each line, and an effective line bitmap storage unit. 124 may include. As illustrated in FIG. 3, the data driver 300 may include an output valid data bitmap storage unit 310, an image data storage unit 320, a line data storage unit 330, and a data output unit 340. It may include. In addition, the line selection signal driver 400 may include an effective line bitmap storage unit 410, a line selection signal generator 420, and a line selection signal output unit 430. The function and connection operation of each of these components will be described in detail below.

도 4는 본 발명의 실시예에 따라 생성되는 비트맵에 대한 예시이다.4 is an illustration of a bitmap generated in accordance with an embodiment of the present invention.

통상 8bit의 밝기값을 지니고 있는 픽셀을 단지 유의미한 값의 여부만을 의미하는 1bit 로 표시하고 영상의 픽셀수만큼 어레이를 구성하여 위치를 의미하도록 표시하는 것이다. M개의 수평화소, N개의 수직라인을 지닌 디스플레이 패널(200)의 경우에는 (M+1) x N x 1bit의 비트맵으로 M x N x 8bit의 디스플레이 패널(200)에 대해서 BLACK 화소 여부를 표시하는 것이다.In general, a pixel having a brightness value of 8 bits is represented by 1 bit indicating only a meaningful value, and an array is formed to represent a position by the number of pixels of an image. In the case of the display panel 200 having M horizontal pixels and N vertical lines, (M + 1) x N x 1-bit bitmap indicates whether the pixel is BLACK or not for the display panel 200 of M x N x 8-bit. It is.

도 4에 도시한 바와 같이, 유효 영상 판별부(122)를 통해 유효데이터 비트맵(A) 및 유효라인 비트맵(B)이 생성될 수 있다. 생성된 유효데이터 비트맵(A)은 라인별 유효데이터 비트맵(123)에 저장될 수 있고, 유효라인 비트맵(B)은 유효라인 비트맵 저장부(124)에 저장될 수 있다. 데이터 구동부(300)를 통해 출력용 유효데이터 비트맵(C)이 생성될 수 있으며, 생성된 출력용 유효데이터 비트맵(C)은 출력용 유효데이터 비트맵 저장부(310)에 저장될 수 있다. As illustrated in FIG. 4, the valid data bitmap A and the valid line bitmap B may be generated through the valid image discriminating unit 122. The generated valid data bitmap A may be stored in the valid data bitmap 123 for each line, and the valid line bitmap B may be stored in the valid line bitmap storage 124. The output valid data bitmap C may be generated through the data driver 300, and the generated output valid data bitmap C may be stored in the output valid data bitmap storage 310.

출력용 유효데이터 비트맵(C)은 유효라인 비트맵(B) 정보와 유효데이터 비트맵 정보(A)를 참조하여 생성될 수 있다. The output valid data bitmap C may be generated with reference to the valid line bitmap B information and the valid data bitmap information A.

우선, 입력 영상을 구성하는 각 픽셀의 영상 데이터 값이 ‘0’인지 ‘1~255’ 인지 여부를 식별하는 이진 데이터를 저장한 유효데이터 비트맵(A)을 생성한다. 다만, 이는 일 실시예에 불과하며, 다른 방식에 의해서도 유효데이터 비트맵(A)을 생성할 수 있다. 도 4에서 '1'로 저장된 영역이 유효 영상으로, '0'으로 저장된 영역이 비유효 영상으로 정의될 수 있다.First, a valid data bitmap A storing binary data for identifying whether image data values of each pixel constituting the input image is '0' or '1 to 255' is generated. However, this is only an example, and the valid data bitmap A may be generated by other methods. In FIG. 4, an area stored as '1' may be defined as an effective image, and an area stored as '0' may be defined as an invalid image.

유효라인 비트맵(B)은 유효데이터 비트맵(A)의 이진 데이터를 참조하여 생성되며, 구체적으로 유효데이터 비트맵(A)을 구성하는 각 라인에 포함되는 상기 이진 데이터 값이 모두 '0' 인지 여부에 따라 식별되는 각 라인별 이진화 값을 저장할 수 있다. 예를 들어, 도 4와 같이, 특정 라인에 포함되는 픽셀의 이진 데이터 값이 모두 '0'인 경우, 해당 라인에 대한 이진화 값은 '0'으로 저장될 수 있다. 그리고, 특정 라인에 포함되는 픽셀의 이진 데이터 값이 적어도 하나 '1'을 포함하는 경우라면, 해당 라인에 대한 이진화 값은 '1' 로 저장될 수 있다. 이렇게 생성된 유효라인 비트맵(B) 정보를 통해서 '0' 인 라인은 디스플레이 패널(200)에 전달되는 선택신호에서 제외되므로, 해당 라인은 구동에서 제외될 수 있다. 따라서, 불필요한 구동을 제외할 수 있으므로, 구동 시간도 단축되고 결과적으로 장치의 수명도 길어지게 된다. The valid line bitmap B is generated by referring to the binary data of the valid data bitmap A. Specifically, all of the binary data values included in each line constituting the valid data bit map A are '0'. The binarization value for each line identified according to whether or not it can be stored can be stored. For example, as shown in FIG. 4, when all binary data values of pixels included in a specific line are '0', the binarization value for the corresponding line may be stored as '0'. If the binary data value of the pixel included in the specific line includes at least one '1', the binarization value for the corresponding line may be stored as '1'. Since a line '0' is excluded from the selection signal transmitted to the display panel 200 through the generated valid line bitmap B information, the corresponding line may be excluded from driving. Therefore, since unnecessary driving can be eliminated, the driving time is shortened and consequently the life of the device is also long.

생성된 유효라인 비트맵(B)은 라인 선택신호 구동부(400)로 전달된다. 라인 선택신호 구동부(400)는 유효라인 비트맵(B)에 저장된 각 라인별 이진화 값에 기초하여 유효데이터 비트맵(A)을 구성하는 각 라인 중 선택된 소정의 라인만을 구동하기 위한 라인선택신호를 출력하게 된다. 도 4에 도시한 바와 같이, 디스플레이 패널(200)에 전체 18개의 라인 중 14개의 라인만 선택되고 4개의 라인(비트맵에 '0'으로 저장된 라인)은 선택신호에서 제외된 것을 알 수 있다. 비트맵에 '0'으로 저장된 라인은 구동신호가 인가되지 않으며, '1'로 저장된 라인은 구동신호가 순차적으로 인가된 것을 알 수 있다. The generated valid line bitmap B is transferred to the line selection signal driver 400. The line selection signal driver 400 supplies a line selection signal for driving only a predetermined line selected from the lines constituting the valid data bitmap A based on the binarization value for each line stored in the valid line bitmap B. FIG. Will print. As shown in FIG. 4, it can be seen that only 14 lines of the total 18 lines are selected on the display panel 200 and four lines (lines stored as '0' in the bitmap) are excluded from the selection signal. The driving signal is not applied to the line stored as '0' in the bitmap, and the driving signal is sequentially applied to the line stored as '1'.

영상 영역 추출부(120)에 저장되어 있는 유효데이터 비트맵(A)과 라인 선택신호 구동부(400)에 저장되어 있는 유효라인 비트맵(B) 정보를 참조하여 데이터 구동부(300)에서 출력용 유효데이터 비트맵(C)을 생성할 수 있다. 출력용 유효데이터 비트맵(C)은 유효데이터 비트맵(A)에서 유효데이터 비트맵(A)을 구성하는 모든 라인 중 유효라인 비트맵(B)에 '0'으로 저장된 라인은 제외한 나머지 유효라인만으로 구성된 비트맵으로 정의할 수 있다. 출력용 유효데이터 비트맵(C)을 구성하는 각 라인은 순차적으로 생성되고, 각 라인별로 순차적으로 이진 데이터를 저장할 수 있다. 여기서, 출력용 유효데이터 비트맵(C)을 구성하는 각 라인은 영상 영역 추출부(120)에 저장된 데이터가 라인 단위로 이동하여 저장됨으로서 생성된 것일 수 있다. 그리고, 생성된 출력용 유효데이터 비트맵(C)은 출력용 유효데이터 비트맵 저장부(310)에 저장된 후, 영상 데이터 저장부(320)를 통해 출력용 유효데이터 비트맵의 이진 데이터 값이 '1'인 경우에 해당 이진 데이터 값에 대응하는 상기 유효 영상만을 출력하고, 상기 출력용 유효데이터 비트맵의 이진 데이터 값이 '0'인 경우에 해당 이진 데이터 값에 대응하는 상기 입력 영상의 나머지 부분(비유효 영상)은 출력에서 제외할 수 있게 된다. 결과적으로, 디스플레이 패널(200)에 도 4와 같이 유효 영상이 출력되게 된다.Valid data for output from the data driver 300 by referring to the valid data bitmap A stored in the image region extraction unit 120 and the valid line bitmap B stored in the line selection signal driver 400. The bitmap C may be generated. The valid data bitmap (C) for output is the remaining valid lines except the lines stored as '0' in the valid line bitmap (B) of all the lines constituting the valid data bitmap (A) in the valid data bitmap (A). Can be defined as a configured bitmap. Each line constituting the valid data bitmap C for output is sequentially generated, and binary data may be sequentially stored for each line. Here, each line constituting the valid data bitmap C for output may be generated by moving data stored in the image area extracting unit 120 and moving in line units. The generated output valid data bitmap C is stored in the output valid data bitmap storage unit 310 and the binary data value of the output valid data bitmap is '1' through the image data storage unit 320. In this case, only the valid image corresponding to the binary data value is output, and when the binary data value of the valid data bitmap for output is '0', the remaining part of the input image corresponding to the binary data value (invalid image). ) Can be excluded from the output. As a result, an effective image is output to the display panel 200 as shown in FIG. 4.

도 5는 종래 평판디스플레이에서의 영상 데이터 입력 형태와 본 발명의 실시예에 따른 유효 영상만을 출력하기 위한 디스플레이 장치(1)의 순차적 영상 데이터 입력 형태를 비교한 도면이다.5 is a view comparing the image data input form of a conventional flat panel display with the sequential image data input form of the display apparatus 1 for outputting only an effective image according to an exemplary embodiment of the present invention.

도 5a와 같이 종래 평판디스플레이에서는 임의의 정해진 타이밍 규칙에 따라 투명 배경이 되는 흑색(Black) 픽셀 값을 유효 영상 픽셀값과 함께 디스플레이 패널(200)에 전송하여 디스플레이 한다. 흑색 픽셀값만 전송 및 구동에서 제외할 수 없는 구조이므로 아무리 많은‘0’픽셀값이 있더라도 모든 라인을 스캔하고 모든 픽셀 데이터를 업데이트 해야 하는 것이다.As shown in FIG. 5A, a conventional flat panel display transmits and displays a black pixel value, which becomes a transparent background, together with the effective image pixel value to the display panel 200 according to a predetermined timing rule. Since only black pixel values cannot be excluded from transmission and driving, no matter how many '0' pixel values exist, all lines must be scanned and all pixel data must be updated.

반면, 도 5b의 디스플레이 장치(1)의 경우, 도 5a와 같은 종래 평판디스플레이의 동작 시간과 다르게 유효라인 비트맵 및 유효데이터 비트맵을 전송하는 시간을 가진 후에 영상 데이터를 전송하는 시간을 가진다. 즉, 각 프레임의 각 라인데이터를 전송하는 시간에는 유효데이터 비트맵을 전송하는 시간(T2)까지 포함하고, 새로운 프레임이 시작되기 이전에는 유효라인 비트맵을 전송하는 시간(T1) 까지 포함할 수 있다. On the other hand, in the case of the display apparatus 1 of FIG. 5B, unlike the operation time of the conventional flat panel display as shown in FIG. 5A, the display apparatus 1 has a time for transmitting the valid line bitmap and the valid data bitmap before transmitting the image data. That is, the time for transmitting each line data of each frame may include up to a time T2 for transmitting a valid data bitmap, and up to a time T1 for transmitting a valid line bitmap before a new frame starts. have.

1. 임의의 프레임 시작에 있어서, 도 14(c)처럼 화면 주사에 앞서 유효라인 비트맵을 최우선으로 라인 선택신호 구동부(400)에 전달하는 시간(T1)을 가진다. 1. At the beginning of an arbitrary frame, as shown in FIG. 14 (c), a time T1 is transmitted to the line selection signal driver 400 with the effective line bitmap as the highest priority prior to the screen scanning.

2. 임의의 라인데이터 전송에 앞서, 도 5b처럼 해당 라인의 유효데이터 비트맵을 최우선으로 데이터 구동부(300)에 전달하는 시간(T2)을 가진다.2. Prior to any line data transmission, as shown in FIG. 5B, the valid data bitmap of the corresponding line has a time T2 of transferring the data driver 300 to the data driver 300 with the highest priority.

3. 임의의 라인에 해당하는 유효데이터 비트맵을 입력한 후에 BLACK픽셀을 제외한 유효 영상만을 가진 수평 라인 데이터를 데이터 구동부(300)에 전달한다.3. After inputting a valid data bitmap corresponding to an arbitrary line, horizontal line data having only valid images except for BLACK pixels is transferred to the data driver 300.

이 때, 입력 클럭수는 유효 픽셀 수와 병렬 데이터 라인수를 반영하여 결정된다.At this time, the number of input clocks is determined by reflecting the number of effective pixels and the number of parallel data lines.

도 6는 영상 영역 추출부(120)의 동작을 설명하기 위해 참조되는 블록도와 순서도이다.6 is a block diagram and a flowchart referred to for describing the operation of the image region extractor 120.

도 6에 도시한 바와 같이, 영상 영역 추출부(120)는 노이즈 필터부(121), 유효 영상 판별부(122), 라인별 유효데이터 비트맵 저장부(123), 및 유효라인 비트맵 저장부(124)를 포함할 수 있다. 그리고, 도 7a에 도시한 바와 같이 노이즈 필터부(121)는 판별윈도우발생부(121a) 와 윈도우판별처리부(121b)를 포함할 수 있다.As shown in FIG. 6, the image region extracting unit 120 includes a noise filter 121, an effective image discriminating unit 122, a valid data bitmap storage unit 123 for each line, and an effective line bitmap storage unit. 124 may include. As shown in FIG. 7A, the noise filter unit 121 may include a determination window generating unit 121a and a window discrimination processing unit 121b.

노이즈 필터부(121)는 유효 영상 판별부(122) 이전에 위치하면서 불필요한 부분 영상을 제거하는 역할을 수행한다. 입력 영상 데이터에는 디더링, 압축/해제, 스케일링 등의 과정을 거치면서 원하지 않는 노이즈 픽셀과 전송 노이즈, 카메라의 노이즈 픽셀 등이 포함되어 있다. 이런 노이즈 픽셀은 증강현실기기의 화면에서 배경의 투명도를 저하시킬 수 있으므로 노이즈 필터를 통해 제거할 수 있도록 한다. 본 발명과 같이 의미 있는 유효 영상만을 추출하는 방식에 있어서 비효율을 야기하는 원인을 유효 영상 판별부(122) 이전에 제거한다.The noise filter 121 is positioned before the effective image discriminating unit 122 and removes unnecessary partial images. The input image data includes unwanted noise pixels, transmission noise, and camera noise pixels through dithering, compression / decompression, and scaling. These noise pixels can reduce the transparency of the background on the screen of the augmented reality device, so they can be removed through a noise filter. The cause of inefficiency in the method of extracting only a valid valid image as in the present invention is removed before the valid image discriminating unit 122.

일 실시예로, 입력된 영상 데이터(RGB)를 다수의 픽셀 데이터로 구성된 다수의 블록 데이터들로 분할한다. 여기서, 블록 데이터는 2×4, 3×3, 또는 4×4의 픽셀 데이터들로 구성될 수 있다. 그리고, 블록 데이터에 포함된 각각의 픽셀 데이터 중에서 평균값보다 큰 픽셀 데이터는 '1'로 저장하고, 평균값보다 작거나 같은 픽셀 데이터는 '0'으로 저장할 수 있다.In an embodiment, the input image data RGB is divided into a plurality of block data consisting of a plurality of pixel data. Here, the block data may be composed of 2 × 4, 3 × 3, or 4 × 4 pixel data. The pixel data larger than the average value among the pixel data included in the block data may be stored as '1', and the pixel data smaller than or equal to the average value may be stored as '0'.

그리고, 노이즈 필터부(121)로부터 출력된 각 픽셀 데이터는 유효 영상 판별부(122)로 전달되어 유효데이터 비트맵(A)을 생성하는 데 참조된다. Each pixel data output from the noise filter unit 121 is transferred to the valid image discriminating unit 122 and referred to to generate the valid data bitmap A. FIG.

도 7b와 같이 노이즈 픽셀의 판별을 정확히 하기 위해 3x3 또는 5x5와 같은 판별윈도우(w)를 구성하여 노이즈 픽셀인지 여부를 판별한다. 파이프라인 방식을 이용하면 1~2 라인 시간지연만으로 순차 입력, 순차 판별이 가능하다. 판별윈도우(w)를 크게 할수록 좋은 판별조건을 구비할 수 있지만, 라인버퍼의 용량이 커지고 지연시간이 길어지므로 성능과 비교하여 결정한다. 윈도우판별처리부(121b)는 중심 픽셀 값과 주변 픽셀 값과의 패턴을 비교하여 주변 픽셀 값보다 작은 중심 픽셀 값을 그대로 유지하거나‘0’로 전환하여 출력한다. In order to accurately determine the noise pixel as shown in FIG. 7B, a discrimination window w such as 3x3 or 5x5 is configured to determine whether the noise pixel is a noise pixel. By using the pipeline method, it is possible to input sequentially and discriminate sequentially with only one or two line time delays. The larger the discrimination window w, the better discrimination conditions can be provided. However, since the capacity of the line buffer becomes larger and the delay time becomes longer, the determination is made in comparison with the performance. The window discrimination processing unit 121b compares the pattern between the center pixel value and the neighboring pixel value and maintains the center pixel value smaller than the neighboring pixel value or converts it to '0'.

영상 영역 추출부(120)를 구성하는 유효 영상 판별부(122)는 입력 영상에서 투명 픽셀(BLACK)을 판별하는 기능을 도 6b와 같이 수행할 수 있다.The effective image discriminating unit 122 constituting the image region extracting unit 120 may perform a function of determining the transparent pixel BLACK in the input image as shown in FIG. 6B.

예를 들어, 순차적으로 입력되는 픽셀값을 평가하여 BLACK 여부를 판별하고 각 픽셀라인마다 유효데이터수를 합산하고 각 프레임마다 유효라인수를 산출할 수 있다.For example, by sequentially evaluating inputted pixel values, it is possible to determine whether BLACK is available, add the effective data number for each pixel line, and calculate the effective line number for each frame.

구체적으로, 순차적으로 입력하는 픽셀값을 확인하여‘BLACK’이 아니면 유효데이터수를 1 증가시키고 해당 라인 <n>의 유효데이터 비트맵의 해당 위치 <m> 비트를 ‘1’로 매핑 한다. 픽셀값이‘BLACK’이면 유효데이터 비트맵의 해당 위치<m> 비트를‘0’으로 매핑 한다. 그리고 상기 과정을 임의의 라인데이터에 대한 입력이 완료될 때까지 지속적으로 반복한다. Specifically, by sequentially checking the pixel values input, if the number of valid data is not 'BLACK', the number of valid data is increased by 1, and the corresponding position <m> bit of the valid data bitmap of the corresponding line <n> is mapped to '1'. If the pixel value is 'BLACK', the corresponding position <m> bit of the valid data bitmap is mapped to '0'. The process is continuously repeated until the input for any line data is completed.

임의의 라인데이터가 입력이 완료되었을 때, 유효데이터수가 0 이면 해당 라인 전체가 BLACK인 것으로 인지하고, 유효라인 비트맵의 해당 비트<n> 값을 ‘0’으로 지정한다. 반면, 유효데이터수가 0이 아니면 유효라인 비트맵의 해당 비트<n> 값을 '1'로 지정한다. When the input of the arbitrary line data is completed, if the valid data number is 0, the entire line is recognized as BLACK, and the corresponding bit <n> value of the valid line bitmap is designated as '0'. On the other hand, if the number of valid data is not 0, the corresponding bit <n> value of the valid line bitmap is designated as '1'.

임의의 프레임에 대하여 1 라인부터 N 라인까지 이 과정을 반복함으로써, MxN 비트의 유효데이터 비트맵[N][M], N 비트의 유효라인 비트맵[N], 라인별 유효데이터수[N]의 데이터를 추출하고 유효데이터 비트맵 저장부[N][M], 유효라인 비트맵 저장부[N]에 일시 저장되었다가 디스플레이 제어신호에 동기화되어 디스플레이 구동회로부로 이동한다.By repeating this process from one line to N lines for an arbitrary frame, the valid data bitmap [N] [M] of MxN bits, the valid line bitmap [N] of N bits, and the number of valid data per line [N] Is stored in the valid data bitmap storage unit [N] [M] and the valid line bitmap storage unit [N], and then moved to the display driving circuit unit in synchronization with the display control signal.

도 6a의 디스플레이 제어신호 발생부(130)는 유효데이터수와 유효라인수를 원 프레임 데이터 양과 비교하여 유효 영상 표시를 위한 축소된 주사 시간을 산출하여 유효 영상 표시 기능 적용 여부를 판단하고, 유효 영상표시 기능을 적용할 경우에는 유효 영상표시를 위한 각 라인 시간, 전체 프레임을 제어하는 신호를 유효 영상에 맞게 만들어 낸다. 매 프레임마다 입력 영상에 따라 변동하는 주사시간으로 인해 밝기가 변동할 가능성이 있을 경우에는 도 14(c)처럼 어드레싱 시간과 홀딩 시간 이후에 동기화시간(T3)을 추가하거나 동일 밝기가 출력될 수 있도록 광원의 밝기, 화소값 등을 제어할 수 있다.The display control signal generator 130 of FIG. 6A compares the number of valid data and the number of valid lines with the amount of original frame data, calculates a reduced scanning time for displaying an effective image, and determines whether to apply an effective image display function. When the display function is applied, a signal controlling each line time and the entire frame for displaying an effective image is made according to the effective image. If there is a possibility that the brightness may vary due to the scanning time that varies with the input image every frame, as shown in FIG. 14 (c), the synchronization time T3 may be added after the addressing time and the holding time, or the same brightness may be output. The brightness of the light source, the pixel value, and the like can be controlled.

도 8은 라인 선택신호 구동부(400)의 동작을 설명하기 위해 참조되는 도면이다.8 is a diagram referred to describe the operation of the line selection signal driver 400.

도 3에서 전술한 바와 같이 라인 선택신호 구동부(400)는 유효라인 비트맵 저장부(410), 라인 선택신호 발생부(420), 라인 선택신호 출력부(430)으로 구성될 수 있다.As described above with reference to FIG. 3, the line selection signal driver 400 may include an effective line bitmap storage unit 410, a line selection signal generation unit 420, and a line selection signal output unit 430.

영상이 있는 수평 라인을 표시하는 유효라인 비트맵(LB)은 순차 입력되어 유효라인 비트맵 저장부(LBM[N])(410)에 저장된다. M(수평) x N(수직) 화면일 경우에 유효라인 비트맵은 N bit(=1bit x N line) 용량이다.The valid line bitmap LB indicating the horizontal line on which the image is located is sequentially input and stored in the valid line bitmap storage LBM [N] 410. In the case of an M (horizontal) x N (vertical) screen, the effective line bitmap is N bit (= 1 bit x N line) capacity.

유효라인 비트맵 저장부(LBM[N])(410)에 저장된 각 비트들은 해당 라인에 선택신호를 출력할 지 여부를 결정하는 데 이용된다. 라인 선택신호 발생부(DLS[N])(420)는 프레임의 시작 신호와 라인 주기 클럭을 이용해서 순차로 라인선택 신호를 만드는 기능을 수행하는 부분으로써, 유효라인 비트맵 저장부(410)의 출력에 따라 해당 라인에 선택신호를 출력한다. 즉, 표시비트(LBM[n])이‘0’이면 <n> 라인에는 라인선택신호를 출력하지 않고, 표시비트 (LBM[n])가 ‘1’이면 <n> 라인에는 라인선택신호를 출력한다.Each bit stored in the valid line bitmap storage (LBM [N]) 410 is used to determine whether to output a selection signal to a corresponding line. The line selection signal generator (DLS [N]) 420 performs a function of sequentially generating the line selection signal by using the start signal of the frame and the line period clock. According to the output, it outputs a selection signal to the corresponding line. That is, if the display bit LBM [n] is '0', the line selection signal is not output to the <n> line. If the display bit LBM [n] is '1', the line selection signal is applied to the <n> line. Output

유효라인 비트맵에 따라 라인선택신호의 수는 변동을 가지게 되고 각 라인선택신호가 유지되는 선택시간도 유효데이터수에 따라 변동하게 된다. 라인 선택신호 출력부(LSO[N])(430)는 라인선택신호를 디스플레이 패널(200)의 화소 어레이 회로에 적합한 신호 레벨로 전환하여 해당 라인별로 구동 신호를 출력한다.According to the effective line bitmap, the number of line selection signals varies, and the selection time for which each line selection signal is held also varies according to the number of valid data. The line select signal output unit LSO [N] 430 converts the line select signal to a signal level suitable for the pixel array circuit of the display panel 200 and outputs a driving signal for each line.

도 9는 데이터 구동부(300)의 동작을 설명하기 위해 참조되는 도면이다.9 is a diagram referred to describe the operation of the data driver 300.

도 3에서 전술한 바와 같이 데이터 구동부(300)는 출력용 유효데이터 비트맵 저장부(310), 영상 데이터 저장부(320), 라인 데이터 저장부(330), 및 데이터 출력부(340)로 구성된다.As described above in FIG. 3, the data driver 300 includes an output valid data bitmap storage 310, an image data storage 320, a line data storage 330, and a data output 340. .

출력용 유효데이터 비트맵 저장부(DBM[M])(310)는 매 라인마다 라인데이터가 입력되기 전에 먼저 순차 입력되는 유효데이터 비트맵(DB)을 라인시간 동안 저장한다. M(수평) x N(수직) 화면일 경우에 유효 데이터 비트맵은 M bit(=1bit x M data) 용량이다.The output valid data bitmap storage unit DBM [M] 310 stores the valid data bitmap DB sequentially input for each line time before line data is input for each line. In the case of an M (horizontal) x N (vertical) screen, the effective data bitmap is M bit (= 1 bit x M data) capacity.

출력용 유효데이터 비트맵은 유효라인 비트맵 정보와 유효데이터 비트맵 정보를 기초로 생성된다. 출력용 유효데이터 비트맵에 저장된 각 비트 정보들은 유효라인 비트맵 이진값이 '0' 인 경우의 비트라인을 제외한 나머지 유효 영상 부분만에 대한 비트값만 입력받아서 저장한다.The valid data bitmap for output is generated based on the valid line bitmap information and the valid data bitmap information. Each bit information stored in the valid data bitmap for output receives and stores only the bit values of the remaining valid image parts except the bit line when the valid line bitmap binary value is '0'.

출력용 유효데이터 비트맵 저장부(DBM[M])(310)에 저장된 각 비트들은 순차로 입력되는 임의의 [n]라인의 영상 데이터들(P[m])이 영상 데이터 저장부(DSDR[M])(320)의 각 해당 위치에 저장될지를 결정한다. 영상 데이터는 BLACK 화소를 제외한 유효 화소만 입력된다.Each of the bits stored in the output valid data bitmap storage unit DBM [M] 310 has image data storage unit DSDR [M] of image data P [m] of any [n] lines sequentially input. ]) 320 to determine if it is stored in each corresponding location. In the image data, only valid pixels are input except for the BLACK pixel.

즉, 표시비트(DB[m])이‘0’이면 영상 데이터(P[m])는 영상 데이터 저장부(320)의 해당 위치(DSDR[m])에 저장되지 않으며, 표시비트 (DB[m])가 ‘1’이면 영상 데이터(P[m])는 영상 데이터 저장부(320)의 해당 위치(DSDR[m])에 저장된다. 이렇게 영상 데이터 저장부(320)는 출력용 유효데이터 비트맵 저장부(310)의 출력에 따라 입력 영상을 저장하는 역할을 한다.That is, when the display bit DB [m] is '0', the image data P [m] is not stored in the corresponding position DSDR [m] of the image data storage unit 320, and the display bit DB [ m]) is '1', the image data P [m] is stored in the corresponding position DSDR [m] of the image data storage 320. The image data storage 320 stores the input image according to the output of the valid data bitmap storage 310 for output.

라인 데이터 저장부(DLA[M])(330)는 영상 데이터 저장부(DSDR)(320)의 영상 데이터를 일시에 받아서 영상 데이터 입력 시간 동안 저장한다. 예를 들어, 영상 데이터 저장부(320)에 [n] 라인의 영상 데이터가 픽셀 단위로 순차 저장되는 동안, 라인 데이터 저장부(330)는 이전 라인 [n-1] 데이터를 저장, 출력함으로써 데이터 출력부(340)의 출력이 라인시간 동안 유지되도록 한다. 각 라인데이터에서 유효데이터수가 매번 다를 수 있으므로 각 라인시간은 유효데이터수에 따라 변동하게 된다. The line data storage unit DLA [M] 330 receives the image data of the image data storage unit DSDR 320 and stores the image data for an image data input time. For example, while image data of the line [n] is sequentially stored in the image data storage unit 320 in pixel units, the line data storage unit 330 stores and outputs the previous line [n-1] data. The output of the output unit 340 is maintained for the line time. Since the number of valid data in each line data may be different each time, each line time varies with the number of valid data.

데이터 출력부(340)는 라인 데이터 저장부(330)의 출력을 받아서 디스플레이 패널(200)의 화소 어레이의 각 데이터라인에 각 데이터 신호를 출력한다. 적절한 신호형태로 전환하고 출력을 높이기 위해 DAC, 증폭기 등을 구비할 수 있다.The data output unit 340 receives the output of the line data storage unit 330 and outputs each data signal to each data line of the pixel array of the display panel 200. DACs, amplifiers, and so on, can be provided to convert to the appropriate signal type and increase the output.

한편, 전술한 제1 실시예에 따르면, 제어부(100)가 구동회로부와 함께 디스플레이 패널 집적회로 상에 구현된 것을 예시하였으나, 다른 실시예에 따르면 제어부(100)는 구동회로부가 구현된 디스플레이 패널 집적회로가 아닌 별개의 외부 프로세서(예를 들어 AP 또는 별도의 컨트롤러)에 구현될 수도 있다. Meanwhile, according to the first exemplary embodiment described above, the controller 100 is implemented on the display panel integrated circuit together with the driving circuit unit. According to another exemplary embodiment, the controller 100 includes the display panel integrated with the driving circuit unit. It may be implemented in a separate external processor (eg AP or separate controller) rather than circuitry.

이하, 본 발명의 제2 실시예에 따른 유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치(1)를 기술하고자 한다.Hereinafter, an augmented reality device display apparatus 1 for outputting only an effective image according to a second embodiment of the present invention will be described.

도 10 및 도 11에 도시한 바와 같이, 제2 실시예에 따르면, 제어부(100)는 제1 실시예의 각 구성 이외에 프레임 버퍼 처리부(140)를 더 포함할 수 있다. 그리고 프레임 버퍼 처리부(140)는 프레임 버퍼 주소 발생부(141), 프레임 버퍼(142), 및 유효영상 출력부(143)를 포함할 수 있다. 제2 실시예에 있어서는, 제1 실시예에서 기술한 프레임 버퍼 처리부(140)를 제외한 나머지 구성요소들의 동작이 동일/유사하게 적용될 수 있다. 10 and 11, according to the second exemplary embodiment, the controller 100 may further include a frame buffer processor 140 in addition to the components of the first exemplary embodiment. The frame buffer processor 140 may include a frame buffer address generator 141, a frame buffer 142, and a valid image output unit 143. In the second embodiment, the operations of the other components except for the frame buffer processor 140 described in the first embodiment may be applied in the same or similar manner.

영상 영역 추출부(120)에서 생성된 유효데이터 비트맵과 유효라인 비트맵 정보는 프레임 버퍼 처리부(140)에서 참조할 수 있다. 프레임 버퍼(142)는 참조된 유효데이터 비트맵 및 유효라인 비트맵을 기초로 입력 영상 중 유효 영상만을 미리 저장할 수 있다. 이 때, 프레임 버퍼 주소 발생부(141)는 참조된 유효데이터 비트맵 정보, 유효라인 비트맵 정보, 유효데이터수, 유효라인수를 프레임 버퍼(142)의 주소를 발생하는 데 이용할 수 있다. 프레임 버퍼 주소 발생부(141)는 유효라인 비트맵 정보에 따라 수평 주소를 결정하고, 유효데이터 비트맵 정보에 따라 수직 주소를 결정할 수 있다. 이 때, 프레임 버퍼(142)상에 데이터를 기록할 때마다 프레임 버퍼 주소 발생부(141)에서 순차적으로 수평 주소와 수직 주소를 생성할 수 있다. 그리고, 유효 영상은 유효 영상 출력부(143)를 통해 데이터 구동부(300)로 전송될 수 있다. 프레임 버퍼(142)상에 기록된 데이터를 리딩할 경우에도, 프레임 버퍼 주소 발생부(141)에서 순차적으로 수평 주소와 수직 주소를 생성할 수 있다.The valid data bitmap and the valid line bitmap information generated by the image region extractor 120 may be referred to by the frame buffer processor 140. The frame buffer 142 may store only the valid image of the input image in advance based on the referenced valid data bitmap and the valid line bitmap. In this case, the frame buffer address generator 141 may use the referenced valid data bitmap information, valid line bitmap information, valid data number, and valid number of lines to generate the address of the frame buffer 142. The frame buffer address generator 141 may determine a horizontal address according to the valid line bitmap information, and determine a vertical address according to the valid data bitmap information. At this time, each time data is recorded on the frame buffer 142, the frame buffer address generator 141 may sequentially generate the horizontal address and the vertical address. The valid image may be transmitted to the data driver 300 through the valid image output unit 143. Even when reading the data recorded on the frame buffer 142, the frame buffer address generator 141 may sequentially generate the horizontal address and the vertical address.

디스플레이 제어신호 발생부(130)는 프레임 버퍼 주소 발생부(141)를 통해 프레임 버퍼(142)의 주소 정보를 참조하여 유효 영상표시를 위한 각 라인 시간, 전체 프레임을 제어하는 신호를 유효 영상에 맞게 만들어 낸다.The display control signal generator 130 refers to the address information of the frame buffer 142 through the frame buffer address generator 141 to match signals for controlling each line time for the valid image display and the entire frame to the valid image. Make it up

유효데이터 비트맵 정보와 유효라인 비트맵 정보는 데이터 구동부(300) 및 라인 선택신호 구동부(400)로 전송될 수 있다. The valid data bitmap information and the valid line bitmap information may be transmitted to the data driver 300 and the line selection signal driver 400.

라인 선택신호 구동부(400)는 유효라인 비트맵에 저장된 각 라인별 이진화 값에 기초하여 유효데이터 비트맵을 구성하는 각 라인 중 선택된 소정의 라인만을 구동하기 위한 라인선택신호를 출력할 수 있다. 이는 실시예 1에서 전술한 바와 같다. The line selection signal driver 400 may output a line selection signal for driving only a predetermined line selected from each line constituting the valid data bitmap based on the binarization value of each line stored in the valid line bitmap. This is as described above in Example 1.

데이터 구동부(300)는 라인선택신호 및 유효데이터 비트맵에 기초하여 유효데이터 비트맵을 구성하는 각 라인에 포함되는 이진 데이터 값이 모두 '0' 인 라인은 제외한 나머지 유효 라인만으로 구성되는 출력용 유효데이터 비트맵을 생성할 수 있다. 구체적으로, 출력용 유효데이터 비트맵의 이진 데이터 값이 '1'인 경우에는 해당 이진 데이터 값에 대응하는 프레임 버퍼(142)상의 유효 영상만을 출력할 수 있으며, 반면, 출력용 유효데이터 비트맵의 이진 데이터 값이 '0'인 경우에는 해당 이진 데이터 값에 대응하는 입력 영상의 나머지 부분(프레임 버퍼(142)상에 기록되지 않음)은 출력에서 제외할 수 있다.The data driver 300 outputs valid data including only valid lines except for lines having binary values of '0' included in each line constituting the valid data bitmap based on the line selection signal and the valid data bitmap. You can create bitmaps. Specifically, when the binary data value of the valid data bitmap for output is '1', only the valid image on the frame buffer 142 corresponding to the binary data value may be output, whereas the binary data of the valid data bitmap for output is output. If the value is '0', the rest of the input image (not recorded on the frame buffer 142) corresponding to the binary data value may be excluded from the output.

제 2 실시예에 따르면, 프레임 버퍼(142)를 이용하여 BLACK 픽셀을 제외한 유효데이터에 대해서만 WRITING 및/또는 READING을 수행함으로서 도 12와 같이 프레임 버퍼(142)의 저장 용량을 줄일 수 있으며, 더불어 프레임 버퍼(142)에 쓰거나 읽는 시간을 줄일 수 있게 된다. 참고로, 도 12에서는 실시예 1에 따를 경우의 유효영상 배치(A)와 실시예 2에 따를 경우의 유효영상 배치(B)를 예시하였으며, (C)와 같은 유효영상을 출력하기 위해 실시예 1에서는 (A)와 같은 형태로 메모리에 저장되나, 실시예 2에서는 (B)와 같이 압축된 형태로 프레임 버퍼(142)에 이미지가 저장된다. According to the second exemplary embodiment, the storage capacity of the frame buffer 142 may be reduced by performing WRITING and / or READING only on valid data except for the BLACK pixel using the frame buffer 142, and the frame may be reduced. The time for writing to or reading from the buffer 142 can be reduced. For reference, FIG. 12 illustrates the effective image arrangement (A) according to the first embodiment and the effective image arrangement (B) according to the second embodiment, and the embodiment to output the effective image as shown in (C). In the first embodiment, the image is stored in the memory in the form of (A). In the second embodiment, the image is stored in the frame buffer 142 in the compressed form as in the (B).

도 10에 있어서, 프레임 버퍼 처리부(140)는 디스플레이 제어부(100)상에 구현된 것을 예시하였으나, 다른 실시예에 따라 디스플레이 제어부(100)가 구현된 집적 회로와 별개의 외부 컨트롤러(예를 들어, AP)에 구현될 수도 있다. In FIG. 10, the frame buffer processor 140 is illustrated on the display controller 100, but according to another exemplary embodiment, an external controller (for example, a separate controller from the integrated circuit in which the display controller 100 is implemented) is illustrated. May be implemented in an AP).

이하, 본 발명의 제3 실시예에 따른 유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치(1)를 기술하고자 한다.Hereinafter, a display apparatus 1 for augmented reality devices for outputting only an effective image according to a third embodiment of the present invention will be described.

도 13에 도시한 바와 같이, 제3 실시예에 따르면, 제어부(100)는 제1 실시예의 각 구성 이외에 유효 영상 좌표 분석부(150)를 더 포함할 수 있다. 제3 실시예에 따르면, 유효 영상 좌표 분석부(150)가 더 포함된 것 이외에, 나머지 구성 요소들의 동작은 제1 실시예에서 기술한 것과 동일/유사하게 적용될 수 있다.As shown in FIG. 13, according to the third embodiment, the controller 100 may further include an effective image coordinate analyzer 150 in addition to the components of the first embodiment. According to the third embodiment, except that the effective image coordinate analyzer 150 is further included, operations of the remaining components may be applied in the same / similar manner as described in the first embodiment.

유효 영상 좌표 분석부(150)는 입력 영상 중 배치된 유효 영상의 좌표 정보를 외부 프로세서(예를 들어 AP, 컨트롤러)로부터 수신하여 해당 좌표 정보를 분석할 수 있다. 영상 영역 추출부(120)는 분석된 유효 영상의 좌표 정보를 참조하여 유효데이터 비트맵과 유효라인 비트맵을 생성할 수 있다. The valid image coordinate analyzer 150 may receive coordinate information of the valid image disposed among the input images from an external processor (for example, an AP or a controller) and analyze the corresponding coordinate information. The image region extractor 120 may generate the valid data bitmap and the valid line bitmap by referring to the coordinate information of the analyzed valid image.

제3 실시예에 따르면, 외부 프로세서가 유효 영상과 유효 영상의 좌표만을 전송하고 디스플레이 패널의 집적회로에서 좌표 정보를 참조하여 유효데이터 비트맵과 유효라인 비트맵을 생성할 수 있게 되므로, 이는 곧 외부 프로세서의 작업을 디스플레이 패널 집적회로에서 분담하는 것이고, 따라서, 외부 프로세서는 업무 로드(load)가 줄어들게 된다.According to the third embodiment, since the external processor transmits only the coordinates of the valid image and the valid image, and generates the valid data bitmap and the valid line bitmap by referring to the coordinate information in the integrated circuit of the display panel, The task of the processor is to share the display panel integrated circuit, so that the external processor has a reduced work load.

이상에서 실시예들에 설명된 특징, 구조, 효과 등은 본 발명의 하나의 실시예에 포함되며, 반드시 하나의 실시예에만 한정되는 것은 아니다. 나아가, 각 실시예에서 예시된 특징, 구조, 효과 등은 실시예들이 속하는 분야의 통상의 지식을 가지는 자에 의해 다른 실시예들에 대해서도 조합 또는 변형되어 실시 가능하다. 따라서 이러한 조합과 변형에 관계된 내용들은 본 발명의 범위에 포함되는 것으로 해석되어야 할 것이다.Features, structures, effects, etc. described in the above embodiments are included in one embodiment of the present invention, and are not necessarily limited to one embodiment. Furthermore, the features, structures, effects, and the like illustrated in the embodiments may be combined or modified with respect to other embodiments by those skilled in the art to which the embodiments belong. Therefore, contents related to such combinations and modifications should be construed as being included in the scope of the present invention.

또한, 이상에서 실시예를 중심으로 설명하였으나 이는 단지 예시일 뿐 본 발명을 한정하는 것이 아니며, 본 발명이 속하는 분야의 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성을 벗어나지 않는 범위에서 이상에 예시되지 않은 여러 가지의 변형과 응용이 가능함을 알 수 있을 것이다. 예를 들어, 실시예에 구체적으로 나타난 각 구성 요소는 변형하여 실시할 수 있는 것이다. 그리고 이러한 변형과 응용에 관계된 차이점들은 첨부된 청구 범위에서 규정하는 본 발명의 범위에 포함되는 것으로 해석되어야 할 것이다.In addition, the above description has been made with reference to the embodiment, which is merely an example, and is not intended to limit the present invention. Those skilled in the art to which the present invention pertains will be illustrated as above without departing from the essential characteristics of the present embodiment. It will be appreciated that various modifications and applications are possible. For example, each component specifically shown in the embodiment can be modified. And differences relating to such modifications and applications will be construed as being included in the scope of the invention defined in the appended claims.

Claims (15)

입력 영상을 디스플레이하기 위한 디스플레이 패널;
상기 입력 영상 중 유효 영상을 식별하기 위해 상기 입력 영상을 구성하는 픽셀 단위로 이진 데이터를 저장하는 유효데이터 비트맵 및 상기 유효데이터 비트맵을 구성하는 각 라인에 포함되는 상기 이진 데이터 값이 모두 '0' 인지 여부에 따라 식별되는 각 라인별 이진화 값을 저장하는 유효라인 비트맵을 생성하는 제어부; 및
상기 유효데이터 비트맵과 상기 유효라인 비트맵에 기초하여 상기 디스플레이 패널상에 상기 유효 영상만을 디스플레이하기 위한 구동신호를 출력하는 구동회로부;를 포함하는,
유효 영상만을 출력하기 위한 증강현실기기용 디스플레이 장치.
A display panel for displaying an input image;
A valid data bitmap for storing binary data in units of pixels constituting the input image to identify a valid image among the input images and the binary data values included in each line constituting the valid data bitmap are all '0'. A controller configured to generate a valid line bitmap that stores binarization values for each line identified according to whether the information is recognized or not; And
And a driving circuit unit outputting a driving signal for displaying only the valid image on the display panel based on the valid data bitmap and the valid line bitmap.
Display device for augmented reality device for outputting only the effective image.
제 1항에 있어서,
상기 구동회로부는,
상기 유효라인 비트맵에 저장된 상기 각 라인별 이진화 값에 기초하여 상기 유효데이터 비트맵을 구성하는 상기 각 라인 중 선택된 소정의 라인만을 구동하기 위한 라인선택신호를 출력하는 라인선택신호 구동부; 및
상기 라인선택신호 및 상기 유효데이터 비트맵에 기초하여 상기 유효데이터 비트맵을 구성하는 상기 각 라인에 포함되는 상기 이진 데이터 값이 모두 '0' 인 라인은 제외한 나머지 유효 라인만으로 구성되는 출력용 유효데이터 비트맵을 생성하는 데이터 구동부;를 포함하는,
유효영상만을 출력하기 위한 증강현실기기용 디스플레이 장치.
The method of claim 1,
The driving circuit unit,
A line selection signal driver for outputting a line selection signal for driving only a predetermined line selected from each of the lines constituting the valid data bitmap based on the binarization value of each line stored in the valid line bitmap; And
Valid data bits for output including only valid lines except for lines in which all of the binary data values included in each line constituting the valid data bitmap are '0' based on the line selection signal and the valid data bitmap It includes; Data driver for generating a map;
Display device for augmented reality device for outputting only the effective image.
제 2항에 있어서,
상기 데이터 구동부는,
상기 출력용 유효데이터 비트맵의 이진 데이터 값이 '1'인 경우에 해당 이진 데이터 값에 대응하는 상기 유효 영상만을 출력하고,
상기 출력용 유효데이터 비트맵의 이진 데이터 값이 '0'인 경우에 해당 이진 데이터 값에 대응하는 상기 입력 영상의 나머지 부분은 출력에서 제외하는,
유효영상만을 출력하기 위한 증강현실기기용 디스플레이 장치.
The method of claim 2,
The data driver,
Outputting only the valid image corresponding to the binary data value when the binary data value of the valid data bitmap for output is '1',
When the binary data value of the valid data bitmap for output is '0', the remaining part of the input image corresponding to the corresponding binary data value is excluded from the output.
Display device for augmented reality device for outputting only the effective image.
제 1항에 있어서,
상기 구동회로부는 상기 디스플레이 패널을 구동하는 디스플레이 패널 집적회로 상에 구현되고, 상기 제어부는 상기 디스플레이 패널 집적회로와 별도로 구현된 외부 프로세서상에 배치되는,
유효영상만을 출력하기 위한 증강현실기기용 디스플레이 장치.
The method of claim 1,
The driving circuit unit is implemented on a display panel integrated circuit driving the display panel, and the controller is disposed on an external processor implemented separately from the display panel integrated circuit.
Display device for augmented reality device for outputting only the effective image.
제 1항에 있어서,
상기 제어부는 외부 프로세서로부터 상기 입력 영상 상에서의 상기 유효 영상의 좌표 정보를 수신하는 좌표 분석부;를 더 포함하고,
상기 제어부는 상기 좌표 정보를 참조하여 상기 유효데이터 비트맵 및 상기 유효라인 비트맵을 생성하는,
유효영상만을 출력하기 위한 증강현실기기용 디스플레이 장치.
The method of claim 1,
The controller may further include a coordinate analyzer configured to receive coordinate information of the valid image on the input image from an external processor.
The controller generates the valid data bitmap and the valid line bitmap with reference to the coordinate information.
Display device for augmented reality device for outputting only the effective image.
제 1항에 있어서,
상기 제어부는 상기 유효데이터 비트맵 및 상기 유효라인 비트맵을 기초로 상기 입력 영상 중 상기 유효 영상만을 미리 저장하는 프레임 버퍼;를 더 포함하고,
상기 구동회로부는 상기 유효데이터 비트맵과 상기 유효라인 비트맵에 기초하여 상기 프레임 버퍼상의 상기 유효 영상만을 출력하도록 제어하는,
유효영상만을 출력하기 위한 증강현실기기용 디스플레이 장치.
The method of claim 1,
The controller may further include a frame buffer configured to previously store only the valid image among the input images based on the valid data bitmap and the valid line bitmap.
The driving circuit unit controls to output only the valid image on the frame buffer based on the valid data bitmap and the valid line bitmap.
Display device for augmented reality device for outputting only the effective image.
제 6항에 있어서,
상기 구동회로부는,
상기 유효라인 비트맵에 저장된 상기 각 라인별 이진화 값에 기초하여 상기 유효데이터 비트맵을 구성하는 상기 각 라인 중 선택된 소정의 라인만을 구동하기 위한 라인선택신호를 출력하는 라인선택신호 구동부; 및
상기 라인선택신호 및 상기 유효데이터 비트맵에 기초하여 상기 유효데이터 비트맵을 구성하는 상기 각 라인에 포함되는 상기 이진 데이터 값이 모두 '0' 인 라인은 제외한 나머지 유효 라인만으로 구성되는 출력용 유효데이터 비트맵을 생성하는 데이터 구동부;를 포함하는,
유효영상만을 출력하기 위한 증강현실기기용 디스플레이 장치.
The method of claim 6,
The driving circuit unit,
A line selection signal driver for outputting a line selection signal for driving only a predetermined line selected from each of the lines constituting the valid data bitmap based on the binarization value of each line stored in the valid line bitmap; And
Valid data bits for output including only valid lines except for lines in which all of the binary data values included in each line constituting the valid data bitmap are '0' based on the line selection signal and the valid data bitmap It includes; Data driver for generating a map;
Display device for augmented reality device for outputting only the effective image.
제 7항에 있어서,
상기 데이터 구동부는,
상기 출력용 유효데이터 비트맵의 이진 데이터 값이 '1'인 경우에 해당 이진 데이터 값에 대응하는 상기 프레임 버퍼상의 상기 유효 영상만을 출력하고,
상기 출력용 유효데이터 비트맵의 이진 데이터 값이 '0'인 경우에 해당 이진 데이터 값에 대응하는 상기 입력 영상의 나머지 부분은 출력에서 제외하는,
유효영상만을 출력하기 위한 증강현실기기용 디스플레이 장치.
The method of claim 7, wherein
The data driver,
Outputting only the valid image on the frame buffer corresponding to the binary data value when the binary data value of the valid data bitmap for output is '1',
When the binary data value of the valid data bitmap for output is '0', the remaining part of the input image corresponding to the corresponding binary data value is excluded from the output.
Display device for augmented reality device for outputting only the effective image.
입력 영상 중 유효 영상을 식별하기 위해 상기 입력 영상을 구성하는 픽셀 단위로 이진 데이터를 저장하는 유효데이터 비트맵 및 상기 유효데이터 비트맵을 구성하는 각 라인에 포함되는 상기 이진 데이터 값이 모두 '0' 인지 여부에 따라 식별되는 각 라인별 이진화 값을 저장하는 유효라인 비트맵을 생성하는 비트맵 생성 단계; 및
상기 유효데이터 비트맵과 상기 유효라인 비트맵에 기초하여 디스플레이 패널상에 상기 유효 영상만을 디스플레이하기 위한 구동신호를 출력하는 구동신호 출력 단계;를 포함하는,
증강현실기기용 디스플레이 장치에서의 유효 영상만을 출력하는 방법.
A valid data bitmap for storing binary data in units of pixels constituting the input image and a binary data value included in each line constituting the valid data bitmap are all '0' to identify an effective image among the input images. A bitmap generation step of generating a valid line bitmap that stores binarization values for each line identified according to whether the image is recognized or not; And
And a driving signal outputting step of outputting a driving signal for displaying only the valid image on a display panel based on the valid data bitmap and the valid line bitmap.
Method of outputting only the effective image in the display device for augmented reality device.
제 9항에 있어서,
상기 구동신호 출력 단계는,
상기 유효라인 비트맵에 저장된 상기 각 라인별 이진화 값에 기초하여 상기 유효데이터 비트맵을 구성하는 상기 각 라인 중 선택된 소정의 라인만을 구동하기 위한 라인선택신호를 출력하는 단계; 및
상기 라인선택신호 및 상기 유효데이터 비트맵에 기초하여 상기 유효데이터 비트맵을 구성하는 상기 각 라인에 포함되는 상기 이진 데이터 값이 모두 '0' 인 라인은 제외한 나머지 유효 라인만으로 구성되는 출력용 유효데이터 비트맵을 생성하는 단계;를 포함하는,
증강현실기기용 디스플레이 장치에서의 유효 영상만을 출력하는 방법.
The method of claim 9,
The driving signal output step,
Outputting a line selection signal for driving only a predetermined line selected from each of the lines constituting the valid data bitmap based on the binarization value of each line stored in the valid line bitmap; And
Valid data bits for output including only valid lines except for lines in which all of the binary data values included in each line constituting the valid data bitmap are '0' based on the line selection signal and the valid data bitmap Generating a map; comprising;
Method of outputting only the effective image in the display device for augmented reality device.
제 10항에 있어서,
상기 출력용 유효데이터 비트맵 생성 단계는,
상기 출력용 유효데이터 비트맵의 이진 데이터 값이 '1'인 경우에 해당 이진 데이터 값에 대응하는 상기 유효 영상만을 출력하고,
상기 출력용 유효데이터 비트맵의 이진 데이터 값이 '0'인 경우에 해당 이진 데이터 값에 대응하는 상기 입력 영상의 나머지 부분은 출력에서 제외하는 단계를 포함하는,
증강현실기기용 디스플레이 장치에서의 유효 영상만을 출력하는 방법.
The method of claim 10,
The outputting valid data bitmap generation step may include:
Outputting only the valid image corresponding to the binary data value when the binary data value of the valid data bitmap for output is '1',
When the binary data value of the valid data bitmap for output is '0', the remaining part of the input image corresponding to the corresponding binary data value is excluded from the output.
Method of outputting only the effective image in the display device for augmented reality device.
제 9항에 있어서,
외부 프로세서로부터 상기 입력 영상 상에서의 상기 유효 영상의 좌표 정보를 수신하는 단계;를 더 포함하고,
상기 비트맵 생성 단계는,
상기 좌표 정보를 참조하여 상기 유효데이터 비트맵 및 상기 유효라인 비트맵을 생성하는 것인,
증강현실기기용 디스플레이 장치에서의 유효 영상만을 출력하는 방법.
The method of claim 9,
Receiving coordinate information of the valid image on the input image from an external processor;
The bitmap generation step,
Generating the valid data bitmap and the valid line bitmap with reference to the coordinate information;
Method of outputting only the effective image in the display device for augmented reality device.
제 9항에 있어서,
상기 유효데이터 비트맵 및 상기 유효라인 비트맵을 기초로 상기 입력 영상 중 상기 유효 영상만을 프레임 버퍼상에 미리 저장하는 단계;를 더 포함하고,
상기 구동신호 출력 단계는,
상기 유효데이터 비트맵과 상기 유효라인 비트맵에 기초하여 상기 프레임 버퍼상의 상기 유효 영상만을 디스플레이하기 위한 구동신호를 출력하는 것인,
증강현실기기용 디스플레이 장치에서의 유효 영상만을 출력하는 방법.
The method of claim 9,
Storing only the valid image among the input images in a frame buffer based on the valid data bitmap and the valid line bitmap;
The driving signal output step,
Outputting a driving signal for displaying only the valid image on the frame buffer based on the valid data bitmap and the valid line bitmap;
Method of outputting only the effective image in the display device for augmented reality device.
제 13항에 있어서,
상기 구동신호 출력 단계는,
상기 유효라인 비트맵에 저장된 상기 각 라인별 이진화 값에 기초하여 상기 유효데이터 비트맵을 구성하는 상기 각 라인 중 선택된 소정의 라인만을 구동하기 위한 라인선택신호를 출력하는 단계; 및
상기 라인선택신호 및 상기 유효데이터 비트맵에 기초하여 상기 유효데이터 비트맵을 구성하는 상기 각 라인에 포함되는 상기 이진 데이터 값이 모두 '0' 인 라인은 제외한 나머지 유효 라인만으로 구성되는 출력용 유효데이터 비트맵을 생성하는 단계;를 포함하는,
증강현실기기용 디스플레이 장치에서의 유효 영상만을 출력하는 방법.
The method of claim 13,
The driving signal output step,
Outputting a line selection signal for driving only a predetermined line selected from each of the lines constituting the valid data bitmap based on the binarization value of each line stored in the valid line bitmap; And
Valid data bits for output including only valid lines except for lines in which all of the binary data values included in each line constituting the valid data bitmap are '0' based on the line selection signal and the valid data bitmap Generating a map; comprising;
Method of outputting only the effective image in the display device for augmented reality device.
제 14항에 있어서,
상기 출력용 유효데이터 비트맵 생성 단계는,
상기 출력용 유효데이터 비트맵의 이진 데이터 값이 '1'인 경우에 해당 이진 데이터 값에 대응하는 상기 프레임 버퍼상의 상기 유효 영상만을 출력하고, 상기 출력용 유효데이터 비트맵의 이진 데이터 값이 '0'인 경우에 해당 이진 데이터 값에 대응하는 상기 입력 영상의 나머지 부분은 출력에서 제외하는 것인,
증강현실기기용 디스플레이 장치에서의 유효 영상만을 출력하는 방법.

The method of claim 14,
The outputting valid data bitmap generation step may include:
When the binary data value of the valid data bitmap for output is '1', only the valid image on the frame buffer corresponding to the binary data value is output, and the binary data value of the valid data bitmap for output is '0'. In this case, the remaining part of the input image corresponding to the corresponding binary data value is excluded from the output.
Method of outputting only the effective image in the display device for augmented reality device.

KR1020180133213A 2018-11-02 2018-11-02 Display apparatus for only displaying valid images of augmented reality and method for only displaying valid images of augmented reality KR102065515B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180133213A KR102065515B1 (en) 2018-11-02 2018-11-02 Display apparatus for only displaying valid images of augmented reality and method for only displaying valid images of augmented reality

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180133213A KR102065515B1 (en) 2018-11-02 2018-11-02 Display apparatus for only displaying valid images of augmented reality and method for only displaying valid images of augmented reality

Publications (1)

Publication Number Publication Date
KR102065515B1 true KR102065515B1 (en) 2020-01-13

Family

ID=69153279

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180133213A KR102065515B1 (en) 2018-11-02 2018-11-02 Display apparatus for only displaying valid images of augmented reality and method for only displaying valid images of augmented reality

Country Status (1)

Country Link
KR (1) KR102065515B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007058202A (en) * 2005-07-29 2007-03-08 Semiconductor Energy Lab Co Ltd Display device and driving method thereof
JP2007121259A (en) * 2005-09-14 2007-05-17 Dainippon Printing Co Ltd Image processor, image processing program, display controller, and display control program
KR20140088041A (en) * 2012-12-31 2014-07-09 엘지디스플레이 주식회사 Transparent display apparatus and a method for controling the same
KR101786649B1 (en) * 2016-05-04 2017-10-18 가부시키가이샤 세레브렉스 Image Communication Device
KR20180018930A (en) * 2016-08-11 2018-02-22 삼성디스플레이 주식회사 Display device and driving method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007058202A (en) * 2005-07-29 2007-03-08 Semiconductor Energy Lab Co Ltd Display device and driving method thereof
JP2007121259A (en) * 2005-09-14 2007-05-17 Dainippon Printing Co Ltd Image processor, image processing program, display controller, and display control program
KR20140088041A (en) * 2012-12-31 2014-07-09 엘지디스플레이 주식회사 Transparent display apparatus and a method for controling the same
KR101786649B1 (en) * 2016-05-04 2017-10-18 가부시키가이샤 세레브렉스 Image Communication Device
KR20180018930A (en) * 2016-08-11 2018-02-22 삼성디스플레이 주식회사 Display device and driving method thereof

Similar Documents

Publication Publication Date Title
KR102512990B1 (en) Display driving circuit and display device comprising thereof
US7796095B2 (en) Display specific image processing in an integrated circuit
CN100535987C (en) Moving image display device and method for moving image display
US8339341B2 (en) Image display system which performs overdrive processing
TWI424418B (en) Color sequential display and power-saving method thereof
KR20160109905A (en) Gate Driver, Display driver circuit and display device comprising thereof
US8994640B2 (en) Low motion blur liquid crystal display
US6304300B1 (en) Floating point gamma correction method and system
KR20110089730A (en) Single-chip display-driving circuit, display device and display system having the same
KR20190114057A (en) Image processing device, display device having the same, and image processing method of the same
KR20190107242A (en) Method of performing an image-adaptive tone mapping and display device employing the same
CN101286303A (en) LCD device and its image display process
KR102581719B1 (en) Device and method for generating luminance compensation data based on mura characteristic and device and method for performing luminance compensation
CN117198232B (en) Color ink screen driving method, device and storage medium
CN106935213B (en) Low-delay display system and method
JP4125257B2 (en) Driving method of display element
US11817030B2 (en) Display apparatus and method of driving display panel using the same
KR102065515B1 (en) Display apparatus for only displaying valid images of augmented reality and method for only displaying valid images of augmented reality
US20130235061A1 (en) Video processing apparatus and system for correcting video signal
CN113867678B (en) Video processing device and display based on electronic ink technology
KR20130086433A (en) Signal processing apparatus and method thereof
CN107845373B (en) Method and device for adjusting refresh rate
KR20090054842A (en) Response time improvement apparatus and method for liquid crystal display device
KR20210104470A (en) Method of calculating respective gamma values for display regions of a display panel
US20230401989A1 (en) Display device

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant