KR20150049249A - Device for event extracting from the sports game video and method for event extracting using the same - Google Patents

Device for event extracting from the sports game video and method for event extracting using the same Download PDF

Info

Publication number
KR20150049249A
KR20150049249A KR1020130129532A KR20130129532A KR20150049249A KR 20150049249 A KR20150049249 A KR 20150049249A KR 1020130129532 A KR1020130129532 A KR 1020130129532A KR 20130129532 A KR20130129532 A KR 20130129532A KR 20150049249 A KR20150049249 A KR 20150049249A
Authority
KR
South Korea
Prior art keywords
event
image
color
sports
specific area
Prior art date
Application number
KR1020130129532A
Other languages
Korean (ko)
Other versions
KR102168645B1 (en
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 KR1020130129532A priority Critical patent/KR102168645B1/en
Publication of KR20150049249A publication Critical patent/KR20150049249A/en
Application granted granted Critical
Publication of KR102168645B1 publication Critical patent/KR102168645B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Image Analysis (AREA)

Abstract

According to the present invention, a method for extracting an event from a sports game video by using a device for extracting an event from a sports game video comprises the steps of: setting a particular region on a screen of the sports game video; determining if a difference in color occurs in the particular region between frames of the sports game video; and determining if an event occurs through the difference in color.

Description

스포츠 경기 영상에서의 이벤트 추출 장치 및 이를 이용한 이벤트 추출 방법{DEVICE FOR EVENT EXTRACTING FROM THE SPORTS GAME VIDEO AND METHOD FOR EVENT EXTRACTING USING THE SAME}TECHNICAL FIELD [0001] The present invention relates to an event extracting apparatus and a method for extracting an event from a sports event video,

본 발명은 스포츠 경기 영상에서의 이벤트 추출 장치 및 이를 이용한 이벤트 추출 방법에 관한 것이다.The present invention relates to an apparatus for extracting an event in a sports competition image and an event extracting method using the same.

최근 방송사에서 제공되는 스포츠 경기의 중계 화면에는 해당 스포츠 경기에 대한 각종 정보를 표시해줌으로써, 시청자에게 빠르게 쉽게 경기 상황을 인식시켜 주고 있다. 예를 들어, 야구 경기 영상에서는 각 방송사마다 볼카운트, 아웃 카운트 및 투수의 투구 수 등과 같은 경기 진행 상황을 영상 내에 표시해 경기 영상과 함께 보여주고 있다. Recently, the relay screen of the sports game provided by the broadcasting company displays a variety of information about the sports game so that the viewer can quickly and easily recognize the game situation. For example, in a baseball game video, each broadcasting company displays the progress of the game such as a ball count, an out-count, and the number of pitches of a pitcher in the video and displays it together with the game image.

그러나, 방송사에서 제공하는 경기 VOD 영상에는 특정 이벤트 정보가 제공되지 않아 특정 이벤트가 일어났을 때의 영상을 시청하기 위해서는 순차적으로 찾아 볼 수 밖에 없었다. 그리고, 특정 이벤트가 일어난 시점을 기록하기 위해서는 사람이 직접 이벤트와 관련된 VOD 영상을 맵핑시켜야 하는 불편함이 존재한다.However, since specific event information is not provided in a game VOD image provided by a broadcaster, it has to be searched sequentially to view an image when a specific event occurs. In order to record the time when a specific event occurs, it is inconvenient for a person to directly map a VOD image related to an event.

본 발명은 스포츠 경기 영상에서 이벤트를 추출할 수 있는 스포츠 경기 영상에서의 이벤트 추출 장치 및 이를 이용한 이벤트 추출 방법을 제안하고자 한다.The present invention proposes an apparatus for extracting an event in a sports competition image, which can extract an event from a sports competition image, and an event extraction method using the same.

본 발명의 스포츠 경기 영상에서의 이벤트 추출 방법은 스포츠 경기 영상에서의 이벤트 추출 장치가 스포츠 경기 영상에서 이벤트를 추출하는 방법에서, 상기 스포츠 경기 영상의 화면에서 특정 영역을 설정하는 단계, 상기 스포츠 경기 영상의 프레임간 상기 특정 영역에 색상 차이가 발생했는지 여부를 판단하는 단계, 그리고 상기 색상 차이를 통해 상기 이벤트의 발생 여부를 판단하는 단계를 포함한다.A method of extracting an event from a sporting event video image, the method comprising the steps of: setting a specific area on a screen of the sporting event video image; Determining whether or not a color difference has occurred in the specific area between frames of the color image, and determining whether the event is generated through the color difference.

상기 색상 차이가 발생했는지 여부를 판단하는 단계는, 제n 프레임에서 상기 특정 영역의 색상을 획득하는 단계, 제n+1 프레임에서 상기 특정 영역의 색상을 획득하는 단계, 그리고 상기 제n 프레임의 색상과 상기 제n+1 프레임의 색상을 비교하여 상기 색상 차이를 획득하는 단계를 포함할 수 있다.The step of determining whether or not the color difference has occurred includes the steps of: acquiring the hue of the specific region in the n-th frame; acquiring the hue of the specific region in the (n + 1) And the color of the (n + 1) -th frame to obtain the color difference.

상기 판단하는 단계는, 상기 특정 영역에서 연속된 프레임간에 색상 차이가 발생되면, 상기 이벤트가 발생한 것으로 판단하고, 발생된 상기 이벤트를 추출하는 단계를 포함할 수 있다.The determining may include determining that the event has occurred and extracting the generated event if a color difference occurs between consecutive frames in the specific area.

상기 판단하는 단계는, 상기 특정 영역의 색상 차이가 연속적으로 발생되면, 광고 화면이나 리플레이 화면으로 인식하여 이벤트가 발생되지 않은 것으로 판단하고, 추출된 상기 이벤트를 취소하는 단계를 포함할 수 있다.The determining step may include recognizing the color difference of the specific area as an advertisement screen or a replay screen to determine that an event has not occurred, and canceling the extracted event.

상기 스포츠 경기 영상은, 야구 경기 영상을 포함하며, 상기 특정 영역은, 투구수 표시 영역, 점수 표시 영역, 볼카운트 표시 영역, 아웃카운트 표시 영역 또는 주자 표시 영역 중 적어도 하나 이상의 영역을 포함할 수 있다.The sports game image includes a baseball game image, and the specific area may include at least one of a pitch number display area, a score display area, a ball-point display area, an out-count display area, or a runner display area.

본 발명의 스포츠 경기 영상에서의 이벤트 추출 장치은 스포츠 경기 영상에서 이벤트를 추출하는 이벤트 추출 장치에서, 상기 스포츠 경기 영상의 화면에 특정 영역을 설정하고, 설정된 상기 특정 영역의 색상을 획득하는 영상 처리부, 그리고 상기 스포츠 경기 영상의 연속된 프레임간에, 설정된 상기 특정 영역에서의 색상을 비교하여 이벤트의 발생 여부를 판단하는 영상 분석부를 포함한다.An event extracting apparatus for extracting an event from a sports competition image includes an image processing unit for setting a specific region on a screen of the sports competition image and acquiring a color of the specific region, And an image analyzing unit for comparing the colors of consecutive frames of the sporting event image with the colors of the specific region to determine whether an event has occurred.

상기 영상 처리부는, 상기 스포츠 경기 영상의 화면에서 적어도 하나 이상의 특정 영역을 설정하는 영역 설정부, 그리고 상기 스포츠 경기 영상의 프레임 마다 상기 특정 영역의 색상을 획득하는 색상 획득부를 포함할 수 있다.The image processing unit may include an area setting unit for setting at least one specific area on the screen of the sports game image and a color obtaining unit for obtaining the hue of the specific area for each frame of the sports game image.

상기 영상 분석부는, 연속된 프레임간에, 상기 특정 영역의 획득된 상기 색상을 비교하는 색상 비교부, 그리고 상기 비교 결과, 연속된 프레임간에 상기 특정 영역에 색상 차이가 발생되면, 상기 이벤트가 발생한 것으로 판단하는 이벤트 발생 여부 판단부를 포함할 수 있다.The image analyzing unit may include a color comparator that compares the obtained color of the specific area between successive frames, and a color comparator that determines that the event occurs when a color difference occurs in the specific area between consecutive frames And the like.

상기 이벤트 발생 여부 판단부는, 색상 차이가 발생한 시점의 프레임과 그 다음 프레임 간의 색상 차이를 비교하고, 상기 특정 영역의 색상 차이가 연속적으로 발생되면, 광고 화면이나 리플레이 화면으로 인식하여 이벤트가 발생되지 않은 것으로 판단할 수 있다.The event occurrence determination unit compares the color difference between a frame at a time point at which a color difference occurs and the next frame, and recognizes the event as an advertisement screen or a replay screen when the color difference of the specific area is continuously generated. .

상기 특정 영역은, 야구 경기 영상에서, 투구수 표시 영역을 포함할 수 있다.The specific area may include a pitch number display area in a baseball game image.

본 발명에 따르면, 야구 경기 영상에서 투구수를 나타내는 위치를 특정 영역으로 설정하고, 설정된 특정 영역의 색상을 획득해 연속된 프레임간에 색상 차이를 비교함으로써, 특정 시간에 일어난 이벤트를 자동으로 추출할 수 있는 환경을 제공한다.According to the present invention, it is possible to automatically extract an event occurring at a specific time by setting a position indicating the number of pitches in a baseball game image to a specific region, acquiring the color of the set specific region and comparing the color difference between consecutive frames Environment.

도 1은 본 발명의 한 실시예에 따른 스포츠 경기 영상에서의 이벤트 추출 장치를 간략히 도시한 블록도이다.
도 2는 본 발명의 한 실시예에 따른 스포츠 경기 영상에서의 이벤트 추출 방법의 과정을 도시한 흐름도이다.
도 3은 본 발명의 한 실시예에 따라 이벤트를 추출하기 위한 연속된 프레임을 도시한 도면이다.
도 4는 도 3에서 제n-1 프레임의 색상과 제n 프레임의 색상을 비교해 투구수의 변화를 추출하는 것을 도시한 도면이다.
도 5는 도 3에서 제n 프레임의 색상과 제n+1 프레임의 색상을 비교해 투구수의 변화가 없는 것을 도시한 도면이다.
도 6은 본 발명의 한 실시예에 따라 색상 차이가 연속적으로 발생하는 리플레이 화면의 연속된 프레임을 도시한 도면이다.
도 7은 도 6에서 제n-1 프레임의 색상과 제n 프레임의 색상을 비교하는 화면을 도시한 도면이다.
도 8은 도 6에서 제n 프레임의 색상과 제n+1 프레임의 색상을 비교하는 화면을 도시한 도면이다.
FIG. 1 is a block diagram briefly showing an event extracting apparatus in a sports competition image according to an embodiment of the present invention.
2 is a flowchart illustrating a process of an event extraction method in a sports competition image according to an embodiment of the present invention.
3 is a diagram illustrating a sequence of frames for extracting events according to one embodiment of the present invention.
FIG. 4 is a diagram illustrating extraction of a change in the number of pitches by comparing the color of the (n-1) -th frame with the color of the n-th frame in FIG.
FIG. 5 is a diagram showing that there is no change in the number of pitches by comparing the color of the n-th frame and the color of the (n + 1) -th frame in FIG.
FIG. 6 is a view showing a continuous frame of a replay screen in which a color difference continuously occurs according to an embodiment of the present invention.
FIG. 7 is a diagram illustrating a screen for comparing the color of the (n-1) -th frame with the color of the n-th frame in FIG.
FIG. 8 is a diagram illustrating a screen for comparing the color of the n-th frame and the color of the (n + 1) -th frame in FIG.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.Throughout the specification, when an element is referred to as "comprising ", it means that it can include other elements as well, without excluding other elements unless specifically stated otherwise. Also, the terms " part, "" module," and " module ", etc. in the specification mean a unit for processing at least one function or operation and may be implemented by hardware or software or a combination of hardware and software have.

이제 도 1 내지 도 8을 참고하여 본 발명의 한 실시예에 따른 스포츠 경기 영상에서의 이벤트 추출 장치 및 이를 이용한 이벤트 추출 방법에 대하여 상세하게 설명한다.Hereinafter, an event extracting apparatus and an event extracting method using the same according to an embodiment of the present invention will be described in detail with reference to FIGS. 1 to 8. FIG.

도 1은 본 발명의 한 실시예에 따른 스포츠 경기 영상에서의 이벤트 추출 장치를 간략히 도시한 블록도이다. 이때, 이벤트 추출 장치(100)는 본 발명의 실시예에 따른 설명을 위해 필요한 개략적인 구성만을 도시할 뿐 이러한 구성에 국한되는 것은 아니다. FIG. 1 is a block diagram briefly showing an event extracting apparatus in a sports competition image according to an embodiment of the present invention. At this time, the event extracting apparatus 100 only shows a schematic configuration necessary for the explanation according to the embodiment of the present invention, and is not limited to this configuration.

도 1을 참조하면, 본 발명의 한 실시예에 따른 이벤트 추출 장치(100)는 야구, 축구, 농구 또는 배구 등과 같이 다양한 스포츠 경기 중계 화면의 영상을 분석하여 이벤트를 추출하는 장치로서, 경기 중계 화면의 색상을 비교해 이벤트를 추출할 수 있는 다양한 스포츠 경기에 적용 가능하다. 1, an event extracting apparatus 100 according to an embodiment of the present invention is an apparatus for extracting events by analyzing images of various sports event relay screens such as baseball, soccer, basketball, volleyball, etc., And can be applied to various sports games in which events can be extracted.

본 발명의 한 실시예에 따른 이벤트 추출 장치(100)는 경기 영상 수신부(110), 영상 처리부(120), 영상 분석부(130), 이벤트 추출부(140) 및 제어부(150)을 포함한다. The event extracting apparatus 100 according to an embodiment of the present invention includes a competition image receiving unit 110, an image processing unit 120, an image analyzing unit 130, an event extracting unit 140, and a controller 150.

경기 영상 수신부(110)는 중계 서버로부터 스포츠 경기의 영상을 수신하고, 수신된 영상을 영상 처리부(120)에 제공한다.The competition image receiving unit 110 receives the image of the sports game from the relay server and provides the received image to the image processing unit 120. [

영상 처리부(120)는 스포츠 경기 영상의 화면을 추출하고, 추출된 화면에 특정 영역을 설정한다. 그리고, 영상 처리부(120)는 경기 영상의 매 프레임 마다 색상을 획득한다. The image processing unit 120 extracts a screen of the sports game image and sets a specific area on the extracted screen. Then, the image processing unit 120 acquires a color every frame of the competition image.

그리고, 영상 처리부(120)는 본 발명의 한 실시예에 따라 영역 설정부(122) 및 색상 획득부(124)를 포함한다.The image processing unit 120 includes an area setting unit 122 and a color obtaining unit 124 according to an embodiment of the present invention.

영역 설정부(122)는 스포츠 경기 영상의 화면에서 적어도 하나 이상의 특정 영역을 설정한다. 예를 들어, 영역 설정부(122)는 야구 경기를 중계하는 영상에서, 투구수 표시 영역, 점수 표시 영역, 볼카운트 표시 영역, 아웃카운트 표시 영역 또는 주자 표시 영역 중 적어도 하나 이상의 영역을 특정 영역으로 설정할 수 있다.The area setting unit 122 sets at least one specific area on the screen of the sports game image. For example, the area setting unit 122 sets at least one of a pitch number display area, a score display area, a ball-point display area, an out-count display area, or a runner display area as a specific area in a video relaying baseball game .

색상 획득부(124)는 스포츠 경기 영상의 매 프레임 마다 색상을 획득한다. 이때, 색상 획득부(124)는 영상 처리 속도를 향상시키기 위해서 영역 설정부(122)에서 설정된 특정 영역의 색상만을 추출하여 획득할 수도 있다.The color acquiring unit 124 acquires a color for each frame of the sports game image. At this time, the color acquiring unit 124 may extract and acquire only the hue of the specific region set by the region setting unit 122 in order to improve the image processing speed.

영상 분석부(130)는 스포츠 경기 영상의 화면에서 특정 영역의 색상을 비교하고, 색상의 비교 결과를 통해서 이벤트의 발생 여부를 판단한다. 영상 분석부(130)는 연속된 프레임간의 색상을 비교해 이벤트 발생 여부를 판단할 수 있다.The image analysis unit 130 compares colors of a specific area on the screen of the sports competition image, and determines whether an event has occurred through the comparison result of the colors. The image analyzer 130 may compare colors between consecutive frames to determine whether an event has occurred.

그리고, 영상 분석부(130)는 본 발명의 한 실시예에 따라 색상 비교부(132) 및 이벤트 발생 판단부(134)를 포함한다.The image analyzer 130 includes a color comparator 132 and an event generation determiner 134 according to an embodiment of the present invention.

색상 비교부(132)는 색상 획득부(124)에서 획득된 특정 영역의 색상을 비교한다. 색상 비교부(132)는 어느 시점에 이벤트가 발생했는지 여부를 판단할 수 있도록 연속된 프레임간의 색상을 비교한다.The color comparing unit 132 compares the hues of the specific region obtained by the color obtaining unit 124. [ The color comparator 132 compares the colors of consecutive frames so as to determine at which point the event has occurred.

이벤트 발생 판단부(134)는 색상 비교부(132)의 비교 결과를 통해서, 이벤트가 발생했는지 여부를 판단한다. 이벤트 발생 판단부(134)는 연속된 프레임간에 영상 처리부(120)에서 설정한 특정 영역에 색상 차이가 발생되면, 이벤트가 발생한 것으로 판단할 수 있다.The event occurrence determination unit 134 determines whether or not an event has occurred through the comparison result of the color comparison unit 132. [ The event occurrence determination unit 134 may determine that an event has occurred when a color difference occurs in a specific area set by the image processing unit 120 between consecutive frames.

다만, 이벤트 발생 판단부(134)는 상기 색상 차이가 한번만 발생하는 것이 아니고, 연속된 프레임간의 색상 차이가 연속적으로 발생되면, 광고 화면이나 리플레이 화면으로 인식하여 이벤트가 발생되지 않은 것으로 판단할 수 있다.However, if the color difference is not generated only once and the color difference between consecutive frames is consecutively generated, the event occurrence determination unit 134 may recognize the event as an advertisement screen or a replay screen, .

이벤트 추출부(140)는 이벤트 발생 판단부(134)에서 이벤트가 발생한 것으로 판단하면, 해당 이벤트와 관련된 정보를 추출한다. 여기서, 이벤트 추출부(140)는 이벤트가 발생한 것으로 판단된 시점의 프레임 정보나 시간 정보 등을 추출할 수 있다. 또한, 이벤트 추출부(140)는 이벤트가 발생한 것으로 판단된 순간의 영상을 추출해 저장할 수도 있다.The event extraction unit 140 extracts information related to the event when the event occurrence determination unit 134 determines that an event has occurred. Here, the event extracting unit 140 may extract frame information, time information, and the like at the time when it is determined that an event has occurred. In addition, the event extracting unit 140 may extract and store an image at the moment when it is determined that an event has occurred.

그리고, 제어부(150)는 경기 영상 수신부(110), 영상 처리부(120), 영상 분석부(130)및 이벤트 추출부(140)의 동작이 원활하게 동작하도록 제어한다. 제어부(150)는 영상 처리부(120)가 특정 영역을 설정해 매 프레임마다 색상을 획득하도록 제어하고, 영상 분석부(130)가 연속된 프레임 간에 특정 영역의 색상을 비교해 이벤트 발생 여부를 판단하도록 제어한다.The control unit 150 controls the operations of the competition image receiving unit 110, the image processing unit 120, the image analysis unit 130, and the event extraction unit 140 to operate smoothly. The control unit 150 controls the image processing unit 120 to set a specific area to acquire a hue for each frame and controls the image analyzing unit 130 to compare the hue of a specific area between successive frames to determine whether an event has occurred .

이제 도 2를 참고하여 본 발명의 한 실시예에 따른 이벤트 추출 장치(100)가 스포츠 경기 영상을 분석해 이벤트를 추출하는 과정을 상세히 설명한다.Referring now to FIG. 2, a process of analyzing a sport game image and extracting an event will be described in detail with the event extracting apparatus 100 according to an embodiment of the present invention.

도 2는 본 발명의 한 실시예에 따른 스포츠 경기 영상에서의 이벤트 추출 방법의 과정을 도시한 흐름도이다. 이때, 이하의 흐름도는 도 1의 구성과 연계하여 동일한 도면부호를 사용하여 설명한다.2 is a flowchart illustrating a process of an event extraction method in a sports competition image according to an embodiment of the present invention. At this time, the following flowchart will be described using the same reference numerals in conjunction with the configuration of FIG.

도 2를 참조하면, 본 발명의 한 실시예에 따른 이벤트 추출 장치(100)는 영상 수신부(110)가 스포츠 경기의 영상을 수신해 영상 처리부(120)에 제공한다(S100).Referring to FIG. 2, an event extraction apparatus 100 according to an embodiment of the present invention receives an image of a sports game by the image receiving unit 110 and provides the image to the image processing unit 120 (S100).

그리고, 이벤트 추출 장치(100)는 영역 설정부(122)가 수신된 스포츠 영상의 화면에 특정 영역을 설정하고, 색상 획득부(124)가 스포츠 영상의 매 프레임마다 설정된 특정 영역의 색상을 획득한다(S110, S120).The event extracting apparatus 100 sets a specific region on the screen of the received sports image by the region setting unit 122 and acquires the color of the specific region set for each frame of the sports image by the color obtaining unit 124 (S110, S120).

또한, 이벤트 추출 장치(100)는 영상 분석부(130)를 통해 연속된 프레임 마다 설정된 특정 영역의 색상을 비교하고, 연속된 프레임간의 색상 차이를 통해 이벤트가 발생했는지 여부를 판단한다(S130, S140).In addition, the event extracting apparatus 100 compares colors of specific areas set for each successive frame through the image analyzer 130, and determines whether an event has occurred through a color difference between successive frames (S130, S140 ).

이제 도 3 내지 도 5를 참고하여 본 발명의 한 실시예에 따른 스포츠 경기 영상에서의 이벤트 추출 장치(100)가 야구 중계 영상에서 투구수 변화를 추출하는 과정을 상세히 설명한다.3 to 5, the process of extracting the pitch change from the baseball relay image by the event extracting apparatus 100 in the sports competition image according to an embodiment of the present invention will be described in detail.

도 3은 본 발명의 한 실시예에 따라 이벤트를 추출하기 위한 연속된 프레임을 도시한 도면이다. 3 is a diagram illustrating a sequence of frames for extracting events according to one embodiment of the present invention.

도 3을 참조하면, 이벤트 추출 장치(100)가 야구 경기 영상에서 투구수를 표시하는 투구수 표시 영역을 특정 영역으로 표시한다. 여기서, 도 3은 a) 제n-1 프레임은 투구수가 11개이고, b) 제n 프레임 및 c) 제n+1 프레임은 투구수가 12개인 경우를 도시한다.Referring to FIG. 3, the event extraction device 100 displays a pitch number display area in which a pitch number is displayed in a baseball game image as a specific area. 3 shows a case in which a) the number of pitches in the n-1-th frame is 11, b) the n-th frame and c) the n + 1-th frame have 12 pitches.

