KR100944945B1 - System of controlling leds on led board - Google Patents
System of controlling leds on led board Download PDFInfo
- Publication number
- KR100944945B1 KR100944945B1 KR1020090068342A KR20090068342A KR100944945B1 KR 100944945 B1 KR100944945 B1 KR 100944945B1 KR 1020090068342 A KR1020090068342 A KR 1020090068342A KR 20090068342 A KR20090068342 A KR 20090068342A KR 100944945 B1 KR100944945 B1 KR 100944945B1
- Authority
- KR
- South Korea
- Prior art keywords
- led
- leds
- data
- image data
- image
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2085—Special arrangements for addressing the individual elements of the matrix, other than by driving respective rows and columns in combination
- G09G3/2088—Special arrangements for addressing the individual elements of the matrix, other than by driving respective rows and columns in combination with use of a plurality of processors, each processor controlling a number of individual elements of the matrix
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)
- Control Of El Displays (AREA)
Abstract
Description
본 발명은 엘이디 보드 상의 엘이디 제어 시스템에 관한 것으로, 특히 불규칙하게 배열되어 있는 엘이디 모듈의 좌표에 해당하는 영상데이터만을 제공함으로써 원하는 영상 구현이 가능하도록 엘이디를 제어하는 것을 특징으로 한다.The present invention relates to an LED control system on an LED board. In particular, the LED is controlled to provide a desired image by providing only image data corresponding to coordinates of an LED module arranged irregularly.
일반적으로 LED (light emitting diode) 시각효과가 뛰어나 광고를 위한 전광판에 많이 이용되고 있으며, 특히 저소비전력의 특징으로 인해 그 이용은 지속적으로 증가하고 있다.In general, the LED (light emitting diode) is excellent in visual effects, it is widely used in the billboard for advertising, especially due to the low power consumption characteristics of its use is continuously increasing.
이러한 LED 전광판에서의 영상 구현은, 콘트롤러를 통해 제 1 수평 (혹은 수직) 열에 배열되어 있는 다수의 LED에 영상데이터를 순차적으로 인가하고, 다음 제 2 수평 (혹은 수직) 열에 배열되어 있는 다수의 LED에 영상데이터를 순차적으로 인가함으로써 이루어진다. Image implementation in such an LED signboard, through the controller to sequentially apply the image data to the plurality of LEDs arranged in the first horizontal (or vertical) column, and then to the plurality of LEDs arranged in the second horizontal (or vertical) column This is achieved by applying video data sequentially.
또한, 다수의 LED 전체에 일프레임의 영상데이터가 인가되면, 다음 프레임의 영상데이터가 동일한 방법으로 전체 LED에 인가됨으로써 동영상 구현이 가능해진다. In addition, when image data of one frame is applied to all of the plurality of LEDs, the image data of the next frame is applied to all of the LEDs in the same manner, thereby enabling a moving image.
이 경우 동일 전광판 내의 각 수평열 (혹은 수직열)을 구성하고 있는 LED의 수는 동일하며 전광판의 LED 배열 형태는 항상 일정한 간격으로 규칙적으로 배열된 장방형 (직사각형) 형태를 나타내게 된다. In this case, the number of LEDs constituting each horizontal column (or vertical column) in the same display board is the same, and the LED array form of the display board always shows a rectangular (rectangular) form regularly arranged at regular intervals.
그런데, 이러한 종래의 기술에 의해 LED를 제어하여 영상을 구현하는 방법에는 한계가 있다. However, there is a limit to the method of implementing the image by controlling the LED by the conventional technology.
즉, LED 보드의 모양이 불규칙할 경우나, 내부에 빈 공간이 형성된 형태의 LED 배열에 위와 같은 방법으로 영상을 구현하게 되면 원하는 영상을 얻을 수 없게 된다. In other words, if the shape of the LED board is irregular, or if the image is implemented in the above manner in the LED array of the form in which the empty space is formed inside, the desired image can not be obtained.
예를 들어, 건물의 외벽 등을 LED 스크린으로 이용하거나 또는 인접한 건물의 외벽을 연계하여 하나의 스크린으로 이용하여 조명, 광고 및 파사드(facade) 등의 용도로 사용할 경우, 또는 거리나 공원 등에 별도의 복수 개의 스크린을 세워 영상을 연결하여 표시할 경우 창문이나 여백 등의 영향으로 인해 LED를 규칙적으로 배치하지 못하게 되며, 이 경우 LED 배열은 사각형이 아닌 중간 부분이 불규칙하게 비어있는 장방형 형태를 띠게 된다. For example, when the exterior wall of a building is used as an LED screen, or the exterior wall of an adjacent building is used as a single screen for lighting, advertisement, and facade, or a separate street or park. When displaying images by connecting a plurality of screens, LEDs cannot be regularly arranged due to the influence of windows or margins. In this case, the LED array has a rectangular shape in which the middle part of the LED is irregularly empty.
그런데, 종래의 전광판 콘트롤러는 항상 일정한 수의 수평 (혹은 수직) 화소수(즉, LED 수)를 전제로 한 영상데이터를 출력하여 LED를 구동하므로, 원하는 형태의 동영상이나 정지영상을 구현할 수 없게 된다.However, the conventional electronic board controller always outputs the image data assuming a certain number of horizontal (or vertical) pixels (ie, the number of LEDs) to drive LEDs, and thus it is impossible to implement a moving picture or a still image of a desired form. .
위와 같은 문제점은, 도 1에 도시되어 있는 불규칙한 형태의 LED 보드를 통해 보다 상세하게 설명될 수 있다.The above problem can be described in more detail through the irregular shape of the LED board shown in FIG.
도 1에 도시된 바와 같이, L번째 수평열에는 x개의 LED가 배열되고, M번째 수평열에는 y개의 LED가 배열되며(x>y), N번째 수평열에는 z개의 LED가 배열되어 있는(x>z) 불규칙한 형태의 LED 배열을 갖는 LED 보드에서(여기서, L, M, N, x, y, z는 정수), 컨트롤러는 각 수평열에 대응되는 x개의 영상데이터를 출력한다. As shown in Figure 1, x LEDs are arranged in the L-th horizontal column, y LEDs are arranged in the M-th horizontal column (x> y), and z LEDs are arranged in the N-th horizontal column ( x> z) In an LED board having an irregular array of LEDs (where L, M, N, x, y, and z are integers), the controller outputs x image data corresponding to each horizontal column.
즉, 컨트롤러는 순차적으로 x개의 영상데이터를 L번째 수평열의 각 LED에 전송하고, 또한, 컨트롤러는 순차적으로 x개의 영상데이터를 M, N번째 수평열의 각 LED에 전송하게 된다. That is, the controller sequentially transmits x image data to each LED of the L-th horizontal column, and the controller sequentially transmits x image data to each LED of the M and Nth horizontal columns.
이때, L번째 수평열에는 영상데이터의 수에 대응하는 x개의 LED가 존재하기 때문에 컨트롤러로부터 출력된 x개의 영상데이터가 모두 L번째 수평열의 LED에 입력되는데 반해, M번째 수평열 및 N번째 수평열에는 영상데이터의 수인 x개보다 적은 y 및 z개의 LED만이 존재하므로 컨트롤러로부터 출력된 x개의 영상데이터 중 1개 이상의 영상데이터에 대응되는 LED가 존재하지 않는다.At this time, since there are x LEDs corresponding to the number of image data in the L-th horizontal column, all x image data output from the controller are input to the L-th horizontal column LEDs, whereas in the M-th horizontal column and the N-th horizontal column, Since only y and z LEDs are smaller than x, which is the number of image data, there is no LED corresponding to one or more image data among the x image data output from the controller.
따라서, M번째 수평열의 경우 (m+1)~(m+n-1)번째 LED가 존재하지 않기 때문에, (m+1)~(m+n-1)번째 LED에 입력되어야 할 영상데이터는 다음에 존재하는 LED로 순차적으로 밀려서, 즉, 영상 데이터가 LED가 존재하지 않는 개수만큼 밀려서, 입 력된다. Therefore, in the case of the M-th horizontal column, since the (m + 1)-(m + n-1) th LEDs do not exist, the image data to be input to the (m + 1)-(m + n-1) th LEDs is It is pushed sequentially to the next existing LED, i.e., the image data is pushed by the number where no LED exists, and is input.
또한, N번째 수평열의 경우 (p+1)번째 영상데이터 이후의 영상데이터는 원하는 기간(프레임)에 입력되지 못하고, 다음 프레임에 N번째 수평열의 첫번째 LED로부터 순차적으로 입력된다.In addition, in the case of the Nth horizontal column, the image data after the (p + 1) th image data is not input in a desired period (frame), and is sequentially input from the first LED of the Nth horizontal column in the next frame.
따라서, M, N번째 수평열에서는 지정된 위치에 배치된 각 LED에 대응되는 영상데이터가 제공되지 않기 때문에, 결과적으로 원하는 영상을 구현할 수 없게 되는 문제가 있다.Therefore, since the image data corresponding to each LED arranged at the designated position is not provided in the M and Nth horizontal columns, there is a problem that the desired image cannot be realized as a result.
본 발명은 위와 같이, 불규칙하게 배열된 LED 보드에 있어서, 원하는 영상을 구현할 수 있는 LED 제어방법을 제공하고자 한다.The present invention as described above, in an irregularly arranged LED board, to provide a LED control method that can implement a desired image.
위와 같은 과제의 해결을 위해, 본 발명은, 다수의 LED가 종횡으로 배열되어 다수의 영상을 표시하는 LED보드에 있어서, 수직 및 수평 방향 중 어느 하나에 대한 다수의 열 중 적어도 하나에는 (x-y)개의 LED가 배열되어 있는 LED보드와; 상기 다수의 영상을 저장하는 저장부와, 상기 다수의 LED의 좌표 데이터가 저장되는 LED좌표 레지스터와, 상기 다수의 영상 중 선택된 하나의 영상을 표시하는 표시부와, 상기 선택된 하나의 영상에 화소를 정의하고 상기 LED의 좌표 데이터에 대응되는 상기 화소의 영상데이터를 추출하는 데이터 제어부를 포함하는 데이터 처리장치와; 상기 추출된 영상데이터를 제어하여 상기 LED보드에 공급하는 콘트롤러를 포함하고, 상기 x, y 각각은 양의 정수이고, x>y인 LED보드 상의 LED 제어시스템을 제공 한다.In order to solve the above problems, the present invention, in the LED board for displaying a plurality of images in which a plurality of LEDs are arranged horizontally and horizontally, at least one of the plurality of columns for any one of the vertical and horizontal directions (xy) An LED board in which two LEDs are arranged; A storage unit for storing the plurality of images, an LED coordinate register for storing coordinate data of the plurality of LEDs, a display unit for displaying one selected image among the plurality of images, and a pixel in the selected one image And a data controller configured to extract image data of the pixel corresponding to the coordinate data of the LED; And a controller for controlling the extracted image data and supplying the extracted image data to the LED board, wherein each of x and y is a positive integer and x> y.
여기서, 상기 데이터 처리장치는 퍼스널 컴퓨터(personal computer: PC)일 수 있으며, 상기 데이터 처리장치는 상기 추출된 영상데이터를 영상파일의 형태로 상기 콘트롤러에 공급할 수 있다. The data processing apparatus may be a personal computer (PC), and the data processing apparatus may supply the extracted image data to the controller in the form of an image file.
그리고, 상기 LED보드의 상기 다수의 열 중 L열에는 1~x의 LED가 배열되고, M열에는 1~m 및 (m+n)~x의 LED가 배열되며, N열에는 1~p의 LED가 배열되고, 상기 추출된 영상데이터는, 상기 L열에 대하여 1~x의 영상데이터를 모두 포함하고, 상기 M열에 대하여 1~m 및 (m+n)~x의 영상 데이터만을 포함하며, 상기 N열에 대하여 1~p의 영상 데이터만을 포함하며, 상기 L, M, N, m, n, p 각각은 양의 정수이며 x보다 작고, n은 1보다 큰 것일 수 있다. And, among the plurality of columns of the LED board, LEDs of 1 to x are arranged in the L column, LEDs of 1 to m and (m + n) to x are arranged in the M column, and 1 to p in the N column. LEDs are arranged, and the extracted image data includes all of 1 to x image data with respect to the L column, and includes only 1 to m and (m + n) to x image data with respect to the M column. It includes only 1 to p image data for N columns, wherein L, M, N, m, n, and p are each positive integers, less than x, and n may be greater than 1.
또한, 상기 LED보드의 상기 다수의 열 모두에는 1~m, (m+n)~x의 LED가 배열되고, 상기 추출된 영상데이터는, 상기 다수의 열 모두에 대하여 1~m, (m+n)~x의 영상데이터만을 포함하며, 상기 m, n 각각은 양의 정수이며 x보다 작고, n은 1보다 큰 것일 수 있다. In addition, LEDs of 1 to m and (m + n) to x are arranged in all of the plurality of columns of the LED board, and the extracted image data includes 1 to m and (m +) of all of the plurality of rows. Only n) to x image data, wherein m, n are each a positive integer, less than x, n may be greater than 1.
한편, 본 발명은, 데이터 처리장치의 저장부에 저장된 다수의 영상 중 하나의 영상을 선택하여 상기 데이터 처리장치의 표시부에 표시하는 단계와; 상기 표시부에 표시된 하나의 영상에 화소를 정의하는 단계와; 상기 데이터 처리장치의 데이터 제어부가, 상기 데이터 처리장치의 LED좌표 레지스터에 저장된 다수의 LED의 좌표 데이터에 대응되는 상기 화소의 영상데이터를 추출하는 단계와; 콘트롤러가 상기 추출된 영상데이터를 제어하여 LED보드에 공급하는 단계와; 상기 LED보드가 상 기 추출된 영상데이터를 상기 다수의 LED에 입력하여 상기 하나의 영상을 표시하는 단계를 포함하는 LED보드 상의 LED 제어방법을 제공한다.On the other hand, the present invention comprises the steps of selecting one of the plurality of images stored in the storage unit of the data processing unit and display on the display unit of the data processing unit; Defining a pixel in one image displayed on the display unit; Extracting, by the data controller of the data processing apparatus, image data of the pixel corresponding to the coordinate data of the plurality of LEDs stored in the LED coordinate register of the data processing apparatus; A controller controlling the extracted image data and supplying the extracted image data to an LED board; The LED board provides an LED control method on the LED board comprising the step of displaying the one image by inputting the extracted image data to the plurality of LEDs.
여기서, 상기 다수의 LED는 수직 및 수평 방향 중 어느 하나에 대한 다수의 열 중 적어도 하나에는 (x-y)개가 배열되도록 상기 LED보드에 종횡으로 배열되고, 상기 x, y 각각은 양의 정수이고, x>y의 관계일 수 있다. Here, the plurality of LEDs are arranged horizontally and horizontally on the LED board such that (xy) is arranged in at least one of the plurality of columns for any one of the vertical and horizontal directions, wherein each of x and y is a positive integer, x can be a relationship of y.
그리고, 상기 LED보드 상의 LED 제어방법은, 상기 저장부에 상기 다수의 영상을 저장하는 단계와; 상기 LED좌표 레지스터에 상기 다수의 LED의 좌표 데이터를 저장하는 단계를 더욱 포함할 수 있다.The LED control method on the LED board includes: storing the plurality of images in the storage unit; The method may further include storing coordinate data of the plurality of LEDs in the LED coordinate register.
본 발명은 불규칙한 형태로 배열된 LED의 좌표를 이용하여, LED가 배열되어 있는 좌표에 해당하는 영상데이터만을 추출하여 제공함으로써, 어떠한 형태의 LED 배열에 대하여도 원하는 영상을 제공할 수 있는 장점을 갖는다.The present invention has the advantage of providing a desired image for any type of LED array by extracting and providing only the image data corresponding to the coordinates of the LED using the coordinates of the LED arranged in an irregular shape. .
또한, LED의 배열에 변경이 있는 경우 사용자가 직접 LED모듈 좌표 데이터를 변경함으로써, 시스템의 사용 효율을 증가시킬 수 있는 장점을 갖는다.In addition, when there is a change in the arrangement of the LED by the user directly changes the LED module coordinate data, there is an advantage that can increase the use efficiency of the system.
이하, 도면을 참조하여 본 발명에 대해 자세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the drawings.
도 2는 본 발명에 따른 LED보드 상의 LED 제어시스템에 관한 것이다.2 relates to an LED control system on an LED board according to the present invention.
도시된 바와 같이, LED 제어 시스템은 LED가 불규칙하게 배열되어 있는 LED 보드(130)와, 영상데이터를 처리하여 좌표별 출력데이터를 제공하는 데이터 처리장치(110)와 상기 데이터 처리장치(110)로부터 공급받은 출력데이터를 제어하여 상기 LED보드(130)에 공급하는 콘트롤러(120)를 포함한다.As shown, the LED control system from the
또한, 상기 데이터 처리장치(110)는 다수의 영상에 대한 영상데이터를 저장하고 있는 저장부(112)와, 상기 저장부(112)의 다수의 영상 중 선택된 영상을 미리 표시하는 표시부(114)와, 상기 LED보드(130) 상에 배열되어 있는 LED의 좌표 데이터를 저장하고 있는 LED좌표 레지스터(116)와, 상기 저장부(112), 표시부(114) 및 LED좌표 레지스터(116)를 제어하고 영상데이터를 출력하는 데이터 제어부(118)를 포함한다. In addition, the
도 2의 LED 제어 시스템과 도 1에 도시되어 있는 LED 보드 및 LED 제어방법을 설명하기 위한 도 3을 참조하면, 상기 데이터 처리장치(110)의 저장부(112)에는 동영상 또는 정지영상의 다수의 영상이 저장되는데, 각 영상은 LED 배열에 상관 없이 L, M, N 수평열 각각에 대하여 동일한 x개의 영상데이터 (A1~Ax, B1~Bx, C1~Cx)를 포함한다. Referring to FIG. 2 for explaining the LED control system of FIG. 2, the LED board and the LED control method shown in FIG. 1, the
이러한 다수의 영상은 사용자가 자유롭게 선택하여 저장부(112)에 저장할 수 있으며, 이를 위하여 데이터 처리장치(110)는 다수의 영상을 읽어 들이는 입력부를 더 포함할 수도 있다. The plurality of images may be freely selected by the user and stored in the
도면에서 수평열을 기준으로 하여 설명하고 있지만, 이는 수직열에 대하여 배열되어 있는 LED의 수가 다른 경우에도 동일하게 적용된다. 또한, 저장부(112)에 저장된 영상이 동영상인 경우 이하의 설명은 동영상의 일 프레임의 영상에 대한 LED의 제어방법을 의미하는 것이며, 동일한 방법으로 모든 프레임의 영상에 대하여 LED를 제어함으로써, LED 보드는 동영상을 표시할 수 있다. Although the drawings are described with reference to the horizontal column, the same applies to the case where the number of LEDs arranged with respect to the vertical column is different. In addition, when the image stored in the
예를 들어, 상기 데이터 처리장치(110)로는, 다수의 영상의 비디오 소스를 제공하며 LED에 대응되는 좌표의 화소에 해당하는 영상데이터를 추출하여 영상파일의 형태로 제공할 수 있는 퍼스널 컴퓨터(personal computer: PC) 등 각종 장치가 이용될 수 있다. For example, the
그리고, 상기 데이터 처리장치(110)는 비트맵(bitmap) 등의 영상 파일 형태의 출력 데이터를 상기 콘트롤러(120)에 제공한다.The
상기 LED보드(130)는 데이터 처리장치(100)에서의 영상과 달리 보드 중간의 홈 또는 보드 일 끝의 홈에 대하여는 LED가 배열될 수 없는 불규칙한 형태를 갖는다. Unlike the image in the data processing apparatus 100, the
출력데이터의 제공 단계를 자세히 살펴보면, 먼저 사용자가 저장부(112)에 저장된 다수의 영상 중에서 LED보드(130)에 표시하고자 하는 영상을 선택하면, 데이터 제어부(118)는 선택된 영상을 표시부(114)에 표시한다. Looking at the step of providing the output data in detail, first, when the user selects an image to be displayed on the
그리고, 표시부(114)가 표시된 영상에 좌표를 설정하고 각 좌표의 화소를 정의하면, 데이터 제어부(118)는 표시부(114)에 표시된 영상의 화소 중 LED좌표 레지스터(116)에 저장된 LED보드의 LED의 좌표에 대응되는 화소의 영상데이터를 추출하여 콘트롤러(120)에 비트맵 등 영상파일의 형태로 출력데이터로 공급한다. When the
이때, 데이터 제어부(118)는 원활한 출력데이터의 공급을 위하여 추출한 영 상데이터를 비트맵 등 영상파일의 형태로 저장부(112) 또는 다른 저장수단에 일시적으로 저장할 수도 있다. In this case, the
구체적으로, 표시부(114)가 선택된 영상을 표시할 경우, 표시된 영상의 L, M 및 N열에는 각각1~x의 x개의 화소가 정의되고, 표시된 영상은 L, M 및 N열 각각의 영상데이터인 A1~Ax, B1~Bx, C1~Cx를 모두 포함한다. Specifically, when the
한편, LED보드(130)의 LED는 L열의 1~x 화소, M열의 1~m, (m+n)~x 화소 및 N열의 1~p화소에 대응되도록 LED가 배열되어 있으며, 이러한 LED가 배열된 위치의 좌표 데이터는 사용자에 의하여 미리 LED좌표 레지스터(116)에 저장된다. On the other hand, the LED of the
그 후, 데이터 제어부(118)는 표시부(114)의 영상의 L, M 및 N열의 영상데이터인 A1~Ax, B1~Bx, C1~Cx로부터 LED좌표 레지스터(116)에 저장된 LED의 좌표 데이터에 대응되는 영상 데이터인 L열의 A1~Ax, M열의 B1~Bm, B(m+n)~Bx 및 N열의 C1~Cp를 추출하여, 출력 데이터인 A1'~Ax', M열의 B1'~Bm', B(m+n)'~Bx' 및 N열의 C1'~Cp'로서 콘트롤러(120)에 공급한다. Thereafter, the
즉, L열에 있어서는 모든 영상데이터가 추출되어 출력 데이터에 포함되지만, M열에 있어서는 LED가 배열되어 있지 않은 좌표에 대응되는 화소의 B(m+1)~B(m+n-1)의 영상데이터가 출력 데이터에 포함되지 않으며, 또한 N열에서 있어서는 C(p+1)~Cx의 영상데이터가 출력 데이터에 포함되지 않는다. (L, M, N, m, n, p, x 각각은 양의 정수이고, m, n, p 각각은 x보다 작으며, n은 1보다 크다)That is, in the L column, all the image data is extracted and included in the output data, but in the M column, the image data of B (m + 1) to B (m + n-1) of the pixels corresponding to the coordinates where the LEDs are not arranged. Is not included in the output data, and in the N column, the image data of C (p + 1) to Cx is not included in the output data. (L, M, N, m, n, p, x are each positive integers, m, n, p are each less than x, n is greater than 1)
그리고, 콘트롤러(120)는 출력 데이터를 제어하여, LED보드(130) L열의 L1~Lx의 LED에 각각 A1'~Ax'의 영상데이터를 입력하고, M열의 M1~Mm, M(m+n)~Mx의 LED에 각각 B1'~Bm', B(m+n)'~Bx'의 영상데이터를 입력하고, N열의 N1~Np의 LED에 각각 C1'~Cp'의 영상데이터를 입력함으로써, LED보드(130)에 선택된 영상이 표시된다. Then, the
이와 같은 구성에 의하면, LED가 존재하지 않는 좌표에 대응하는 영상 데이터를 제외한 출력 데이터가 LED보드(130)에 제공되기 때문에, 앞서 언급한 바와 같이 불규칙한 LED 배열에 있어서의 문제를 해결할 수 있다.According to such a configuration, since the output data except for the image data corresponding to the coordinates in which the LED does not exist is provided to the
즉, 종래의 방법에 의하면, M열에서 LED가 존재하지 않는 B(m+1)~B(m+n-1)의 영상데이터가 M(m+n)~M(m+2n-2)의 LED까지 순차적으로 입력되어 B(m+2n-1)~Bx의 영상데이터는 LED에 입력되지 못하게 되며, 또한, N열에서 LED가 존재하지 않는 C(p+1)~Cx의 영상데이터는 입력될 LED가 없기 때문에, 다음 프레임에서 N1의 LED부터 입력됨으로써, 원하는 영상을 얻을 수 없게 된다.That is, according to the conventional method, the image data of B (m + 1) to B (m + n-1) in which the LED does not exist in the column M is M (m + n) to M (m + 2n-2). The LED data of B (m + 2n-1) ~ Bx cannot be inputted to the LEDs sequentially. Also, the video data of C (p + 1) ~ Cx without LED in N column Since there is no LED to be input, since the LED of N1 is input from the next frame, the desired image cannot be obtained.
그러나, 본 발명에 의하면, LED모듈 좌표 데이터를 이용하여 LED가 존재하는 좌표에 대응하는 데이터만을 추출하여 제공함으로써, 이와 같은 문제를 해결할 수 있게 된다.However, according to the present invention, by extracting and providing only data corresponding to the coordinates of the LED using the LED module coordinate data, this problem can be solved.
이러한 문제는 도 4a 및 도 4b는 다양한 형태의 LED 배열을 도시하고 있다. 본 발명의 또 다른 특징은 LED의 배열 형태가 변하는 경우, 즉 도 4a에 도시된 배열에서 도 4b에 도시된 배열로 변화하는 경우, 사용자가 직접 LED 좌표 데이터를 입력함으로써, 실시간으로 LED 배열 변화를 반영할 수 있도록 하는 것이다.This problem is illustrated in Figures 4a and 4b showing various types of LED arrangements. Another feature of the invention is that when the arrangement of the LED changes, that is, when changing from the arrangement shown in Figure 4a to the arrangement shown in Figure 4b, the user directly inputs the LED coordinate data, thereby changing the LED arrangement change in real time To reflect.
인접한 건물의 외벽에 LED를 배열하고 연결된 영상을 연출하는 도 4a의 LED 배열을 종래기술에 의하여 구동하는 경우, 콘트롤러가 하나의 열(수평열)에 대응되는 D1~Dx의 영상데이터를 제공하는데 반해, 해당 열에는 제 1 LED보드(210)의 O1~Om LED와 제 2 LED보드(220)의 O(m+n)~Ox의 LED만이 존재하며, 제 1 LED 보드(210), 제 2 LED 보드(220) 사이 공간에는 LED가 배열되어 있지 않기 때문에, 앞서 설명한 바와 같이 LED가 존재하지 않는 좌표에 대응되는 영상데이터는 다음 LED로 입력되어 원하는 영상의 구현이 불가능하다.In the case of driving the LED array of FIG. 4A by arranging LEDs on an outer wall of an adjacent building and producing a connected image according to the related art, the controller provides image data of D1 to Dx corresponding to one column (horizontal column). In the corresponding column, only the LEDs of O1 to Om of the
또한 입력 순서 지연으로 인하여 끝 쪽의 LED에 입력되어야 할 데이터는 다음 프레임에서 입력되므로, 영상 전체가 손상되게 된다. In addition, due to delayed input sequence, the data to be input to the LED at the end is input in the next frame, and thus the whole image is damaged.
즉, O(m+1)~O(m+n-1)의 LED에 입력되어야 할 영상데이터가 순차적으로 밀려서 입력되는 문제를 발생시킨다.That is, the image data to be input to the LED of O (m + 1) to O (m + n-1) is pushed in order to generate a problem.
그러나, 본 발명에 의하면, 데이터 처리장치(도 2의 110)의 데이터 제어부(도 2의 118)가 O(m+1)~O(m+n-1)의 LED에 대응하는 D(m+1)~D(m+n-1)의 영상데이터를 배제하고, 나머지 D1~Dx의 영상데이터만 추출하여 이를 출력 데이터로 제1 및 제2LED보드(210, 220)에 제공하기 때문에, 위와 같은 문제가 해결된다.However, according to the present invention, the data control unit (118 in FIG. 2) of the data processing apparatus (110 in FIG. 2) corresponds to the D (m +) corresponding to the LED of O (m + 1) to O (m + n-1). 1) excluding the image data of D (m + n-1), and extracts only the image data of the remaining D1 ~ Dx and provides it to the first and second LED board (210, 220) as output data, The problem is solved.
한편, 특정 영상을 도 4a의 제1 및 제2LED보드(210, 220)에 표시한 후, 동일 영상을 도 4b의 LED보드(230)에 표시하고자 하는 경우, LED보드(230)의 LED의 좌표 데이터를 데이터 처리장치(도 2의 110)의 LED좌표 레지스터(도 2의 116)에 새로운 데이터로 변경 저장함으로써 실시간 적용이 가능하다.On the other hand, when a particular image is displayed on the first and
즉, 기 저장되어 있던 도 4a의 제1 및 제2LED보드(210, 220)의 LED 좌표 데 이터를 도 4b의 LED보드(230)의 LED 좌표 데이터로 갱신하면, 데이터 제어부(도 2의 118)는 갱신된 도 4b의 LED보드(230)의 LED 좌표 데이터에 대응되는 화소의 영상데이터를 추출하여 출력 데이터를 생성하고 이를 콘트롤러에 공급한다. That is, when the LED coordinate data of the first and
예를 들어, LED보드(230)에 배열된 L열의 L1~Lm, L(m+n)~Lx의 LED와, M열의 M1~Mx의 LED와, N열의 N1~Np, Nq~Nx의 LED의 좌표 데이터를 LED좌표 레지스터(도 2의 116)의 새로운 데이터로 갱신하면, 데이터 제어부(도 2의 118)는 LED가 배열되어 있지 않은 좌표((m+1)~(m+n-1), p1~(q-1))에 대응되는 화소의 A(m+1)~A(m+n-1), Cp1~C(q-1) 영상데이터를 제외한 A1~Am, A(m+n)~Ax, B1~Bx, C1~Cp, Cq~Cx의 영상데이터만을 추출하여 출력데이터로 제공함으로써, 변화된 LED배열에서 원하는 영상을 구현할 수 있게 된다.For example, the LEDs of L1 to Lm, L (m + n) to Lx of L columns arranged in the
한편, LED보드의 면적이 증가하는 경우, 하나의 콘트롤러에 의해 전체를 제어하는 것은, 신호 지연 및 콘트롤러의 과부하 등의 문제를 낳게 되므로, 일정 면적의 LED를 하나의 그룹으로 하고 상기 콘트롤러 및 각 LED 그룹에 연결되는 서브-콘트롤러를 구성할 수 있으며, 이 경우 LED모듈 좌표 레지스터는 서브-콘트롤러에 포함되어 영상 데이터를 LED좌표 데이터를 이용하여 가공함으로써 LED를 제어할 수 있다.On the other hand, when the area of the LED board is increased, controlling the whole by one controller causes problems such as signal delay and overload of the controller. Therefore, the controller and each LED are defined as a group of LEDs of a certain area. A sub-controller connected to the group can be configured. In this case, the LED module coordinate register can be included in the sub-controller to process the LED by processing image data using the LED coordinate data.
그리고, 표시부(도 2의 114)가 선택된 영상을 표시한 후, LED좌표 레지스터(116)에 저장된 좌표 데이터를 적용하여 LED가 배열되어 있지 않는 좌표에 대응되는 화소의 영상데이터를 제거하고 LED가 배열되어 있는 좌표에 대응되는 화소의 영상데이터만을 표시함으로써, 사용자가 LED보드에 표시되는 영상의 이상 여부를 미리 관찰할 수 있다. Then, after the
이러한 시뮬레이션(simulation)에 의하여, 실제로 LED가 배열된 LED보드를 제작하기 전에 해당 LED보드에 선택된 영상을 표시하는 것이 적절한지 예측함으로써 부적합한 LED보드 제작을 방지할 수 있다. By this simulation, it is possible to prevent the manufacture of an inappropriate LED board by predicting whether it is appropriate to display a selected image on the LED board before the LED board is actually arranged.
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술분야의 숙련된 당업자는 하기의 특허청구범위에 기재된 본 발명의 기술적 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the above has been described with reference to a preferred embodiment of the present invention, those skilled in the art various modifications and changes of the present invention without departing from the spirit and scope of the present invention described in the claims below I can understand that you can.
도 1은 불규칙한 형태로 LED가 배열되는 LED보드.1 is a LED board in which the LED is arranged in an irregular shape.
도 2은 본 발명에 따른 LED보드 상의 LED 제어시스템.Figure 2 is a LED control system on the LED board according to the present invention.
도 3은 본 발명의 LED보드 상의 LED 제어방법을 설명하기 위한 도면.Figure 3 is a view for explaining the LED control method on the LED board of the present invention.
도 4a 및 4b는 각각 본 발명의 LED보드 상의 LED배열의 예를 도시한 도면.4A and 4B show examples of the LED arrangement on the LED board of the present invention, respectively.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090068342A KR100944945B1 (en) | 2009-07-27 | 2009-07-27 | System of controlling leds on led board |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090068342A KR100944945B1 (en) | 2009-07-27 | 2009-07-27 | System of controlling leds on led board |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100944945B1 true KR100944945B1 (en) | 2010-03-02 |
Family
ID=42182807
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090068342A KR100944945B1 (en) | 2009-07-27 | 2009-07-27 | System of controlling leds on led board |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100944945B1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101021313B1 (en) * | 2010-05-28 | 2011-03-11 | (주)한국킹유전자 | Apparatus for generating data for driving led and method thereof |
WO2011149256A2 (en) * | 2010-05-28 | 2011-12-01 | (주)한국킹유전자 | Apparatus and method for generating led driving data |
KR101178902B1 (en) * | 2010-05-28 | 2012-08-31 | (주)한국킹유전자 | Apparatus for generating data for driving led and method thereof |
CN110379367A (en) * | 2019-08-12 | 2019-10-25 | 扬州通信设备有限公司 | The driving plate of OLED display screen |
CN113299231A (en) * | 2021-05-31 | 2021-08-24 | 浙江大华技术股份有限公司 | Method and device for adjusting light-emitting parameters, storage medium and electronic device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001306241A (en) | 2000-04-25 | 2001-11-02 | Pioneer Electronic Corp | Method for detecting coordinate position and display device using the same |
JP2005157018A (en) * | 2003-11-27 | 2005-06-16 | Mk Seiko Co Ltd | Light emitting display system |
JP2005331776A (en) * | 2004-05-20 | 2005-12-02 | Silver Making Kk | Advertising sign of light emitting diode |
JP2009117339A (en) | 2007-11-07 | 2009-05-28 | Haing-Ju Baik | Chromatic coordinate reproduction illumination device |
-
2009
- 2009-07-27 KR KR1020090068342A patent/KR100944945B1/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001306241A (en) | 2000-04-25 | 2001-11-02 | Pioneer Electronic Corp | Method for detecting coordinate position and display device using the same |
JP2005157018A (en) * | 2003-11-27 | 2005-06-16 | Mk Seiko Co Ltd | Light emitting display system |
JP2005331776A (en) * | 2004-05-20 | 2005-12-02 | Silver Making Kk | Advertising sign of light emitting diode |
JP2009117339A (en) | 2007-11-07 | 2009-05-28 | Haing-Ju Baik | Chromatic coordinate reproduction illumination device |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101021313B1 (en) * | 2010-05-28 | 2011-03-11 | (주)한국킹유전자 | Apparatus for generating data for driving led and method thereof |
WO2011149256A2 (en) * | 2010-05-28 | 2011-12-01 | (주)한국킹유전자 | Apparatus and method for generating led driving data |
WO2011149256A3 (en) * | 2010-05-28 | 2012-01-19 | (주)한국킹유전자 | Apparatus and method for generating led driving data |
KR101178902B1 (en) * | 2010-05-28 | 2012-08-31 | (주)한국킹유전자 | Apparatus for generating data for driving led and method thereof |
CN110379367A (en) * | 2019-08-12 | 2019-10-25 | 扬州通信设备有限公司 | The driving plate of OLED display screen |
CN113299231A (en) * | 2021-05-31 | 2021-08-24 | 浙江大华技术股份有限公司 | Method and device for adjusting light-emitting parameters, storage medium and electronic device |
CN113299231B (en) * | 2021-05-31 | 2023-02-24 | 浙江大华技术股份有限公司 | Method and device for adjusting light-emitting parameters, storage medium and electronic device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110914891B (en) | Display substrate, driving method thereof and display device | |
CN101779229B (en) | Display apparatus and drive method thereof | |
TWI595464B (en) | Subpixel arrangements of displays and method for rendering the same | |
CN107765487B (en) | Display device | |
US7928968B2 (en) | Apparatus for displaying advertisement image | |
KR100944945B1 (en) | System of controlling leds on led board | |
CN104471634B (en) | Field sequential color displays | |
KR101987186B1 (en) | Multi Vision System And Method Of Driving The Same | |
CN103745665B (en) | A kind of transparent display | |
KR20130066076A (en) | Lcd and method of driving the same | |
US20190027116A1 (en) | Image display device, the image display system, and image display method | |
US20170098421A1 (en) | Display device, display method thereof and display system | |
KR20150112620A (en) | Dispaly apparatus, display system and controlling method thereof | |
KR101510438B1 (en) | LED display device using a PLC | |
KR20150066742A (en) | The Controlling Method a Image in Stand-by Mode | |
US9076377B2 (en) | Signal processing circuit, display device and electronic apparatus | |
JP2009294282A (en) | Backlight and liquid crystal display | |
KR100958611B1 (en) | Display system | |
KR100944944B1 (en) | System and method of controlling led on led board | |
KR102623354B1 (en) | Multi-vision device and display device included in multi-vision device | |
KR102624598B1 (en) | Video wall display apparatus | |
CN110634450B (en) | Display device | |
CN111640394B (en) | Display driving method of display panel and display device | |
CN105957472A (en) | Grayscale grading method of matrix illumination system | |
KR101547802B1 (en) | LED displayer system and it's method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130226 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20140225 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20150224 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20160223 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20170223 Year of fee payment: 8 |
|
LAPS | Lapse due to unpaid annual fee |