KR102525284B1 - Smart LED Display Using AI Algorithm and Driving Method threrof - Google Patents

Smart LED Display Using AI Algorithm and Driving Method threrof Download PDF

Info

Publication number
KR102525284B1
KR102525284B1 KR1020220170228A KR20220170228A KR102525284B1 KR 102525284 B1 KR102525284 B1 KR 102525284B1 KR 1020220170228 A KR1020220170228 A KR 1020220170228A KR 20220170228 A KR20220170228 A KR 20220170228A KR 102525284 B1 KR102525284 B1 KR 102525284B1
Authority
KR
South Korea
Prior art keywords
image
led
flow
unit
remapping
Prior art date
Application number
KR1020220170228A
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 KR1020220170228A priority Critical patent/KR102525284B1/en
Priority to KR1020230050463A priority patent/KR20240085821A/en
Application granted granted Critical
Publication of KR102525284B1 publication Critical patent/KR102525284B1/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
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/04Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of a single character by selection from a plurality of characters, or by composing the character by combination of individual elements, e.g. segments using a combination of such display devices for composing words, rows or the like, in a frame with fixed character positions
    • G09G3/06Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of a single character by selection from a plurality of characters, or by composing the character by combination of individual elements, e.g. segments using a combination of such display devices for composing words, rows or the like, in a frame with fixed character positions using controlled light sources
    • G09G3/12Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of a single character by selection from a plurality of characters, or by composing the character by combination of individual elements, e.g. segments using a combination of such display devices for composing words, rows or the like, in a frame with fixed character positions using controlled light sources using electroluminescent elements
    • G09G3/14Semiconductor devices, e.g. diodes
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F9/00Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements
    • G09F9/30Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements in which the desired character or characters are formed by combining individual elements
    • G09F9/33Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements in which the desired character or characters are formed by combining individual elements being semiconductor devices, e.g. diodes
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control 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/22Control 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/30Control 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/32Control 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]
    • 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/22Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
    • G09G5/32Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory with means for controlling the display position
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0261Improving the quality of display appearance in the context of movement of objects on the screen or movement of the observer relative to the screen
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/04Maintaining the quality of display appearance
    • G09G2320/043Preventing or counteracting the effects of ageing
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/10Special adaptations of display systems for operation with variable images
    • G09G2320/103Detection of image changes, e.g. determination of an index representative of the image change

Landscapes

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

Abstract

A smart LED electronic display board using artificial intelligence and driving method thereof are disclosed. According to the present invention, the LED electronic display board remaps images by moving the positions of objects and changing the size of the objects which configures a screen, thereby ensuring that all LEDs that make up an LED panel are used at an even frequency to improve the lifespan of all LEDs.

Description

인공지능을 이용한 스마트 엘이디 전광판 및 그 구동방법{Smart LED Display Using AI Algorithm and Driving Method threrof}Smart LED display board using artificial intelligence and its driving method {Smart LED Display Using AI Algorithm and Driving Method threrof}

본 발명은 엘이디 전광판에 관한 것으로서 전광판의 픽셀을 구성하는 엘이디의 사용현황에 대한 인공지능 알고리즘을 이용하여 전체 엘이디의 사용 수명을 개선할 수 있는 엘이디 전광판 및 그 전광판 구동방법에 관한 것이다. The present invention relates to an LED signboard, and relates to an LED signboard capable of improving the lifespan of all LEDs by using an artificial intelligence algorithm for the usage status of LEDs constituting pixels of the signboard, and a method for driving the signboard.

엘이디 전광판은 개별 발광소자인 엘이디들이 이미지를 구현하는 픽셀로 동작하도록 구현된 표시장치로서 주로 도로와 같은 실외에 설치되지만 병원이나 지하철과 같은 실내에도 안내용으로 설치된다. The LED display board is a display device implemented so that individual light emitting elements, LEDs, operate as pixels that implement images, and is mainly installed outdoors such as on roads, but is also installed indoors such as hospitals or subways for guidance.

엘이디 전광판에서는 청색, 녹색, 적색 또는 황색의 엘이디 3개 또는 4개의 조합이 대략의 1점에 모여 하나의 픽셀이 된다. 픽셀, 즉 엘이디 조합이 매트릭스처럼 배열됨으로써 하나의 이미지를 표시하는 엘이디 전광판이 된다. 다만, 엘이디 전광판에서는 픽셀을 일정한 피치(Pitch, 예컨대 10mm) 간격을 가지는 격자로 배치하여 모듈로 만들고, 복수 개의 모듈을 매트릭스처럼 배치하여 조립함으로써 하나의 전광판을 구현한다. 동일한 사이즈의 모듈이라도 피치가 작을 수록 해상도가 좋은 것이다. 다른 측면에서 원거리 전광판은 피치가 큰 것이 좋고 보행자가 가까운 거리에서 볼 수 있는 전광판은 피치가 작아 높은 해상도를 가지는 것이 좋다. In the LED display board, a combination of three or four blue, green, red, or yellow LEDs is gathered at approximately one point to form one pixel. By arranging pixels, that is, a combination of LEDs like a matrix, it becomes an LED sign displaying one image. However, in the LED display board, a single display board is implemented by arranging pixels in a lattice having a constant pitch (for example, 10 mm) to make a module, and arranging and assembling a plurality of modules like a matrix. Even if the module has the same size, the smaller the pitch, the better the resolution. On the other hand, it is preferable that a long-distance electronic signboard has a large pitch and that a pedestrian can see an electronic signboard at a short distance has a small pitch and high resolution.

전광판용 엘이디들이 모듈화 되어 있기 때문에, 특정 픽셀에 문제가 생기면 그 픽셀이 속한 모듈을 교체하는 방식으로 편리하게 수리할 수 있다. 특정 픽셀이 다른 픽셀에 비해 먼저 열화되거나 고장나는 것은 엘이디 전광판을 포함해 대부분의 디스플레이 장치들에서 발생하는 문제이고 원인도 다양하다. 엘이디 전광판은 특정한 몇 개의 이미지를 주로 표시하는 경우가 많기 때문에, 사용빈도가 높은 픽셀이 먼저 열화되면서 고장난다. Since LEDs for electronic signboards are modularized, if a problem occurs with a specific pixel, it can be conveniently repaired by replacing the module to which the pixel belongs. The fact that a certain pixel deteriorates or fails before other pixels is a problem that occurs in most display devices, including LED signboards, and has various causes. Since LED signboards often display a few specific images, pixels with a high frequency of use deteriorate first and fail.

KR 10-1079289 (픽셀 라인 단위의 절전이 가능한 LED 전광판)KR 10-1079289 (LED display board capable of saving power by pixel line unit)

본 발명의 목적은 엘이디 전광판의 픽셀을 구성하는 엘이디 소자의 사용현황에 대한 인공지능 알고리즘을 이용하여 엘이디의 사용 수명을 개선할 수 있는 엘이디 전광판 및 그 전광판 구동방법을 제공함에 있다. An object of the present invention is to provide an LED signboard capable of improving the lifespan of the LED and a method for driving the signboard by using an artificial intelligence algorithm for the usage status of the LED elements constituting the pixels of the LED signboard.