이벤트 추출 장치(100)는 매 프레임마다 경기 영상 화면의 색상을 획득하고, 특정 영역의 색상 차이를 통해서 이벤트가 발생했는지 여부를 판단한다. 따라서, 이벤트 추출 장치(100)는 야구 경기 영상의 연속된 프레임에서 투구수 표시 영역의 색상을 비교해 투구수의 변화가 있었는지 여부를 판단한다.The event extracting apparatus 100 acquires the color of the match image screen every frame and determines whether an event has occurred through the color difference of the specific area. Accordingly, the event extracting apparatus 100 compares the hues of the pitching number display region in successive frames of the baseball game image to determine whether there is a change in the number of pitches.

이때, 이벤트 추출 장치(100)는 투구수 표시 영역의 색상만을 추출해 비교할 수 있다. 따라서, 본발명의 한 실시예에 따른 이벤트 추출 장치(100)는 경기 영상 화면의 전체 영역을 비교할 필요가 없어 보다 빠른 속도로 색상 차이를 비교할 수 있다.At this time, the event extraction device 100 can extract only the hues of the pitch number display area and compare them. Therefore, the event extracting apparatus 100 according to an embodiment of the present invention does not need to compare the entire region of the game image screen, so that the color difference can be compared at a faster speed.

도 4는 도 3에서 제n-1 프레임의 색상과 제n 프레임의 색상을 비교한 도면이고, 도 5는 도 3에서 제n 프레임의 색상과 제n+1 프레임의 색상을 비교한 도면이다. FIG. 4 is a view comparing the color of the (n-1) th frame and the color of the n-th frame in FIG. 3, and FIG. 5 is a diagram comparing the colors of the n-th frame and the n + 1-th frame in FIG.

