[go: up one dir, main page]

KR101674310B1 - System and method for matching advertisement for providing advertisement associated with video contents - Google Patents

System and method for matching advertisement for providing advertisement associated with video contents Download PDF

Info

Publication number
KR101674310B1
KR101674310B1 KR1020150108831A KR20150108831A KR101674310B1 KR 101674310 B1 KR101674310 B1 KR 101674310B1 KR 1020150108831 A KR1020150108831 A KR 1020150108831A KR 20150108831 A KR20150108831 A KR 20150108831A KR 101674310 B1 KR101674310 B1 KR 101674310B1
Authority
KR
South Korea
Prior art keywords
content
matching
image
index data
advertisement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020150108831A
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 KR1020150108831A priority Critical patent/KR101674310B1/en
Priority to PCT/KR2015/008604 priority patent/WO2017022880A1/en
Application granted granted Critical
Publication of KR101674310B1 publication Critical patent/KR101674310B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0242Determining effectiveness of advertisements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • G06Q30/0256User search
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 영상 콘텐츠와 광고 콘텐츠 각각으로부터 콘텐츠를 대표할 수 있는 색인데이터를 추출하여 색인데이터간 연관도가 높은 것끼리 매칭함으로써 영상 콘텐츠와 밀접한 연관성을 갖는 광고 콘텐츠를 제공하기 위한 광고 매칭 시스템 및 방법을 제공한다. 이러한 본 발명은 영상 콘텐츠를 시청하는 시청자가 광고 콘텐츠를 보더라도 마치 영상 콘텐츠의 일부분인 것처럼 인식할 수 있고, 또한 영상 콘텐츠에 대하여 어느 정도 내용을 알고 있는 시청자를 대상으로 영상 콘텐츠와 관련이 있는 광고를 제공하게 됨으로써 시청자로 하여금 광고 시청에 대한 집중도를 높일 수 있다.The present invention relates to an advertisement matching system and method for providing advertisement contents which are closely related to image contents by extracting index data representative of contents from each of image contents and advertisement contents, . In the present invention, the viewer viewing the image content can recognize the advertisement content as if it is a part of the image content, and can also display the advertisement related to the image content to the viewers who know the content of the image content to some extent So that it is possible to increase the concentration of the viewer on the advertisement viewing.

Description

영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 시스템 및 방법{SYSTEM AND METHOD FOR MATCHING ADVERTISEMENT FOR PROVIDING ADVERTISEMENT ASSOCIATED WITH VIDEO CONTENTS}BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to an advertisement matching system and a method for providing an advertisement having relevance to image contents,

본 발명은 영화나 실시간 방송프로그램, VOD(Video on demand) 콘텐츠, 인터넷 동영상 등을 포함한 영상 콘텐츠에 대하여 연관성을 갖는 광고를 제공하기 위한 광고 매칭 시스템 및 방법에 관한 것이다.The present invention relates to an advertisement matching system and method for providing advertisements having relevance to video contents including movies, real-time broadcast programs, VOD (Video on Demand) contents, Internet videos, and the like.

일반적으로 광고란 광고주가 불특정 다수에게 상품 및 서비스의 존재, 특징, 편의성을 제시하고 설득하여 소비자들의 요구나 구매행동을 촉진시키거나 혹은 광고주 자신에 대한 일반적인 태도와 신뢰도를 높이기 위해서 행해지는 유료 형태의 비대인적 매스 커뮤니케이션이라고 할 수 있다. In general, advertising is a type of advertisement that is used to promote consumers' demands and purchasing behavior by presenting the existence, characteristics, and convenience of goods and services to an unspecified number of consumers, or to increase the general attitude and reliability of advertisers themselves. It can be called massive mass communication.

이러한 광고는 보통 극장에서 영화를 상영하기 전에, 또는 방송 프로그램이나 VOD 콘텐츠를 재생하기 전에 노출하게 되는데, 이때 광고 효과를 높이기 위해 인기있는 영화나 방송 프로그램 또는 VOD 콘텐츠 앞에 광고를 편성하거나, 일정 횟수 동일한 광고를 반복하여 재생하는 방법 등을 이용하고 있다. These advertisements are typically exposed before a movie is shown in a theater or before a broadcast program or VOD content is played. At this time, advertisements may be organized in front of a popular movie or broadcast program or VOD content to enhance the advertisement effect, And a method of repeatedly reproducing an advertisement.

그런데, 영상 콘텐츠를 재생하기 전에 노출되는 광고가 영상 콘텐츠 또는 영상 콘텐츠를 시청하는 시청자나 관객과 관계없이 무작위로 제공되어 오히려 시청자에게 거부감을 주게 되어 광고 효과가 떨어지고 시청자나 관객의 시청권을 방해하는 문제점이 있다. However, the advertisement exposed prior to playing the video content is provided randomly regardless of the viewers or viewers watching the video content or the video content, which causes the viewer to feel a sense of rejection, which reduces the effectiveness of the advertisement and hinders the rights of viewers and viewers .