상기 목적을 달성하기 위한 본 발명에 따른 엘이디 전광판은 엘이디 패널, 패널구동모듈, 영상 변환부, 유동객체인식부, 영상재처리부 및 영상제어부를 포함한다. 엘이디 패널은 화면을 형성하고, 패널구동모듈은 1차 영상 또는 2차 영상이 상기 화면에 표시되도록 상기 엘이디 패널을 구동하고, 영상 변환부는 상기 패널 구동부로 제공할 프레임 단위의 상기 1차 영상을 생성한다. 유동객체인식부는 상기 1차 영상에서 인식된 단어(Words), 이미지, 선(Line), 블럭(Block) 또는 이들의 조합을 객체로 인식하고, 상기 인식된 객체들 중에서 위치 이동 또는 사이즈 변경이 가능한 공백으로 둘러싸인 객체를 유동객체로 인식하고, 상기 유동객체가 속해 있는 공백을 유동공백으로 인식한다. 영상재처리부는 상기 1차 영상에서 상기 유동객체인식부가 인식한 유동객체를 대응하는 유동공백 내에서 위치 이동 및 사이즈 변경 중 선택된 적어도 하나를 수행하여 상기 1차 영상을 리매핑한 상기 2차 영상을 생성한다. 영상제어부는 상기 영상 변환부의 제1 영상과 상기 영상재처리부의 2차 영상 중 하나를 상기 패널구동모듈에게 제공한다. The LED display board according to the present invention for achieving the above object includes an LED panel, a panel driving module, an image conversion unit, a moving object recognition unit, an image reprocessing unit, and an image control unit. An LED panel forms a screen, a panel driving module drives the LED panel to display a primary or secondary image on the screen, and an image conversion unit generates the primary image in frame units to be provided to the panel driving unit. do. The floating object recognition unit recognizes words, images, lines, blocks, or combinations thereof recognized in the primary image as objects, and can move or change the size of the recognized objects. An object surrounded by spaces is recognized as a flow object, and a space to which the flow object belongs is recognized as a flow space. The image reprocessing unit generates the secondary image by remapping the primary image by performing at least one selected from position movement and size change in the flow space corresponding to the flow object recognized by the flow object recognition unit in the primary image. do. The image control unit provides one of the first image of the image conversion unit and the secondary image of the image reprocessing unit to the panel driving module.

실시 예에 따라, 상기 유동객체인식부는 상기 인식된 객체들 중에서 상기 리매핑에 의해 상기 1차 영상과 2차 영상에서 동일한 단어 또는 이미지로 인식될 객체를 상기 유동객체로 선택할 수 있다. According to an embodiment, the moving object recognition unit may select an object to be recognized as the same word or image in the first and second images by the remapping from among the recognized objects as the moving object.

사용빈도에 따른 유동객체의 이동Movement of floating objects according to frequency of use

실시 예에 따라, 본 발명에 따른 엘이디 전광판은 상태분석부를 더 포함할 수 있다. 상태분석부는 상기 영상제어부가 상기 패널구동모듈로 출력되는 1차 영상 또는 2차 영상을 기초로 상기 엘이디 패널의 각 화소의 사용빈도 등 사용상태를 검출하고, 상기 엘이디 패널의 각 화소를 상기 화소별 사용빈도에 따른 복수 개의 리매핑 등급으로 나누어 관리한다. According to an embodiment, the LED display board according to the present invention may further include a state analysis unit. The state analysis unit detects a usage state such as a usage frequency of each pixel of the LED panel based on the primary or secondary video output by the image control unit to the panel driving module, and determines each pixel of the LED panel for each pixel. It is divided into a plurality of remapping grades according to the frequency of use and managed.

이 경우, 상기 영상재처리부는 상기 1차 영상에서 상기 유동객체를 대응하는 유동공백 내에서 위치 이동을 수행할 때 상기 유동객체와 유동공백의 리매핑 등급을 확인하고 상기 유동공백 내에서 상기 유동객체보다 사용빈도가 작은 곳으로 상기 위치 이동을 수행하는 것이 좋다. In this case, the image reprocessing unit checks the remapping level of the flow object and the flow space when moving the location in the flow space corresponding to the flow object in the primary image, and determines whether the flow object is higher than the flow object in the flow space. It is preferable to perform the location movement to a place with a low frequency of use.

또한, 상기 유동객체가 점유한 화소가 복수 개의 리매핑 등급에 속한 경우에, 상기 유동객체의 등급은 상기 유동객체가 점유한 화소들의 등급의 평균으로 정하거나 상기 유동객체가 점유한 화소들이 제일 많이 속한 등급으로 정하는 것이 좋다. In addition, when the pixels occupied by the flow object belong to a plurality of remapping classes, the class of the flow object is determined by the average of the classes of pixels occupied by the flow object, or the pixels occupied by the flow object belong to the most. It is better to rank by grade.

엘이디 패널을 구비한 엘이디 전광판의 구동방법Driving method of LED display board equipped with LED panel

본 발명은 엘이디 패널을 구비한 엘이디 전광판의 구동방법에도 미친다. 본 발명의 엘이디 전광판 구동방법은, 영상 변환부가 패널 구동부로 제공할 프레임 단위의 상기 1차 영상을 생성하는 단계와; 유동객체인식부가 상기 1차 영상에서 인식된 단어(Words), 이미지, 선(Line), 블럭(Block) 또는 이들의 조합을 객체로 인식하고, 상기 인식된 객체들 중에서 위치 이동 또는 사이즈 변경이 가능한 공백으로 둘러싸인 객체를 유동객체로 인식하고, 상기 유동객체가 속해 있는 공백을 유동공백으로 인식하는 단계와; 영상재처리부가 상기 1차 영상에서 상기 유동객체인식부가 인식한 유동객체를 대응하는 유동공백 내에서 위치 이동 및 사이즈 변경 중 선택된 적어도 하나를 수행하여 상기 1차 영상을 리매핑한 상기 2차 영상을 생성하는 단계와; 영상제어부가 상기 영상변환부의 제1 영상과 상기 영상재처리부의 2차 영상 중 하나를 상기 패널구동모듈에게 제공하는 단계와; 상기 패널구동모듈이 상기 1차 영상 또는 2차 영상이 화면에 표시되도록 상기 엘이디 패널을 구동하는 단계를 포함한다. The present invention also extends to a driving method of an LED display board having an LED panel. The method of driving the LED display board of the present invention includes generating the primary image in units of frames to be provided to the panel driving unit by an image conversion unit; The floating object recognition unit recognizes words, images, lines, blocks, or a combination thereof recognized in the primary image as an object, and can move or change the size of the recognized objects. recognizing an object surrounded by spaces as a flow object, and recognizing a space to which the flow object belongs as a flow space; The image reprocessing unit performs at least one of position movement and size change in the flow space corresponding to the flow object recognized by the flow object recognition unit in the primary image to generate the secondary image by remapping the primary image. step of doing; providing, by an image control unit, one of the first image of the image conversion unit and the secondary image of the image reprocessing unit to the panel driving module; and driving, by the panel driving module, the LED panel to display the first image or the second image on a screen.

본 발명의 엘이디 전광판은 화면을 구성하는 객체의 위치이동, 사이즈 변경 등을 수행하여 영상을 리매핑함으로써 엘이디 패널을 구성하는 전체 엘이디가 고른 빈도로 사용되도록 함으로써 전체 엘이디의 수명을 개선한다. The LED display board of the present invention improves the lifespan of all LEDs by remapping images by performing position movement, size change, etc. of objects constituting the screen so that all LEDs constituting the LED panel are used at an even frequency.