도 4에서는 특정 영역에서 제n-1 프레임의 색상과 제n 프레임의 색상에 차이가 발생하였고, 도 5에서는 특정 영역에서 제n 프레임의 색상과 제n+1 프레임의 색상의 차이가 발생되지 않았다. 따라서, 이벤트 추출 장치(100)는 제n 프레임에서 투구수가 변화에 따른 이벤트가 정상적으로 발생한 것으로 판단할 수 있다. In FIG. 4, there is a difference between the color of the (n-1) -th frame and the color of the n-th frame in a specific area, and the color of the n-th frame and the color of the n + . Accordingly, the event extracting apparatus 100 can determine that an event corresponding to a change in the number of pitches in the n-th frame has normally occurred.

이제 도 6 내지 도 8을 참고하여 본 발명의 한 실시예에 따른 스포츠 경기 영상에서의 이벤트 추출 장치(100)가 투구수 변화가 없는 리플레이 화면에서 이벤트 추출을 취소하는 과정을 상세히 설명한다.Hereinafter, a process for canceling an event extraction on a replay screen without a change in the number of pitches will be described in detail with reference to FIGS. 6 to 8, according to an embodiment of the present invention.

도 6은 본 발명의 한 실시예에 따라 색상 차이가 연속적으로 발생하는 리플레이 화면의 연속된 프레임을 도시한 도면이다.FIG. 6 is a view showing a continuous frame of a replay screen in which a color difference continuously occurs according to an embodiment of the present invention.