관련 선행기술문헌으로는 공개특허공보 10-2001-0047094호(발명의 명칭: 인터넷을 통한 동영상 영화 광고 제공 시스템 및 방법, 공개일: 2001년 06월 15일)가 있다.Related Prior Art Documents 10-2001-0047094 (entitled " System and method for providing moving picture movie advertisement over the Internet, published on June 15, 2001) are available.

본 발명은 상기의 문제점을 해결하기 위하여 영상 콘텐츠와 광고 콘텐츠 각각으로부터 콘텐츠를 대표할 수 있는 색인데이터를 각각 추출하고 추출한 각 색인데이터를 연관도가 높은 데이터끼리 매칭하여 영상 콘텐츠와 밀접한 연관성을 갖는 광고 콘텐츠를 제공하기 위한 광고 매칭 시스템 및 방법을 제공하는 데 목적이 있다.In order to solve the above problems, the present invention extracts index data representative of content from each of image content and advertisement content, and matches each extracted index data with data having a high degree of association, It is an object of the present invention to provide an advertisement matching system and method for providing contents.

본 발명의 다른 목적은 영상 콘텐츠를 시청하는 시청자가 광고 콘텐츠에 대하여 마치 영상 콘텐츠의 일부분인 것처럼 인식하여 광고 콘텐츠에 대한 거부감을 최소화하고, 특히 영상 콘텐츠와 연관성이 없는 광고 콘텐츠에 대한 시청을 배제함으로써 시청자의 시청권 방해를 최소화하여 광고 효과를 높일 수 있도록 하는 데 있다. It is another object of the present invention to provide a method and apparatus for viewing a video content by allowing a viewer who views the video content to perceive the ad content as if it is a part of the video content and minimizing the rejection of the ad content, So as to minimize the interference of viewers' rights of viewers, thereby enhancing the advertising effect.

상기한 과제를 달성하기 위한 본 발명의 실시예에 따른 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 시스템은, 영상 콘텐츠와 광고제공업체에서 제공하는 광고 콘텐츠 간을 연관시킬 색인 항목, 콘텐츠의 종류 또는 카테고리 중 적어도 하나를 포함한 매칭 조건을 설정하는 매칭 조건 설정부; 상기 매칭 조건 설정부에서 설정된 매칭 조건에 부합되는 상기 영상 콘텐츠와 상기 광고 콘텐츠를 선별하고 선별된 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 색인 데이터를 각각 추출하는 색인 데이터 추출부; 및 상기 색인 데이터 추출부를 통해 추출된 상기 영상 콘텐츠의 색인 데이터와 상기 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭하는 매칭부를 포함하고, 상기 색인 데이터는 키워드 데이터, 사운드 데이터, 이미지 컬러 중 둘 이상을 포함하며, 상기 색인 데이터 추출부는, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 키워드 데이터를 추출하는 키워드 추출부, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 사운드 데이터를 추출하는 사운드 추출부, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 이미지 컬러를 추출하는 컬러 추출부 중 둘 이상을 포함하고, 상기 매칭부는, 상기 색인 데이터 추출부를 통해 추출된 영상 콘텐츠의 둘 이상의 색인 데이터와 광고 콘텐츠의 둘 이상의 색인 데이터를 동일한 항목끼리 매칭하거나 또는 동일한 항목이 아닌 경우에 대해서도 복합적으로 매칭하여 매칭 빈도수가 높은 영상 콘텐츠와 광고 콘텐츠를 추천한다. According to another aspect of the present invention, there is provided an advertisement matching system for providing an advertisement having relevance to a video content, the system including an index item to associate an image content with an advertisement content provided by an advertisement provider, A matching condition setting unit for setting a matching condition including at least one of a type and a category; An index data extracting unit for selecting the image content and the advertisement content matching the matching condition set by the matching condition setting unit and extracting the index data for the selected image content and the advertisement content, respectively; And a matching unit for matching between the index data of the image content extracted through the index data extracting unit and the index data of the advertisement content, wherein the index data includes at least two of keyword data, sound data, Wherein the index data extracting unit includes a keyword extracting unit for extracting keyword data that can represent each content with respect to the image content and the advertisement content, a keyword extracting unit that can represent each content with respect to the image content and the advertisement content, A sound extracting unit for extracting sound data, and a color extracting unit for extracting the image content and an image color representative of each content with respect to the advertisement content, wherein the matching unit extracts, through the index data extracting unit The two or more index data of the extracted image content Complex also matched more than one index data of the advertising content if matching or non-identical items among the same items to recommend a matching high-frequency video content and advertising content.

삭제delete

삭제delete

또한, 상기 매칭부는, 상기 색인 데이터 추출부를 통해 추출된 영상 콘텐츠의 키워드 데이터, 사운드 데이터 또는 이미지 컬러 중 둘 이상의 색인 데이터와, 상기 광고 콘텐츠의 키워드 데이터, 사운드 데이터 또는 이미지 컬러 중 둘 이상의 색인 데이터를 매칭시키고, 매칭시킨 색인 데이터의 항목에 따라 가중치를 부여할 수 있다.The matching unit may include two or more index data among keyword data, sound data, or image color of the image content extracted through the index data extracting unit, and two or more index data among keyword data, sound data, or image color of the advertisement content And weighting can be given according to the items of the matched index data.

삭제delete

상기 매칭부는, 상기 키워드 데이터를 기준으로 매칭하는 경우, 상기 영상 콘텐츠에 대하여 블로그 분석을 통해 상기 영상 콘텐츠와 연관성이 높은 적합성 키워드들을 데이터베이스화하고, 데이터베이스화된 상기 적합성 키워드에 기초하여 상기 영상 콘텐츠로부터 추출된 키워드와 상기 광고 콘텐츠로부터 추출된 키워드를 매칭시킨다. Wherein the matching unit stores matching keywords having high relevance to the image content through a blog analysis on the image content in the database when the matching is based on the keyword data, And matches the extracted keyword with the keyword extracted from the advertisement contents.

삭제delete

상기 사운드 추출부는, 상기 사운드 데이터로부터 자연의 소리, 사람의 소리, 인공 소리 등으로 구분하여 분류하고, 상기 주인공이 등장하는 장면에서의 사운드 데이터로부터 주인공의 감정 표현을 구분하여 분류하는 사운드 분류부를 더 포함할 수 있다. The sound extracting unit classifies and classifies the sound data into natural sounds, human sounds, artificial sounds, and the like, and a sound classifying unit for classifying and classifying emotional expressions of the main character from the sound data in the scene where the main character appears .

이때, 상기 매칭부는, 상기 사운드 데이터를 기준으로 매칭하는 경우 상기 영상 콘텐츠로부터 추출된 사운드 데이터와 광고 콘텐츠로부터 추출된 사운드 데이터가 분류된 카테고리가 동일한 것끼리 매칭시킨다. In this case, when the sound data is matched based on the sound data, the matching unit matches the sound data extracted from the image content and the sound data extracted from the advertisement content with the same category.

상기 컬러 추출부는, 상기 영상 콘텐츠 또는 상기 광고 콘텐츠로부터 배경이 될 이미지를 설정하는 배경 이미지 설정부; 및 상기 배경 이미지 설정부를 통해 설정된 배경 이미지가 나타나는 색상 분포를 분석하여 평균적인 이미지 컬러값을 추출하는 컬러 분석부를 포함할 수 있다. Wherein the color extracting unit comprises: a background image setting unit that sets an image to be a background from the image content or the advertisement content; And a color analyzer for analyzing a color distribution in which a background image set through the background image setting unit is displayed and extracting an average image color value.

상기 컬러 분석부는 상기 광고 콘텐츠에 대한 이미지 컬러값을 광고 브랜드가 상징하는 컬러로 추출할 수 있다.The color analysis unit may extract an image color value for the advertisement content in a color symbolized by the advertisement brand.

또한, 상기 매칭부는 상기 영상 콘텐츠가 나타내는 이미지 컬러값과 상기 광고 콘텐츠가 나타내는 이미지 컬러값이 일정 임계 범위에 속하는 경우에 매칭한다. The matching unit matches the image color value represented by the image content and the image color value indicated by the advertisement content when the image color value belongs to a certain threshold range.

한편, 본 발명의 실시예에 따른 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 방법은, 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 시스템에서의 광고 매칭 방법으로서, 상기 시스템의 매칭 조건 설정부가 상기 영상 콘텐츠와 광고제공업체에서 제공하는 광고 콘텐츠 간을 연관시킬 색인 항목, 콘텐츠의 종류 또는 카테고리 중 적어도 하나를 포함한 매칭 조건을 설정하는 단계; 상기 시스템의 색인 데이터 추출부가, 상기 매칭 조건 설정부에서 설정된 매칭 조건에 부합되는 상기 영상 콘텐츠와 상기 광고 콘텐츠를 선별하고 선별된 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 색인 데이터를 각각 추출하는 단계; 및 상기 시스템의 매칭부가 상기 색인 데이터 추출부를 통해 추출된 상기 영상 콘텐츠의 색인 데이터와 상기 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭하는 단계를 포함하고, 상기 색인 데이터는 키워드 데이터, 사운드 데이터, 이미지 컬러 중 둘 이상을 포함하며, 상기 색인 데이터를 추출하는 단계는, 상기 시스템의 색인 데이터 추출부가 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 키워드 데이터를 추출하는 단계, 상기 색인 데이터 추출부가 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 사운드 데이터를 추출하는 단계, 또는 상기 색인 데이터 추출부가 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 이미지 컬러를 추출하는 단계 중 둘 이상을 포함하고, 상기 매칭하는 단계는, 상기 시스템의 매칭부가 상기 색인 데이터 추출부를 통해 추출된 영상 콘텐츠의 둘 이상의 색인 데이터와 광고 콘텐츠의 둘 이상의 색인 데이터를 동일한 항목끼리 매칭하거나 또는 동일한 항목이 아닌 경우에 대해서도 복합적으로 매칭하여 매칭 빈도수가 높은 영상 콘텐츠와 광고 콘텐츠를 추천한다. Meanwhile, an advertisement matching method for providing an advertisement having relevance to an image content according to an embodiment of the present invention is an advertisement matching method in a system for providing an advertisement having relevance to an image content, Setting a matching condition including at least one of an index item, a content type, and a category to be associated with the image content and the advertisement content provided by the advertisement provider; The index data extracting unit of the system selecting the image content and the advertisement content matching the matching condition set in the matching condition setting unit and extracting the index data for the selected image content and the advertisement content respectively; And a matching unit in the system, matching the index data of the image content extracted through the index data extracting unit and the index data of the advertisement content, wherein the index data includes keyword data, sound data, Wherein the step of extracting the index data comprises extracting keyword data in which the index data extracting unit of the system can represent each content for the image content and the advertisement content, Extracting sound data that can be represented by the extracting unit with respect to the image content and the advertisement content, or extracting image data that can represent each content with respect to the image content and the advertisement content, Two or more of the extraction steps Wherein the matching step is a step in which the matching unit of the system matches two or more index data of the image content extracted through the index data extracting unit and two or more index data of the advertisement content with each other or the same item And recommends image contents and advertisement contents with high matching frequency.

삭제delete

삭제delete

이때, 시스템의 매칭부가 상기 영상 콘텐츠의 색인 데이터와 상기 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭하는 단계에서는, 상기 키워드 데이터를 기준으로 매칭하는 경우, 상기 매칭부가 상기 영상 콘텐츠에 대하여 블로그 분석을 통해 상기 영상 콘텐츠와 연관성이 높은 적합성 키워드들을 데이터베이스화하고, 데이터베이스화된 상기 적합성 키워드에 기초하여 상기 영상 콘텐츠로부터 추출된 키워드와 상기 광고 콘텐츠로부터 추출된 키워드를 매칭시킨다.In this case, in a case where the matching unit of the system matches the index data of the image content and the index data of the advertisement content, when matching is performed based on the keyword data, the matching unit performs a blog analysis And a keyword extracted from the image content and a keyword extracted from the advertisement content are matched with each other based on the database.

삭제delete

이때, 상기 시스템의 매칭부가 상기 영상 콘텐츠의 색인 데이터와 상기 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭하는 단계에서는, 상기 사운드 데이터를 기준으로 매칭하는 경우, 상기 매칭부가 상기 영상 콘텐츠로부터 추출된 사운드 데이터와 광고 콘텐츠로부터 추출된 사운드 데이터가 분류된 카테고리가 동일한 것끼리 매칭시킨다. At this time, when the matching unit of the system matches the index data of the image content and the index data of the advertisement content, when the matching is performed based on the sound data, The data and the sound data extracted from the advertisement contents are matched with each other in which the categories classified are the same.

상기 이미지 컬러를 추출하는 단계는, 상기 색인 데이터 추출부의 컬러 추출부가 상기 영상 콘텐츠 또는 상기 광고 콘텐츠로부터 배경 또는 사물에 대한 이미지를 설정하는 단계; 및 상기 컬러 추출부가 통해 설정된 이미지가 나타나는 색상 분포를 분석하여 평균적인 이미지 컬러값을 추출하는 단계를 포함할 수 있다. Wherein the step of extracting the image color comprises the steps of: setting an image for a background or an object from the image content or the advertisement content by a color extracting unit of the index data extracting unit; And extracting an average image color value by analyzing a color distribution in which the image set through the color extracting unit appears.

이때, 상기 시스템의 매칭부가 연관되는 것끼리 매칭하는 단계에서, 상기 매칭부가 상기 영상 콘텐츠가 나타내는 이미지 컬러값과 상기 광고 콘텐츠가 나타내는 이미지 컬러값이 일정 임계 범위에 속하는 경우에 매칭한다. At this time, in the step of matching the matching part of the system, the matching part matches when the image color value represented by the image content and the image color value indicated by the advertisement content belong to a certain critical range.

본 발명에 따르면, 영상 콘텐츠와 광고 콘텐츠 각각으로부터 콘텐츠를 대표할 수 있는 색인데이터를 추출하여 색인데이터간 연관도가 높은 것끼리 매칭함으로써 시청자가 광고 콘텐츠를 보더라도 마치 영상 콘텐츠의 일부분인 것처럼 인식할 수 있으므로 시청자의 집중도를 높여 광고 효과를 높일 수 있는 효과가 있다. INDUSTRIAL APPLICABILITY According to the present invention, index data that can represent contents can be extracted from each of image contents and advertisement contents, and matching between index data having a high degree of association can be made so that even if the viewer sees the advertisement contents, Therefore, it is effective to raise the concentration of viewers and increase the advertisement effect.

특히, 영상 콘텐츠와 광고의 컨셉을 키워드, 사운드, 이미지 컬러 등으로 연계하여 연관성을 극대화함으로써 광고에 대한 소비자의 긍정적 이미지를 유도하는 데 효과가 있다.Especially, maximizing the relevance by linking the concept of image contents and advertisement with keyword, sound, image color, etc., is effective in inducing a positive image of consumers for advertisement.

또한, 영상 콘텐츠와 연관성이 없는 광고 콘텐츠에 대한 시청을 배제시킴으로써 광고에 대한 거부감을 최소화하고, 시청자의 시청권 방해를 최소화하는 효과가 있다. 또한, 영상 콘텐츠에 대하여 어느 정도 내용을 알고 있는 시청자에게 대상으로 관련 광고를 제공할 수 있으므로 광고 효과는 물론, 시청자로 하여금 구매 욕구를 불어 일으키게 하는 효과가 있다. In addition, by excluding the viewing of the advertisement contents that are not related to the image contents, it is possible to minimize the rejection of the advertisement and minimize the interference of the viewer's right of view. In addition, since related advertisements can be provided to a viewer who knows the content of the video contents to some extent, it has an effect of causing not only the advertising effect but also the viewer's desire to purchase.

도 1은 본 발명의 실시예에 따른 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 시스템의 네트워크 연결을 나타낸 구성도이다.
도 2는 본 발명의 실시예에 따른 광고 매칭 시스템의 구성을 나타낸 도면이다.
도 3은 본 발명의 실시예에 따른 광고 매칭 시스템에 적용되는 키워드 추출부의 구성을 나타낸 도면이다.
도 4는 본 발명의 실시예에 따른 광고 매칭 시스템에 적용되는 사운드 추출부의 구성을 나타낸 도면이다.
도 5는 본 발명의 실시예에 따른 광고 매칭 시스템에 적용되는 컬러 추출부의 구성을 나타낸 도면이다.
도 6은 본 발명의 실시예에 따른 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 방법을 설명하는 흐름도이다.
도 7은 도 6의 방법에서 키워드 데이터를 추출하여 매칭하기 위한 방법을 설명하는 흐름도이다.
도 8은 도 6의 방법에서 사운드 데이터를 추출하여 매칭하기 위한 방법을 설명하는 흐름도이다.
도 9는 도 6의 방법에서 이미지 컬러를 추출하여 매칭하기 위한 방법을 설명하는 흐름도이다.
1 is a block diagram illustrating a network connection of an advertisement matching system for providing advertisements having relevance to image contents according to an exemplary embodiment of the present invention.
FIG. 2 is a block diagram of an advertisement matching system according to an embodiment of the present invention. Referring to FIG.
3 is a block diagram of a keyword extracting unit applied to an advertisement matching system according to an embodiment of the present invention.
4 is a block diagram of a sound extracting unit applied to an advertisement matching system according to an embodiment of the present invention.
5 is a diagram illustrating a configuration of a color extracting unit applied to an advertisement matching system according to an embodiment of the present invention.
FIG. 6 is a flowchart illustrating an advertisement matching method for providing advertisements having relevance to image contents according to an exemplary embodiment of the present invention.
7 is a flowchart illustrating a method for extracting and matching keyword data in the method of FIG.
8 is a flowchart illustrating a method for extracting and matching sound data in the method of FIG.
Figure 9 is a flow chart illustrating a method for extracting and matching image colors in the method of Figure 6;

본 명세서에서 사용되는 기술적 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아님을 유의해야 한다. 또한, 본 명세서에서 사용되는 기술적 용어는 본 명세서에서 특별히 다른 의미로 정의되지 않는 한 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 의미로 해석되어야 하며, 과도하게 포괄적인 의미로 해석되거나, 과도하게 축소된 의미로 해석되지 않아야 한다. It is noted that the technical terms used herein are used only to describe specific embodiments and are not intended to limit the invention. Also, the technical terms used herein should be interpreted in a sense that is generally understood by those skilled in the art to which the present invention belongs, unless otherwise defined in this specification, and it should be understood that an overly comprehensive It should not be construed as a meaning or an overly reduced meaning.

또한, 본 명세서에서 사용되는 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "구성된다" 또는 "포함한다" 등의 용어는 명세서 상에 기재된 여러 구성 요소들, 또는 여러 단계들을 반드시 모두 포함하는 것으로 해석되지 않아야 하며, 그 중 일부 구성 요소들 또는 일부 단계들은 포함되지 않을 수도 있고, 또는 추가적인 구성 요소 또는 단계들을 더 포함할 수 있는 것으로 해석되어야 한다.Also, the singular forms "as used herein include plural referents unless the context clearly dictates otherwise. In the present application, the term "comprising" or "comprising" or the like should not be construed as necessarily including the various elements or steps described in the specification, Or may be further comprised of additional components or steps.

이하, 첨부된 도면을 참조하여 본 실시예를 상세하게 설명한다.Hereinafter, the present embodiment will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 실시예에 따른 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 시스템의 네트워크 연결을 나타낸 구성도이고, 도 2는 본 발명의 실시예에 따른 광고 매칭 시스템의 구성을 나타낸 도면이다.FIG. 1 is a diagram illustrating a network connection of an advertisement matching system for providing advertisements having relevance to image contents according to an exemplary embodiment of the present invention. FIG. 2 is a block diagram illustrating the configuration of an advertisement matching system according to an exemplary embodiment of the present invention. FIG.

먼저 도 1을 참조하면, 본 발명의 실시예에 따른 광고 매칭 시스템(300)은 영상제공업체 서버(100) 및 광고제공업체 서버(200)와 연계된다. Referring first to FIG. 1, an advertisement matching system 300 according to an embodiment of the present invention is associated with a video provider server 100 and an advertisement provider server 200.

영상제공업체 서버(100) 및 광고제공업체 서버(200)는 서버 외 컴퓨터, PC등의 단말 형태도 포함될 수 있다. 단말의 경우 스마트 폰을 포함할 수 있으며, 스마트 폰은 광고 매칭 시스템(300)에 접속하여 매칭할 영상 콘텐츠 또는 광고 콘텐츠를 전송하고 매칭에 필요한 사용자의 설정 입력을 전달할 수 있으며, 광고 매칭 시스템(300)으로부터 매칭 결과에 따른 데이터를 수신할 수 있다.The video provider server 100 and the advertisement provider server 200 may also include terminals of a non-server computer, a PC, and the like. The smartphone may connect to the advertisement matching system 300 to transmit image contents or advertisement contents to be matched, and may transmit a setting input of a user necessary for matching, and the advertisement matching system 300 ) According to the matching result.

