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

KR20150045357A - File format for transmitting video data and its constructing method - Google Patents

File format for transmitting video data and its constructing method Download PDF

Info

Publication number
KR20150045357A
KR20150045357A KR20140050539A KR20140050539A KR20150045357A KR 20150045357 A KR20150045357 A KR 20150045357A KR 20140050539 A KR20140050539 A KR 20140050539A KR 20140050539 A KR20140050539 A KR 20140050539A KR 20150045357 A KR20150045357 A KR 20150045357A
Authority
KR
South Korea
Prior art keywords
information
description
user
service
image
Prior art date
Application number
KR20140050539A
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 (주)인시그널
Publication of KR20150045357A publication Critical patent/KR20150045357A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/232Content retrieval operation locally within server, e.g. reading video streams from disk arrays

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Multimedia (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Primary Health Care (AREA)
  • Marketing (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Disclosed is a method for constructing descriptions for a video content recommending system. According to an embodiment, the descriptions include: a user description (UD) including use history information about video contents of a user along with static and dynamic information about the user; a context description (CD) including context information of video contents and environmental situation information where the user is disposed; and a service description (SD) including related service information specifying a service of a video contents service provider. The video content recommending system generates a recommendation description for recommending a particular video contents provider selected based on the UD, CD, and SD to be provided to the user.

Description

영상 데이터 전송을 위한 파일 포맷 및 그 구성 방법{File format for transmitting video data and its constructing method}Technical Field [0001] The present invention relates to a file format for transmitting image data,

본 발명은 영상 데이터 전송을 위한 파일 포맷에 관한 것으로, 보다 구체적으로 영상 콘텐츠 추천 시스템을 위한 서술들을 구성하는 방법(method for constructing descriptions for video contents recommendation system)에 관한 것이다.
The present invention relates to a file format for video data transmission, and more particularly, to a method for constructing descriptions for video content recommendation systems.

최근 빅데이터와 관련된 연구 개발이 활발히 진행되고 있다. 빅데이터 연구는 데이터의 수집은 물론 분류, 처리, 저장과 관련된 기술은 물론 이를 이용한 맞춤형 서비스를 제공하기 위한 기술도 포함한다. 사용자 맞춤형 서비스의 하나로 사용자의 현명한 선택을 위한 추천 시스템에 대한 연구 개발도 진행되고 있으며, 인터넷 티브이나 검색 서비스 등과 같은 특정 서비스와 관련해서는 개별적인 추천 시스템이 채용되어 상용화되어 있다.Recently, research and development related to Big Data are actively under way. The Big Data Study includes not only data collection, but also techniques for sorting, processing, and storing, as well as providing customized services using them. One of the user-customized services is researching and developing a recommendation system for smart choice of users, and individual recommendation systems are employed in connection with a specific service such as an Internet service or a search service.

추천 시스템은 개발 과정에서 많은 연구 및 비용이 들어가는데, 그 추천 시스템의 내부 구성이나 추천 방법은 시스템의 개발자나 정책에 따라서 달라질 수 있다. 그리고 이러한 추천 시스템의 추천 결과에 의한 서비스의 질이나 만족도는 제공자 및/또는 사용자에 따라서 달라질 수 있다. 하지만, 사용자들은 수 많은 추천 서비스 중에서 자신에게 가장 맞은 추천 서비스를 선택할 방법이나 기회가 없으며, 대부분 다른 서비스(예컨대, 아이피 티브이나 메일/클라우드 서비스 등)와 연계되어 해당 서비스 제공자의 추천 서비스가 결합되어 제공되고 있다.The recommendation system includes a lot of research and cost in the development process. The internal structure and recommendation method of the recommendation system can be changed according to the developer or policy of the system. The quality and satisfaction of the service based on the recommendation result of the recommendation system may vary depending on the provider and / or the user. However, users do not have a choice or a chance to select the best recommended service from among a large number of recommended services, and most of them are combined with other services (for example, an Internet service, a mail / cloud service, etc.) .

이러한 상황에서 추천 시스템과 이 추천 시스템을 사용하는 서비스의 인터페이스가 표준화되어 있다면, 동일한 서비스를 위하여 경쟁 관계에 있는 다양한 추천 시스템들이 존재할 수 있고, 사용자는 다수의 추천 시스템 중에서 원하는 추천 시스템을 선택할 수 있다. 그리고 원 서비스의 제공자들이 표준화된 인터페이스를 사용한다면, 다양한 제3의 추천 서비스 제공자들이 고유의 추천 엔진들을 구성하여 자유로운 경쟁 관계에서 서비스를 제공할 수 있다.In this situation, if the recommendation system and the interface of the service using the recommendation system are standardized, there may exist various competitive systems for the same service, and the user can select a recommendation system from among a plurality of recommendation systems . And, if original service providers use standardized interfaces, various third-party recommendation service providers can construct unique recommendation engines to provide services in free competition.

예를 들어, 추천 시스템을 사용하는 서비스 인터페이스가 표준화되면, 영상 콘텐츠를 제공하는 서비스들에 대한 영상 콘텐츠 추천 서비스를 제공하고자 하는 경우에, 다양한 영상 콘텐츠 서비스 사업자들 중에서 특정 사용자에게 최적화된 서비스 사업자를 제공할 수 있는 추천 시스템들이 다수가 존재하여 영상 콘텐츠 서비스 사업자와는 무관하게 독립적으로 서비스를 제공할 수 있다. 그리고 사용자들은 다수의 추천 시스템들 중에서 원하는 추천 시스템을 선택할 수 있으며, 또한 선택된 추천 시스템의 추천을 받은 서비스 사업자로부터 영상 콘텐츠 서비스를 받을 수가 있다.For example, when a service interface using a recommendation system is standardized, when it is desired to provide an image content recommendation service for services that provide image content, it is possible to provide a service provider optimized for a specific user among various image content service providers There are a number of recommendation systems that can provide the service independent of the video content service provider. The users can select a desired recommendation system from among a plurality of recommendation systems and receive the image content service from a service provider who has been recommended for the selected recommendation system.

이러한 서비스를 위해서는 해당 추천 시스템과 관련된 각 주체들 사이의 인터페이스를 표준화하여 정립할 필요가 있다. 예를 들어, 2013년 9월 105차 엠펙(MPEG) 회의에서는 MPEG 사용자 서술(User Description, MPEG-UD)에 대한 제안 요구서가 발표되었는데, 이에 의하면 MPEG-UD는 사용자 서술(UD), 콘텍스트 서술(Context Description, CD), 서비스 서술(Service Description, SD) 및 추천 서술(Recommendation Description, RD)이라는 표준화의 대상이 되는 4가지 주요 요소를 정의하고 있다.For such a service, it is necessary to standardize and establish interfaces among the subjects related to the recommendation system. For example, in September 2013, the MPEG-2 Conference on MPEG (MPEG-UD) submitted a proposal request for MPEG-UD, which states that the MPEG-UD is a user description (UD), a contextual description , Service Description (SD), and Recommendation Description (RD), which are the subject of standardization.

지금까지 MPEG은 MPEG-7, MPEG-21, MPEG-V 등을 통하여 다양한 형태의 사용자 선호도, 사용자 사용기록 등과 같은 사용자 서술 구조와 미디어의 적응적 활용을 위한 사용환경 서술 구조 등을 표준화해 왔다. 이러한 기존의 표준들은 각각 별개의 목적을 갖는 고유의 활용 환경에서 좀 더 편리한 미디어의 활용이라는 특정한 목적을 가지고 제정되었다. 반면, MPEG-UD는 추천 엔진/추천 환경이라는 좀 더 넓은 범위에서 활용할 수 있는 일반적인 사용자 정보, 콘텍스트 정보, 서비스 정보를 이용하여 사용자에게 최적화된 추천 정보를 제공하는 추천 시스템을 제공하고자 한다.Up to now, MPEG has standardized user description structure such as various user preference, user use record and the like and usage environment description structure for adaptive use of media through MPEG-7, MPEG-21, and MPEG-V. These existing standards have been established with the specific purpose of making use of more convenient media in a unique utilization environment, each with its own separate purpose. On the other hand, the MPEG-UD is intended to provide a recommendation system that provides user-optimized recommendation information using general user information, context information, and service information that can be utilized in a wider range of recommendation engine / recommendation environment.

그런데 이러한 추천 시스템의 상용화를 위해서는 다양한 유형의 서비스별 특성을 고려하여 서술들 각각의 구성을 구체화할 필요가 있다. 특히, 영상 서비스와 같은 다양한 유형의 콘텐츠 제공 서비스는 사용자의 특성이나 서비스의 특성은 물론 콘텐츠의 특성에 따라서 서술들 각각의 구성이나 내용도 달라질 수 있으므로, 영상 콘텐츠 서비스 분야에서 표준화된 추천 시스템을 통해 사용자들에게 최적화된 추천 서비스를 정의하기 위해서는 사용자 서술, 콘텍스트 서술, 및 서비스 서술들의 구성을 구체화할 필요성은 높아진다.
However, in order to commercialize such a recommendation system, it is necessary to specify the configuration of each description in consideration of characteristics of various types of services. Particularly, since the composition and content of each description vary depending on the characteristics of the user as well as the characteristics of the user as well as the characteristics of the contents, various types of content providing services such as image service, In order to define an optimized recommendation service for users, there is a growing need to specify the composition of user description, context description, and service description.

한국공개특허 10-2013-0120362호(2013.11.04. 공개)Korean Patent Laid-Open No. 10-2013-0120362 (Published April 11, 2013)

본 발명이 해결하고자 하는 하나의 과제는 영상 콘텐츠 추천 시스템에 적합한 다양한 서술들을 구성하는 방법을 제공하는 것이다.One aspect of the present invention is to provide a method for constructing various descriptions suitable for a video content recommendation system.

본 발명이 해결하고자 하는 다른 하나의 과제는 영상 콘텐츠의 추천 시스템을 표준화하는데 있어서 필수적인 서술들을 구성하는 방법을 제공하는 것이다.Another object of the present invention is to provide a method for constructing descriptions essential for standardization of a recommendation system for image contents.

본 발명이 해결하고자 하는 다른 하나의 과제는 영상 콘텐츠의 사용자가 자신에게 필요한 콘텐츠를 빠르게 쉽게 접근하고 검색할 수 있도록 하기 위한 영상 콘텐츠의 추천 시스템을 위한 서술들을 구성하는 방법을 제공하는 것이다.
Another problem to be solved by the present invention is to provide a method for constructing descriptions for a video content recommendation system for allowing a user of a video content to quickly access and search for a content necessary for him / her.

상기한 과제를 해결하기 위한 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술들의 구성 방법은 영상 콘텐츠 추천 시스템으로 입력되는 서술들을 소정의 체계에 따라서 구조화하여 구성하는 방법으로서, 상기 서술들은 사용자에 대한 동적 및 정적 정보와 함께 상기 사용자의 영상 콘텐츠에 대한 사용 이력 정보를 포함하는 사용자 서술(UD); 상기 영상 콘텐츠의 콘텍스트 정보 및 상기 사용자가 위치하는 환경적 상황 정보를 포함하는 콘텍스트 서술(CD); 및 상기 영상 콘텐츠 서비스 제공자의 서비스를 특정하는 관련 서비스 정보를 포함하는 서비스 서술(SD)을 포함하고, 상기 영상 콘텐츠 추천 시스템은 상기 사용자의 상기 사용자 서술, 상기 콘텍스트 서술, 및 상기 서비스 서술에 기초하여 선택된 소정의 영상 콘텐츠 제공자를 추천하는 추천 서술(RD)을 생성하여 상기 사용자에게 제공한다.According to an aspect of the present invention, there is provided a method of constructing descriptions for an image content recommendation system, the method comprising: structuring a description inputted by an image content recommendation system according to a predetermined scheme, A user description (UD) including usage history information on the image content of the user together with dynamic and static information about the user; A context description (CD) including context information of the image content and environmental context information on which the user is located; And a service description (SD) including related service information specifying a service of the video content service provider, wherein the video content recommendation system is configured to determine, based on the user description, the context description, and the service description of the user And generates a recommendation description (RD) for recommending the selected predetermined image content provider and provides it to the user.

상기 실시예의 일 측면에 의하면, 상기 사용자 서술은 속성 필드 및 정보 필드를 포함하고, 상기 정보 필드는 사용자 아이디 정보, 사용자 프로필 정보, 사용이력 정보, 선호도 정보, 감정 정보, 스케쥴 정보, 활동 정보, 멀티미디어 유형 정보, 의도 정보, 및 우선 서비스 정보를 포함할 수 있다. 이 경우에, 상기 선호도 정보는 사용자 선호도 정보, 오디오 프리젠테이션 선호도 정보, 디스플레이 프리젠테이션 선호도 정보, 그래픽 프리젠테이션 선호도 정보, 영상 프리젠테이션 선호도 정보, 서비스 선호도 정보, 번역 선호도 정보, 관심 매체 정보, 및 선호 서술 정보 중에서 하나 이상의 정보를 포함할 수 있다. According to an aspect of the embodiment, the user description includes an attribute field and an information field, and the information field includes user ID information, user profile information, usage history information, preference information, emotion information, schedule information, Type information, intention information, and priority service information. In this case, the preference information may include user preference information, audio presentation preference information, display presentation preference information, graphic presentation preference information, image presentation preference information, service preference information, translation preference information, And may include one or more pieces of information from the description information.

상기 실시예의 다른 측면에 의하면, 상기 콘텍스트 서술은 속성 필드 및 정보 필드를 포함하고, 상기 정보 필드는 콘텍스트 식별자 정보, 유효 지속 시간 정보, 계절 정보, 디바이스 특성 정보, 네트워크 정보, 위치 정보, 날씨 정보, 환경 정보, 영상 환경 정보, 및 우선도 정보 중에서 하나 이상의 정보를 포함할 수 있다. According to another aspect of the embodiment, the context description includes an attribute field and an information field, and the information field includes context identifier information, valid duration information, season information, device characteristic information, network information, Environment information, image environment information, and priority information.

상기 실시예의 또 다른 측면에 의하면, 상기 서비스 서술은 속성 필드 및 정보 필드를 포함하고, 상기 정보 필드는 서비스 일반 정보, 서비스 타겟 정보, 서비스 인터페이스 정보, 내부 서비스 정보, 우선도, 및 서비스 이용 가능 정보 중에서 하나 이상을 포함할 수 있다. 이 경우에, 상기 정보 필드는 영상 데이터베이스 정보를 포함하고, 상기 영상 데이터베이스 정보는 제목, 배우, 제작자, 영상 종류, 예고 영상, 및 사용자 접속 이력 중에서 하나 이상의 정보를 포함할 수 있다.
According to another aspect of the embodiment, the service description includes an attribute field and an information field, and the information field includes service general information, service target information, service interface information, internal service information, And the like. In this case, the information field includes image database information, and the image database information may include at least one of title, actor, producer, image type, preview image, and user connection history.

전술한 본 발명의 실시예에 의하면, UD, CD, SD의 구성을 구조화하여 기술함으로써 영상 콘텐츠 추천 시스템을 표준화하는 것이 가능하다. 그리고 이러한 영상 콘텐츠 추천 시스템을 사용하는 사용자는 자신에게 최적화된 영상 콘텐츠 사업자의 서비스를 추천 받아서 자신이 원하는 서비스를 빠르고 쉽게 이용할 수 있다. 예를 들어, 사용자는 자신이 원하는 영상 콘텐츠를 빠르게 검색하여 다운로드 받거나 또는 스트리밍 서비스 등을 받을 수가 있다.
According to the embodiment of the present invention described above, it is possible to standardize the video content recommendation system by structuring and describing the configurations of UD, CD and SD. The user who uses the video content recommendation system can recommend the service of the video content provider optimized for himself / herself so that the user can quickly and easily use the desired service. For example, the user can quickly retrieve the desired video content and receive the streaming service or the like.

도 1은 본 발명의 실시예에 따른 서술 구성 방법에 따라 구성된 서술들 사이의 상관 관계를 보여 주는 블록도이다.
도 2는 영상 콘텐츠 서비스를 수행하기 위하여 서비스 사업자를 중심으로 콘텐츠 제작자와 사용자 사이의 역할 및 서비스 흐름을 도식적으로 보여 주는 도면이다.
도 3은 MPEG-UD에 따른 추천 시스템에서 영상 콘텐츠에 대한 서비스를 제공함에 있어서 추천 엔진을 통하여 송수신되는 각 서술들의 흐름을 개략적으로 보여 주는 도면이다.
도 4를 전술한 사항에 따라서 영상 콘텐츠 파일을 구성한 포맷의 일례를 도식적으로 보여 주는 블록도이다.
도 5는 UD, CD, SD, RD 정보를 이용하여 인터넷 검색 엔진이나 서비스 사업자가 검색 모델을 쉽게 구현하기 위하여 사용자에게 제공하는 선택 메뉴에 대한 우선순위 단계의 일례를 보여 주는 흐름도이다.
도 6은 도 1의 추천 시스템에 기초하여 제공되는 영상 콘텐츠 서비스의 추천 절차의 일례를 보여 주는 흐름도이다.
도 7은 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 UD 서술에 적용될 수 있는 참조 구성의 일례를 보여 주는 도면이다.
도 8은 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 CD 서술의 구성에 적용될 수 있는 참조 구성의 일례를 보여 주는 도면이다.
도 9는 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 SD 서술에 적용될 수 있는 참조 구성의 일례를 보여 주는 도면이다.
도 10 및 도 11은 각각 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 UD 서술의 구성의 다른 예를 보여 주는 도면으로서, UD 서술에서 속성(attribute) 필드를 나타낸 도면이다.
도 12는 도 10에 도시된 UD 서술에서 정보 필드의 구성의 일례를 보여 주는 도면이다.
도 13은 도 10에 도시된 UD 서술에서 서비스 요청 필드의 구성의 일례를 보여 주는 도면이다.
도 14는 도 13에 도시된 UD 서술의 서비스 요청 필드에서 선호 콘텐츠 유형 서버필드의 구성의 일례를 보여 주는 도면이다.
도 15 및 도 16은 각각 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 CD 서술의 구성의 다른 예를 보여 주는 도면이다.
도 17은 도 16에 도시된 CD 서술에서 멀티미디어 세부 속성 정보 필드의 구성의 일례를 보여 주는 도면이다.
도 18은 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 SD 서술의 구성의 다른 예를 보여 주는 도면으로서, SD 서술에서 속성(attribute) 필드를 나타낸 도면이다.
도 19는 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 SD 서술의 구성의 또 다른 예를 보여 주는 도면으로서, SD 서술에서 속성(attribute) 필드를 제외한 다른 필드의 구성을 나타낸다.
도 20은 도 19에 도시된 SD 서술에서 멀티미디어 데이터베이스 필드의 구성의 일례를 보여 주는 도면이다.
도 21은 도 20에 도시된 멀티미디어 데이터베이스 필드에서 영상 데이터베이스 서브필드에 적용될 수 있는 참조 구성의 일례를 보여 주는 도면이다.
도 22는 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 UD 서술의 구성의 또 다른 예를 보여 주는 도면이다.
도 23은 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 CD 서술의 구성의 또 다른 예를 보여 주는 도면이다.
도 24는 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 SD 서술의 구성의 또 다른 예를 보여 주는 도면이다.
도 25는 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 UD 서술에 적용될 수 있는 참조 구성의 또 다른 예를 보여 주는 도면이다.
도 26은 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 CD 서술에 적용될 수 있는 참조 구성의 또 다른 예를 보여 주는 도면이다.
도 27은 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 SD 서술에 적용될 수 있는 참조 구성의 또 다른 예를 보여 주는 도면이다.
FIG. 1 is a block diagram showing a correlation between descriptions constructed according to a description construction method according to an embodiment of the present invention. FIG.
2 is a diagram schematically illustrating roles and service flows between a content creator and a user centering on a service provider in order to perform an image content service.
3 is a diagram schematically showing the flow of each description sent and received through a recommendation engine in providing a service for image contents in a recommendation system according to the MPEG-UD.
FIG. 4 is a block diagram schematically illustrating an example of a format in which an image content file is constructed according to the foregoing description.
FIG. 5 is a flowchart showing an example of a priority step for a selection menu provided by a search engine or a service provider to a user in order to easily implement a search model using UD, CD, SD, and RD information.
FIG. 6 is a flowchart showing an example of a recommendation procedure of a video content service provided on the recommendation system of FIG. 1. FIG.
7 is a diagram illustrating an example of a reference configuration that can be applied to a structured UD description configured according to a description configuration method for an image content recommendation system according to an embodiment of the present invention.
8 is a diagram illustrating an example of a reference configuration that can be applied to the configuration of a structured CD description configured according to a description configuration method for an image content recommendation system according to an embodiment of the present invention.
9 is a diagram illustrating an example of a reference configuration that can be applied to a structured SD description configured according to a description configuration method for an image content recommendation system according to an embodiment of the present invention.
FIG. 10 and FIG. 11 are diagrams illustrating another example of the structure of a structured UD description constructed according to a description construction method for an image content recommendation system according to an embodiment of the present invention. In the UD description, Fig.
12 is a diagram showing an example of the configuration of the information field in the UD description shown in FIG.
13 is a diagram showing an example of the configuration of a service request field in the UD description shown in FIG.
14 is a diagram showing an example of the configuration of the preferred content type server field in the service request field of the UD description shown in FIG.
15 and 16 are diagrams illustrating another example of the structure of a structured CD description configured according to a description construction method for an image content recommendation system according to an embodiment of the present invention.
17 is a diagram showing an example of the configuration of the multimedia detail attribute information field in the CD description shown in FIG.
18 is a view showing another example of the structure of a structured SD description configured according to a description construction method for an image content recommendation system according to an embodiment of the present invention, and shows an attribute field in an SD description .
FIG. 19 is a diagram illustrating another example of the structure of a structured SD description configured according to a description constructing method for an image content recommendation system according to an embodiment of the present invention. In the SD description, Field.
20 is a diagram showing an example of the configuration of a multimedia database field in the SD description shown in FIG.
FIG. 21 is a diagram showing an example of a reference configuration that can be applied to the image database subfield in the multimedia database field shown in FIG.
22 is a diagram illustrating another example of the structure of a structured UD description configured according to a description construction method for an image content recommendation system according to an embodiment of the present invention.
23 is a diagram illustrating another example of a structure of a structured CD description configured according to a description construction method for an image content recommendation system according to an embodiment of the present invention.
24 is a diagram illustrating another example of the structure of a structured SD description configured according to a description constructing method for an image content recommendation system according to an embodiment of the present invention.
FIG. 25 is a diagram illustrating another example of a reference configuration applicable to a structured UD description configured according to a description configuration method for an image content recommendation system according to an embodiment of the present invention. Referring to FIG.
26 is a diagram illustrating another example of a reference configuration that can be applied to a structured CD description configured according to a description configuration method for an image content recommendation system according to an embodiment of the present invention.
FIG. 27 is a diagram illustrating another example of a reference configuration applicable to a structured SD description configured according to a description configuration method for an image content recommendation system according to an embodiment of the present invention. Referring to FIG.

이하, 첨부된 도면들을 참조하여 본 발명의 실시예를 상세하게 설명한다. 후술하는 실시예에서 사용되는 용어들은 실시예에서의 기능을 고려하여 선택된 용어들로서, 그 용어의 의미는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 여기에서 사용된 용어의 의미는, 본 명세서에 구체적으로 정의된 경우에는 그 정의에 따르며, 구체적인 정의가 없는 경우는 당업자들이 일반적으로 인식하는 의미로 해석되어야 할 것이다. 그리고 실시예를 기술함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 기술적 사상을 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다.
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. The terms used in the following embodiments are terms selected in consideration of the functions in the embodiments, and the meaning of the terms may vary depending on the user, the intention or custom of the operator, and the like. Therefore, the meaning of a term used herein should be interpreted according to its definition when it is specifically defined in the present specification, and in the case where there is no specific definition, a person skilled in the art will generally understand it. In the following description, well-known functions or constructions are not described in detail to avoid unnecessary obscuration of the technical idea of the present invention.

도 1은 본 발명의 실시예에 따른 서술 구성 방법에 따라 구성된 서술들 사이의 상관 관계를 보여 주는 블록도이다. 보다 구체적으로, 도 1에서는 추천 시스템을 통하여 입출력되는 서술들, 즉 사용자 서술(UD), 콘텍스트 서술(CD), 서비스 서술(SD), 및 추천 서술(RD) 사이의 상관 관계가 도시되어 있다.FIG. 1 is a block diagram showing a correlation between descriptions constructed according to a description construction method according to an embodiment of the present invention. FIG. More specifically, FIG. 1 illustrates the correlation between input and output descriptions through the recommendation system, that is, a user description (UD), a context description (CD), a service description (SD), and a recommendation description (RD).

도 1을 참조하면, 사용자의 어플리케이션은 추천 시스템 즉, 추천 엔진(recommendation engine)에게 영상 서비스에 대한 추천을 요청한다. 그리고 추천 엔진으로부터의 요청을 받은 UD 매니저, CD 매니저, 및 SD 매니저는 사용자 정보, 해당 요청에 포함된 정보, 환경 정보 등에 기초하여 각각 그들이 관리하고 있는 데이터베이스(UD 데이터베이스, CD 데이터베이스, SD 데이터베이스)에서 해당 요청에 부합하는 사용자 서술(UD), 콘텍스트 서술(CD), 및 서비스 서술(SD) 등을 추천 엔진으로 전달한다. 그리고 추천 엔진은 수신된 사용자 서술(UD), 콘텍스트 서술(CD), 및 서비스 서술(SD)에 기초하여 추천 서비스, 즉 추천 서술(RD)을 사용자의 어플리케이션으로 제공한다. Referring to FIG. 1, a user's application requests a recommendation system, that is, a recommendation engine, for recommending a video service. The UD manager, the CD manager, and the SD manager, which receive the request from the recommendation engine, receive the request from the database (UD database, CD database, SD database) managed by the UD manager, CD manager and SD manager based on the user information, information included in the request, (UD), a context description (CD), and a service description (SD), which correspond to the request, to the recommendation engine. The recommendation engine then provides a recommendation service, or recommendation RD, to the user's application based on the received user description (UD), context description (CD), and service description (SD).

이러한 추천 시스템에 의한 추천 서비스의 제공, 즉 추천 엔진에 의한 추천 서술(RD)의 제공은 예를 들어 다음과 같은 형상으로 구체화될 수 있다.The provision of the recommendation service by the recommendation system, that is, the provision of the recommendation description (RD) by the recommendation engine may be embodied in the following form, for example.

최근 때와 장소에 상관 없이 영상을 시청하는 비디오 매니아가 많아지고 있다. 비디오 매니아는 영상 서비스를 제공하는 서비스 제공자(예컨대, 웹 사이트)에 접속하여 영상 콘텐츠를 자신의 디바이스(예컨대, 영상 전용 모바일 단말기)에 다운로드 받아서 시청하고자 한다. 이 사용자의 스마트 폰이나 영상 전용 모바일 단말기 등과 같은 UD 데이터베이스에는 지난 몇 개월간 영상 콘텐츠 서비스를 사용한 기록이 사용자 서술(UD)의 일부로서 저장되어 있다. 이 기록들은 해당 사용자가 선호하는 콘텐츠의 종류는 물론 영상 콘텐츠의 선택 시에 생성자(감독, 제작자, 주연배우 등)에 대한 정보를 참조하고 있다는 부가 정보가 포함되어 있다.There is a growing number of video enthusiasts who watch video regardless of the recent time and place. A video enthusiast may access a service provider (e.g., a web site) that provides a video service and download the video content to his / her device (e.g., a video-dedicated mobile terminal) to view the video. UD databases such as this user's smart phone or video-only mobile terminal have recorded in the past few months a record using the image content service as part of the user description (UD). These records include additional information indicating that the user refers to the information about the creator (supervisor, producer, main actor, etc.) at the time of selecting the image content as well as the type of the content preferred by the user.

추천 엔진은 이 UD 데이터베이스에서 사용자가 선호하는 영상 콘텐츠의 정보, 다운로드 횟수 등과 같은 사용자의 접속 기록, 다운로드 받은 콘텐츠 정보 는 물론 사용자의 콘텐츠 선택 기준 등을 획득한다. 그리고 사용자가 사용 중인 콘텐츠에는 한 영상 콘텐츠 서비스 제공자가 연결되어 있는데, 이 서비스 제공자는 사용자의 이력 정보나 접속 기록, 콘텐츠 생성자 정보를 이용하여 영상 콘텐츠 정보를 검색할 수 있다는 사실이 서비스 서술(SD)로서 제공되고 있다. In this UD database, the recommendation engine obtains the user's access record such as the information of the user's preferred image content, the number of downloads, and the downloaded content information as well as the content selection criteria of the user. In addition, a content service provider is connected to the content being used by the user, and the service provider can retrieve the content information by using the history information, the access record, and the content creator information of the user. .

이를 바탕으로 추천 엔진은 사용자가 콘텐츠 생성자를 중요한 기준으로 콘텐츠를 검색하고 선택한다는 사실을 추론하여, 자신이 찾아낸 영상 정보와 콘텐츠 생성자 검색을 제공하는 영상 서비스 제공자의 접속 정보(예컨대, URL)을 추천 서술(RD)로 사용자의 어플리케이션에게 제공한다. 사용자의 어플리케이션은 제공받은 추천 서술(RD)를 기반으로 영상 콘텐츠를 제공하는 서비스 제공자에 접속한 다음 자신이 원하는 영상 콘텐츠를 쉽게 얻게 된다. Based on this, the recommendation engine deduces the fact that the user searches for and selects content based on important criteria of the content creator, and recommends the connection information (for example, URL) of the video service provider providing the video information found by the user and the content creator search (RD) to the user's application. The user's application accesses the service provider providing the video content based on the provided recommendation description (RD), and easily obtains the desired video content.

이러한 사례를 통하여 알 수 있는 것과 같이, MPEG-UD 표준에서 표준화하려고 있는 추천 시스템에는 다양한 요소들이 포함되어 있다. 이 중에서 특히 사용자 서술(UD), 콘텍스트 서술(CD), 서비스 서술(SD), 및 추천 서술(RD)의 네 가지 요소들, 즉 추천 엔진의 입력과 출력이 되는 부분은 표준의 범위에 들어가고 있지만 매니저나 추천 엔진의 구현 방법 등은 표준의 범위에 들어가지 않고 있다. 이것은 추천 시스템의 인터페이스만 명확하게 정의하고 있으면 표준화된 다양한 추천 엔진들이 만들어질 수 있으며 이로 인하여 기술의 발전이 유도될 수 있다고 판단하기 때문이다. 결국, MPEG-UD 표준에서는 추천 엔진과 그 주변의 요소들 사이에 호환성을 보장할 수 있는 최소한의 데이터 포맷을 표준화하고자 한다. 그리고 후술하는 본 발명의 실시예에서는 이러한 표준화된 데이터 포맷에 따른 서술들을 구성하는 다양한 방법을 제공한다.As can be seen from these examples, the recommendation system that is being standardized in the MPEG-UD standard includes various elements. Of these, the four elements of user description (UD), context description (CD), service description (SD), and recommendation description (RD) How to implement a manager or recommendation engine is not within the scope of the standard. This is because, if only the interface of the recommendation system is clearly defined, various standardized recommendation engines can be created, which can lead to the development of the technology. As a result, the MPEG-UD standard attempts to standardize the minimum data format that can guarantee compatibility between the recommendation engine and its surrounding elements. In addition, embodiments of the present invention to be described later provide various methods of constructing descriptions according to the standardized data format.

후술하는 본 발명의 실시예는 표준화된 영상 콘텐츠 추천 시스템을 구축할 수 있도록 하며 또한 이를 통하여 사용자가 콘텐츠를 빠르고 쉽게 접근하여 획득 또는 접근할 수 있도록 하는 것이 주된 목적이다. 이를 구현하기 위해서는 추천 엔진을 통해 입출력되는 정보를 그룹화하고 또한 구체화하여 다수의 영상 콘텐츠 서비스를 제공하는 서비스에 대한 서술들을 표준화하는 것은 물론 사용자 정보와 환경 정보도 표준화할 수 있어야 한다. 그리고 추천 시스템은 이러한 표준화된 정보를 이용하여 영상 콘텐츠 서비스를 요청하는 사용자 및 요청 당시의 환경에 최적화된 서비스 제공자에 대한 정보를 전달함으로써, 사용자는 자신에게 최적화된 서비스(예컨대, 영상 콘텐츠의 다운로드나 스트리밍 등)를 손쉽게 받을 수가 있다. The embodiment of the present invention described below is intended to enable a standardized image content recommendation system to be constructed and to enable a user to quickly and easily access and acquire or access contents through the system. In order to realize this, it is necessary to standardize the descriptions of services providing a plurality of image content services by grouping and specifying information input and output through the recommendation engine, as well as standardizing user information and environment information. By using the standardized information, the recommendation system transmits information about the user requesting the video content service and the service provider optimized for the environment at the time of the request, so that the user can enjoy the optimized service (for example, Streaming, etc.).

그리고 후술하는 본 발명에 의하면, 영상 콘텐츠 서비스를 위해 영상의 제작 과정에서 정의되는 서술 내용과 서비스 사업자가 고객의 사용 정보를 이용하여 습득된 데이터를 이용하여 기존의 보유 영상 데이터베이스를 재구성할 수 있다. 이에 의하면, 서비스 사업자가 사용자에게 편리하고 빠르게 원하는 콘텐츠를 검색하고 재생할 수 있도록 하는 환경을 제공할 수 있다.In addition, according to the present invention described below, it is possible to reconstruct the existing retention image database by using the description content defined in the image production process for the image content service and the data acquired by the service provider using the customer usage information. According to this, it is possible to provide an environment in which a service provider can search and reproduce desired contents conveniently and quickly to the user.

도 2는 영상 콘텐츠 서비스를 수행하기 위하여 서비스 사업자를 중심으로 콘텐츠 제작자와 사용자 사이의 역할 및 서비스 흐름을 도식적으로 보여 주는 도면이다. 도 2를 참조하면, 콘텐츠 제작자(personal creator, company creator)는 사용자 서술(UD)과 콘텐츠(video)를 서비스 사업자에게 제공하고 수익(profit)을 얻으며, 사용자(web consumer, mobile consumer)는 서비스 사업자에게 요청하여 필요한 정보나 데이터(database video, video)를 얻는다. 이를 위하여 서비스 사업자는 필요한 서버나 데이터 베이스(video contents provider/server, video database system)를 구비하고 있다. 2 is a diagram schematically illustrating roles and service flows between a content creator and a user centering on a service provider in order to perform an image content service. Referring to FIG. 2, a personal creator (company creator) provides user description (UD) and content (video) to a service provider and obtains profit, and a user (web consumer, mobile consumer) To obtain necessary information or data (database video, video). For this purpose, the service provider has necessary servers and databases (video contents provider / server, video database system).

도 3은 MPEG-UD에 따른 추천 시스템에서 영상 콘텐츠에 대한 서비스를 제공함에 있어서 추천 엔진을 통하여 송수신되는 각 서술들의 흐름을 개략적으로 보여 주는 도면이다. 도 3에서는 추천 엔진이 추천 서술(RD)과 연관된 것으로 도시되어 있으나 이것은 단지 도시의 편의를 위한 것이며, 실질적으로 다른 서술들 즉 사용자 서술(UD), 콘텍스트 서술(CD), 및 서비스 서술(SD)도 추천 엔진과 연관된다. 즉, 표준화된 포맷에 따라 구조화된 UD, CD, 및 SD(보다 구체적으로는 이에 포함된 정보)가 추천 엔진으로 입력되며, 추천 엔진은 이에 기초하여 해당 사용자에게 최적화된 서비스를 선택하고 그 결과를 RD로서 사용자에게 제공한다.3 is a diagram schematically showing the flow of each description sent and received through a recommendation engine in providing a service for image contents in a recommendation system according to the MPEG-UD. In FIG. 3, the recommendation engine is shown as being associated with a Recommendation RD, but this is merely for convenience of illustration, and substantially different descriptions, such as user description (UD), context description (CD) Is also associated with the recommendation engine. That is, the structured UD, CD, and SD (more specifically, the information contained therein) are input to the recommendation engine in accordance with the standardized format, and the recommendation engine selects the optimized service for the user based on the input, RD to the user.

사용자 서술(UD)은 아이디(ID)와 패스워드(PW)를 기본적으로 포함하며, 이메일과 할당된 사용자 관리 번호 등도 포함할 수 있다. 그리고 사용자의 나이, 국적, 성별, 언어, 선호하는 영상 등도 UD에 포함될 수 있다. 또한, 사용자의 서비스 이력(history of service)도 UD에 포함된다. 이러한 UD에 포함된 정보들의 전부 또는 일부가 SD 및 CD와 결합하여 서비스 사업자(추천 시스템)가 사용자에게 최적화된 영상 콘텐츠 서비스 사업자를 선택하는데 활용될 수도 있다.The user description (UD) basically includes an ID and a password PW, and may also include an e-mail and an assigned user management number. The user's age, nationality, sex, language, preferred images, etc. may also be included in the UD. Also, the user's service history is included in the UD. All or some of the information included in the UD may be combined with the SD and the CD so that the service provider (recommendation system) may be used to select a video content service provider optimized for the user.

콘텍스트 서술(CD)은 사용자가 서비스를 사용하는 환경과 관련된 정보를 포함하는데, 영상 서비스의 경우에는 영상 제작 환경과 관련된 정보도 포함한다. 보다 구체적으로, CD는 영상을 재생하는데 있어서 요구되는 장치나 영상 콘텐츠를 만드는 환경과 관련된 정보를 포함하며, 영상 세부 정보(detailed description of video)도 포함한다. 예를 들어, 영화를 제작하는 감독이나 제작자와는 별도로 주연 배우, 촬영 장소 등과 같은 제작 환경은 물론 제작자와 관련된 정보도 포함할 수 있다. 이러한 정보는 사용자가 선호하거나 또는 실제 제작 환경을 고려하여 영상 콘텐츠를 선택하는데 활용될 수 있다. 이러한 영상 세부 정보는 서비스 사업자가 새로운 데이터베이스를 제공하는데 활용될 수도 있다. The context description (CD) includes information related to the environment in which the user uses the service, and in the case of the image service, information relating to the image production environment. More specifically, the CD includes information related to an environment for creating a device or image content required for reproducing an image, and also includes a detailed description of video. For example, apart from the director or producer who produces the movie, it may include information related to the producer as well as the production environment such as the main actor, the shooting location, and the like. This information can be utilized by the user to select the image content in consideration of the actual production environment. Such image detail information may be used by a service provider to provide a new database.

도 3을 참조하면, UD를 이용하는 과정에서 사용자 이력 정보와 기본 정보(관리 번호, 이메일 정보 등)가 전달되며, CD를 이용하는 과정에서는 환경 정보와 영상 상세 정보가 전달된다. 그리고 SD 상에서는 역시 영상 데이터베이스를 재구성한다. 이러한 데이터베이스의 재구성은 소정의 주기로 수행될 수 있으며, 이에 필요한 정보는 UD, CD 등을 통해서 제공될 수 있다. 이러한 데이터베이스의 재구성은 사용자가 빠르게 자신에게 유용한 서비스를 제공받을 수 있도록 하는 관점에서 진행되며, 이를 토대로 하여 서비스 사업자의 서비스 제공 환경이 해당 사용자의 요구에 적합한지를 판단할 수 있다. 서비스 사업자는 자신이 가지고 있는 우수한 추천 엔진을 개발해야 하며, 이는 서비스 사업자를 평가하는 기준이 될 수 있다.Referring to FIG. 3, user history information and basic information (management number, e-mail information, etc.) are transmitted in the process of using the UD. In the process of using the CD, environmental information and detailed image information are transmitted. And in SD, we also reconstruct the image database. The reconfiguration of such a database can be performed in a predetermined cycle, and the information necessary for this can be provided through UD, CD, or the like. The reconfiguration of the database is performed from the viewpoint of allowing the user to quickly provide useful services to the user. Based on this, it can be determined whether the service providing environment of the service provider is suitable for the user's request. Service providers must develop their own excellent recommendation engines, which can be a criterion for evaluating service providers.

본 발명의 일 실시예에 의하면, 영상 추천 시스템을 위한 UD, CD, 및 SD를 구성하는 구체적인 방법이 제안된다. 영상 파일은 적게는 10Mbyte에서 많게는 수십 Gbyte 이상의 대용량 파일이다. 반면 사용자의 데스크탑 피씨(PC)나 모바일 전자 기기의 용량은 제한적이다. 그리고 동일한 제목과 동일한 감독이 제작한 영상이라고 하더라도 파일의 크기가 수배에서 수백배 이상 차이가 날 수 있다. 그리고 영상 콘텐츠를 제작하는 환경이나 방법 등도 다를 수 있다. According to an embodiment of the present invention, a specific method for constructing UD, CD, and SD for a video recommendation system is proposed. Video files are large files with sizes from 10 Mbytes to several tens Gbytes or more. On the other hand, the capacity of a user's desktop PC (PC) or mobile electronic device is limited. And even if the same title and the same director produced the image, the size of the file could be several times to several hundred times different. And the environment and method of producing video contents may be different.

티브이(TV) 리모콘을 사용하는 사람에게 여러 단계의 메뉴를 선택하게 하는 것은 사용자를 불편하게 하며, 4~5 단계 이상의 메뉴는 사용을 하지 않게 된다. 특히, 스마트 티브이는 더욱 많은 메뉴를 포함하고 있으며, 그에 따라서 원하는 메뉴를 선택하는 과정도 복잡해지고 단계도 많아질 수 있다. 하지만, 어떠한 경우에도 메뉴를 단계를 4단계 이상이 되도록 하는 것은 사용자의 불편을 초래할 수 있어서 쉽게 채용되지 않는다. Having a person using the TV remote control to select a multi-level menu makes the user uncomfortable and does not use the menus of four or more levels. In particular, the smart TV includes a larger number of menus, and accordingly, the process of selecting a desired menu is complicated and the number of steps can be increased. However, in any case, it is not easily adopted that the menu is made to be more than four steps because it may cause inconvenience of the user.

이러한 원리는 영상에 대한 추천 시스템을 구성하는 방법에도 동일하게 적용될 수 있다. 예를 들어, 영상 추천 시스템에 있어서, 사용자가 쉽게 원하는 콘텐츠를 찾을 수 있도록 하는 여러 가지 방법이 제안되고 있다. 일례를 모든 영상 콘텐츠 파일의 검색이 용이하도록 태그를 활용하는 방법이 있을 수 있다. 태그는 서비스 사업자가 영상 파일을 쉽게 찾아서 선택할 수 있도록 만들어 준다. 이 경우에 영상 콘텐츠의 제작자도 표준화된 태그를 사용할 필요가 있다.This principle can be equally applied to a method of constructing a recommendation system for an image. For example, in a video recommendation system, various methods for allowing a user to easily find a desired content have been proposed. For example, there may be a method of utilizing tags to facilitate retrieval of all image content files. The tag allows service providers to easily find and select video files. In this case, the producer of the image contents also needs to use the standardized tag.

도 4를 전술한 사항에 따라서 영상 콘텐츠 파일을 구성한 포맷의 일례를 도식적으로 보여 주는 블록도이다. 도 4를 참조하면, 파일 포맷은 UD, CD, SD, 및 RD를 헤더로서 구성하여 태그로 포함시킬 수 있으며, 이러한 태그를 포함하는 파일은 영상 비트스트림 서비스를 위한 파일의 일 형태일 수 있다. 서비스 사업자가 선택한 태그 정보를 모든 영상 파일에 부가하여 사용자가 선택하려고 하는 영상 콘텐츠를 빠르게 쉽게 접근할 수 있다.FIG. 4 is a block diagram schematically illustrating an example of a format in which an image content file is constructed according to the foregoing description. Referring to FIG. 4, the file format may include UD, CD, SD, and RD as a header, and the file including the tag may be a form of a file for an image bitstream service. The tag information selected by the service provider can be added to all the image files so that the user can quickly and easily access the image contents to be selected.

도 5는 UD, CD, SD, RD 정보를 이용하여 인터넷 검색 엔진이나 서비스 사업자가 검색 모델을 쉽게 구현하기 위하여 사용자에게 제공하는 선택 메뉴에 대한 우선순위 단계의 일례를 보여 주는 흐름도이다. 도 5를 참조하면, 서비스 사업자가 네트워크 환경에서 또는 사업 기간 동안 도출된 정보를 활용하여 사용자가 UD, CD, SD, RD의 세부 서술 정보 중에서 빈도가 높은 것을 선택 메뉴의 우선순위로 정함으로써 영상 콘텐츠를 빠르게 쉽게 선택하게 할 수 있도록 하는 것이 가능하다.FIG. 5 is a flowchart showing an example of a priority step for a selection menu provided by a search engine or a service provider to a user in order to easily implement a search model using UD, CD, SD, and RD information. Referring to FIG. 5, when a service provider uses information derived from a network environment or during a business period, a user selects a higher priority among the detailed description information of UD, CD, SD, and RD as a priority of a selection menu, It is possible to make it easy to select quickly.

도 6은 도 1의 추천 시스템에 기초하여 제공되는 영상 콘텐츠 서비스의 추천 절차의 일례를 보여 주는 흐름도이다.FIG. 6 is a flowchart showing an example of a recommendation procedure of a video content service provided on the recommendation system of FIG. 1. FIG.

도 6을 참조하면, 추천 시스템은 사용자로부터 영상 콘텐츠에 대한 소정의 요청을 수신한다(S11). 수신된 콘텐츠 요청에는 사용자가 특정한 콘텐츠에 관한 정보는 물론 환경 정보, 사용자에 관한 정보 등도 포함될 수 있다. 그리고 콘텐츠 요청을 수신한 추천 시스템은 UD 데이터베이스, CD 데이터베이스에서 각각 적합한 UD 정보 및 CD 정보를 추출한다(S12). UD 데이터베이스와 CD 데이터베이스에는 각각 미리 정해진 포맷에 따라서 구성된 구조화된 해당 사용자에 대한 UD 및 CD(이에 관해서는 후술한다)이 저장되어 있을 수 있다. 또는, 추천 시스템은 자신이 저장하고 있거나 또는 기타 다른 개체와의 통신을 통해서 사용자와 환경 등에 관한 정보(UD, CD에 포함되는 정보)를 수집할 수도 있다. 그리고 본 단계에서 추천 시스템은 수신된 콘텐츠 요청에 포함된 콘텐츠, 환경, 사용자에 관한 정보에 기초하여 상기 구조화된 UD 서술 및 CD 서술로부터 적합한 UD 정보 및 CD 정보를 추출할 수 있다. Referring to FIG. 6, the recommendation system receives a predetermined request for image content from a user (S11). The received content request may include environment information, information on a user, and the like as well as information on a specific content by the user. Then, the recommendation system receiving the content request extracts UD information and CD information suitable for the UD database and the CD database, respectively (S12). The UD database and the CD database may each store UD and CD (to be described later) for the structured corresponding user configured according to a predetermined format. Alternatively, the recommendation system may collect information (UD, information contained in the CD) about the user and the environment through communication with other objects stored therein. In this step, the recommendation system can extract appropriate UD information and CD information from the structured UD description and the CD description based on the content, environment, and user information included in the received content request.

계속해서 추천 시스템은 추출된 UD 정보 및 CD 정보에 기초하여 SD 데이터베이스에서 적합한 SD 정보를 추출한다(S13). SD 데이터베이스에는 미리 정해진 포맷에 따라서 구성된 구조화된 SD 서술(이에 관해서는 후술한다)이 저장되어 있을 수 있다. 본 단계에서 구조화된 SD 서술로부터 추출된 SD 정보는 UD 정보 및 CD 정보에 기초하여 해당 사용자에게 최적화된 서비스를 제공할 수 있는 서비스 사업자와 연관된 정보일 수 있다. 마지막으로 추천 시스템은 추출된 SD 정보에 기초하여 영상 콘텐츠 서비스 제공자에 대한 RD 정보를 생성하여 사용자에게 제공할 수 있다(S14). Subsequently, the recommendation system extracts appropriate SD information from the SD database based on the extracted UD information and CD information (S13). The SD database may have a structured SD description (which will be described later) structured in accordance with a predetermined format. The SD information extracted from the structured SD description at this stage may be information associated with the service provider capable of providing an optimized service to the user based on the UD information and the CD information. Finally, the recommendation system can generate the RD information for the image content service provider based on the extracted SD information and provide it to the user (S14).

이하에서는 이러한 영상 콘텐츠 서비스의 추천 절차에 활용될 수 있는 본 발명의 실시예에 따른 UD, CD, 및 SD 서술들의 구조에 관하여 설명한다.Hereinafter, the structure of the UD, CD, and SD descriptions according to the embodiment of the present invention, which can be utilized in the recommendation procedure of the image content service, will be described below.

도 7은 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 UD 서술의 구성에 적용될 수 있는 참조 구성의 일례로서, 무손실 오디오 추천 시스템을 위한 UD 서술의 구성의 일례를 보여 주는 도면이다. UD 서술은 사용자에 대한 정적 및 동적 정보를 포함할 수 있다. 이외에도 UD 서술은 사용자의 사용 이력, 선호도, UD 관련 보안 설정 등의 정보도 포함할 수 있다. FIG. 7 is an example of a reference configuration that can be applied to a configuration of a structured UD description configured according to a description configuration method for an image content recommendation system according to an embodiment of the present invention. Referring to FIG. 7, a configuration of a UD description for a lossless audio recommendation system Fig. The UD description may include static and dynamic information for the user. In addition, the UD description can also include information such as the user's history of use, preference, and UD-related security settings.

도 7을 참조하면, UD 서술은 사용자정보(UserID), 생일(Birthday), 성별(Gender), 국적(Country), 언어(UserLanguage), 선호 음악 유형(TypeOfFavoriteMusic), 사용자 서비스 이력(HistoryOfService)을 포함할 수 있다. 영상 콘텐츠의 경우에는 선호 음악 유형은 선호 영상 유형으로 대체될 수 있다. 그리고 사용자정보는 아이디(ID), 패스워드(PW), 이메일 주소(E-mail), 전화번호(Phone), 사용자 관리번호(UserManagementNumber) 등을 포함할 수 있고, 사용자 서비스 이력은 다운로드 날짜(the date of download), 다운로드 횟수(the number of download), 무손실 오디오 유형(the type of lossless audio) 등을 포함할 수 있다(영상 콘텐츠의 경우에는 무손실 오디오 유형은 영상 유형(the type of video)으로 대체될 수 있다). 그리고 도 7의 UD 서술에 포함되는 영상 UD 서술 정보들의 의미는 표 1에 기술되어 있다. Referring to FIG. 7, the UD description includes user information (UserID), Birthday, Gender, Country, UserLanguage, TypeOfFavoriteMusic, and HistoryOfService. can do. In the case of video content, the preferred music type may be replaced with the preferred video type. The user information may include an ID, a password PW, an e-mail address, a phone number, a user management number, and the like. The user service history includes the date the download of the number of downloads, the type of lossless audio, etc. (In the case of video content, the lossless audio type may be replaced by the type of video . The meanings of the image UD description information included in the UD description in FIG. 7 are described in Table 1.

Figure pat00001
Figure pat00001

도 8은 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 CD 서술에 적용될 수 있는 참조 구성의 일례로서, 무손실 오디오 콘텐츠 추천 시스템을 위한 CD 서술의 구성의 일례를 보여 주는 도면이다. 도 8을 참조하면, CD 서술은 사용하는 장치의 고유 정보(StaticInfoDevice), 이용 가능한 장치(Device), 서비스 날짜(TimeOfTheServiceDate), 무손실 오디오 세부정보(DetailedDescriptionOfLosslessAudio), 휴대용 디바이스(PortableDevice)를 포함할 수 있다(영상 콘텐츠의 경우에 무손실 오디오 세부정보는 영상 세부정보로 대체될 수 있다). 그리고 이용가능한 장치는 휴대용 재생장치(portable player), 데스크탑 피씨(desktop PC), 스마트 티브이와 셋톱박스(smart TV and set-top box) 등을 포함할 수 있고, 무손실 오디오 세부정보는 무손실 오디오 포맷(FormatOfLosslessAudio), 이름(Name), 국적(Conmtry), 기관(Organization) 등과 같은 저작자(AuthorOfCreating), 저작 도구(AuthoringTool), 저작 알고리즘(AuthoringAlgorithm), 총 재생시간(TotalPlayTime) 등을 포함할 수 있다(영상 콘텐츠의 경우에 무손실 오디오 포맷은 영상 포맷으로 대체될 수 있다). 그리고 도 8의 CD 서술에 포함되는 CD 서술 정보들의 의미는 표 2에 기술되어 있다(표 2에서 MPEG-UD Requirements는 'ISO/IEC JTC1/SC29/WG11/n12881 Requirements on MPEG User Description'을 가리키며, 이것은 공개된 문서이므로 여기에서 이에 대한 구체적인 설명은 생략한다(후속되는 표나 그림도 동일하다)). FIG. 8 is an example of a reference configuration applicable to a structured CD description configured according to a description configuration method for an image content recommendation system according to an exemplary embodiment of the present invention, and is an example of a configuration of a CD description for a lossless audio content recommendation system Fig. Referring to FIG. 8, the CD description may include the device's unique information (StaticInfoDevice), available device, service date (TimeOfTheServiceDate), lossless audio detail information (DetailedDescriptionOfLosslessAudio), portable device (PortableDevice) (In the case of video content, lossless audio detail information can be replaced with video detail information). The available devices may include a portable player, a desktop PC, a smart TV and a set-top box, and the lossless audio details may include a lossless audio format (Authoring Tool), Authoring Algorithm, Total Play Time (TotalPlayTime), etc., such as Title, FormatOfLosslessAudio, Name, Nationality, Organization, In the case of content, the lossless audio format may be replaced by the video format). The meanings of the CD description information included in the CD description in FIG. 8 are described in Table 2. In Table 2, the MPEG-UD Requirements indicates 'ISO / IEC JTC1 / SC29 / WG11 / n12881 Requirements on MPEG User Description' Since this is an open document, a detailed description thereof is omitted here (the following tables and figures are also the same)).

Figure pat00002
Figure pat00002

도 9는 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 SD 서술에 적용될 수 있는 참조 구성의 일례로서, 무손실 오디오 콘텐츠 추천 시스템을 위한 SD 서술의 SD 서술의 일례를 보여 주는 도면이다. 도 9를 참조하면, SD 서술은 사회관계망 커뮤너티(SocialNetworkAndCommunities), 사용 권한(UsagePermissiom), 지원 포맷(SupportedRepresentationFormat), 사용 제한(LimitOfUsage), 서비스 수준 규약(SevrviceLevelAgreement), 무손실 오디오 데이터베이스(DatabaseOfLosslessAudio) 등을 포함할 수 있다(영상 콘텐츠의 경우에 무손실 오디오 데이터베이스는 영상 데이터베이스로 대체될 수 있다). 그리고 사회관계망 커뮤너티는 페이스북(Facebook), 카카오톡(Kakao) 등을 포함하며, 무손실 오디오 데이터베이스는 제목(Title), 가수(Singer), 작곡/작사가(AuthorOfMusic), 음악 유형(TypeOfMusic), 음악 첫소절(FirstLineOfTheMusic), 사용자 접속 이력(AccessHistoryOfMusic), 네트워크 환경(NetworkEnvironment) 등을 포함할 수 있다(영상 콘텐츠의 경우에 가수는 배우로, 작곡/작사가는 감독/제작자로, 음악 유형은 영상 유형으로 음악 첫소절은 영상 예고편으로 대체될 수 있다). 그리고 도 9의 SD 서술에 포함되는 SD 서술 정보들의 의미는 표 3에 기술되어 있다. FIG. 9 is an example of a reference configuration applicable to a structured SD description configured according to a description configuration method for an image content recommendation system according to an exemplary embodiment of the present invention. Referring to FIG. 9, an SD description of a SD description for a lossless audio content recommendation system Fig. 9, the SD description includes a SocialNetworkAndCommunities, a UsagePermissiom, a SupportedRepresentationFormat, a LimitOfUsage, a Service Level Agreement, and a Lossless Audio Database (DatabaseOfLosslessAudio). (In the case of video content, a lossless audio database may be replaced with a video database). The social network community includes Facebook, Kakao, and the like. The lossless audio database includes a title, a singer, a composition / authorOfMusic, a music type (TypeOfMusic), music (FirstLineOfTheMusic, AccessHistoryOfMusic, NetworkEnvironment, etc.) (In the case of video content, the singer is an actor, the composer / librarian is a director / producer, and the music type is a video type The first measure of music can be replaced by a video trailer). The meanings of the SD description information included in the SD description in FIG. 9 are described in Table 3.

Figure pat00003
Figure pat00003

도 10 및 도 11은 각각 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 UD 서술의 구성의 다른 예를 보여 주는 도면으로서, UD 서술에서 속성(attribute) 필드를 나타낸 도면이다. 도 10을 참조하면, 속성 필드는 사용자의 고유 정보를 기술하는데, 사용자 아이디(IDs), 성별, 생일, 라스트 네임, 퍼스트 네임 등을 포함한다. 그리고 도 11을 참조하면, 도 10에 개시된 사용자의 고유 정보 이외에 속성 필드는 국적과 사용언어 등의 정보를 더 포함할 수 있다. 속성 필드에 포함된 정보는 사용자의 기본 정보로 활용될 수 있다. FIG. 10 and FIG. 11 are diagrams illustrating another example of the structure of a structured UD description constructed according to a description construction method for an image content recommendation system according to an embodiment of the present invention. In the UD description, Fig. Referring to FIG. 10, the attribute field describes user's unique information, including user IDs, sex, birthday, last name, first name, and the like. Referring to FIG. 11, in addition to the unique information of the user shown in FIG. 10, the attribute field may further include information such as nationality and language of use. The information contained in the attribute field can be used as basic information of the user.

도 12는 도 10에 도시된 UD 서술에서 정보 필드의 구성의 일례를 보여 주는 도면이다. 도 12를 참조하면, 정보 필드는 사용자의 주소, 전화번호, 이메일 주소, 사용자 관리 번호 등을 포함한다. 정보 필드에 포함된 정보는 사용자의 부가 정보 또는 연락처 정보로 활용될 수 있다.12 is a diagram showing an example of the configuration of the information field in the UD description shown in FIG. Referring to FIG. 12, the information field includes a user's address, a telephone number, an e-mail address, a user management number, and the like. The information contained in the information field can be utilized as additional information or contact information of the user.

도 13은 도 10에 도시된 UD 서술에서 서비스 요청 필드의 구성의 일례를 보여 주는 도면이다. 도 13을 참조하면, 서비스 요청 필드는 사용자의 의도(intention), 선호 콘텐츠 유형, 커뮤너티와의 인터액션 유형, 서비스 이력 등의 정보를 포함할 수 있다. 서비스 요청 필드는 사용자의 현재 의도는 물론 사용자의 성향 및 이력 등을 파악하는데 활용될 수 있다.13 is a diagram showing an example of the configuration of a service request field in the UD description shown in FIG. Referring to FIG. 13, the service request field may include information such as a user's intention, a preferred content type, an interaction type with a community, and a service history. The service request field can be used to grasp not only the user's current intention but also the user's tendency and history.

도 14는 도 13에 도시된 UD 서술의 서비스 요청 필드에서 선호 콘텐츠 유형 서버필드의 구성의 일례를 보여 주는 도면이다. 도 14를 참조하면, 선호 콘텐츠 유형 서버필드는 영화, 음악 등과 같은 다양한 종류의 콘텐츠 유형 정보가 포함될 수 있다. 선호 콘텐츠 유형 서버필드는 사용자가 선호하는 콘텐츠 유형을 파악하는데 활용될 수 있다. 14 is a diagram showing an example of the configuration of the preferred content type server field in the service request field of the UD description shown in FIG. Referring to FIG. 14, the preferred content type server field may include various types of content type information such as movies, music, and the like. The preferred content type server field can be utilized to identify the type of content preferred by the user.

도 15 및 도 16은 각각 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 CD 서술의 구성의 다른 예를 보여 주는 도면이다. 도 15를 참조하면, CD 서술은 디바이스 정보, 물리적 환경 정보, 의미적 환경 정보, 공유 및 동기화 정보를 포함한다. 그리고 도 16을 참조하면, CD 서술은 도 15에 개시된 CD 서술 외에 서비스 시간 정보, 장치의 고유 정보, 멀티미디어 세부 속성 정보를 더 포함할 수 있다. CD 서술에 포함된 정보는 콘텐츠의 속성, 종류 등을 파악하고 또한 콘텐츠, 디바이스, 사용자, 네트워크 등과 관련된 환경을 파악하는데 활용될 수 있다.15 and 16 are diagrams illustrating another example of the structure of a structured CD description configured according to a description construction method for an image content recommendation system according to an embodiment of the present invention. Referring to FIG. 15, the CD description includes device information, physical environment information, semantic environment information, and sharing and synchronization information. Referring to FIG. 16, the CD description may further include service time information, device unique information, and multimedia detail attribute information in addition to the CD description disclosed in FIG. The information included in the CD description can be used to grasp the attributes, kinds, and the like of the content and also to grasp environments related to contents, devices, users, networks, and the like.

도 17은 도 16에 도시된 CD 서술에서 멀티미디어 세부 속성 정보 필드의 구성의 일례를 보여 주는 도면이다. 도 17을 참조하면, 멀티미디어 세부 속성 필드는 비디오, 손실 오디오, 영상 등의 정보를 포함할 수 있다. 멀티미디어 세부 속성 필드는 서비스 대상이 되는 콘텐츠의 유형이 비디오인지, 손실 오디오인지, 영상인지를 파악하는데 활용될 수 있다.17 is a diagram showing an example of the configuration of the multimedia detail attribute information field in the CD description shown in FIG. Referring to FIG. 17, the multimedia detail attribute field may include information such as video, lost audio, video, and the like. The multimedia detail attribute field can be used to determine whether the type of the service target content is video, lost audio, or video.

도 18은 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 SD 서술의 구성의 다른 예를 보여 주는 도면으로서, SD 서술에서 속성(attribute) 필드를 나타낸 도면이다. 도 18을 참조하면, 속성 필드는 서비스의 고유 정보를 기술하는데, 서비스 아이디(Service ID), 서비스 이름, 서비스 유형, 서비스 제공자, 연락처 정보 등을 포함한다. 속성 필드에 포함된 정보는 서비스 제공자 및 이에 의하여 제공되는 서비스의 기본 정보로 활용될 수 있다.18 is a view showing another example of the structure of a structured SD description configured according to a description construction method for an image content recommendation system according to an embodiment of the present invention, and shows an attribute field in an SD description . Referring to FIG. 18, an attribute field describes unique information of a service, including a service ID, a service name, a service type, a service provider, contact information, and the like. The information contained in the attribute field may be used as basic information of the service provider and the service provided by the service provider.

도 19는 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 SD 서술의 구성의 또 다른 예를 보여 주는 도면으로서, SD 서술에서 속성(attribute) 필드를 제외한 다른 필드의 구성을 나타낸다. 도 19를 참조하면, SD 서술은 서비스 수준 협약, 서비스 용도, 사회 관계망 및 커뮤너티, 지원되는 멀티미디어 객체, 멀티미디어 데이터베이스 등의 정보를 포함한다. SD 서술에 포함된 정보는 제공되는 서비스와 관련된 세부적인 정보로 활용될 수 있다.FIG. 19 is a diagram illustrating another example of the structure of a structured SD description configured according to a description constructing method for an image content recommendation system according to an embodiment of the present invention. In the SD description, Field. Referring to FIG. 19, the SD description includes information such as service level agreement, service usage, social network and community, supported multimedia objects, multimedia database, and the like. The information contained in the SD description can be used as detailed information related to the service provided.

도 20은 도 19에 도시된 SD 서술에서 멀티미디어 데이터베이스 필드의 구성의 일례를 보여 주는 도면이다. 도 20을 참조하면, 멀티미디어 데이터베이스 필드는 비디오 데이터베이스, 손실 오디오 데이터베이스, 영상 데이터베이스 등의 정보를 포함할 수 있다. 멀티미디어 데이터베이스 필드는 서비스 사업자가 보유하고 있는 데이터베이스 유형이 어떤 콘텐츠에 대한 것인지, 예컨대 비디오인지, 손실 오디오인지, 영상인지를 파악하는데 활용될 수 있다.20 is a diagram showing an example of the configuration of a multimedia database field in the SD description shown in FIG. Referring to FIG. 20, the multimedia database field may include information such as a video database, a lost audio database, and a video database. The multimedia database field may be used to determine which type of database the service provider has for the content, such as video, lost audio, or video.

도 21은 도 20에 도시된 멀티미디어 데이터베이스 필드에서 영상 데이터베이스 서브필드에 적용될 수 있는 참조 구성의 일례인 무손실 오디오 데이터베이스 서브필드를 보여 주는 도면이다. 도 21을 참조하면, 무손실 오디오 데이터베이스 서브필드는 제목, 가수, 작곡/작사가, 음악유형, 음악첫소절, 사용자접속이력, 네트워크환경 등을 포함할 수 있다. 영상 데이터베이스 서브필드는 영상 서비스를 제공하는 서비스 사업자가 구축하고 영상 데이터베이스를 검색하여 사용자가 원하는 영상 콘텐츠를 제공하는데 활용될 수 있다.FIG. 21 is a diagram illustrating a lossless audio database subfield, which is an example of a reference configuration applicable to an image database subfield in the multimedia database field shown in FIG. Referring to FIG. 21, a lossless audio database subfield may include a title, a singer, a composition / lyric, a music type, a music first measure, a user access history, a network environment, and the like. The image database subfield may be constructed by a service provider providing the image service and may be used to search for the image database and provide the image content desired by the user.

도 22는 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 UD 서술의 구성의 또 다른 예를 보여 주는 도면이다. 도 22를 참조하면, UD 서술은 속성(attribute) 필드 및 정보 필드를 포함한다. 그리고 정보 필드는 사용자 아이디, 사용자 프로필, 사용이력, 선호도, 감정, 스케쥴, 활동, 멀티미디어 유형, 의도, 우선 서비스 등을 포함한다. 그리고 선호도 서브필드는 사용자 선호도, 오디오 프리젠테이션 선호도, 디스플레이 프리젠테이션 선호도, 그래픽 프리젠테이션 선호도, 서비스 선호도, 번역 선호도, 관심 매체, 선호 서술 등을 포함한다. 이러한 UD 서술의 기능은 전술한 다른 UD 서술의 기능과 동일하다.22 is a diagram illustrating another example of the structure of a structured UD description configured according to a description construction method for an image content recommendation system according to an embodiment of the present invention. Referring to FIG. 22, the UD description includes an attribute field and an information field. The information field includes a user ID, a user profile, a usage history, a preference, an emotion, a schedule, an activity, a multimedia type, an intention, a priority service, The preference subfields include user preferences, audio presentation preferences, display presentation preferences, graphic presentation preferences, service preferences, translation preferences, media of interest, preferences, and the like. The function of this UD description is the same as that of the other UD description described above.

도 23은 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 CD 서술의 구성의 또 다른 예를 보여 주는 도면이다. 도 23을 참조하면, CD 서술은 속성(attribute) 필드 및 정보 필드를 포함한다. 그리고 정보 필드는 콘텍스트 식별자, 유효 지속 시간, 계절, 디바이스 특성, 네트워크 정보, 위치, 날씨, 오디오 환경이나 조명 특성과 같은 기타 환경 정보, 우선도 등을 포함한다. 이러한 CD 서술의 기능은 전술한 다른 CD 서술의 기능과 동일하다.23 is a diagram illustrating another example of a structure of a structured CD description configured according to a description construction method for an image content recommendation system according to an embodiment of the present invention. Referring to FIG. 23, the CD description includes an attribute field and an information field. The information field includes context identifier, effective duration, season, device characteristics, network information, location, weather, other environmental information such as audio environment or lighting characteristics, priority, and the like. The function of this CD description is the same as that of the other CD description described above.

도 24는 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 SD 서술의 구성의 또 다른 예를 보여 주는 도면이다. 도 24를 참조하면, SD 서술은 속성(attribute) 필드 및 정보 필드를 포함한다. 그리고 정보 필드는 서비스 일반 정보, 서비스 타겟 정보, 서비스 인터페이스 정보, 내부 서비스 정보, 우선도, 서비스 이용 가능 정보 등을 포함한다. 이러한 SD 서술의 기능은 전술한 다른 SD 서술의 기능과 동일하다.24 is a diagram illustrating another example of the structure of a structured SD description configured according to a description constructing method for an image content recommendation system according to an embodiment of the present invention. Referring to FIG. 24, the SD description includes an attribute field and an information field. The information field includes service general information, service target information, service interface information, internal service information, priority, service availability information, and the like. The function of this SD description is the same as that of the other SD description described above.

도 25는 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 UD 서술에 적용될 수 있는 참조 구성의 일례로서, 무손실 오디오 콘텐츠 추천 시스템을 위한 UD 서술의 또 다른 예를 보여 주는 도면이다. 도 25를 참조하면, 본 실시예에 따른 UD 서술은 도 22에 도시된 UD 서술과 비교하여 선호도 서브필드에 무손실 오디오 프리젠테이션 선호도(영상 콘텐츠의 경우에 영상 프리젠테이션 선호도로 대체될 수 있다) 정보가 더 추가되어 있다는 점에서 차이가 있다. 일례로, 영상 프리젠테이션 선호도 정보는 아이디 등과 같은 속성 정보와 함께 생성 선호도 정보, 영상 포맷 선호도 정보, 영상 파일크기 선호도 정보, 영상 음악 선호도 정보 등을 포함할 수 있다. 그리고 도 25의 UD 서술에 포함되는 무손실 오디오 프리젠테이션 선호도 정보에 포함되는 정보들 각각의 의미는 표 4에 기술되어 있다.FIG. 25 is an example of a reference configuration applicable to a structured UD description configured according to a description configuration method for an image content recommendation system according to an embodiment of the present invention, and is another example of a UD description for a lossless audio content recommendation system Fig. Referring to FIG. 25, the UD description according to the present embodiment is similar to the UD description shown in FIG. 22 in that the preference subfield includes lossless audio presentation preference (which may be replaced with video presentation preference in the case of image content) There is a difference in the fact that there is more. For example, the image presentation preference information may include generated preference information, image format preference information, image file size preference information, image music preference information, and the like, together with attribute information such as an ID and the like. The meaning of each of the information included in the lossless audio presentation preference information included in the UD description in FIG. 25 is described in Table 4.

Figure pat00004
Figure pat00004

도 26은 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 CD 서술에 적용될 수 있는 참조 구성의 일례로서, 무손실 오디오 콘텐츠 추천 시스템을 위한 CD 서술의 또 다른 예를 보여 주는 도면이다. 도 26을 참조하면, 본 실시예에 따른 CD 서술은 도 23에 도시된 UD 서술과 비교하여 기타 환경 정보 서브필드에 무손실 오디오 환경 정보(영상 콘텐츠의 경우에 영상 환경 정보로 대체될 수 있다)가 더 추가되어 있다는 점에서 차이가 있다. 일례로, 영상 환경 정보는 속성 정보와 함께 생성 저작가 정보, 저작 도구 정보, 저작 알고리즘 정보 등을 포함한다. 그리고 도 26의 CD 서술에 포함되는 무손실 오디오 환경 정보에 포함되는 정보들 각각의 의미는 표 5에 기술되어 있다.FIG. 26 is an example of a reference configuration applicable to a structured CD description configured according to a description configuration method for an image content recommendation system according to an embodiment of the present invention, and is another example of a CD description for a lossless audio content recommendation system Fig. Referring to FIG. 26, the CD description according to the present embodiment is similar to the UD description shown in FIG. 23 in that lossless audio environment information (which can be replaced with video environment information in the case of video contents) There is a difference in that it is added. For example, the video environment information includes generated author information, authoring tool information, authoring algorithm information, and the like together with attribute information. The meaning of each of the information included in the lossless audio environment information included in the CD description in FIG. 26 is described in Table 5. [

Figure pat00005
Figure pat00005

도 27은 본 발명의 일 실시예에 따른 영상 콘텐츠 추천 시스템을 위한 서술 구성 방법에 따라 구성된 구조화된 SD 서술에 적용될 수 있는 참조 구성의 일례로서, 무손실 오디오 콘텐츠 추천 시스템을 위한 SD 서술의 또 다른 예를 보여 주는 도면이다. 도 27을 참조하면, 본 실시예에 따른 SD 서술은 도 24에 도시된 SD 서술과 비교하여 정보 필드에 멀티미디어 데이터베이스 정보가 더 추가되어 있다는 점에서 차이가 있다. 일례로, 멀티미디어 데이터베이스 정보는 비디오 데이터베이스 정보, 손실 오디오 데이터베이스 정보, 영상 데이터베이스 정보 등을 포함한다. 그리고 영상 데이터베이스 서브 필드는 제목, 가수, 음악 저자, 음악 종류, 음악 첫 소절, 사용자 접속 이력 등의 정보를 포함한다. 이러한 SD 서술에 포함되는 멀티미디어 데이터베이스 필드 및 이의 영상 데이터베이스 서브 필드에 포함되는 정보들 각각의 의미는 표 6에 기술되어 있다.FIG. 27 is an example of a reference configuration applicable to a structured SD description configured according to a description configuration method for an image content recommendation system according to an embodiment of the present invention, and is another example of an SD description for a lossless audio content recommendation system Fig. Referring to FIG. 27, the SD description according to the present embodiment differs from the SD description shown in FIG. 24 in that multimedia database information is further added to the information field. In one example, the multimedia database information includes video database information, lost audio database information, image database information, and the like. The image database subfield includes information such as a title, a singer, a music author, a kind of music, a first measure of music, and a user access history. The meanings of the multimedia database fields included in the SD description and the information included in the image database subfields thereof are described in Table 6.

Figure pat00006
Figure pat00006

이상의 설명은 본 발명의 실시예에 불과할 뿐, 이 실시예에 의하여 본 발명의 기술 사상이 한정되는 것으로 해석되어서는 안된다. 본 발명의 기술 사상은 특허청구범위에 기재된 발명에 의해서만 특정되어야 한다. 따라서 본 발명의 기술 사상을 벗어나지 않는 범위에서 전술한 실시예는 다양한 형태로 변형되어 구현될 수 있다는 것은 당업자에게 자명하다.The above description is only an example of the present invention, and the technical idea of the present invention should not be interpreted as being limited by this embodiment. The technical idea of the present invention should be specified only by the invention described in the claims. Therefore, it is apparent to those skilled in the art that the above-described embodiments may be modified and embodied in various forms without departing from the technical spirit of the present invention.

Claims (6)

영상 콘텐츠 추천 시스템으로 입력되는 서술들을 소정의 체계에 따라서 구조화하여 구성하는 방법에 있어서,
상기 서술들은 사용자에 대한 동적 및 정적 정보와 함께 상기 사용자의 영상 콘텐츠에 대한 사용 이력 정보를 포함하는 사용자 서술(UD); 상기 영상 콘텐츠의 콘텍스트 정보 및 상기 사용자가 위치하는 환경적 상황 정보를 포함하는 콘텍스트 서술(CD); 및 상기 영상 콘텐츠 서비스 제공자의 서비스를 특정하는 관련 서비스 정보를 포함하는 서비스 서술(SD)을 포함하고,
상기 영상 콘텐츠 추천 시스템은 상기 사용자의 상기 사용자 서술, 상기 콘텍스트 서술, 및 상기 서비스 서술에 기초하여 선택된 소정의 영상 콘텐츠 제공자를 추천하는 추천 서술(RD)을 생성하여 상기 사용자에게 제공하는 것을 특징으로 하는 영상 콘텐츠 추천 시스템을 위한 서술들의 구성 방법.
A method for structuring a description input to a video content recommendation system according to a predetermined scheme,
The description includes a user description (UD) including usage history information for the user's image content, together with dynamic and static information for the user; A context description (CD) including context information of the image content and environmental context information on which the user is located; And a service description (SD) including related service information specifying a service of the video content service provider,
Wherein the video content recommendation system generates a recommendation description (RD) for recommending a predetermined video content provider selected based on the user description, the context description, and the service description of the user and provides the recommendation description (RD) to the user A method for constructing descriptions for video content recommendation systems.
제1항에 있어서,
상기 사용자 서술은 속성 필드 및 정보 필드를 포함하고,
상기 정보 필드는 사용자 아이디 정보, 사용자 프로필 정보, 사용이력 정보, 선호도 정보, 감정 정보, 스케쥴 정보, 활동 정보, 멀티미디어 유형 정보, 의도 정보, 및 우선 서비스 정보를 포함하는 것을 특징으로 하는 영상 콘텐츠 추천 시스템을 위한 서술들의 구성 방법.
The method according to claim 1,
Wherein the user description comprises an attribute field and an information field,
Wherein the information field includes user ID information, user profile information, usage history information, preference information, emotion information, schedule information, activity information, multimedia type information, intention information, and priority service information. For constructing descriptions for.
제2항에 있어서,
상기 선호도 정보는 사용자 선호도 정보, 오디오 프리젠테이션 선호도 정보, 디스플레이 프리젠테이션 선호도 정보, 그래픽 프리젠테이션 선호도 정보, 영상 프리젠테이션 선호도 정보, 서비스 선호도 정보, 번역 선호도 정보, 관심 매체 정보, 및 선호 서술 정보 중에서 하나 이상의 정보를 포함하는 것을 특징으로 하는 영상 콘텐츠 추천 시스템을 위한 서술들의 구성 방법.
3. The method of claim 2,
The preference information may include one or more of user preference information, audio presentation preference information, display presentation preference information, graphic presentation preference information, image presentation preference information, service preference information, translation preference information, Wherein the video content recommendation system comprises the above information.
제1항에 있어서,
상기 콘텍스트 서술은 속성 필드 및 정보 필드를 포함하고,
상기 정보 필드는 콘텍스트 식별자 정보, 유효 지속 시간 정보, 계절 정보, 디바이스 특성 정보, 네트워크 정보, 위치 정보, 날씨 정보, 환경 정보, 영상 환경 정보, 및 우선도 정보 중에서 하나 이상의 정보를 포함하는 것을 특징으로 하는 영상 콘텐츠 추천 시스템을 위한 서술들의 구성 방법.
The method according to claim 1,
Wherein the context description comprises an attribute field and an information field,
The information field includes at least one of context identifier information, effective duration information, season information, device characteristic information, network information, location information, weather information, environmental information, image environment information, and priority information A method for constructing descriptions for a video content recommendation system.
제1항에 있어서,
상기 서비스 서술은 속성 필드 및 정보 필드를 포함하고,
상기 정보 필드는 서비스 일반 정보, 서비스 타겟 정보, 서비스 인터페이스 정보, 내부 서비스 정보, 우선도, 및 서비스 이용 가능 정보 중에서 하나 이상을 포함하는 것을 특징으로 하는 영상 콘텐츠 추천 시스템을 위한 서술들의 구성 방법.
The method according to claim 1,
Wherein the service description includes an attribute field and an information field,
Wherein the information field includes at least one of service general information, service target information, service interface information, internal service information, priority, and service availability information.
제5항에 있어서,
상기 정보 필드는 영상 데이터베이스 정보를 포함하고,
상기 영상 데이터베이스 정보는 제목, 주연 배우, 감독, 영상 종류, 예고 영상, 및 사용자 접속 이력 중에서 하나 이상의 정보를 포함하는 것을 특징으로 하는 영상 콘텐츠 추천 시스템을 위한 서술들의 구성 방법.
6. The method of claim 5,
Wherein the information field includes image database information,
Wherein the image database information includes at least one of a title, a main actor, a director, an image type, a preview image, and a user access history.
KR20140050539A 2013-10-18 2014-04-28 File format for transmitting video data and its constructing method KR20150045357A (en)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
KR1020130124801 2013-10-18
KR20130124801 2013-10-18
KR20130126184 2013-10-22
KR1020130126184 2013-10-22
KR20130130572 2013-10-30
KR1020130130572 2013-10-30
KR1020140028491 2014-03-11
KR20140028491 2014-03-11

Publications (1)

Publication Number Publication Date
KR20150045357A true KR20150045357A (en) 2015-04-28

Family

ID=53037364

Family Applications (2)

Application Number Title Priority Date Filing Date
KR20140050538A KR20150045876A (en) 2013-10-18 2014-04-28 File format for transmitting audio data and its constructing method
KR20140050539A KR20150045357A (en) 2013-10-18 2014-04-28 File format for transmitting video data and its constructing method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
KR20140050538A KR20150045876A (en) 2013-10-18 2014-04-28 File format for transmitting audio data and its constructing method

Country Status (1)

Country Link
KR (2) KR20150045876A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101945010B1 (en) 2018-04-17 2019-02-01 송관권 Earth pressure supporter and constructing device

Also Published As

Publication number Publication date
KR20150045876A (en) 2015-04-29

Similar Documents

Publication Publication Date Title
US10437896B2 (en) Singular, collective, and automated creation of a media guide for online content
KR101004510B1 (en) Automatically matching advertisements to media files
US8166076B2 (en) Digital media metadata management
US8595375B1 (en) Segmenting video based on timestamps in comments
US20090271417A1 (en) Identifying User Relationships from Situational Analysis of User Comments Made on Media Content
US8925000B2 (en) Systems and methods for associating ratings with media and for providing ratings-based parental controls
US20140222775A1 (en) System for curation and personalization of third party video playback
WO2012036969A1 (en) Method and apparatus for automatically tagging content
JP2011507096A (en) Metadata generation system and method
US20110179062A1 (en) Apparatus and method for sharing social media content
US20080162568A1 (en) System and method for estimating real life relationships and popularities among people based on large quantities of personal visual data
US20110314061A1 (en) Preference sharing method
KR20160032937A (en) Method and system for providing searching informatiom of a captured image on a display device to a mobile device
US20090158346A1 (en) Automatic smart video user generated url synthesis into a channel list
US8775321B1 (en) Systems and methods for providing notification of and access to information associated with media content
KR102007504B1 (en) System and method for providing customized contents information per user
KR20140065611A (en) Method and device for sharing service about contents information
KR102428990B1 (en) User-customized content recommendation system and method
JP2009015516A (en) Content identification information transmission server, content identification information transmission method, and program
KR20150045357A (en) File format for transmitting video data and its constructing method
KR20150111524A (en) An apparatus and a method of providing an advertisement
KR20190091215A (en) Method and apparatus for streaming multimedia data without transcoding using meta data
Kasutani et al. New frontiers in universal multimedia access
WO2015056929A1 (en) File format for audio data transmission and configuration method therefor
KR20150110853A (en) An apparatus and a method of providing an advertisement

Legal Events

Date Code Title Description
E902 Notification of reason for refusal