도 6에서와 같은 리플레이 화면이나 광고 화면에서는 투구수의 변화가 발생되지 않았음에도, 프레임간 특정 영역에 색상 차이가 발생할 수 있다. 따라서, 이벤트 추출 장치(100)는 색상차가 발생한 시점과 그 다음 프레임간의 색상차를 비교하여 현재 진행 되고 있는 화면이 광고, 혹은 리플레이인지를 확인할 수 있다. 이와 같이, 이벤트 추출 장치(100)는 색상 차이가 발생하더라도, 원하는 이벤트가 발생하지 않은 상황을 판단할 수 있다.In the replay screen or the advertisement screen as shown in FIG. 6, although there is no change in the number of pitches, a color difference may occur in a specific area between frames. Accordingly, the event extracting apparatus 100 can check whether the current screen is an advertisement or an replay by comparing the color difference between the time when the color difference occurred and the next frame. In this manner, the event extraction apparatus 100 can determine a situation in which a desired event does not occur even if a color difference occurs.

도 7은 도 6에서 제n-1 프레임의 색상과 제n 프레임의 색상을 비교하는 화면을 도시한 도면이고, 도 8은 도 6에서 제n 프레임의 색상과 제n+1 프레임의 색상을 비교하는 화면을 도시한 도면이다. FIG. 7 illustrates a screen for comparing the color of the (n-1) -th frame with the color of the n-th frame in FIG. 6, and FIG. Fig.