영상제공업체 서버(100)는 영화사, 케이블 방송사, 지상파/공중파 방송사, VOD 사업자, IPTV 사업자, 모바일 TV방송 사업자, 모바일 인터넷 사업자, 스트리밍 방송업자, 동영상 콘텐츠 제공업자(개인 포함) 등을 포함하며 각 업체에서 제공하는 영상 콘텐츠를 저장 및 관리한다. 따라서, 영상제공업체 서버(100)는 업체별로 구분될 수 있으며 이 경우 광고 매칭 시스템(300)이 각 영상제공업체 서버(100)로 접속하여 해당 영상 콘텐츠를 획득할 수 있다. 영상 콘텐츠는 영화 콘텐츠, 케이블 방송 프로그램, 지상파/공중파 방송 프로그램, 인터넷 동영상, VOD 콘텐츠(다운로드 방식 및 스트리밍 방식 모두 포함), IPTV 콘텐츠 등의 다양한 종류를 포함한다.The video provider server 100 includes a movie company, a cable broadcasting company, a terrestrial / terrestrial broadcaster, a VOD provider, an IPTV provider, a mobile TV broadcasting provider, a mobile Internet provider, a streaming broadcasting provider and a video content provider Stores and manages video content provided by a vendor. Therefore, the image provider server 100 can be classified according to each company. In this case, the advertisement matching system 300 can access each image provider server 100 and acquire corresponding image contents. The video contents include various kinds of movie contents, cable broadcasting programs, terrestrial / terrestrial broadcasting programs, Internet videos, VOD contents (including both downloading method and streaming method), and IPTV contents.

광고제공업체 서버(200)는 다수의 광고브랜드 사(광고브랜드 A, B 등)를 포함하며 각 광고브랜드 사에서 제공하는 광고 콘텐츠를 저장 및 관리한다. 각 광고브랜드 사는 광고 매칭 시스템(300)에서 제공하는 서비스에 가입하고 광고를 매칭할 조건 등을 입력하여 요청할 수 있다. 광고를 매칭할 조건에는 콘텐츠 종류, 카테고리, 또는 색인 데이터 항목 등이 있는데 이에 대해서는 하기 도 2에서 자세히 설명한다. The advertisement provider server 200 includes a plurality of advertisement brands (advertisement brands A and B), and stores and manages advertisement contents provided by the respective advertisement brands. Each of the advertisement brands can request a service by subscribing to a service provided by the advertisement matching system 300 and inputting a condition for matching the advertisement. Conditions for matching the advertisement include a content type, a category, or an index data item, which will be described later in detail in FIG.

광고 매칭 시스템(300)은 영상제공업체 서버(100) 및 광고제공업체 서버(200)로부터 각각 영상 콘텐츠 및 광고 콘텐츠를 제공받고, 제공받은 영상 콘텐츠 및 광고 콘텐츠에 대하여 콘텐츠를 상징적으로 대표할 수 있는 키워드, 사운드, 이미지 컬러 등의 색인 데이터를 각각 추출한다. 그리고, 광고 매칭 시스템(300)은 추출한 색인 데이터간 연관성이 높은 영상 콘텐츠와 광고 콘텐츠간 매칭한다. The advertisement matching system 300 receives image contents and advertisement contents from the image provider server 100 and the advertisement provider server 200, respectively, and can symbolically represent the contents with respect to the provided image contents and advertisement contents Extracts index data such as a keyword, a sound, and an image color. Then, the advertisement matching system 300 matches the image content having high relevance between the extracted index data and the advertisement content.

또한, 광고 매칭 시스템(300)은 매칭 빈도수가 높은 콘텐츠를 추천할 수 있다. In addition, the advertisement matching system 300 can recommend a content having a high matching frequency.

따라서, 광고 매칭 시스템(300)은 영상 콘텐츠를 재생하기 전,후에 또는 재생하는 도중에 광고 콘텐츠를 삽입하여 제공할 때 영상 콘텐츠와 연관성이 높은 광고 콘텐츠를 선별하여 제공함으로써 시청자가 광고 콘텐츠를 보더라도 마치 영상 콘텐츠의 일부분인 것처럼 인식할 수 있고, 무엇보다 영상 콘텐츠와 밀접한 관련이 있는 광고 콘텐츠를 제공하게 됨으로써 시청자로 하여금 광고 시청에 대한 집중도를 높일 수 있으며, 시청자의 시청권 방해를 최소화할 수 있다. Accordingly, when the advertisement content is inserted and provided before, after, or during the reproduction of the image content, the advertisement matching system 300 selectively provides the advertisement content highly related to the image content, so that even if the viewer views the advertisement content, It is possible to recognize as if it is a part of the content, and to provide the advertisement contents closely related to the image contents, above all, it is possible to increase the concentration of the viewer on the advertisement viewing and minimize the interference of the viewer's viewing right.

구체적으로, 이를 구현하기 위한 광고 매칭 시스템(300)은 도 2에 도시한 바와 같다.Specifically, the advertisement matching system 300 for implementing this is as shown in FIG.

광고 매칭 시스템(300)은 매칭 조건 설정부(310), 광고제공업체 설정 정보 DB(320), 영상 콘텐츠 분류부(330), 영상 콘텐츠 DB(320), 색인 데이터 추출부(350), 매칭부(360), 색인 데이터 DB(370)를 포함한다. The advertisement matching system 300 includes a matching condition setting unit 310, an advertisement provider setting information DB 320, an image content classification unit 330, an image content DB 320, an index data extracting unit 350, (360), and an index data DB (370).

매칭 조건 설정부(310)는 광고제공업체 서버(200) 또는 광고제공업체 단말로부터 영상 콘텐츠와 연관시킬 콘텐츠의 종류, 카테고리, 색인 데이터 항목 등의 매칭 조건을 입력받아 설정한다. 콘텐츠 종류 및 카테고리는 매칭할 영상 콘텐츠에 대한 종류 즉, 영상 콘텐츠, VOD 콘텐츠, IPTV 콘텐츠, 더 세부적으로 드라마, 영화, 다큐, 음악, 교육, 전쟁, 사랑 등을 포함한다. 색인 데이터 항목은 키워드, 사운드 또는 이미지 컬러 중 어느 색인 데이터로 매칭할 것인지에 대한 항목을 포함한다. 이는 광고제공업체가 자사 광고 브랜드의 컨셉에 맞는 매칭을 수행하기 위해 최소한의 매칭 조건을 설정하는 것으로 광고제공업체의 의견을 반영할 수 있도록 제공한다.The matching condition setting unit 310 receives and sets matching conditions such as a type of content, a category, and an index data item to be associated with the image content from the advertisement provider server 200 or the advertisement provider terminal. The content type and category include types of video contents to be matched, that is, video contents, VOD contents, IPTV contents, more specifically, drama, movies, documentary, music, education, war, love and the like. The index data item includes an item as to which index data of the keyword, sound, or image color is to be matched. This allows advertisers to reflect the opinions of their ad provider by setting a minimum matching condition to match the concept of their brand.

광고제공업체 설정 정보 DB(320)는 본 발명의 서비스에 가입한 광고제공업체의 가입 정보를 저장하고, 매칭 조건 설정부(310)를 통해 입력받은 설정 정보를 광고제공업체별로 저장 및 관리한다. The advertisement provider setting information DB 320 stores the subscription information of the advertisement provider subscribed to the service of the present invention and stores and manages the setting information inputted through the matching condition setting unit 310 for each advertisement provider.

또한, 광고 매칭 시스템(300)의 데이터베이스에는 본 발명의 서비스에 가입되어 영상 콘텐츠를 제공하는 영상제공업체에 대한 가입 정보를 저장할 수 있다. In addition, the database of the advertisement matching system 300 may store subscription information for a video provider subscribing to the service of the present invention and providing image contents.

또한, 영상 콘텐츠 분류부(330)는 서비스에 가입된 영상제공업체 서버(100)로부터 영상 콘텐츠를 수집하고 본 발명의 서비스에 적합한 형태로 분류하여 영상 콘텐츠 DB(340)에 저장할 수 있다. In addition, the image content classification unit 330 may collect the image content from the image provider server 100 subscribed to the service, classify the image content into a form suitable for the service of the present invention, and store the image content in the image content DB 340.

예컨대, 영상 콘텐츠 분류부(330)는 카테고리를 기준으로 분류할 수 있고, 그 카테고리는 일반적으로 통용되는 드라마, 영화, 다큐, 음악, 교육 등 콘텐츠의 속성에 기인하여 설정하거나, 색인 데이터 추출부(350)를 통해 추출된 색인 데이터를 기준으로 설정할 수 있다. For example, the image content classifying unit 330 may classify the category based on the attribute of the content such as a commonly used drama, movie, document, music, or education, 350 based on the index data.

색인 데이터 추출부(350)는 광고제공업체 서버(200) 또는 광고제공업체의 단말로부터 매칭 요청이 수신되면 매칭 조건 설정부(310)에서 설정된 매칭 조건에 부합되는 영상 콘텐츠 목록을 선별하고, 선별된 영상 콘텐츠 목록에서 각 영상 콘텐츠와 해당 광고제공업체가 제공하는 광고 콘텐츠에 대하여 색인 데이터를 각각 추출한다. 추출된 색인 데이터 및 해당 콘텐츠는 색인 데이터 DB(370)에 저장된다. The index data extracting unit 350 selects a video content list matching the matching condition set by the matching condition setting unit 310 when a matching request is received from the advertisement provider server 200 or the terminal of the advertisement provider, And extracts index data for each image content and advertisement contents provided by the advertisement provider in the image content list. The extracted index data and the corresponding contents are stored in the index data DB 370.

색인 데이터는 각 콘텐츠를 상징적으로 나타낼 수 있는 데이터를 의미하는 것으로, 텍스트 또는 이미지 등의 형태에 구애받지 않는다. 본 실시예에서는 키워드 데이터, 사운드 데이터, 이미지 컬러 중 적어도 하나 이상을 포함한다. The index data means data that can represent each content symbolically, and is not limited to the form of text or image. In the present embodiment, at least one of keyword data, sound data, and image color is included.

이에 따르면 색인 데이터 추출부(350)는 키워드 추출부(352), 사운드 추출부(354), 컬러 추출부(356)를 포함한다. The index data extracting unit 350 includes a keyword extracting unit 352, a sound extracting unit 354, and a color extracting unit 356.

매칭부(360)는 색인 데이터 추출부(350)를 통해 추출된 영상 콘텐츠의 색인 데이터와 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭한다. 그리고 매칭 결과에 따라 매칭부(360)가 해당 광고 콘텐츠에 대하여 매칭 빈도수가 높은 영상 콘텐츠를 추천할 수 있다.The matching unit 360 matches the index data of the image content extracted through the index data extracting unit 350 with the index data of the advertisement content. According to the matching result, the matching unit 360 can recommend the image content having a high matching frequency with respect to the corresponding advertisement content.