도 1은 본 발명의 일 실시 예에 따른 엘이디 전광판의 구성도,
도 2는 본 발명의 일 실시 예에 따른 영상 리매핑에 의한 구동방법의 설명에 제공되는 흐름도,
도 3 및 도 4는 도 2의 영상 리매핑의 설명에 제공되는 전광판 화면,
도 5는 본 발명의 다른 실시 예에 따른 엘이디 전광판의 구성도, 그리고
도 6은 본 발명의 다른 실시 예에 따른 엘이디 전광판 구동방법의 설명에 제공되는 흐름도이다.
1 is a configuration diagram of an LED electronic signboard according to an embodiment of the present invention;
2 is a flowchart provided to explain a driving method by image remapping according to an embodiment of the present invention;
3 and 4 are electric signboard screens provided to explain the image remapping of FIG. 2;
5 is a configuration diagram of an LED signboard according to another embodiment of the present invention, and
6 is a flowchart provided to explain a method for driving an LED signboard according to another embodiment of the present invention.

이하 도면을 참조하여 본 발명을 더욱 상세히 설명한다.The present invention will be described in more detail with reference to the following drawings.

본 발명의 엘이디 전광판(100)은 엘이디(LED) 패널(110), 패널구동모듈(130) 및 제어장치(150)를 구비하여, 외부로부터 입력되는 데이터를 엘이디 패널(110)에 영상으로 표시한다. 엘이디 패널(110)과 패널구동모듈(130)은 하나의 함체로 구현되고 제어장치(150)는 별도의 장치로 마련된다. The LED display board 100 of the present invention includes an LED panel 110, a panel driving module 130, and a control device 150, and displays data input from the outside on the LED panel 110 as an image. . The LED panel 110 and the panel driving module 130 are implemented as a single enclosure, and the control device 150 is provided as a separate device.

엘이디 패널(110)은 복수 개의 엘이디 모듈(111)이 격자 형태로 배열되어 화면을 형성한다. 배경기술에서 설명한 것처럼, 각 엘이디 모듈(111)은 복수 개의 화소가 격자로 배치된 것이다. 각 화소는 두 개 또는 세 개의 서로 다른 색상의 엘이디로 구현된다. 따라서 각 엘이디 모듈(111)은 기설정된 개수의 엘이디가 배열된 것이다. 엘이디 모듈(111)은 패널구동모듈(130)에 의해 제어된다. In the LED panel 110, a plurality of LED modules 111 are arranged in a lattice form to form a screen. As described in the background art, each LED module 111 has a plurality of pixels arranged in a grid. Each pixel is implemented with two or three different color LEDs. Therefore, in each LED module 111, a predetermined number of LEDs are arranged. The LED module 111 is controlled by the panel driving module 130.

패널구동모듈(130)은 디지털 비주얼 인터페이스(Digital Visual Interface, DVI)을 통해 제어장치(150)로부터 영상신호를 수신하고, 복수 개의 엘이디 모듈(111)을 제어하여 영상신호에 대응하는 영상이 화면에 표시되도록 한다. 패널구동모듈(130)은 엘이디 패널(110)에 결합된 엘이디 모듈(111)의 개수만큼의 복수 개 모듈 드라이버(미도시)를 구비하며, 각 모듈 드라이버가 대응하는 엘이디 모듈(111)을 구동한다.The panel driving module 130 receives an image signal from the control device 150 through a digital visual interface (DVI), and controls a plurality of LED modules 111 to display an image corresponding to the image signal on the screen. to be displayed The panel driving module 130 includes a plurality of module drivers (not shown) as many as the number of LED modules 111 coupled to the LED panel 110, and each module driver drives the corresponding LED module 111. .

제어장치(150)는 영상변환부(151), 영상제어부(153), 유동객체인식부(155) 및 영상재처리부(157)를 포함하여, 엘이디 패널(110)에 표시될 영상 신호를 생성한다. 한편, 실시 예에 따라, 제어장치(150)는 사용자 인터페이스(입력장치 및/또는 표시장치) 또는 통신수단(미도시) 등을 더 포함할 수 있다. 사용자 인터페이스(입력장치 및/또는 표시장치)는 사용자가 제어명령이나 엘이디 패널(110)에 표시할 데이터를 입력하기 위한 수단이고, 통신수단(미도시)은 엘이디 패널(110)에 표시할 데이터를 제공하는 외부장치(미도시)와 통신하기 위한 수단이다.The control device 150 includes an image conversion unit 151, an image control unit 153, a floating object recognition unit 155, and an image reprocessing unit 157 to generate an image signal to be displayed on the LED panel 110. . Meanwhile, according to embodiments, the control device 150 may further include a user interface (input device and/or display device) or communication means (not shown). The user interface (input device and/or display device) is a means for the user to input control commands or data to be displayed on the LED panel 110, and the communication means (not shown) transmits data to be displayed on the LED panel 110. It is a means for communicating with an external device (not shown) to provide.

영상변환부(151)는 외부장치나 사용자로부터 입력되는 데이터를 엘이디 패널(110)에 표시할 프레임(Frame) 단위 영상으로 '1차 변환'하여 영상제어부(153)와 유동객체인식부(155)에게 제공한다. 영상변환부(151)의 영상변환은 (1) 텍스트의 이미지화, (2) 기본 양식 템플릿을 이용한 이미지화, (3) 영상 포맷으로 입력되는 데이터의 재처리(해상도 조정 등) 등이 해당할 수 있으며, 종래에 엘이디 전광판 제어방법으로 알려진 방법을 그대로 사용한다. 영상변환부(151)가 1차 변환한 영상은 그대로 패널구동모듈(130)에게 제공될 수도 있고, 유동객체인식부(155)와 영상재처리부(157)에 의해 리매핑(Remapping)된 다음 패널구동모듈(130)에게 제공될 수 있다. 이하에서는 영상변환부(151)가 생성하는 영상 프레임을 '1차 영상'이라 하고, 영상재처리부(157)에 의해 리매핑된 영상 프레임을 '2차 영상'이라 하여 구분한다. The image conversion unit 151 'primarily converts' data input from an external device or user into a frame unit image to be displayed on the LED panel 110, and the image control unit 153 and the moving object recognition unit 155 provide to The image conversion of the image conversion unit 151 may correspond to (1) image conversion of text, (2) image conversion using a basic form template, (3) reprocessing of data input in an image format (resolution adjustment, etc.), and the like. , The conventional method known as the LED display board control method is used as it is. The image primarily converted by the image conversion unit 151 may be provided to the panel driving module 130 as it is, or it is remapped by the floating object recognition unit 155 and the image reprocessing unit 157, and then the panel is driven. may be provided to module 130 . Hereinafter, an image frame generated by the image conversion unit 151 is referred to as a 'primary video', and an image frame remapped by the image reprocessing unit 157 is referred to as a 'secondary video'.

영상제어부(153)는 영상변환부(151)가 제공하는 1차 영상과 영상재처리부(157)가 제공하는 2차 영상 중 하나를 패널구동모듈(130)에게 제공한다. 영상제어부(153)가 패널구동모듈(130)에게 1차 영상을 제공할 것인지 2차 영상을 제공할 것인지를 결정하는 다양한 알고리즘이 가능하다. 영상제어부(153)는 단순한 방법으로 영상재처리부(157)의 2차 영상이 있으면 2차 영상을 출력하고 2차 영상이 없으면 1차 영상을 출력할 수도 있고, 엘이디 패널(110)의 엘이디의 수명 개선에 필요한지 여부를 중심으로 영상을 결정하는 인공지능 알고리즘을 구비할 수도 있다. The image control unit 153 provides one of the primary image provided by the image conversion unit 151 and the secondary image provided by the image reprocessing unit 157 to the panel driving module 130 . Various algorithms are possible for the image controller 153 to determine whether to provide a primary image or a secondary image to the panel driving module 130 . The image control unit 153 may output a secondary image if there is a secondary image of the image reprocessing unit 157 in a simple way and output a primary image if there is no secondary image, and the life of the LED of the LED panel 110 It may be provided with an artificial intelligence algorithm that determines the image based on whether it is necessary for improvement.