도 7에서는 특정 영역에서 제n-1 프레임의 색상과 제n 프레임의 색상에 차이가 발생하였다. 그리고, 도 7과 마찬가지로, 도 8에서도 특정 영역에서 제n 프레임의 색상과 제n+1 프레임의 색상의 차이가 발생하였다. 따라서, 이벤트 추출 장치(100)는 제n 프레임에서 투구수가 변화에 따른 이벤트가 정상적으로 발생하지 않은 것으로 판단하고, 이에 대한 이벤트 정보의 추출을 취소한다. In FIG. 7, there is a difference between the color of the (n-1) -th frame and the color of the n-th frame in a specific area. As in Fig. 7, in Fig. 8, the difference between the color of the n-th frame and the color of the (n + 1) -th frame occurs in the specific area. Accordingly, the event extracting apparatus 100 determines that the event corresponding to the change in the number of pitches in the n-th frame does not normally occur, and cancels the extraction of event information therefrom.

그리고, 본 발명의 한 실시예에 따른 이벤트 추출 장치(100)는 특정 영역을 복수 개로 설정하고, 복수의 특정 영역에 대한 색상을 비교함으로써, 이벤트 발생 및 취소 여부에 대한 오류를 최소화 시킬 수 있다. The event extracting apparatus 100 according to an exemplary embodiment of the present invention can minimize errors in event occurrence and cancellation by setting a plurality of specific regions and comparing colors of a plurality of specific regions.