매칭 시, 매칭부(360)는 영상 콘텐츠의 색인 데이터와 광고 콘텐츠의 색인 데이터간 동일한 항목(종류)에 대해서만 매칭하도록 한다. 이를 테면, 광고 콘텐츠의 키워드 데이터는 영상 콘텐츠의 키워드 데이터와, 광고 콘텐츠의 사운드 데이터는 영상 콘텐츠의 사운드 데이터만, 광고 콘텐츠의 이미지 컬러는 영상 콘텐츠의 이미지 컬러에 대해서만 매칭한다. 이와 같이 동일한 종류의 데이터끼리 매칭함으로써 무엇보다 색인 데이터간 연관성을 밀접하게 하여 매칭의 정확률을 높일 수 있다. 또한, 매칭부(360)는 각 콘텐츠에 대하여 동일한 항목을 갖는 하나 이상의 색인 데이터를 복합적으로 매칭할 수도 있다. 예를 들어, 색인 데이터 추출부(350)를 통해 추출된 영상 콘텐츠의 키워드 데이터와 사운드 데이터를 광고 콘텐츠의 키워드 데이터와 사운드 데이터간 서로 동일한 항목끼리 매칭시킬 수 있다. 이 경우, 매칭부(360)는 매칭시킨 색인 데이터의 항목에 따라 가중치를 부여할 수 있다. 예컨대, 매칭의 정확도가 높은 키워드 데이터에 대해서는 가중치를 높게 부여하고 이미지 컬러에 대해서는 가중치를 상대적으로 낮게 부여할 수 있다. 또는 광고제공업체의 요구에 따라 사운드 데이터에 대한 가중치를 가장 높게 부여할 수도 있을 것이다.At the time of matching, the matching unit 360 matches only the same item (kind) between the index data of the image contents and the index data of the advertisement contents. For example, the keyword data of the advertisement content matches the keyword data of the advertisement content, the sound data of the advertisement content matches only the sound data of the image content, and the image color of the advertisement content matches only the image color of the image content. By matching data of the same kind in this manner, the correlation between the index data can be made closer to anything, and the accuracy of matching can be increased. In addition, the matching unit 360 may combine one or more index data having the same item for each content. For example, the keyword data and the sound data of the image content extracted through the index data extracting unit 350 may be matched with each other between the keyword data of the advertisement content and the sound data. In this case, the matching unit 360 can assign weights according to the items of the matched index data. For example, a weight value can be given to a keyword data having high matching accuracy and a weight value can be given relatively low for an image color. Alternatively, the weight of the sound data may be given to the highest level according to the demand of the advertisement provider.

또한, 매칭부(360)는 색인 데이터가 동일한 항목이 아닌 경우에 대해서도 복합적으로 매칭할 수 있다. 예를 들어, 영상 콘텐츠의 키워드 데이터와 광고 콘텐츠의 사운드 데이터를 매칭시킬 수 있다. 또, 영상 콘텐츠의 사운드 데이터와 광고 콘텐츠의 이미지 컬러간 매칭시킬 수 있다.In addition, the matching unit 360 can also perform complex matching for cases in which the index data is not the same item. For example, the keyword data of the image content and the sound data of the advertisement content can be matched. It is also possible to match the sound data of the video content with the image color of the advertisement content.

한편, 구체적인 매칭 방식에 있어서 매칭부(360)는 색인 데이터의 항목에 따라 매칭 방식을 다르게 적용할 수 있다. On the other hand, in the specific matching method, the matching unit 360 may apply the matching method differently according to the item of the index data.

키워드 데이터를 기준으로 매칭하는 경우, 매칭부(360)는 사전에 영상 콘텐츠에 대하여 블로그 분석을 수행한다. 블로그에 게재된 게시글, 댓글 등을 분석하여 영상 콘텐츠와 연관되는 키워드들을 데이터베이스화함으로써 인터넷 상에서 노출되는 키워드를 반영하여 키워드 매칭에 객관적인 연관성을 제시할 수 있다. 이때, 블로그에 대한 랭킹을 카테고리별로 관리하여 특히 파워블로그의 키워드를 추출함으로써 블로그별 랭킹에 따라 가중치를 부여할 수 있다. 따라서, 키워드 매칭에 있어서도 연관 정도에 대한 가중치를 부여하고 가중치에 따라 매칭 빈도수를 산정할 수 있다. In the case of matching based on keyword data, the matching unit 360 performs a blog analysis on the image content in advance. By analyzing the posts and comments posted on the blog, the keywords associated with the image contents are stored in a database, thereby reflecting the keywords that are exposed on the Internet, thereby providing objective relevance for keyword matching. At this time, the rankings of blogs are managed according to categories, and keywords can be extracted from the power blogs in particular, so that weights can be given according to the ranking of each blog. Therefore, in the keyword matching, it is also possible to assign a weight to the association degree and to calculate the matching frequency according to the weight.

여기서, 블로그 분석은 한 예에 불과하며, 사회적 관계망 서비스(SNS)에 대한 분석 결과를 이용할 수도 있다. 따라서, 상기 블로그 분석은 사회적 관계망 서비스 분석도 포함하는 의미이다.Here, blog analysis is just one example, and the analysis result of social network service (SNS) can be used. Therefore, the blog analysis also includes a social network service analysis.

사운드 데이터를 기준으로 매칭하는 경우, 매칭부(360)는 영상 콘텐츠로부터 추출된 사운드 데이터와 광고 콘텐츠로부터 추출된 사운드 데이터의 카테고리가 동일한 것끼리 매칭시킬 수 있다. 예를 들어, 영상 콘텐츠가 파일럿을 소재로 한 영화의 경우 영상 콘텐츠로부터 추출된 주요 사운드 데이터는 비행 관련 사운드가 될 것이고, 비행 관련 사운드는 색인 데이터 추출부(350)에서 비행, 관광, 전쟁 등의 카테고리로 분류되며, 분류된 카테고리와 동일한 광고 콘텐츠의 사운드 데이터를 매칭시킨다. When matching is performed on the basis of the sound data, the matching unit 360 can match the sound data extracted from the image content and the sound data extracted from the advertisement content to each other with the same category. For example, in the case of a movie in which the video content is a pilot, the main sound data extracted from the video content will be a flight related sound, and the flight related sound will be recorded in the index data extracting unit 350, Category, and matches the sound data of the same advertisement content as the classified category.

이미지 컬러를 기준으로 매칭하는 경우, 매칭부(360)는 색인 데이터 추출부(350)에서 추출된 영상 콘텐츠의 이미지 컬러값과 광고 콘텐츠의 이미지 컬러값을 비교하여 양 이미지 컬러값의 차이가 일정 임계 범위에 속하는 경우 서로 콘텐츠간 연관되는 것으로 매칭할 수 있다. When matching is performed based on the image color, the matching unit 360 compares the image color value of the image content extracted by the index data extracting unit 350 with the image color value of the advertisement content, If they belong to the range, they can be matched with each other so that they are related to each other.

도 3은 본 발명의 실시예에 따른 광고 매칭 시스템에 적용되는 키워드 추출부의 구성을 나타낸 도면이다.3 is a block diagram of a keyword extracting unit applied to an advertisement matching system according to an embodiment of the present invention.

본 발명의 실시예에 따른 키워드 추출부(352)는 대사 추출부(3521), 클라이맥스 추출부(3522), 장면 추출부(3523), 키워드 분석부(3524)를 포함한다.The keyword extracting unit 352 according to the embodiment of the present invention includes a metabolism extracting unit 3521, a climax extracting unit 3522, a scene extracting unit 3523, and a keyword analyzing unit 3524.

대사 추출부(3521)는 영상 콘텐츠 또는 광고 콘텐츠로부터 대사 정보를 각각 추출한다. 대사 정보는 영상 콘텐츠에 포함된 텍스트 정보 또는 자막 데이터일 수 있으며, 자막 데이터가 없는 경우 영상에 포함된 음성 인식을 통해 얻을 수 있다. The metabolism extracting unit 3521 extracts metabolism information from the image contents or the advertisement contents, respectively. The metabolism information may be text information or caption data included in the image content, and if there is no caption data, the metabolism information may be obtained through speech recognition included in the image.

삭제delete

장면 추출부(3523)는 영상 콘텐츠 또는 광고 콘텐츠로부터 장면을 추출한다. 장면 추출은 영상 콘텐츠 또는 광고 콘텐츠가 재생되는 전체에 대하여 수행할 수 있고 또는 클라이맥스 구간으로 제한하여 수행할 수 있으며 또는 특정 재생 시간, 주인공이 등장하는 구간을 한정하여 수행할 수 있다. 구체적으로 장면 추출 방식은 이 기술분야에서 통상적으로 적용되는 장면 추출 알고리즘을 적용할 수 있으며 일 예로 각 콘텐츠에서 I-프레임을 기준으로 추출할 수 있다. The scene extracting unit 3523 extracts a scene from the image content or the advertisement content. The scene extraction may be performed on the whole of the video content or the advertisement content, or may be limited to the climax section, or may be performed by limiting the duration of the specific reproduction time and the main character. Specifically, the scene extraction method can be applied to a scene extraction algorithm that is conventionally applied in the technical field. For example, an I-frame can be extracted from each content.