유동객체인식부(155)와 영상재처리부(157)는 본 발명에 의한 엘이디의 수명 개선의 핵심적인 동작을 수행한다. 유동객체인식부(155)는 영상변환부(151)가 제공한 1차 영상에서 본 발명에 특유한 '유동 객체'를 인식하고, 영상재처리부(157)는 영상변환부(151)가 제공한 1차 영상을 객체 이동, 객체 사이즈 변경 등으로 리매핑하여 2차 영상을 생성한 다음 영상제어부(153)에게 제공한다. The moving object recognition unit 155 and the image reprocessing unit 157 perform key operations to improve the lifespan of the LED according to the present invention. The moving object recognition unit 155 recognizes a 'moving object' specific to the present invention in the primary image provided by the image conversion unit 151, and the image reprocessing unit 157 recognizes the first image provided by the image conversion unit 151. A secondary image is generated by remapping the secondary image by object movement, object size change, etc., and then provided to the image controller 153.

엘이디 전광판(100)에 표시되는 화면은 초당 20, 30, 60 프레임의 영상이 표시되는 경우도 있지만 하나의 영상 프레임으로 수 분에서 수십 분 이상 유지되는 경우도 많고, 화면 중에서 콘텐츠가 없는 부분(블랙 부분)은 실제로 엘이디가 소등되는 것일 수 있기 때문에, 엘이디 자체의 통계적 불량을 넘어 일부 영역의 엘이디의 열화가 상대적으로 빠르게 진행될 수 있다. 엘이디 전광판(100)의 이러한 특징은 1차 영상을 재생하는 과정에서 비롯된 것이므로, 1차 영상에서 점등되고 소등되는 엘이디를 위치 등을 바꿈으로써 전체 엘이디의 수명을 개선할 수 있다. 영상재처리부(157)는 1차 영상에 포함된 객체들을 영상 내에서 위치 변경, 사이즈 변경, 휘도 변경 중 선택된 적어도 하나를 수행하여 리매핑(Remapping)한 2차 영상을 만든다. The screen displayed on the LED signboard 100 sometimes displays images of 20, 30, or 60 frames per second, but in many cases, a single image frame is maintained for several to tens of minutes, and the part of the screen without content (black part) may be that the LEDs are actually turned off, the degradation of the LEDs in some areas can progress relatively quickly beyond the statistical defects of the LEDs themselves. Since this feature of the LED display board 100 originates from the process of reproducing the primary image, the lifespan of the entire LED can be improved by changing the positions of the LEDs that are turned on and off in the primary image. The image reprocessing unit 157 creates a remapped secondary image by performing at least one selected among position change, size change, and luminance change on the objects included in the primary image.

이하에서는 도 2를 참조하여 영상변환부(151), 유동객체인식부(155) 및 영상재처리부(157)의 동작을 중심으로 본 발명의 영상 리매핑에 의한 엘이디 수명 개선방법을 설명한다. Hereinafter, with reference to FIG. 2 , the LED lifespan improvement method by image remapping according to the present invention will be described, focusing on the operations of the image conversion unit 151, the floating object recognition unit 155, and the image reprocessing unit 157.

<1차 영상 생성: S201><Generate primary image: S201>

영상변환부(151)는 데이터가 입력되면 기설정된 영상화 알고리즘에 따라 데이터를 1차 영상으로 변환한다. 1차 영상은 프레임 단위로 생성된다. 데이터의 종류와 형태에 따라, 영상변환부(151)는 기설정된 프레임 속도로 1차 영상을 생성하여 동영상을 출력할 수도 있고, 1개 프레임의 화면이 일정한 시간동안 유지되는 형태의 이미지를 출력할 수도 있다. 또한, 1개 이미지를 출력하는 경우라도, 기설정된 프레임 속도로 동일한 1차 영상을 출력할 수도 있다. When data is input, the image conversion unit 151 converts the data into a primary image according to a preset imaging algorithm. The primary image is generated in units of frames. Depending on the type and form of data, the image conversion unit 151 may output a video by generating a primary video at a preset frame rate, or output an image in which one frame of the screen is maintained for a certain time. may be Also, even when one image is output, the same primary image may be output at a predetermined frame rate.

<유동객체 및 유동영역 인식: S203><Recognition of floating object and floating area: S203>

유동객체인식부(155)는 영상변환부(151)가 제공한 1차 영상에서 객체 인식을 수행하여, 본 발명의 특징적인 '유동객체'와 '유동공백'을 인식한다. 1차 영상은 1개 프레임의 영상이므로 객체인식의 대상이 되는 영상도 1 프레임 영상이다. 객체는 엘이디가 소등되는 영역인 영상 공백(Vacant)과 구분되는 것으로서, 영상 리매핑의 대상이 되는 문자, 단어(Words), 한 덩어리의 이미지, 선(Line), 블럭(Block) 또는 이들의 조합을 의미한다. 본 발명에서 객체는 공백으로 구분되는 것이지만, 시청자의 통상적 인식체계 내에서 한 덩어리로 인식되어야 하는 것은 서로 공백으로 구분된 복수 개의 객체라도 하나의 객체로 인식하는 것이 필요하다. 이러한 객체 인식에는 문자 인식 또는 이미지 인식에 관한 인공지능 알고리즘이 적용될 수 있다. The floating object recognition unit 155 performs object recognition in the primary image provided by the image conversion unit 151 to recognize 'flowing objects' and 'flowing blanks', which are characteristic of the present invention. Since the primary image is an image of one frame, the image subject to object recognition is also a single frame image. The object is distinguished from the video vacant, which is the area where the LED is turned off, and is a character, word, image, line, block, or a combination of these that are subject to image remapping. it means. In the present invention, objects are separated by blanks, but it is necessary to recognize a plurality of objects separated by blanks as one object to be recognized as a lump in the viewer's normal recognition system. An artificial intelligence algorithm for character recognition or image recognition may be applied to such object recognition.

여기서, 리매핑의 대상이 되는 객체는 객체 대비 일정한 크기 이상의 공백 내에 속해 있는 객체이다. 설명의 편리를 위해, 일정한 크기 이상의 공백 내에 배치된 객체를 '유동객체'라 하고, 유동객체가 속한 공백을 '유동영역'이라 한다. 유동객체는 반드시 대응되는 유동공백이 있다. 유동공백의 크기는 유동객체의 위치 이동이 가능한 크기이어야 하므로, 유동객체의 기설정된 백분율(예컨대 50%) 이상의 여유 공간이 있는 공백이어야 한다. Here, the object to be remapped is an object that belongs to a space of a certain size or more compared to the object. For convenience of description, an object placed in a space of a certain size or more is called a 'floating object', and a space to which the floating object belongs is called a 'floating area'. A floating object always has a corresponding floating space. Since the size of the flow space must be such that the flow object can move, it must be a space with free space equal to or greater than a predetermined percentage (for example, 50%) of the flow object.

도 3의 (a)에 도시된 예를 참조하면, 텍스트인 (한일*), (ㅁㄹㅇ***), (ㅊㅇㄷ***), (ㄱㄴㄷ***), (abc), (ㅊㅇㄷ) 뿐만 아니라 글자들 사이의 선과 왼쪽 상단의 이미지도 객체가 된다. 식별번호 13, 17을 포함해 객체들 사이의 비어있는 공간은 모두 공백이다. 도 3의 (a)에서는 설명의 편리를 위해, (한일*)과 (ㅁㄹㅇ***)만 식별번호 11, 15를 부여하고, (한일*)과 (ㅁㄹㅇ***)이 속한 공백을 식별번호 13, 17로 표시하였다. (한일*)(11)은 공백 13에 속한 객체이므로 유동객체에 해당하고 공백 13은 유동공백이 된다. (ㄷㄹㅇ***)(15)는 은 공백 17에 속한 객체이므로 유동객체에 해당하고 공백 17은 유동공백이 된다. (한일*)(11)과 (ㄷㄹㅇ***)(15)는 인식체계 내에서 한 덩어리로 인식되어야 하는 것이므로, 이를 대신해 (한)(일)(*)(ㄷ)(ㄹ)(ㅇ) 각각을 유동객체로 인식해서는 안된다. 객체들 중에서 유동객체를 인식하는 과정은 인공지능 알고리즘에 의해 처리할 수 있다. Referring to the example shown in (a) of FIG. 3, the texts (Hanil *), (ㅁㄹㅇ***), (ㅁㄹㅇ***), (ㄱㄴㅇ***), (abc), (CㅇDD) In addition, the lines between the letters and the image in the upper left corner also become objects. All empty spaces between objects, including identification numbers 13 and 17, are blank. In (a) of FIG. 3, for convenience of description, identification numbers 11 and 15 are given only to (Hanil*) and (ㅁㄹㅇ***), and spaces to which (Hanil*) and (ㅁㄹㅇ***) belong are identified. They are marked with numbers 13 and 17. (Hanil*)(11) is an object belonging to space 13, so it corresponds to a floating object, and space 13 becomes a floating space. Since (didi ***) (15) is an object belonging to space 17, it corresponds to a floating object, and space 17 becomes a floating space. (Korea-Japan*)(11) and (d-d-***)(15) should be recognized as a single entity within the cognitive system, so instead of (Han-il)(*)(c)(d)(ㅇ) Each should not be recognized as a floating object. The process of recognizing a floating object among objects can be processed by an artificial intelligence algorithm.

도 4의 (a)는 버스정류장의 버스 도착을 알리는 전광판 화면(30)의 예로서, 화면(30)에 표시된 모든 글자들은 객체가 되며 공백에 속해 있다. 다만, (곧)(도)(착) 각각을 유동객체로 인식하게 되면 (곧)(도)(착) 각각에 서로 다른 리매핑 과정이 적용되면서, (곧도착)으로 표시되지 않는 방식의 리매핑이 될 수 있다. 따라서 (곧도착)을 다르게 나누어 객체로 인식하면 안되고, 이러한 객체 인식은 인공지능 알고리즘을 이용해 처리할 수 있다. 마찬가지로, (1024)를 (1024) 이외의 다른 방식으로 나누어 개별 객체로 인식하게 되면 리매핑과정에서 (1024) 아닌 다른 일련번호로 인식될 수 있기 때문에, (1024)로만 유동객체를 인식해야 한다. 4(a) is an example of an electric signboard screen 30 notifying the arrival of a bus at a bus stop, and all characters displayed on the screen 30 become objects and belong to a blank space. However, when each (soon) (to) (arrival) is recognized as a flow object, a different remapping process is applied to each (soon) (to) (arrival), and remapping in a way that is not displayed as (soon) It can be. Therefore, (coming soon) should not be divided differently and recognized as an object, and such object recognition can be processed using an artificial intelligence algorithm. Similarly, if (1024) is divided in a way other than (1024) and recognized as an individual object, it can be recognized as a serial number other than (1024) in the remapping process, so only (1024) should be recognized as a floating object.

<유동객체의 리매핑에 의한 2차 영상 생성: S205, S207><Generation of secondary images by remapping of moving objects: S205, S207>

영상재처리부(157)는 유동객체인식부(155)가 1차 영상에서 유동객체를 인식하면(S205), 유동객체를 유동영역 내에서 그 위치와 사이즈를 바꾸는 리매핑을 수행한다(S207). When the flow object recognition unit 155 recognizes the flow object in the primary image (S205), the image reprocessing unit 157 performs remapping to change the location and size of the flow object within the flow area (S207).

리매핑 과정은 위치변경 및 사이즈 변경 중에서 선택된 적어도 하나를 포함한다. 위치변경은 수평이동, 수직이동, 사선이동 또는 이들의 조합이 가능하며, 일련의 연속과정으로 수행될 수 있다. 연속과정으로 위치를 바꾸는 리매핑이 수행될 때, 리매핑 속도는 다양한 방법으로 결정될 수 있다. The remapping process includes at least one selected from location change and size change. Position change can be horizontal movement, vertical movement, oblique movement or a combination thereof, and can be performed in a series of continuous processes. When remapping is performed to change positions in a continuous process, the remapping speed can be determined in various ways.

도 3의 (b), (c), (d)는, 유동객체인 (한일*)(11)이 유동공백 13 내에서 그 위치를 바꾸는 방법으로 리매핑하는 예이다. 도 3의 (b)는 화면(10)에서 유동객체 (한일*)(11)과 유동고백 13만을 분리하여 표시한 것이다. 유동공백 13은 엘이디가 모두 소등한 것으로서 영상이 없는 것과 같다. 도 3의 (c)의 (한일*)(11a)은 (b)에 위치한 (한일*)(11)이 유동공백 13 내에서 아래쪽으로 이동한 것이고, 도 3의 (d)의 (한일*)(11b)은 (c)에 위치한 (한일*)(11a) 유동공백 13 내에서 오른쪽으로 이동한 것이다. 도 3의 (b), (c), (d)의 화면(10)이 엘이디 패널(110)을 통해 얼마의 시간 간격으로 표시될 지는 리매핑관련 알고리즘에 따라 결정할 수 있다. 종래에 도 3의 (a) 영상이 1차 영상으로 계속 표시되면서 (한일*)의 위치가 고정된 것과 비교할 때, (b)와 (c)와 같은 위치 이동한 2차 영상을 사용하면 유동공백 13 내의 전체 엘이디의 사용 빈도는 (종래의 방식과 비교해 상대적으로 고르게 된다. 3(b), (c), and (d) are examples of remapping by changing the position of (Hanil*) 11, which is a flow object, within the flow space 13. (b) of FIG. 3 displays only the floating object (Hanil*) 11 and the floating confession 13 on the screen 10. Flowing blank 13 means that all LEDs are turned off and there is no video. (Hanil*) (11a) in (c) of FIG. 3 is (Hanil*) (11) located in (b) moved downward within the flow blank 13, and (Hanil*) in (d) of FIG. 3 (11b) is moved to the right within the flow blank 13 of (Hanil*) (11a) located in (c). At what time interval the screen 10 of FIG. 3 (b), (c), and (d) is displayed through the LED panel 110, it can be determined according to a remapping-related algorithm. Compared to the case where the position of (Hanil*) is fixed while the image (a) of FIG. 3 is continuously displayed as the primary image in the prior art, using the secondary image moved to the same position as (b) and (c) creates a floating blank. The frequency of use of all LEDs within 13 is relatively even (compared to the conventional method.

도 4의 예에서, (b)의 숫자(236)(31a)은 (a)의 숫자(236)(31)이 오른쪽으로 이동하여 표시된 것이고, (c)의 글자(곧도착)(33a)은 (a)의 글자(곧도착)(33)이 오른쪽으로 이동하여 표시된 것이다. In the example of FIG. 4, the numbers 236 and 31a in (b) are displayed by moving the numbers 236 and 31 in (a) to the right, and the letters (coming soon) 33a in (c) are The character (coming soon) 33 in (a) is displayed by moving to the right.

사이즈 변경은 유동객체의 사이즈를 유동공백 내에서 키우거나 줄이는 것이다. 영상재처리부(157)는 유동객체의 위치이동에 대한 리매핑을 수행할 때, 해당 유동객체의 사이즈를 줄이는 것을 병행할 수 있다. 부가적으로, 영상재처리부(157)는 위치변경 및/또는 사이즈 변경과 더불어 해당 유동객체의 휘도 조정(즉, 엘이디의 밝기 조절)을 병행할 수도 있다. Size change is to increase or decrease the size of a floating object within the floating space. The image reprocessing unit 157 may simultaneously reduce the size of the floating object when performing remapping for the movement of the floating object. Additionally, the image reprocessing unit 157 may simultaneously adjust the luminance of the corresponding moving object (ie, adjust the brightness of the LED) in addition to changing the location and/or size.

<영상의 표시: S209, S211><Image display: S209, S211>

영상재처리부(157)는 2차 영상을 영상제어부(153)에게 제공하고, 영상제어부(153)는 1차 영상을 대신해 2차 영상을 패널구동모듈(130)에게 제공한다. 따라서 2차 영상이 엘이디 패널(110)에 표시된다.The image reprocessing unit 157 provides the secondary image to the image controller 153, and the image controller 153 provides the secondary image to the panel driving module 130 instead of the primary image. Accordingly, the secondary image is displayed on the LED panel 110.

한편, S205 단계에서 유동객체인식부(155)가 유동객체를 인식하지 못하면, 영상재처리부(157)는 1차 영상의 리매핑을 수행하지 않는다. 따라서 영상제어부(153)는 1차 영상을 패널구동모듈(130)에게 제공하고, 1차 영상이 엘이디 패널(110)에 표시된다(S211). Meanwhile, if the flow object recognition unit 155 does not recognize the flow object in step S205, the image reprocessing unit 157 does not perform remapping of the primary image. Accordingly, the image controller 153 provides the first image to the panel driving module 130, and the first image is displayed on the LED panel 110 (S211).

한편, 도 2의 과정은 한 개 영상 프레임에 대해 수행되는 것이므로, 유동객체인식부(155)가 영상변환부(151)로부터 이전 1차 영상과 내용이 다른 새로운 1차 영상을 제공받으면 위 도 2의 과정이 다시 시작된다. On the other hand, since the process of FIG. 2 is performed for one image frame, when the moving object recognition unit 155 receives a new primary image having a different content from the previous primary image from the image conversion unit 151, FIG. 2 process begins again.

영상제어부의 동작Operation of video control unit

S209 와 S211 단계를 처리하는 영상제어부(153)는 2차 영상이 입력되면 2차 영상을 출력하고, 2차 영상이 없으면 1차 영상을 출력하는 방법을 사용한다. 기존 1차 영상 또는 그것의 2차 영상을 처리하는 중에, 영상변환부(151)로부터 새로운 1차 영상이 제공되면 새로운 1차 영상 또는 그것의 2차 영상을 제공한다. The image controller 153 processing steps S209 and S211 uses a method of outputting a secondary image when a secondary image is input, and outputting a primary image when there is no secondary image. While processing the existing primary image or its secondary image, if a new primary image is provided from the image conversion unit 151, a new primary image or its secondary image is provided.

실시 예embodiment

본 발명의 영상 리매핑을 사용하더라도, 엘이디 패널(110)의 일부 엘이디의 사용빈도가 다른 엘이디에 비해 높을 수 있다. 이때, 영상재처리부(157)가 1차 영상의 유동객체를 이미 다른 영역에 비해 사용빈도가 높은 영역으로 리매핑하게 되면 엘이디 수명 개선에 오히려 불리하기 때문에, '리매핑 제한구역'을 설정할 수 있다. Even if the image remapping of the present invention is used, the frequency of use of some LEDs of the LED panel 110 may be higher than that of other LEDs. At this time, if the image reprocessing unit 157 remaps the moving object of the primary image to an area with a higher frequency of use than other areas, it is rather disadvantageous to improve the lifespan of the LED, so a 'remapping restricted area' can be set.

도 5를 참조하면, 본 발명의 엘이디 전광판(500)은 도 1의 엘이디 전광판(100)에 더하여 상태분석부(501)를 더 구비할 수 있다. Referring to FIG. 5 , the LED display board 500 of the present invention may further include a state analysis unit 501 in addition to the LED display board 100 of FIG. 1 .

상태분석부(501)는 영상제어부(153)에서 패널구동모듈(130)로 최종 출력되는 영상을 기초로 엘이디 패널(110)의 각 화소의 사용빈도 등 사용상태를 검출한다. 상태분석부(501)는 화소별 사용빈도를 기초로 전체 화면을 리매핑 등급별로 복수 개의 영역으로 나누어 관리하며, 그 등급 정보를 영상재처리부(157)에게 제공한다. 예를 들어, 도 7의 화면(10)을 5개의 등급으로 나눈다고 가정할 때, 제1 등급(x1)은 화소 중에서 가장 사용빈도가 높은 픽셀 영역이고, 제5 등급(x5)은 가장 사용빈도가 낮은 영역이다. 화면(10)에 제2 등급(x2)이 두 개 보이고 제3 등급(x3)이 하나 있는 것처럼, 하나의 화면에는 동일한 등급에 속하는 복수 개의 영역이 구획될 수 있다. The state analysis unit 501 detects the use state, such as the frequency of use, of each pixel of the LED panel 110 based on the image finally output from the image control unit 153 to the panel driving module 130 . The state analysis unit 501 manages the entire screen by dividing it into a plurality of areas according to remapping levels based on the frequency of use of each pixel, and provides the level information to the image reprocessing unit 157. For example, assuming that the screen 10 of FIG. 7 is divided into five classes, the first class (x1) is the most frequently used pixel area among pixels, and the fifth class (x5) is the most frequently used pixel area. is a low area. Just as there are two second grades (x2) and one third grade (x3) on the screen 10, a plurality of areas belonging to the same grade may be partitioned on one screen.

도 5의 영상재처리부(157)는 S207 단계에서 유동객체를 이동할 때 상태분석부(501)가 제공하는 리매핑 등급을 고려하여 도 6의 방법으로 리매핑을 수행한다. The image reprocessing unit 157 of FIG. 5 performs remapping by the method of FIG. 6 in consideration of the remapping grade provided by the state analysis unit 501 when moving the moving object in step S207.

도 6을 참조하면, 상태분석부(501)는 엘이디 패널(110)의 각 화소의 사용빈도 등 사용상태를 검출하고, 엘이디 패널(100)의 전체 화소를 화소별 사용빈도에 따른 복수 개의 리매핑 등급으로 나눈다. 따라서 엘이디 패널(100)은 리매핑 등급에 따라 복수 개의 영역으로 나뉜다. 등급의 개수가 작을 수록 리매핑이 원할하게 진행될 수 있다. 영상재처리부(157)는 상태분석부(501)가 제공한 정보를 기초로 1차 영상에서 유동객체와 유동공백이 각각 점유한 영역의 리매핑 등급을 확인한다. 만약, 유동객체가 복수 개의 리매핑 등급 영역에 걸쳐 있으면, 유동객체의 등급은 유동객체가 점유한 화소들의 등급의 평균으로 정하거나 유동객체가 점유한 화소들이 제일 많이 속한 등급으로 정할 수 있다(S601). Referring to FIG. 6 , the state analyzer 501 detects a usage state such as a usage frequency of each pixel of the LED panel 110, and assigns all pixels of the LED panel 100 to a plurality of remapping grades according to the usage frequency of each pixel. divide by Accordingly, the LED panel 100 is divided into a plurality of regions according to remapping levels. The smaller the number of classes, the smoother the remapping may be performed. The image reprocessing unit 157 checks the remapping level of the regions respectively occupied by the floating object and the floating blank in the primary image based on the information provided by the state analysis unit 501 . If the flow object spans a plurality of remapping class areas, the class of the flow object can be determined as the average of the classes of pixels occupied by the flow object or the class to which the pixels occupied by the flow object belong most (S601). .

영상재처리부(157)는 유동공백 중에 유동객체보다 등급이 낮은 영역이 있는지 판단하고 해당 영역으로 이용한 리매핑을 수행한다. 이때, 유동객체가 이동할 유동공백(이하, '해당 유동공백'이라 함)의 영역이 복수 개 등급에 속하더라도, 해당 유동공백이 점유한 화소들의 등급의 평균이 유동객체의 등급보다 낮거나 해당 유동공백이 점유한 화소들이 제일 많이 속한 등급이 유동객체보다 낮으면 이동할 수 있다(S603, S605). The image reprocessing unit 157 determines whether there is a region having a lower level than the floating object in the floating blank, and performs remapping using the corresponding region. At this time, even if the area of the flow space to which the flow object moves (hereinafter referred to as 'the flow space') belongs to a plurality of classes, the average of the classes of the pixels occupied by the flow space is lower than the class of the flow object or the corresponding flow If the class to which the pixels occupying the space most belong is lower than the floating object, it can be moved (S603, S605).

만약 유동공백 내에 유동객체보다 등급이 낮은 영역이 없으면 리매핑을 수행하지 않는다(S607). If there is no area with a lower class than the flow object in the flow blank, remapping is not performed (S607).

이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안 될 것이다.Although the preferred embodiments of the present invention have been shown and described above, the present invention is not limited to the specific embodiments described above, and is common in the art to which the present invention pertains without departing from the gist of the present invention claimed in the claims. Of course, various modifications and implementations are possible by those with knowledge of, and these modifications should not be individually understood from the technical spirit or perspective of the present invention.

Claims (8)

엘이디 전광판에 있어서,
화면을 형성하는 엘이디 패널;
1차 영상 또는 2차 영상이 상기 화면에 표시되도록 상기 엘이디 패널을 구동하는 패널구동모듈;
상기 패널 구동모듈로 제공할 프레임 단위의 상기 1차 영상을 생성하는 영상 변환부;
상기 1차 영상에서 인식된 단어(Words), 이미지, 선(Line), 블럭(Block) 또는 이들의 조합을 객체로 인식하고, 상기 인식된 객체들 중에서 위치 이동 또는 사이즈 변경이 가능한 공백으로 둘러싸인 객체를 유동객체로 인식하고, 상기 유동객체가 속해 있는 공백을 유동공백으로 인식하는 유동객체인식부; 및
상기 1차 영상에서 상기 유동객체인식부가 인식한 유동객체를 대응하는 유동공백 내에서 위치 이동 및 사이즈 변경 중 선택된 적어도 하나를 수행하여 상기 1차 영상을 리매핑한 상기 2차 영상을 생성하는 영상재처리부; 및
상기 영상 변환부의 제1 영상과 상기 영상재처리부의 2차 영상 중 하나를 상기 패널구동모듈에게 제공하는 영상제어부; 및
상기 영상제어부에서 상기 패널구동모듈로 출력되는 1차 영상 또는 2차 영상을 기초로 상기 엘이디 패널의 각 화소의 사용빈도 등 사용상태를 검출하고, 상기 엘이디 패널의 각 화소를 상기 화소의 사용빈도에 따른 복수 개의 리매핑 등급으로 나누어 관리하는 상태분석부를 포함하며,
상기 유동객체인식부는 상기 인식된 객체들 중에서 상기 리매핑에 의해 상기 1차 영상과 2차 영상에서 동일한 단어 또는 이미지로 인식될 객체를 상기 유동객체로 선택하며,
상기 영상재처리부는 상기 1차 영상에서 상기 유동객체를 대응하는 유동공백 내에서 위치 이동을 수행할 때 상기 유동객체와 유동공백의 리매핑 등급을 확인하고 상기 유동공백 내에서 상기 유동객체보다 사용빈도가 작은 곳으로 상기 위치 이동을 수행하는 것을 특징으로 하는 엘이디 전광판.
In the LED display board,
LED panels forming a screen;
a panel driving module for driving the LED panel to display a first image or a second image on the screen;
an image conversion unit generating the primary image in units of frames to be provided to the panel driving module;
Words, images, lines, blocks, or a combination thereof recognized in the primary image are recognized as objects, and among the recognized objects, an object surrounded by blanks capable of positioning or resizing is recognized. a flow object recognition unit that recognizes as a flow object and recognizes a space to which the flow object belongs as a flow space; and
An image reprocessing unit for generating the secondary image obtained by remapping the primary image by performing at least one selected from position movement and size change in the floating space corresponding to the floating object recognized by the floating object recognition unit in the primary image. ; and
an image control unit providing one of the first image of the image conversion unit and the secondary image of the image reprocessing unit to the panel driving module; and
The image control unit detects a usage state such as a usage frequency of each pixel of the LED panel based on the primary or secondary video output to the panel driving module, and assigns each pixel of the LED panel to the usage frequency of the pixel. It includes a state analysis unit that divides and manages a plurality of remapping grades according to
The floating object recognition unit selects an object to be recognized as the same word or image in the primary image and the secondary image by the remapping among the recognized objects as the floating object,
The image reprocessing unit checks the remapping level of the flow object and the flow space when performing a positional movement within the flow space corresponding to the flow object in the primary image, and determines whether the flow object is used more frequently than the flow object within the flow space. The LED sign board, characterized in that for performing the location movement to a small place.
삭제delete 삭제delete 제1항에 있어서,
상기 유동객체가 점유한 화소가 복수 개의 리매핑 등급에 속한 경우에, 상기 유동객체의 등급은 상기 유동객체가 점유한 화소들의 등급의 평균으로 정하거나 상기 유동객체가 점유한 화소들이 제일 많이 속한 등급으로 정하는 것을 특징으로 하는 엘이디 전광판.
According to claim 1,
If the pixels occupied by the floating object belong to a plurality of remapping classes, the class of the floating object is determined by the average of the classes of pixels occupied by the floating object or the class to which the pixels occupied by the floating object belong the most. An LED signboard, characterized in that for determining.
엘이디 패널을 구비한 엘이디 전광판의 구동방법에 있어서,
영상 변환부가 패널 구동모듈로 제공할 프레임 단위의 1차 영상을 생성하는 단계;
유동객체인식부가 상기 1차 영상에서 인식된 단어(Words), 이미지, 선(Line), 블럭(Block) 또는 이들의 조합을 객체로 인식하고, 상기 인식된 객체들 중에서 위치 이동 또는 사이즈 변경이 가능한 공백으로 둘러싸인 객체를 유동객체로 인식하고, 상기 유동객체가 속해 있는 공백을 유동공백으로 인식하는 단계;
영상재처리부가 상기 1차 영상에서 상기 유동객체인식부가 인식한 유동객체를 대응하는 유동공백 내에서 위치 이동 및 사이즈 변경 중 선택된 적어도 하나를 수행하여 상기 1차 영상을 리매핑한 2차 영상을 생성하는 단계;
영상제어부가 상기 영상변환부의 제1 영상과 상기 영상재처리부의 2차 영상 중 하나를 상기 패널구동모듈에게 제공하는 단계;
상기 패널구동모듈이 상기 1차 영상 또는 2차 영상이 화면에 표시되도록 상기 엘이디 패널을 구동하는 단계; 및
상태분석부가 상기 영상제어부에서 상기 패널구동모듈로 출력되는 1차 영상 또는 2차 영상을 기초로 상기 엘이디 패널의 각 화소의 사용빈도 등 사용상태를 검출하고, 상기 엘이디 패널의 각 화소를 상기 화소의 사용빈도에 따른 복수 개의 리매핑 등급으로 나누어 관리하는 단계를 포함하며,
상기 유동공백으로 인식하는 단계에서, 상기 유동객체인식부는 상기 인식된 객체들 중에서 상기 리매핑에 의해 상기 1차 영상과 2차 영상에서 동일한 단어 또는 이미지로 인식될 객체를 상기 유동객체로 선택하며,
상기 2차 영상을 생성하는 단계에서 상기 영상재처리부가 상기 1차 영상에서 상기 유동객체를 대응하는 유동공백 내에서 위치 이동할 때, 상기 유동객체와 유동공백의 리매핑 등급을 확인하고 상기 유동공백 내에서 상기 유동객체보다 사용빈도가 작은 곳으로 상기 위치 이동을 수행하는 것을 특징으로 하는 엘이디 전광판 구동방법.
In the driving method of the LED display board having an LED panel,
generating a frame-by-frame primary image to be provided to the panel driving module by the image conversion unit;
The floating object recognition unit recognizes words, images, lines, blocks, or a combination thereof recognized in the primary image as an object, and can move or change the size of the recognized objects. Recognizing an object surrounded by spaces as a flow object, and recognizing a space to which the flow object belongs as a flow space;
The image reprocessing unit performs at least one selected from position movement and size change in the flow space corresponding to the flow object recognized by the flow object recognition unit in the primary image to generate a secondary image remapped to the primary image step;
providing, by the image control unit, one of the first image of the image conversion unit and the secondary image of the image reprocessing unit to the panel driving module;
driving, by the panel driving module, the LED panel to display the first image or the second image on a screen; and
A state analysis unit detects a usage state such as a usage frequency of each pixel of the LED panel based on the primary or secondary video output from the image control unit to the panel driving module, and determines each pixel of the LED panel as the Including the step of dividing and managing a plurality of remapping grades according to the frequency of use,
In the step of recognizing the moving blank, the floating object recognition unit selects an object to be recognized as the same word or image in the primary and secondary images by the remapping from among the recognized objects as the floating object,
In the step of generating the secondary image, when the image reprocessing unit moves the floating object in the primary image within the corresponding flow space, the remapping level of the flow object and the flow space is checked and The method of driving the LED signboard, characterized in that for performing the location movement to a place with a smaller use frequency than the moving object.
삭제delete 삭제delete 제5항에 있어서,
상기 2차 영상을 생성하는 단계에서 상기 유동객체가 점유한 화소가 복수 개의 리매핑 등급에 속한 경우에, 상기 유동객체의 등급은 상기 유동객체가 점유한 화소들의 등급의 평균으로 정하거나 상기 유동객체가 점유한 화소들이 제일 많이 속한 등급으로 정하는 것을 특징으로 하는 엘이디 전광판 구동방법.
According to claim 5,
In the step of generating the secondary image, if the pixels occupied by the floating object belong to a plurality of remapping classes, the class of the floating object is determined by the average of the classes of pixels occupied by the floating object or An LED signboard driving method characterized in that the occupied pixels are determined as the class to which they belong the most.
KR1020220170228A 2022-12-08 2022-12-08 Smart LED Display Using AI Algorithm and Driving Method threrof KR102525284B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020220170228A KR102525284B1 (en) 2022-12-08 2022-12-08 Smart LED Display Using AI Algorithm and Driving Method threrof
KR1020230050463A KR20240085821A (en) 2022-12-08 2023-04-18 Smart LED Display Using AI Algorithm and Driving Method threrof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220170228A KR102525284B1 (en) 2022-12-08 2022-12-08 Smart LED Display Using AI Algorithm and Driving Method threrof

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020230050463A Division KR20240085821A (en) 2022-12-08 2023-04-18 Smart LED Display Using AI Algorithm and Driving Method threrof

Publications (1)

Publication Number Publication Date
KR102525284B1 true KR102525284B1 (en) 2023-04-25

Family

ID=86101672

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020220170228A KR102525284B1 (en) 2022-12-08 2022-12-08 Smart LED Display Using AI Algorithm and Driving Method threrof
KR1020230050463A KR20240085821A (en) 2022-12-08 2023-04-18 Smart LED Display Using AI Algorithm and Driving Method threrof

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020230050463A KR20240085821A (en) 2022-12-08 2023-04-18 Smart LED Display Using AI Algorithm and Driving Method threrof

Country Status (1)

Country Link
KR (2) KR102525284B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101079289B1 (en) 2011-10-04 2011-11-04 (주)동방데이타테크놀러지 Led electronic sign board for saving power by pixel line
JP2013250467A (en) * 2012-06-01 2013-12-12 Canon Inc Display device, and driving method therefor
KR20160034440A (en) * 2014-09-19 2016-03-30 삼성디스플레이 주식회사 Display device and method for correcting image of display device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101079289B1 (en) 2011-10-04 2011-11-04 (주)동방데이타테크놀러지 Led electronic sign board for saving power by pixel line
JP2013250467A (en) * 2012-06-01 2013-12-12 Canon Inc Display device, and driving method therefor
KR20160034440A (en) * 2014-09-19 2016-03-30 삼성디스플레이 주식회사 Display device and method for correcting image of display device

Also Published As

Publication number Publication date
KR20240085821A (en) 2024-06-17

Similar Documents

Publication Publication Date Title
US11037523B2 (en) Display method of display panel that uses different display algorithms for different display areas, display panel and display device
US11341926B2 (en) Backlight module, control method therefor and display device, driving method therefor
US11386856B2 (en) Method and device for adjusting mini led backlight television picture
CN1207696C (en) Display unit and portable information terminal
CN101188093A (en) Liquid crystal display and driving method thereof
US20100007590A1 (en) Method for arranging light emitting diode module, data converting method for displaying moving picture by using light emitting diode module and data converting apparatus therefor
US20200357333A1 (en) Light-emitting diode display device and method of operating the same
EP3886082A1 (en) Display device and method of driving the same
CN1117314C (en) Apparatus and method for automatically controlling centering monitor screen
CN105513543A (en) Image processing method and device based on large-screen LCM
CN104978925A (en) Display apparatus and controlling method thereof
KR20100057161A (en) Method of driving light-source, display apparatus for performing the method and method of driving the display apparatus
KR102525284B1 (en) Smart LED Display Using AI Algorithm and Driving Method threrof
KR20150015235A (en) Organic light emitting diode display device and method for driving the same
EP2387026A1 (en) Display apparatus and method for decreasing motion blur thereof
US9076377B2 (en) Signal processing circuit, display device and electronic apparatus
US8711180B2 (en) Display apparatus and control method thereof
CN105761667B (en) LED intelligent glass video control methods
CN104966484A (en) Display panel and driving method thereof
KR100958611B1 (en) Display system
KR102195812B1 (en) Display device and driving method thereof
US8228357B2 (en) Generation of subpixel values and light source control values for digital image processing
EP3288017A1 (en) Driving device of automatically adjusting frame rate for active matrix electrophoretic display and driving method thereof
KR20150059269A (en) Apparatus and method for encoding a image data
KR102319311B1 (en) Display device and driving method thereof

Legal Events

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