이와 같이, 본 발명의 한 실시예에 따른 이벤트 추출 장치(100)은 스포츠 경기 영상에서 특정 영역의 색상으로 비교함으로써, 효과적으로 이벤트를 추출할 수 있는 환경을 제공한다.As described above, the event extracting apparatus 100 according to an embodiment of the present invention provides an environment for efficiently extracting an event by comparing the color of a specific region in a sports competition image.

특히, 본 발명의 한 실시예에 따른 이벤트 추출 장치(100)은 야구 경기 영상에서 투구수를 나타내는 위치를 특정 영역으로 설정하고, 설정된 특정 영역의 색상을 획득해 연속된 프레임간에 색상 차이를 비교함으로써, 특정 시간에 일어난 이벤트를 자동으로 추출할 수 있는 환경을 제공한다.In particular, the event extracting apparatus 100 according to an embodiment of the present invention sets a position indicating the number of pitches in a baseball game image as a specific region, obtains a color of a specified region, and compares the color difference between consecutive frames , And provides an environment for automatically extracting events occurring at a specific time.

이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있다. 이러한 기록 매체는 서버뿐만 아니라 사용자 단말에서도 실행될 수 있다.The embodiments of the present invention described above are not implemented only by the apparatus and method, but may be implemented through a program for realizing the function corresponding to the configuration of the embodiment of the present invention or a recording medium on which the program is recorded. Such a recording medium can be executed not only on a server but also on a user terminal.

이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다. While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, It belongs to the scope of right.