키워드 분석부(3524)는 대사 추출부(3521)를 통해 추출된 대사 정보에 기초하여 영상 콘텐츠 또는 광고 콘텐츠로부터 출현 빈도수가 높은 키워드를 추출할 수 있다. 또, 키워드 분석부(3524)는 장면 추출부(3523)를 통해 추출된 장면을 분석하여 주인공이 등장하는 장면 또는 주인공이 행동하는 반경을 기준으로 한 장면에서의 대사에 포함되는 키워드를 추출할 수 있다. 이렇게 추출된 키워드는 색인 데이터 DB(도 2의 370)에 영상 콘텐츠 또는 광고 콘텐츠별로 저장되며, 출현 빈도수, 횟수 등을 근거로 누적 데이터를 포함할 수 있다. The keyword analyzing unit 3524 can extract a keyword having a high appearance frequency from the image content or the advertisement content based on the metabolism information extracted through the metabolism extracting unit 3521. [ The keyword analyzing unit 3524 analyzes the scene extracted by the scene extracting unit 3523 and extracts a keyword included in the scene in the scene based on the scene in which the main character appears or the radius in which the main character acts have. The extracted keywords are stored in the index data DB (370 in FIG. 2) for each image content or advertisement content, and may include cumulative data based on the frequency of occurrence, number of times, and the like.

도 4는 본 발명의 실시예에 따른 광고 매칭 시스템에 적용되는 사운드 추출부의 구성을 나타낸 도면이다.4 is a block diagram of a sound extracting unit applied to an advertisement matching system according to an embodiment of the present invention.

본 발명의 실시예에 따른 사운드 추출부(354)는 사운드 분리부(3541), 클라이맥스 추출부(3542), 장면 추출부(3543), 사운드 분석부(3544), 사운드 분류부(3545)를 포함한다.The sound extracting unit 354 according to the embodiment of the present invention includes a sound separating unit 3541, a climax extracting unit 3542, a scene extracting unit 3543, a sound analyzing unit 3544, and a sound classifying unit 3545 do.

사운드 분리부(3541)는 영화 콘텐츠 또는 광고 콘텐츠로부터 사운드 데이터만을 분리한다. 사운드 데이터는 사람의 음성이 포함될 수 있고 또는 자연의 소리, 인위적으로 발생하는 인공 소리 등이 포함될 수 있다. 필요에 따라 사운드 분리부(3541)는 사람의 음성, 자연의 소리, 인공 소리 등을 분리하여 적용할 수 있다. The sound separation unit 3541 separates only the sound data from the movie content or the advertisement content. The sound data may include human voice, or may include natural sounds, artificial sounds that occur artificially, and the like. If necessary, the sound separation unit 3541 can separate and apply human voice, natural sound, artificial sound, and the like.

장면 추출부(3543)는 영상 콘텐츠 또는 광고 콘텐츠로부터 장면을 추출한다. The scene extracting unit 3543 extracts scenes from the image contents or the advertisement contents.

삭제delete

따라서, 사운드 분석부(3544)에서 분석할 때 사운드 분리부(3541)를 통해 분리된 사운드 데이터를 분석하여 유효 사운드 데이터를 추출하거나, 또는 장면 추출부(3543)를 통해 추출된 장면을 분석하여 주인공이 등장하는 장면 또는 주인공이 행동하는 반경을 기준으로 한 장면에서의 사운드 데이터를 추출할 수 있다. Accordingly, when analyzing in the sound analysis unit 3544, the sound data separated through the sound separation unit 3541 is analyzed to extract the effective sound data, or the scene extracted through the scene extraction unit 3543 is analyzed, And the sound data in the scene based on the radius in which the main character is acting can be extracted.

사운드 분류부(3545)는 사운드 분석부(3544)를 통해 추출한 사운드 데이터로부터 자연의 소리, 사람의 소리, 인공 소리, 더욱 세부적으로 비행기 소리, 자동차 주행 소리, 바람 소리, 동물 울음 소리, 구두 소리, 아기 울음 소리, 또는 사람의 감정 표현을 기준으로 한, 예컨대 웃음, 울음, 놀람 등 다양한 카테고리로 분류할 수 있다. The sound classification unit 3545 extracts, from the sound data extracted through the sound analysis unit 3544, natural sounds, human sounds, artificial sounds, airplanes, vehicle driving sounds, wind sounds, animal sounds, Such as laughter, crying, surprise, based on the baby's crying, or the expression of a person's emotions.

도 5는 본 발명의 실시예에 따른 광고 매칭 시스템에 적용되는 컬러 추출부의 구성을 나타낸 도면이다.5 is a diagram illustrating a configuration of a color extracting unit applied to an advertisement matching system according to an embodiment of the present invention.

본 발명의 실시예에 따른 컬러 추출부(356)는 도 5에 도시한 바와 같이 배경 이미지 설정부(3561), 컬러 분석부(3562)를 포함한다. The color extraction unit 356 according to the embodiment of the present invention includes a background image setting unit 3561 and a color analysis unit 3562 as shown in FIG.

삭제delete

배경 이미지 설정부(3561)는 배경 이미지 뿐만 아니라 광고 브랜드의 특정 사물에 대한 이미지를 추출할 수도 있다. 여기서, 사물은 사전적 의미의 사물뿐만 아니라 사람, 동물, 식물, 썸네일 마크 등도 포함하는 것으로 정의한다. 예를 들면, 영상 콘텐츠 또는 광고 콘텐츠에 등장하는 사물 중 자동차 또는 자동차 브랜드를 상징하는 마크에 관한 이미지를 추출하고 추출한 이미지의 컬러를 매칭할 수도 있다.The background image setting unit 3561 may extract an image of a specific object of the advertisement brand as well as a background image. Here, an object is defined as not only a thing in a dictionary meaning but also a person, an animal, a plant, a thumbnail mark, and the like. For example, it is possible to extract an image related to a mark representing a car or an automobile brand among objects appearing in the image content or the advertisement content, and to match the color of the extracted image.

컬러 분석부(3562)는 배경 이미지 설정부(3561)를 설정된 (배경) 이미지가 나타나는 컬러(색상) 분포를 분석하여 평균적인 이미지 컬러를 추출한다. 컬러 분포는 히스토그램(histogram) 알고리즘 방식을 이용할 수 있으며 또는 VQ(Vector Quantization) 알고리즘을 이용하여 대표 특징 벡터를 추출함으로써 평균 색상을 결정할 수 있다. 특히, 광고 브랜드에 대표 마크가 존재하는 경우 마크를 기준으로 이미지 컬러를 추출할 수 있으며, 또는 비행기는 푸른색, 매운 음식은 붉은색 등 광고 브랜드에 상징적인 컬러가 존재하는 경우 이를 이미지 컬러로 추출할 수 있다. The color analyzer 3562 extracts an average image color by analyzing a color (color) distribution in which the set (background) image appears in the background image setting unit 3561. The color distribution can use the histogram algorithm method or the average color can be determined by extracting representative feature vectors using a VQ (Vector Quantization) algorithm. In particular, if there is a representative mark in the advertisement brand, image color can be extracted based on the mark, or if there is a symbolic color in the advertisement brand such as airplane in blue color and spicy food in red color, can do.

이상, 앞서 설명한 시스템 구성에 기초하여 본 발명의 실시예에 따른 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 방법에 대하여 도 6을 참조하여 살펴보기로 한다. Hereinafter, an advertisement matching method for providing an advertisement having relevance to image contents according to an exemplary embodiment of the present invention based on the system configuration described above will be described with reference to FIG.

먼저 S100 단계에서, 본 발명의 실시예에 따른 광고 매칭 시스템의 매칭 조건 설정부가, 광고제공업체 서버 또는 광고제공업체 단말로부터 영상 콘텐츠와 연관시키기 위해 기본적으로 필요한 매칭 조건을 입력받아 설정한다. 매칭 조건에는 콘텐츠의 종류, 카테고리, 색인 항목 등을 포함한다. 콘텐츠의 종류 및 카테고리는 매칭할 영상 콘텐츠에 대한 콘텐츠 종류, 카테고리를 의미하며, 색인 항목은 키워드, 사운드, 이미지 컬러 등 색인 데이터의 종류이다. First, in step S100, the matching condition setting unit of the advertisement matching system according to the embodiment of the present invention receives and sets matching conditions that are basically necessary to associate with the image contents from the advertisement provider server or the advertisement provider terminal. The matching condition includes a type of content, a category, an index item, and the like. The type of content and category indicate the content type and category for the image content to be matched, and the index item is the type of index data such as keyword, sound, and image color.

S110 단계에서, 광고 매칭 시스템의 매칭 조건 설정부가, 입력받은 매칭 조건을 광고제공업체 설정 정보 DB에 저장하고 설정한다. 설정 전에 광고제공업체에게 서비스 가입을 요청하고 가입 정보를 입력받아 저장할 수 있다. In step S110, the matching condition setting unit of the advertisement matching system stores and sets the inputted matching condition in the advertisement provider setting information DB. Before setting up, it is possible to request the ad provider to subscribe to the service and input and save the subscription information.

S120 단계에서, 광고 매칭 시스템의 색인 데이터 추출부가, 광고제공업체 서버 또는 광고제공업체의 단말로부터 매칭 요청이 수신되면 매칭 조건 설정부에서 설정된 매칭 조건에 부합되는 영상 콘텐츠를 조회하여 선별할 수 있다. 조회는 각 영상제공업체 서버에 접속하여 수행할 수 있으며 또는 광고 매칭 시스템 내 영상 콘텐츠 DB에 구축된 데이터를 근거로 조회할 수 있다. 이때, 광고 매칭 시스템은 각 영상제공업체 서버로부터 영상 콘텐츠를 수집하여 본 발명의 서비스에 적합한 형태로 분류하여 영상 콘텐츠 DB에 구축할 수 있다. 구축 시 영상 콘텐츠의 전체를 저장할 수 있으며, 또는 영상 콘텐츠에 대한 메타 데이터만 저장하고 색인 데이터를 추출하는 등 영상 콘텐츠가 필요할 시에는 해당 서버로 접속하여 획득할 수 있다.In step S120, when an index data extracting unit of the advertisement matching system receives a matching request from a terminal of the advertisement provider server or the advertisement provider, the image content matching the matching condition set in the matching condition setting unit can be searched and selected. The inquiry can be performed by accessing each video provider server or based on the data constructed in the video content DB in the advertisement matching system. At this time, the advertisement matching system can collect image contents from each image provider server, classify the image contents into a form suitable for the service of the present invention, and build the image contents DB. The entire contents of the image contents can be stored at the time of construction, or only the metadata of the image contents can be stored and the index data can be extracted, and when the image contents are needed, they can be obtained by connecting to the server.

S130 단계에서, 광고 매칭 시스템의 색인 데이터 추출부가, 선별된 영상 콘텐츠 목록에서 각 영상 콘텐츠와 광고제공업체에서 제공하는 광고 콘텐츠에 대하여 대표할 수 있는 색인 데이터를 각각 추출한다.In step S130, the index data extracting unit of the advertisement matching system extracts each image content from the selected image content list and index data representative of the advertisement content provided by the advertisement provider, respectively.

S140 단계에서, 광고 매칭 시스템의 매칭부가, 색인 데이터 추출부를 통해 각각 추출된 영상 콘텐츠의 색인 데이터와 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭한다. 매칭 시 색인 데이터의 항목에 따라 다양한 매칭 방법을 적용할 수 있다. In step S140, the matching unit of the advertisement matching system matches the index data of the image contents extracted through the index data extracting unit and the index data of the advertisement contents. Various matching methods can be applied according to the items of the index data at the time of matching.

일 예로, 키워드 데이터를 기준으로 매칭시킬 때 매칭부가 사전에 영상 콘텐츠에 대하여 블로그 분석을 수행하여 영상 콘텐츠와 연관성이 높은 적합성 키워드들을 데이터베이스화하고, 데이터베이스화된 적합 키워드에 기초하여 영상 콘텐츠로부터 추출된 키워드와 광고 콘텐츠로부터 추출된 키워드를 객관적으로 매칭할 수 있다. 이때, 블로그의 랭킹에 따라 가중치를 부여하여 매칭 빈도수를 산정할 수 있다. For example, when matching is performed based on keyword data, the matching unit performs blog analysis on the image content in advance to convert the fitness keywords having high relevance to the image content into a database, and extracts the fitness keywords extracted from the image content based on the database- The keyword and the keyword extracted from the advertisement contents can be objectively matched. At this time, the matching frequency can be calculated by assigning weights according to the ranking of the blog.

다른 예로, 사운드 데이터를 기준으로 매칭할 때 매칭부가 영상 콘텐츠로부터 추출된 사운드 데이터와 광고 콘텐츠로부터 추출된 사운드 데이터의 카테고리가 동일한 것끼리 매칭시킬 수 있다.As another example, when matching is performed based on sound data, it is possible to match the sound data extracted from the matching image content and the sound data extracted from the advertisement content having the same category.

또 다른 예로, 컬러를 기준으로 매칭할 때 매칭부가 영상 콘텐츠의 이미지 컬러값과 광고 콘텐츠의 이미지 컬러값을 비교하여 양 이미지 컬러값의 차이가 일정 임계 범위에 속하는 경우 서로 콘텐츠간 연관되는 것으로 매칭할 수 있다.As another example, when matching based on color, the matching unit compares the image color value of the image content with the image color value of the advertisement content. If the difference between the two image color values belongs to a certain threshold range, .

마지막으로 S150 단계에서, 광고 매칭 시스템의 매칭부가 임의의 광고 콘텐츠에 대하여 연관성 높은 영상 콘텐츠를 추천할 수 있다. 추천 시 영상 콘텐츠와 연관되는 재생 구간을 추천하여, 광고 콘텐츠를 영상 콘텐츠와 밀접하게 연관되는 재생 구간에 삽입하여 제공할 수 있을 것이다. Finally, in step S150, the matching unit of the advertisement matching system can recommend image contents having high relevance to arbitrary advertisement contents. Recommendation is made to recommend a playback segment associated with the video content, and the advertisement content may be inserted into a playback segment closely related to the video content.

다음 도 7 내지 도 9를 참조하여 색인 데이터를 추출하는 매칭하기 위한 방법을 설명한다. Next, a method for matching to extract the index data will be described with reference to FIGS. 7 to 9. FIG.

도 7은 키워드 데이터를 추출하여 매칭하기 위한 방법을 설명하는 흐름도이다. 참고로, 도 7의 방법은 광고 매칭 시스템에서 색인 데이터 추출부의 키워드 추출부에서 수행된다. 7 is a flowchart for explaining a method for extracting and matching keyword data. For reference, the method of FIG. 7 is performed in the keyword extracting unit of the index data extracting unit in the advertisement matching system.

S200 단계에서, 키워드 추출부가 영상 콘텐츠 또는 광고 콘텐츠로부터 대사 정보를 각각 추출한다.In step S200, the keyword extraction unit extracts the metabolism information from the image content or the advertisement content, respectively.

삭제delete

또, S220 단계에서, 키워드 추출부가 영상 콘텐츠 또는 광고 콘텐츠로부터 장면을 추출한다. In step S220, the keyword extracting unit extracts a scene from the video content or the advertisement content.

다음 S230 및 S240 단계에서, 키워드 추출부가 이전 S200 내지 S220 단계에서 추출한 대사 정보, 클라이맥스 구간 정보, 장면 정보를 근거로 분석하여 유효성이 높은 키워드를 추출할 수 있다. 즉, 기본적으로 대사 정보를 분석하여 출현 빈도수가 높은 키워드를 추출할 수 있다. 또는, 키워드 추출부가 장면 분석을 통해 주인공이 등장하는 장면에서의 대사에 포함되는 키워드를 추출할 수 있다. In the following steps S230 and S240, the keyword extracting unit can extract keywords having high validity by analyzing based on the metabolism information, climax section information, and scene information extracted in steps S200 to S220. In other words, by analyzing the metabolism information basically, it is possible to extract a keyword having a high appearance frequency. Alternatively, the keyword extracting unit can extract a keyword included in the metabolism in a scene in which the main character appears through scene analysis.

이러한 과정은 모두 장면 정보들이 대사 정보와 동기화되어 있어야 가능하다. This process is possible only when the scene information is synchronized with the metabolic information.

도 8은 사운드 데이터를 추출하여 매칭하기 위한 방법을 설명하는 흐름도이다. 도 8의 방법은 광고 매칭 시스템에서 색인 데이터 추출부의 사운드 추출부에서 수행된다. 8 is a flowchart for explaining a method for extracting and matching sound data. The method of FIG. 8 is performed in the sound extracting unit of the index data extracting unit in the advertisement matching system.

S300 단계에서, 사운드 추출부가 영상 콘텐츠 또는 광고 콘텐츠로부터 사운드 데이터만을 각각 분리한다.In step S300, the sound extracting unit separates only the sound data from the video content or the advertisement content, respectively.

삭제delete

S320 단계에서, 사운드 추출부가 영상 콘텐츠 또는 상기 광고 콘텐츠로부터 장면을 추출한다. In step S320, the sound extracting unit extracts a scene from the image content or the advertisement content.

삭제delete

S330 및 S340 단계에서, 사운드 추출부는 S310 또는 S320 단계를 통해 영상 콘텐츠 및 광고 콘텐츠로부터 분리된 사운드 데이터에서 클라이맥스 구간에 상응하는 사운드 데이터를 분석하여 유효 사운드 데이터를 추출하거나, 또는 추출된 장면을 분석하여 주인공이 등장하는 장면에서의 사운드 데이터를 추출한다. In steps S330 and S340, the sound extracting unit analyzes the sound data corresponding to the climax section in the sound data separated from the image content and the advertisement content through S310 or S320, extracts the valid sound data, or analyzes the extracted scene And extracts sound data in a scene where the main character appears.

이러한 과정을 거쳐, 매칭부에서는 영상 콘텐츠의 사운드 데이터와 광고 콘텐츠의 사운드 데이터끼리 매칭한다. 또는 영상 콘텐츠의 키워드 데이터와 광고 콘텐츠의 사운드 데이터끼리 매칭할 수도 있다. Through this process, the matching unit matches the sound data of the image contents with the sound data of the advertisement contents. Alternatively, the keyword data of the image content and the sound data of the advertisement content may be matched.

다음으로, 도 9의 이미지 컬러를 추출하여 매칭하는 방법을 설명한다. Next, a method of extracting and matching the image colors of FIG. 9 will be described.

S400 단계에서, 색인 데이터 추출부의 컬러 추출부가, 영상 콘텐츠 또는 광고 콘텐츠에 등장하는 사물의 이미지를 추출할 수 있다. 또는 콘텐츠의 재생 시간을 제한하여 이를 테면 클라이맥스 구간의 콘텐츠 일부를 배경 이미지로 설정할 수 있다. In step S400, the color extracting unit of the index data extracting unit may extract an image of an object appearing in the image content or the advertisement content. Alternatively, the playback time of the content may be limited, such that a portion of the content of the climax section may be set as the background image.

다음 S410 단계에서, 컬러 추출부가 설정된 범위의 배경 이미지에 대하여 컬러 분포를 분석한다. In the next step S410, the color extraction section analyzes the color distribution with respect to the background image in the set range.

S420 단계에서, 컬러 추출부가 분석한 결과 평균적인 컬러값을 추출할 수 있다. 추출 시 광고 콘텐츠가 상징적으로 특정 컬러를 갖는 광고 브랜드의 경우 배경 이미지를 설정하는 과정없이도 이를 이미지 컬러로 설정할 수 있다. In step S420, an average color value may be extracted as a result of the color extraction unit analysis. In the case of an advertisement brand in which an advertisement content symbolically has a specific color at the time of extraction, it can be set to an image color without setting a background image.

이러한 과정을 통해 추출된 컬러값은 매칭부에서 컬러의 유사도에 기초하여 매칭하는 데 이용할 수 있다. The color values extracted through this process can be used for matching based on the degree of color similarity in the matching unit.

이상의 설명은 본 발명을 예시적으로 설명한 것에 불과하며, 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술적 사상에서 벗어나지 않는 범위에서 다양한 변형이 가능할 것이다. 따라서 본 발명의 명세서에 개시된 실시예들은 본 발명을 한정하는 것이 아니다. 본 발명의 범위는 아래의 특허청구범위에 의해 해석 되어야 하며, 그와 균등한 범위 내에 있는 모든 기술도 본 발명의 범위에 포함되는 것으로 해석해야 할 것이다. The foregoing description is merely illustrative of the present invention, and various modifications may be made by those skilled in the art without departing from the spirit of the present invention. Accordingly, the embodiments disclosed in the specification of the present invention are not intended to limit the present invention. The scope of the present invention should be construed according to the following claims, and all the techniques within the scope of the claims should be construed as being included in the scope of the present invention.

100: 영상제공업체 서버 200: 광고제공업체 서버
300: 매칭 시스템 310: 매칭 조건 설정부
320: 광고제공업체 설정 정보 DB 330: 영상 콘텐츠 분류부
340: 영상 콘텐츠 DB 350: 색인 데이터 추출부
360: 매칭부 370: 색인 데이터 DB
356: 컬러 추출부 3521: 대사 추출부
3522: 클라이맥스 추출부 3523: 장면 추출부
3524: 키워드 분석부 3541: 사운드 분리부
3542: 클라이맥스 추출부 3543: 장면 추출부
3544: 사운드 분석부 3545: 사운드 분류부
3561: 배경 이미지 설정부 3562: 컬러 분석부
100: Video provider server 200: Ad provider server
300: matching system 310: matching condition setting unit
320: Ad provider setting information DB 330:
340: image content DB 350: index data extracting unit
360: matching unit 370: index data DB
356: color extracting unit 3521: metabolism extracting unit
3522: climax extracting unit 3523: scene extracting unit
3524: Keyword analysis section 3541: Sound separation section
3542: climax extracting unit 3543: scene extracting unit
3544: sound analysis section 3545: sound classification section
3561: Background image setting unit 3562: Color analysis unit

Claims (20)

삭제delete 삭제delete 삭제delete 영상 콘텐츠와 광고제공업체에서 제공하는 광고 콘텐츠 간을 연관시킬 색인 항목, 콘텐츠의 종류 또는 카테고리 중 적어도 하나를 포함한 매칭 조건을 설정하는 매칭 조건 설정부;
상기 매칭 조건 설정부에서 설정된 매칭 조건에 부합되는 상기 영상 콘텐츠와 상기 광고 콘텐츠를 선별하고 선별된 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 색인 데이터를 각각 추출하는 색인 데이터 추출부; 및
상기 색인 데이터 추출부를 통해 추출된 상기 영상 콘텐츠의 색인 데이터와 상기 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭하는 매칭부를 포함하고,
상기 색인 데이터는 키워드 데이터, 사운드 데이터, 이미지 컬러 중 둘 이상을 포함하며,
상기 색인 데이터 추출부는, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 키워드 데이터를 추출하는 키워드 추출부, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 사운드 데이터를 추출하는 사운드 추출부, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 이미지 컬러를 추출하는 컬러 추출부 중 둘 이상을 포함하고,
상기 매칭부는, 상기 색인 데이터 추출부를 통해 추출된 영상 콘텐츠의 둘 이상의 색인 데이터와 광고 콘텐츠의 둘 이상의 색인 데이터를 동일한 항목끼리 매칭하거나 또는 동일한 항목이 아닌 경우에 대해서도 복합적으로 매칭하여 매칭 빈도수가 높은 영상 콘텐츠와 광고 콘텐츠를 추천하되,
상기 동일한 항목끼리 매칭하는 경우,
상기 매칭부는, 상기 색인 데이터 추출부를 통해 추출된 영상 콘텐츠의 키워드 데이터, 사운드 데이터 또는 이미지 컬러 중 둘 이상의 색인 데이터와, 상기 광고 콘텐츠의 키워드 데이터, 사운드 데이터 또는 이미지 컬러 중 둘 이상의 색인 데이터를 매칭시키고, 매칭시킨 색인 데이터의 항목에 따라 가중치를 부여하는 것을 특징으로 하는 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 시스템.
A matching condition setting unit that sets a matching condition including at least one of an index item, a type of content, and a category to be associated with the image content and the advertisement content provided by the advertisement provider;
An index data extracting unit for selecting the image content and the advertisement content matching the matching condition set by the matching condition setting unit and extracting the index data for the selected image content and the advertisement content, respectively; And
And a matching unit for matching between the index data of the image content extracted through the index data extracting unit and the index data of the advertisement content,
Wherein the index data includes at least two of keyword data, sound data, and image color,
The index data extracting unit may include a keyword extracting unit for extracting keyword data that can represent each content with respect to the image content and the advertisement content, a sound data representative of each content with respect to the image content and the advertisement content, And a color extraction unit for extracting an image color representative of each content with respect to the image content and the advertisement content,
The matching unit may match two or more index data of the image content extracted through the index data extracting unit and two or more index data of the advertisement content with each other in the same item or in a case where the same item is not the same item, Recommend content and ad content,
When matching the same items,
The matching unit may match two or more index data among keyword data, sound data, or image color of the image content extracted through the index data extracting unit and two or more index data among keyword data, sound data, or image color of the advertisement content And assigning weights according to items of matched index data. The advertisement matching system according to claim 1,
삭제delete 영상 콘텐츠와 광고제공업체에서 제공하는 광고 콘텐츠 간을 연관시킬 색인 항목, 콘텐츠의 종류 또는 카테고리 중 적어도 하나를 포함한 매칭 조건을 설정하는 매칭 조건 설정부;
상기 매칭 조건 설정부에서 설정된 매칭 조건에 부합되는 상기 영상 콘텐츠와 상기 광고 콘텐츠를 선별하고 선별된 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 색인 데이터를 각각 추출하는 색인 데이터 추출부; 및
상기 색인 데이터 추출부를 통해 추출된 상기 영상 콘텐츠의 색인 데이터와 상기 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭하는 매칭부를 포함하고,
상기 색인 데이터는 키워드 데이터, 사운드 데이터, 이미지 컬러 중 둘 이상을 포함하며,
상기 색인 데이터 추출부는, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 키워드 데이터를 추출하는 키워드 추출부, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 사운드 데이터를 추출하는 사운드 추출부, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 이미지 컬러를 추출하는 컬러 추출부 중 둘 이상을 포함하고,
상기 매칭부는, 상기 색인 데이터 추출부를 통해 추출된 영상 콘텐츠의 둘 이상의 색인 데이터와 광고 콘텐츠의 둘 이상의 색인 데이터를 동일한 항목끼리 매칭하거나 또는 동일한 항목이 아닌 경우에 대해서도 복합적으로 매칭하여 매칭 빈도수가 높은 영상 콘텐츠와 광고 콘텐츠를 추천하되,
상기 키워드 데이터를 기준으로 매칭하는 경우,
상기 매칭부는, 상기 영상 콘텐츠에 대하여 블로그 분석을 통해 상기 영상 콘텐츠와 연관성이 높은 적합성 키워드들을 데이터베이스화하고, 데이터베이스화된 상기 적합성 키워드에 기초하여 상기 영상 콘텐츠로부터 추출된 키워드와 상기 광고 콘텐츠로부터 추출된 키워드를 매칭시키는 것을 특징으로 하는 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 시스템.
A matching condition setting unit that sets a matching condition including at least one of an index item, a type of content, and a category to be associated with the image content and the advertisement content provided by the advertisement provider;
An index data extracting unit for selecting the image content and the advertisement content matching the matching condition set by the matching condition setting unit and extracting the index data for the selected image content and the advertisement content, respectively; And
And a matching unit for matching between the index data of the image content extracted through the index data extracting unit and the index data of the advertisement content,
Wherein the index data includes at least two of keyword data, sound data, and image color,
The index data extracting unit may include a keyword extracting unit for extracting keyword data that can represent each content with respect to the image content and the advertisement content, a sound data representative of each content with respect to the image content and the advertisement content, And a color extraction unit for extracting an image color representative of each content with respect to the image content and the advertisement content,
The matching unit may match two or more index data of the image content extracted through the index data extracting unit and two or more index data of the advertisement content with each other in the same item or in a case where the same item is not the same item, Recommend content and ad content,
In case of matching based on the keyword data,
Wherein the matching unit is configured to convert the adaptation keywords having high relevance to the image content into a database through blog analysis on the image content, and generate a keyword extracted from the image content based on the adaptation keyword, Wherein the keyword is matched with the advertisement content.
삭제delete 영상 콘텐츠와 광고제공업체에서 제공하는 광고 콘텐츠 간을 연관시킬 색인 항목, 콘텐츠의 종류 또는 카테고리 중 적어도 하나를 포함한 매칭 조건을 설정하는 매칭 조건 설정부;
상기 매칭 조건 설정부에서 설정된 매칭 조건에 부합되는 상기 영상 콘텐츠와 상기 광고 콘텐츠를 선별하고 선별된 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 색인 데이터를 각각 추출하는 색인 데이터 추출부; 및
상기 색인 데이터 추출부를 통해 추출된 상기 영상 콘텐츠의 색인 데이터와 상기 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭하는 매칭부를 포함하고,
상기 색인 데이터는 키워드 데이터, 사운드 데이터, 이미지 컬러 중 둘 이상을 포함하며,
상기 색인 데이터 추출부는, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 키워드 데이터를 추출하는 키워드 추출부, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 사운드 데이터를 추출하는 사운드 추출부, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 이미지 컬러를 추출하는 컬러 추출부 중 둘 이상을 포함하고,
상기 매칭부는, 상기 색인 데이터 추출부를 통해 추출된 영상 콘텐츠의 둘 이상의 색인 데이터와 광고 콘텐츠의 둘 이상의 색인 데이터를 동일한 항목끼리 매칭하거나 또는 동일한 항목이 아닌 경우에 대해서도 복합적으로 매칭하여 매칭 빈도수가 높은 영상 콘텐츠와 광고 콘텐츠를 추천하며,
상기 사운드 추출부는, 상기 사운드 데이터로부터 자연의 소리, 사람의 소리, 인공 소리 등으로 구분하여 분류하고, 주인공이 등장하는 장면에서의 사운드 데이터로부터 주인공의 감정 표현을 구분하여 분류하는 사운드 분류부를 더 포함하는 것을 특징으로 하는 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 시스템.
A matching condition setting unit that sets a matching condition including at least one of an index item, a type of content, and a category to be associated with the image content and the advertisement content provided by the advertisement provider;
An index data extracting unit for selecting the image content and the advertisement content matching the matching condition set by the matching condition setting unit and extracting the index data for the selected image content and the advertisement content, respectively; And
And a matching unit for matching between the index data of the image content extracted through the index data extracting unit and the index data of the advertisement content,
Wherein the index data includes at least two of keyword data, sound data, and image color,
The index data extracting unit may include a keyword extracting unit for extracting keyword data that can represent each content with respect to the image content and the advertisement content, a sound data representative of each content with respect to the image content and the advertisement content, And a color extraction unit for extracting an image color representative of each content with respect to the image content and the advertisement content,
The matching unit may match two or more index data of the image content extracted through the index data extracting unit and two or more index data of the advertisement content with each other in the same item or in a case where the same item is not the same item, We recommend content and ad content,
The sound extracting unit further includes a sound classifying unit for classifying and classifying the sound data into natural sounds, human sounds, artificial sounds, and the like, and classifying and classifying emotional expressions of the main character from sound data in a scene in which the main character appears And the advertisement content is related to the video content.
영상 콘텐츠와 광고제공업체에서 제공하는 광고 콘텐츠 간을 연관시킬 색인 항목, 콘텐츠의 종류 또는 카테고리 중 적어도 하나를 포함한 매칭 조건을 설정하는 매칭 조건 설정부;
상기 매칭 조건 설정부에서 설정된 매칭 조건에 부합되는 상기 영상 콘텐츠와 상기 광고 콘텐츠를 선별하고 선별된 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 색인 데이터를 각각 추출하는 색인 데이터 추출부; 및
상기 색인 데이터 추출부를 통해 추출된 상기 영상 콘텐츠의 색인 데이터와 상기 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭하는 매칭부를 포함하고,
상기 색인 데이터는 키워드 데이터, 사운드 데이터, 이미지 컬러 중 둘 이상을 포함하며,
상기 색인 데이터 추출부는, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 키워드 데이터를 추출하는 키워드 추출부, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 사운드 데이터를 추출하는 사운드 추출부, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 이미지 컬러를 추출하는 컬러 추출부 중 둘 이상을 포함하고,
상기 매칭부는, 상기 색인 데이터 추출부를 통해 추출된 영상 콘텐츠의 둘 이상의 색인 데이터와 광고 콘텐츠의 둘 이상의 색인 데이터를 동일한 항목끼리 매칭하거나 또는 동일한 항목이 아닌 경우에 대해서도 복합적으로 매칭하여 매칭 빈도수가 높은 영상 콘텐츠와 광고 콘텐츠를 추천하되,
상기 사운드 데이터를 기준으로 매칭하는 경우,
상기 매칭부는, 상기 영상 콘텐츠로부터 추출된 사운드 데이터와 광고 콘텐츠로부터 추출된 사운드 데이터가 분류된 카테고리가 동일한 것끼리 매칭시키는 것을 특징으로 하는 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 시스템.
A matching condition setting unit that sets a matching condition including at least one of an index item, a type of content, and a category to be associated with the image content and the advertisement content provided by the advertisement provider;
An index data extracting unit for selecting the image content and the advertisement content matching the matching condition set by the matching condition setting unit and extracting the index data for the selected image content and the advertisement content, respectively; And
And a matching unit for matching between the index data of the image content extracted through the index data extracting unit and the index data of the advertisement content,
Wherein the index data includes at least two of keyword data, sound data, and image color,
The index data extracting unit may include a keyword extracting unit for extracting keyword data that can represent each content with respect to the image content and the advertisement content, a sound data representative of each content with respect to the image content and the advertisement content, And a color extraction unit for extracting an image color representative of each content with respect to the image content and the advertisement content,
The matching unit may match two or more index data of the image content extracted through the index data extracting unit and two or more index data of the advertisement content with each other in the same item or in a case where the same item is not the same item, Recommend content and ad content,
In case of matching based on the sound data,
Wherein the matching unit matches the sound data extracted from the image content and the sound data extracted from the advertisement content with each other in which the classified categories are the same.
영상 콘텐츠와 광고제공업체에서 제공하는 광고 콘텐츠 간을 연관시킬 색인 항목, 콘텐츠의 종류 또는 카테고리 중 적어도 하나를 포함한 매칭 조건을 설정하는 매칭 조건 설정부;
상기 매칭 조건 설정부에서 설정된 매칭 조건에 부합되는 상기 영상 콘텐츠와 상기 광고 콘텐츠를 선별하고 선별된 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 색인 데이터를 각각 추출하는 색인 데이터 추출부; 및
상기 색인 데이터 추출부를 통해 추출된 상기 영상 콘텐츠의 색인 데이터와 상기 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭하는 매칭부를 포함하고,
상기 색인 데이터는 키워드 데이터, 사운드 데이터, 이미지 컬러 중 둘 이상을 포함하며,
상기 색인 데이터 추출부는, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 키워드 데이터를 추출하는 키워드 추출부, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 사운드 데이터를 추출하는 사운드 추출부, 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 이미지 컬러를 추출하는 컬러 추출부 중 둘 이상을 포함하고,
상기 매칭부는, 상기 색인 데이터 추출부를 통해 추출된 영상 콘텐츠의 둘 이상의 색인 데이터와 광고 콘텐츠의 둘 이상의 색인 데이터를 동일한 항목끼리 매칭하거나 또는 동일한 항목이 아닌 경우에 대해서도 복합적으로 매칭하여 매칭 빈도수가 높은 영상 콘텐츠와 광고 콘텐츠를 추천하며,
상기 컬러 추출부는, 상기 영상 콘텐츠 또는 상기 광고 콘텐츠에 등장하는 동물, 사물, 썸네일 마크를 포함하는 사물의 이미지를 추출하는 배경 이미지 설정부; 및 상기 배경 이미지 설정부를 통해 추출된 이미지가 나타나는 색상 분포를 분석하여 평균적인 이미지 컬러값을 추출하는 컬러 분석부를 포함하는 것을 특징으로 하는 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 시스템.
A matching condition setting unit that sets a matching condition including at least one of an index item, a type of content, and a category to be associated with the image content and the advertisement content provided by the advertisement provider;
An index data extracting unit for selecting the image content and the advertisement content matching the matching condition set by the matching condition setting unit and extracting the index data for the selected image content and the advertisement content, respectively; And
And a matching unit for matching between the index data of the image content extracted through the index data extracting unit and the index data of the advertisement content,
Wherein the index data includes at least two of keyword data, sound data, and image color,
The index data extracting unit may include a keyword extracting unit for extracting keyword data that can represent each content with respect to the image content and the advertisement content, a sound data representative of each content with respect to the image content and the advertisement content, And a color extraction unit for extracting an image color representative of each content with respect to the image content and the advertisement content,
The matching unit may match two or more index data of the image content extracted through the index data extracting unit and two or more index data of the advertisement content with each other in the same item or in a case where the same item is not the same item, We recommend content and ad content,
Wherein the color extracting unit comprises: a background image setting unit for extracting an image of an object including an animal, an object, and a thumbnail mark appearing in the image content or the advertisement content; And a color analyzer for analyzing a color distribution in which the image extracted through the background image setting unit is analyzed and extracting an average image color value.
제10항에 있어서,
상기 컬러 분석부는
상기 광고 콘텐츠에 대한 이미지 컬러를 광고 브랜드가 상징하는 컬러로 추출할 수 있는 것을 특징으로 하는 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 시스템.
11. The method of claim 10,
The color analyzer
And the image color of the advertisement content can be extracted in a color symbolized by the advertisement brand.
제10항에 있어서,
상기 매칭부는
상기 영상 콘텐츠가 나타내는 이미지 컬러값과 상기 광고 콘텐츠가 나타내는 이미지 컬러값이 일정 임계 범위에 속하는 경우에 매칭하는 것을 특징으로 하는 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 시스템.
11. The method of claim 10,
The matching unit
Wherein the matching is performed when an image color value represented by the image content and an image color value represented by the advertisement content belong to a certain threshold range.
삭제delete 삭제delete 삭제delete 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 시스템에서의 광고 매칭 방법으로서,
상기 시스템의 매칭 조건 설정부가 상기 영상 콘텐츠와 광고제공업체에서 제공하는 광고 콘텐츠 간을 연관시킬 색인 항목, 콘텐츠의 종류 또는 카테고리 중 적어도 하나를 포함한 매칭 조건을 설정하는 단계;
상기 시스템의 색인 데이터 추출부가, 상기 매칭 조건 설정부에서 설정된 매칭 조건에 부합되는 상기 영상 콘텐츠와 상기 광고 콘텐츠를 선별하고 선별된 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 색인 데이터를 각각 추출하는 단계; 및
상기 시스템의 매칭부가 상기 색인 데이터 추출부를 통해 추출된 상기 영상 콘텐츠의 색인 데이터와 상기 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭하는 단계를 포함하고,
상기 색인 데이터는 키워드 데이터, 사운드 데이터, 이미지 컬러 중 둘 이상을 포함하며,
상기 색인 데이터를 추출하는 단계는, 상기 시스템의 색인 데이터 추출부가 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 키워드 데이터를 추출하는 단계, 상기 색인 데이터 추출부가 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 사운드 데이터를 추출하는 단계, 또는 상기 색인 데이터 추출부가 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 이미지 컬러를 추출하는 단계 중 둘 이상을 포함하고,
상기 매칭하는 단계는, 상기 시스템의 매칭부가 상기 색인 데이터 추출부를 통해 추출된 영상 콘텐츠의 둘 이상의 색인 데이터와 광고 콘텐츠의 둘 이상의 색인 데이터를 동일한 항목끼리 매칭하거나 또는 동일한 항목이 아닌 경우에 대해서도 복합적으로 매칭하여 매칭 빈도수가 높은 영상 콘텐츠와 광고 콘텐츠를 추천하되,
상기 매칭하는 단계에서 상기 키워드 데이터를 기준으로 매칭하는 경우, 상기 매칭부가 상기 영상 콘텐츠에 대하여 블로그 분석을 통해 상기 영상 콘텐츠와 연관성이 높은 적합성 키워드들을 데이터베이스화하고, 데이터베이스화된 상기 적합성 키워드에 기초하여 상기 영상 콘텐츠로부터 추출된 키워드와 상기 광고 콘텐츠로부터 추출된 키워드를 매칭시키는 것을 특징으로 하는 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 방법.
A method for matching advertisements in a system for providing advertisements having relevance to video content,
Setting a matching condition including at least one of an index item, a content type, and a category to be associated with the image content and the advertisement content provided by the advertisement provider;
The index data extracting unit of the system selecting the image content and the advertisement content matching the matching condition set in the matching condition setting unit and extracting the index data for the selected image content and the advertisement content respectively; And
Wherein the matching unit of the system includes matching between the index data of the image content extracted through the index data extracting unit and the index data of the advertisement content,
Wherein the index data includes at least two of keyword data, sound data, and image color,
Wherein the step of extracting the index data comprises the steps of: extracting an index data extracting unit of the system from the keyword data that can represent each content with respect to the image content and the advertisement content; Extracting sound data that can represent each piece of content with respect to the content or extracting an image color in which the index data extracting unit can represent each piece of the content with respect to the image content and the advertisement content and,
The matching step may be a step in which the matching unit of the system matches two or more index data of the image content extracted through the index data extracting unit and two or more index data of the advertisement content with each other, Matching and recommending video contents and advertisement contents with high matching frequency,
Wherein when the matching unit matches the keyword data based on the keyword data in the matching step, the matching unit makes a database of relevance keywords having high relevance to the image content through a blog analysis on the image content, And matching the keyword extracted from the image content with the keyword extracted from the advertisement content.
삭제delete 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 시스템에서의 광고 매칭 방법으로서,
상기 시스템의 매칭 조건 설정부가 상기 영상 콘텐츠와 광고제공업체에서 제공하는 광고 콘텐츠 간을 연관시킬 색인 항목, 콘텐츠의 종류 또는 카테고리 중 적어도 하나를 포함한 매칭 조건을 설정하는 단계;
상기 시스템의 색인 데이터 추출부가, 상기 매칭 조건 설정부에서 설정된 매칭 조건에 부합되는 상기 영상 콘텐츠와 상기 광고 콘텐츠를 선별하고 선별된 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 색인 데이터를 각각 추출하는 단계; 및
상기 시스템의 매칭부가 상기 색인 데이터 추출부를 통해 추출된 상기 영상 콘텐츠의 색인 데이터와 상기 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭하는 단계를 포함하고,
상기 색인 데이터는 키워드 데이터, 사운드 데이터, 이미지 컬러 중 둘 이상을 포함하며,
상기 색인 데이터를 추출하는 단계는, 상기 시스템의 색인 데이터 추출부가 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 키워드 데이터를 추출하는 단계, 상기 색인 데이터 추출부가 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 사운드 데이터를 추출하는 단계, 또는 상기 색인 데이터 추출부가 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 이미지 컬러를 추출하는 단계 중 둘 이상을 포함하고,
상기 매칭하는 단계는, 상기 시스템의 매칭부가 상기 색인 데이터 추출부를 통해 추출된 영상 콘텐츠의 둘 이상의 색인 데이터와 광고 콘텐츠의 둘 이상의 색인 데이터를 동일한 항목끼리 매칭하거나 또는 동일한 항목이 아닌 경우에 대해서도 복합적으로 매칭하여 매칭 빈도수가 높은 영상 콘텐츠와 광고 콘텐츠를 추천하되,
상기 매칭하는 단계에서 상기 사운드 데이터를 기준으로 매칭하는 경우, 상기 매칭부가 상기 영상 콘텐츠로부터 추출된 사운드 데이터와 광고 콘텐츠로부터 추출된 사운드 데이터가 분류된 카테고리가 동일한 것끼리 매칭시키는 것을 특징으로 하는 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 방법.
A method for matching advertisements in a system for providing advertisements having relevance to video content,
Setting a matching condition including at least one of an index item, a content type, and a category to be associated with the image content and the advertisement content provided by the advertisement provider;
The index data extracting unit of the system selecting the image content and the advertisement content matching the matching condition set in the matching condition setting unit and extracting the index data for the selected image content and the advertisement content respectively; And
Wherein the matching unit of the system includes matching between the index data of the image content extracted through the index data extracting unit and the index data of the advertisement content,
Wherein the index data includes at least two of keyword data, sound data, and image color,
Wherein the step of extracting the index data comprises the steps of: extracting an index data extracting unit of the system from the keyword data that can represent each content with respect to the image content and the advertisement content; Extracting sound data that can represent each piece of content with respect to the content or extracting an image color in which the index data extracting unit can represent each piece of the content with respect to the image content and the advertisement content and,
The matching step may be a step in which the matching unit of the system matches two or more index data of the image content extracted through the index data extracting unit and two or more index data of the advertisement content with each other, Matching and recommending video contents and advertisement contents with high matching frequency,
Wherein the matching unit matches the sound data extracted from the image content and the sound data extracted from the advertisement content with the same category in which the sound data is classified based on the sound data in the matching step, The method comprising the steps of:
영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 시스템에서의 광고 매칭 방법으로서,
상기 시스템의 매칭 조건 설정부가 상기 영상 콘텐츠와 광고제공업체에서 제공하는 광고 콘텐츠 간을 연관시킬 색인 항목, 콘텐츠의 종류 또는 카테고리 중 적어도 하나를 포함한 매칭 조건을 설정하는 단계;
상기 시스템의 색인 데이터 추출부가, 상기 매칭 조건 설정부에서 설정된 매칭 조건에 부합되는 상기 영상 콘텐츠와 상기 광고 콘텐츠를 선별하고 선별된 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 색인 데이터를 각각 추출하는 단계; 및
상기 시스템의 매칭부가 상기 색인 데이터 추출부를 통해 추출된 상기 영상 콘텐츠의 색인 데이터와 상기 광고 콘텐츠의 색인 데이터간 연관되는 것끼리 매칭하는 단계를 포함하고,
상기 색인 데이터는 키워드 데이터, 사운드 데이터, 이미지 컬러 중 둘 이상을 포함하며,
상기 색인 데이터를 추출하는 단계는, 상기 시스템의 색인 데이터 추출부가 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 키워드 데이터를 추출하는 단계, 상기 색인 데이터 추출부가 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 사운드 데이터를 추출하는 단계, 또는 상기 색인 데이터 추출부가 상기 영상 콘텐츠와 상기 광고 콘텐츠에 대하여 각 콘텐츠를 대표할 수 있는 이미지 컬러를 추출하는 단계 중 둘 이상을 포함하고,
상기 매칭하는 단계는, 상기 시스템의 매칭부가 상기 색인 데이터 추출부를 통해 추출된 영상 콘텐츠의 둘 이상의 색인 데이터와 광고 콘텐츠의 둘 이상의 색인 데이터를 동일한 항목끼리 매칭하거나 또는 동일한 항목이 아닌 경우에 대해서도 복합적으로 매칭하여 매칭 빈도수가 높은 영상 콘텐츠와 광고 콘텐츠를 추천하되,
상기 이미지 컬러를 추출하는 단계는,
상기 색인 데이터 추출부의 컬러 추출부가 상기 영상 콘텐츠 또는 상기 광고 콘텐츠에 등장하는 동물, 식물, 썸네일 마크를 포함하는 사물의 이미지를 추출하는 단계; 및 상기 컬러 추출부가 통해 추출된 이미지가 나타나는 색상 분포를 분석하여 평균적인 이미지 컬러값을 추출하는 단계를 포함하는 것을 특징으로 하는 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 방법.
A method for matching advertisements in a system for providing advertisements having relevance to video content,
Setting a matching condition including at least one of an index item, a content type, and a category to be associated with the image content and the advertisement content provided by the advertisement provider;
The index data extracting unit of the system selecting the image content and the advertisement content matching the matching condition set in the matching condition setting unit and extracting the index data for the selected image content and the advertisement content respectively; And
Wherein the matching unit of the system includes matching between the index data of the image content extracted through the index data extracting unit and the index data of the advertisement content,
Wherein the index data includes at least two of keyword data, sound data, and image color,
Wherein the step of extracting the index data comprises the steps of: extracting an index data extracting unit of the system from the keyword data that can represent each content with respect to the image content and the advertisement content; Extracting sound data that can represent each piece of content with respect to the content or extracting an image color in which the index data extracting unit can represent each piece of the content with respect to the image content and the advertisement content and,
The matching step may be a step in which the matching unit of the system matches two or more index data of the image content extracted through the index data extracting unit and two or more index data of the advertisement content with each other, Matching and recommending video contents and advertisement contents with high matching frequency,
Wherein the extracting of the image color comprises:
Extracting an image of an object including an animal, a plant, and a thumbnail mark appearing in the image content or the advertisement content by a color extracting unit of the index data extracting unit; And extracting an average image color value by analyzing a color distribution in which the image extracted through the color extracting unit is displayed.
제19항에 있어서,
상기 시스템의 매칭부가 연관되는 것끼리 매칭하는 단계에서,
상기 매칭부가 상기 영상 콘텐츠가 나타내는 이미지 컬러값과 상기 광고 콘텐츠가 나타내는 이미지 컬러값이 일정 임계 범위에 속하는 경우에 매칭하는 것을 특징으로 하는 영상 콘텐츠와 연관성을 갖는 광고를 제공하기 위한 광고 매칭 방법.
20. The method of claim 19,
In the matching step of the matching part of the system,
Wherein the matching unit matches the image color value represented by the image content and the image color value indicated by the advertisement content when the matching unit falls within a certain threshold range.
KR1020150108831A 2015-07-31 2015-07-31 System and method for matching advertisement for providing advertisement associated with video contents Expired - Fee Related KR101674310B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020150108831A KR101674310B1 (en) 2015-07-31 2015-07-31 System and method for matching advertisement for providing advertisement associated with video contents
PCT/KR2015/008604 WO2017022880A1 (en) 2015-07-31 2015-08-18 Advertisement matching system and method for providing advertisements having relevance to video contents

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150108831A KR101674310B1 (en) 2015-07-31 2015-07-31 System and method for matching advertisement for providing advertisement associated with video contents

Publications (1)

Publication Number Publication Date
KR101674310B1 true KR101674310B1 (en) 2016-11-22

Family

ID=57540313

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150108831A Expired - Fee Related KR101674310B1 (en) 2015-07-31 2015-07-31 System and method for matching advertisement for providing advertisement associated with video contents

Country Status (2)

Country Link
KR (1) KR101674310B1 (en)
WO (1) WO2017022880A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210026643A (en) * 2019-08-30 2021-03-10 (주) 달라라네트워크 Method for providing advertisement based on behavior patterns of character in interactive contents and the service server using the same
KR20220157033A (en) * 2021-05-20 2022-11-29 주식회사 한글과컴퓨터 Video streaming service server for displaying advertisement information related to video and operating method thereof
KR102691668B1 (en) * 2023-05-31 2024-08-05 주식회사 빛나는제작소 Advertisement contents providing method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110016251A (en) * 2009-08-11 2011-02-17 김황철 Internet advertising method using context-matching image text link
JP5211066B2 (en) * 2006-12-11 2013-06-12 ソー カン,ミン Method and system for providing advertisement content-linked advertising content being played

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100957007B1 (en) * 2008-03-21 2010-05-13 주식회사 다음커뮤니케이션 System and method for providing customized advertisement of real time personal broadcasting
KR20150068531A (en) * 2013-12-11 2015-06-22 주식회사 쿠노소프트 Method and apparatus for providing advertisement using linkage live broadcast
JP5726359B1 (en) * 2014-09-05 2015-05-27 株式会社電通 Television program-related content providing system and providing method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5211066B2 (en) * 2006-12-11 2013-06-12 ソー カン,ミン Method and system for providing advertisement content-linked advertising content being played
KR20110016251A (en) * 2009-08-11 2011-02-17 김황철 Internet advertising method using context-matching image text link

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210026643A (en) * 2019-08-30 2021-03-10 (주) 달라라네트워크 Method for providing advertisement based on behavior patterns of character in interactive contents and the service server using the same
KR102239991B1 (en) * 2019-08-30 2021-04-14 (주) 달라라네트워크 Method for providing advertisement based on behavior patterns of character in interactive contents and the service server using the same
KR20220157033A (en) * 2021-05-20 2022-11-29 주식회사 한글과컴퓨터 Video streaming service server for displaying advertisement information related to video and operating method thereof
KR102500735B1 (en) * 2021-05-20 2023-02-16 주식회사 한글과컴퓨터 Video streaming service server for displaying advertisement information related to video and operating method thereof
KR102691668B1 (en) * 2023-05-31 2024-08-05 주식회사 빛나는제작소 Advertisement contents providing method

Also Published As

Publication number Publication date
WO2017022880A1 (en) 2017-02-09

Similar Documents

Publication Publication Date Title
US11301505B2 (en) Topic and time based media affinity estimation
US10171877B1 (en) System and method for dynamically selecting supplemental content based on viewer emotions
CN107171932B (en) Picture style conversion method, device and system
US9471936B2 (en) Web identity to social media identity correlation
US9445151B2 (en) Systems and methods for video scene processing
US9100701B2 (en) Enhanced video systems and methods
US8605958B2 (en) Method and apparatus for generating meta data of content
US9043860B2 (en) Method and apparatus for extracting advertisement keywords in association with situations of video scenes
US8126763B2 (en) Automatic generation of trailers containing product placements
GB2503878A (en) Generating interstitial scripts for video content, based on metadata related to the video content
CA2858992A1 (en) Video recommendation based on video co-occurrence statistics
KR101927965B1 (en) System and method for producing video including advertisement pictures
US20130311287A1 (en) Context-aware video platform systems and methods
KR101674310B1 (en) System and method for matching advertisement for providing advertisement associated with video contents
WO2016206035A1 (en) Information recommendation method and user terminal
CA2973717A1 (en) System and method for supplemental content selection and delivery
US12368913B2 (en) Affinity profile system and method
De Michele et al. Viewer-tailored advertising for video on demand platforms
CN111901629A (en) Method and device for generating and playing video stream
KR20100111907A (en) Apparatus and method for providing advertisement using user's participating information
EP4627800A1 (en) Affinity profile system and method
CN117478927A (en) Resource release method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PA0302 Request for accelerated examination

St.27 status event code: A-1-2-D10-D17-exm-PA0302

St.27 status event code: A-1-2-D10-D16-exm-PA0302

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PE0601 Decision on rejection of patent

St.27 status event code: N-2-6-B10-B15-exm-PE0601

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PX0901 Re-examination

St.27 status event code: A-2-3-E10-E12-rex-PX0901

PX0701 Decision of registration after re-examination

St.27 status event code: A-3-4-F10-F13-rex-PX0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20201103

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20201103