110: 경기 영상 수신부 120: 영상 처리부
130: 영상 분석부 140: 이벤트 추출부
150: 제어부
110: competition image receiving unit 120: image processing unit
130: Image analysis unit 140: Event extraction unit
150:

Claims (10)

스포츠 경기 영상에서의 이벤트 추출 장치가 스포츠 경기 영상에서 이벤트를 추출하는 방법에서,
상기 스포츠 경기 영상의 화면에서 특정 영역을 설정하는 단계,
상기 스포츠 경기 영상의 프레임간 상기 특정 영역에 색상 차이가 발생했는지 여부를 판단하는 단계, 그리고
상기 색상 차이를 통해 상기 이벤트의 발생 여부를 판단하는 단계
를 포함하는 스포츠 경기 영상에서의 이벤트 추출 방법.
In a method of extracting an event from a sports game image,
Setting a specific area on a screen of the sporting event video,
Determining whether a color difference has occurred in the specific area between frames of the sporting event video, and
Determining whether the event is generated through the color difference
A method for extracting an event in a sports competition image including a sports event image;
제1항에서,
상기 색상 차이가 발생했는지 여부를 판단하는 단계는,
제n 프레임에서 상기 특정 영역의 색상을 획득하는 단계,
제n+1 프레임에서 상기 특정 영역의 색상을 획득하는 단계, 그리고
상기 제n 프레임의 색상과 상기 제n+1 프레임의 색상을 비교하여 상기 색상 차이를 획득하는 단계
를 포함하는 스포츠 경기 영상에서의 이벤트 추출 방법.
The method of claim 1,
Wherein the step of determining whether the color difference has occurred comprises:
Obtaining a color of the specific area in an n-th frame,
Obtaining a color of the specific area in an (n + 1) -th frame, and
And comparing the color of the n-th frame with the color of the (n + 1) -th frame to obtain the color difference
A method for extracting an event in a sports competition image including a sports event image;
제1항에서,
상기 판단하는 단계는,
상기 특정 영역에서 연속된 프레임간에 색상 차이가 발생되면, 상기 이벤트가 발생한 것으로 판단하고, 발생된 상기 이벤트를 추출하는 단계를 포함하는 스포츠 경기 영상에서의 이벤트 추출 방법.
The method of claim 1,
Wherein the determining step comprises:
And determining that the event has occurred and extracting the generated event if a color difference occurs between consecutive frames in the specific area.
제3항에서,
상기 판단하는 단계는,
상기 특정 영역의 색상 차이가 연속적으로 발생되면, 광고 화면이나 리플레이 화면으로 인식하여 이벤트가 발생되지 않은 것으로 판단하고, 추출된 상기 이벤트를 취소하는 단계를 포함하는 스포츠 경기 영상에서의 이벤트 추출 방법.
4. The method of claim 3,
Wherein the determining step comprises:
If the color difference of the specific area continuously occurs, recognizing the event as an advertisement screen or a replay screen, determining that an event has not occurred, and canceling the extracted event.
제1항에서,
상기 스포츠 경기 영상은,
야구 경기 영상을 포함하며,
상기 특정 영역은,
투구수 표시 영역, 점수 표시 영역, 볼카운트 표시 영역, 아웃카운트 표시 영역 또는 주자 표시 영역 중 적어도 하나 이상의 영역을 포함하는 스포츠 경기 영상에서의 이벤트 추출 방법.
The method of claim 1,
The sports game image includes:
Baseball game video,
The specific region may be,
A pitch display area, a score display area, a ball-point display area, an out-count display area, or a runner display area.
스포츠 경기 영상에서 이벤트를 추출하는 이벤트 추출 장치에서,
상기 스포츠 경기 영상의 화면에 특정 영역을 설정하고, 설정된 상기 특정 영역의 색상을 획득하는 영상 처리부, 그리고
상기 스포츠 경기 영상의 연속된 프레임간에, 설정된 상기 특정 영역에서의 색상을 비교하여 이벤트의 발생 여부를 판단하는 영상 분석부
를 포함하는 스포츠 경기 영상에서의 이벤트 추출 장치.
In an event extraction device for extracting an event from a sports competition image,
An image processor for setting a specific area on a screen of the sports competition image and acquiring a color of the specific area;
An image analyzing unit for comparing the colors of consecutive frames of the sporting event image in the set specific area to determine whether an event has occurred,
Wherein the event extraction unit extracts an event from the sports event image.
제6항에서,
상기 영상 처리부는,
상기 스포츠 경기 영상의 화면에서 적어도 하나 이상의 특정 영역을 설정하는 영역 설정부, 그리고
상기 스포츠 경기 영상의 프레임 마다 상기 특정 영역의 색상을 획득하는 색상 획득부
를 포함하는 스포츠 경기 영상에서의 이벤트 추출 장치.
The method of claim 6,
Wherein the image processing unit comprises:
An area setting unit for setting at least one specific area on the screen of the sporting event video,
A color acquiring unit for acquiring a color of the specific region for each frame of the sports competition image,
Wherein the event extraction unit extracts an event from the sports event image.
제7항에서,
상기 영상 분석부는,
연속된 프레임간에, 상기 특정 영역의 획득된 상기 색상을 비교하는 색상 비교부, 그리고
상기 비교 결과, 연속된 프레임간에 상기 특정 영역에 색상 차이가 발생되면, 상기 이벤트가 발생한 것으로 판단하는 이벤트 발생 여부 판단부
를 포함하는 스포츠 경기 영상에서의 이벤트 추출 장치.
8. The method of claim 7,
Wherein the image analyzing unit comprises:
A color comparator for comparing the obtained color of the specific area between consecutive frames, and
As a result of the comparison, if a color difference occurs in the specific area between consecutive frames,
Wherein the event extraction unit extracts an event from the sports event image.
제8항에서,
상기 이벤트 발생 여부 판단부는,
색상 차이가 발생한 시점의 프레임과 그 다음 프레임 간의 색상 차이를 비교하고, 상기 특정 영역의 색상 차이가 연속적으로 발생되면, 광고 화면이나 리플레이 화면으로 인식하여 이벤트가 발생되지 않은 것으로 판단하는 스포츠 경기 영상에서의 이벤트 추출 장치.
9. The method of claim 8,
The event occurrence determination unit may determine,
A color difference between a frame at a point in time when a color difference occurs and a next frame is compared and if a color difference of the specific region is consecutively generated, a recognition is made as an advertisement screen or a replay screen, Event extraction device.
제6항에서,
상기 특정 영역은,
야구 경기 영상에서, 투구수 표시 영역을 포함하는 스포츠 경기 영상에서의 이벤트 추출 장치.
The method of claim 6,
The specific region may be,
An apparatus for extracting events in a sports game image including a pitch number display area in a baseball game video.
KR1020130129532A 2013-10-29 2013-10-29 Device for event extracting from the sports game video and method for event extracting using the same KR102168645B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130129532A KR102168645B1 (en) 2013-10-29 2013-10-29 Device for event extracting from the sports game video and method for event extracting using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130129532A KR102168645B1 (en) 2013-10-29 2013-10-29 Device for event extracting from the sports game video and method for event extracting using the same

Publications (2)

Publication Number Publication Date
KR20150049249A true KR20150049249A (en) 2015-05-08
KR102168645B1 KR102168645B1 (en) 2020-10-21

Family

ID=53387370

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130129532A KR102168645B1 (en) 2013-10-29 2013-10-29 Device for event extracting from the sports game video and method for event extracting using the same

Country Status (1)

Country Link
KR (1) KR102168645B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007274400A (en) * 2006-03-31 2007-10-18 Matsushita Electric Ind Co Ltd Apparatus and method for correcting event interval in sports images
KR20090119668A (en) * 2008-05-16 2009-11-19 주식회사 윈포넷 System for processing imaging for detecting the invasion and fire of building and method thereof
KR100948195B1 (en) * 2008-06-02 2010-03-17 (주)로드피아 Image security system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007274400A (en) * 2006-03-31 2007-10-18 Matsushita Electric Ind Co Ltd Apparatus and method for correcting event interval in sports images
KR20090119668A (en) * 2008-05-16 2009-11-19 주식회사 윈포넷 System for processing imaging for detecting the invasion and fire of building and method thereof
KR100948195B1 (en) * 2008-06-02 2010-03-17 (주)로드피아 Image security system

Also Published As

Publication number Publication date
KR102168645B1 (en) 2020-10-21

Similar Documents

Publication Publication Date Title
US10515471B2 (en) Apparatus and method for generating best-view image centered on object of interest in multiple camera images
US8611723B2 (en) System for relating scoreboard information with event video
US8798151B2 (en) Video display device, interpolated image generation circuit and interpolated image generation method
US11024036B2 (en) Extracting an object region from an extraction target image including a display surface
US8260003B2 (en) Image-signal processor, image-signal processing method, and program for tracking a moving object
RU2015104057A (en) BROADCAST RECEPTION DEVICE AND METHOD FOR PROVIDING REVIEW CONTENT SERVICES
KR20110021195A (en) Method and apparatus for detecting an important information from a moving picture
KR100974638B1 (en) System and method for relay broadcast of baseball game
US20080269924A1 (en) Method of summarizing sports video and apparatus thereof
US9154710B2 (en) Automatic camera identification from a multi-camera video stream
JP6924932B2 (en) Mobile tracking methods, mobile tracking devices, and programs
JP2020061729A (en) Method and apparatus for highlighting sports competition
US20150262015A1 (en) Extraction method and device
US11386934B2 (en) Method and device for displaying target object
EP2141658B1 (en) Method for detecting layout areas in a video image and method for generating a reduced size image using the detection method
JP2017163286A (en) Image processing apparatus, image processing method, and image processing program
US9948999B2 (en) Video processing system and method
US20210168411A1 (en) Storage medium, video image generation method, and video image generation system
US20220004748A1 (en) Video display method, device and system, and video camera
CN107205172A (en) A kind of method and device that search is initiated based on video content
US20090324088A1 (en) Method for detecting layout areas in a video image and method for generating an image of reduced size using the detection method
US11749309B2 (en) Information processor, information processing method, and program
KR101701632B1 (en) Determination method and device
KR102168645B1 (en) Device for event extracting from the sports game video and method for event extracting using the same
KR101583745B1 (en) Apparatus for real-time video clip editing and apparatus for supporting turn-based game using the same

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
X091 Application refused [patent]
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant