KR100362380B1 - The multimedia data editing and retrieval system on XML and method thereof - Google Patents

The multimedia data editing and retrieval system on XML and method thereof Download PDF

Info

Publication number
KR100362380B1
KR100362380B1 KR1019990062402A KR19990062402A KR100362380B1 KR 100362380 B1 KR100362380 B1 KR 100362380B1 KR 1019990062402 A KR1019990062402 A KR 1019990062402A KR 19990062402 A KR19990062402 A KR 19990062402A KR 100362380 B1 KR100362380 B1 KR 100362380B1
Authority
KR
South Korea
Prior art keywords
multimedia data
xml
multimedia
information
retrieval
Prior art date
Application number
KR1019990062402A
Other languages
Korean (ko)
Other versions
KR20010064252A (en
Inventor
정현수
홍기채
문병주
김홍배
송종철
Original Assignee
한국전자통신연구원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국전자통신연구원 filed Critical 한국전자통신연구원
Priority to KR1019990062402A priority Critical patent/KR100362380B1/en
Publication of KR20010064252A publication Critical patent/KR20010064252A/en
Application granted granted Critical
Publication of KR100362380B1 publication Critical patent/KR100362380B1/en

Links

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)

Abstract

본 발명은 엑스엠엘(XML : eXtended Markup Language)을 기반으로 색인 정보 및 멀티미디어 데이터를 통합하여 새로운 형식의 멀티미디어 데이터를 제작 및 검색하는 시스템과 그를 이용한 멀티미디어 데이터 생성 방법을 제공하는데 그 목적이 있다.An object of the present invention is to provide a system for creating and retrieving a new type of multimedia data by integrating index information and multimedia data based on XML (eXtended Markup Language) and a method of generating multimedia data using the same.

본 발명에 따르면, 멀티미디어 정보 표현을 위한 XML(eXtended Markup Language) 문서 구조 및 멀티미디어 데이터를 입력받아 상기 XML 문서 구조에 의한 멀티미디어 정보를 기술(Description)하여, 이를 상기 입력된 멀티미디어 데이터에 삽입하여 XML 멀티미디어 데이터로 생성하는 디스크립션 제너레이터(Description Generator); 상기 디스크립션 제너레이터에 의하여 생성된 XML 멀티미디어 데이터를 멀티미디어 정보 및 검색 정보로 나누어 색인하여 저장한 후, 검색 요청 메시지가 수신되면, 검색을 수행하여 출력하는 멀티미디어 데이터 검색 서버; 및 상기 멀티미디어 데이터 검색 서버에게 검색 요청 메시지를 전송하거나, 상기 멀티미디어 데이터 검색 서버로부터 XML 멀티미디어 자료를 입력받아 전체 또는 씬(Scene) 단위로 보여주는 멀티미디어 데이터 검색 플레이어를 포함하여 이루어진 것을 특징으로 하는 XML 기반의 멀티미디어 데이터 제작 및 검색 시스템이 제공된다.According to the present invention, an XML (eXtended Markup Language) document structure and multimedia data for representing multimedia information are received, and the multimedia information according to the XML document structure is described. The multimedia information is inserted into the input multimedia data. A description generator for generating data; A multimedia data retrieval server for dividing and storing XML multimedia data generated by the description generator into multimedia information and retrieval information, and performing a retrieval upon output of a retrieval request message; And a multimedia data search player which transmits a search request message to the multimedia data search server or receives XML multimedia data from the multimedia data search server and displays the image in whole or scene units. A multimedia data production and retrieval system is provided.

Description

엑스엠엘 기반 멀티미디어 데이터 제작 및 검색 장치와 그를 이용한 멀티미디어 데이터 생성 방법 {The multimedia data editing and retrieval system on XML and method thereof}XML-based multimedia data production and retrieval device and method for generating multimedia data using the same {The multimedia data editing and retrieval system on XML and method

본 발명은 멀티미디어 데이터 제작 및 검색 시스템과 그를 이용한 멀티미디어 데이터 생성 방법에 관한 것이며, 특히, XML(eXtended Markup Language)을 기반으로 색인 정보 및 멀티미디어 데이터를 통합하여 새로운 형식의 멀티미디어 데이터를 제작 및 검색하는 시스템과 그를 이용한 멀티미디어 데이터 생성 방법에 관한 것이다.The present invention relates to a multimedia data production and retrieval system and a method of generating multimedia data using the same. In particular, a system for integrating index information and multimedia data based on XML (eXtended Markup Language) to create and retrieve a new type of multimedia data. And a method for generating multimedia data using the same.

종래 기술로는 데이터베이스를 이용한 이원화된 시스템 구축 기술이 있다.The prior art is a binary system construction technology using a database.

이 기술은 멀티미디어 데이터와 색인 정보를 이원화하여 멀티미디어 데이터는 멀티미디어 데이터베이스 또는 파일로 저장하고, 이와 관련된 정보를 추출하여 별도의 입력 시스템에 의한 색인 정보를 구축하는 기술로써, 정보의 이원화에 따른 관리의 어려움이 있으며, 데이터베이스를 이용한 정형화된 색인 정보에 의한 다양한 구조의 속성을 가지는 멀티미디어 데이터에 대하여 제한된 서비스, 그리고, 단일 멀티미디어 데이터에 대해서 내부 정보 검색 등을 할 수 없는 문제점이 있다.This technology dualizes multimedia data and index information, stores multimedia data in a multimedia database or file, extracts related information, and builds index information by a separate input system. There is a problem in that limited service is provided for multimedia data having various structured attributes by standardized index information using a database, and internal information retrieval cannot be performed for a single multimedia data.

특히, 최근 XML 기반의 비정형 색인 정보를 구축하여 다양한 내용 기반 서비스를 위한 기술이 연구되고 있으나, 멀티미디어 데이터와 색인 정보를 이원화하였다는 측면에서 동일한 문제점을 지니고 있다.In particular, recently, technologies for various content-based services have been researched by constructing XML-based unstructured index information, but have the same problem in terms of dualizing multimedia data and index information.

본 발명은 상기와 같은 종래 기술의 문제점을 해결하기 위하여 안출된 것으로서, XML(eXtended Markup Language)을 기반으로 색인 정보 및 멀티미디어 데이터를 통합하여 새로운 형식의 멀티미디어 데이터를 제작 및 검색하는 시스템과 그를 이용한 멀티미디어 데이터 생성 방법을 제공하는데 그 목적이 있다.The present invention has been made to solve the above problems of the prior art, a system for creating and retrieving a new type of multimedia data by integrating index information and multimedia data based on XML (eXtended Markup Language) and multimedia using the same The purpose is to provide a data generation method.

도 1은 본 발명의 일 실시예에 따른 XML 기반의 멀티미디어 데이터 제작 및 검색 시스템의 구성도이고,1 is a block diagram of a XML-based multimedia data production and retrieval system according to an embodiment of the present invention,

도 2는 도 1에 도시된 XML 기반 멀티미디어 데이터 제작 및 검색 시스템의 서비스 구성을 나타낸 설명도이고,2 is an explanatory diagram showing a service configuration of the XML-based multimedia data production and retrieval system shown in FIG.

도 3은 본 발명의 일 실시예에 따른 XML 멀티미디어 데이터의 생성 방법을 나타낸 도면이고,3 is a view showing a method of generating XML multimedia data according to an embodiment of the present invention,

도 4는 도 1에 도시된 멀티미디어 데이터 검색 서버(120)의 작동 기능을 나타낸 도면이고,4 is a view showing the operation of the multimedia data search server 120 shown in FIG.

도 5는 도 1에 도시된 멀티미디어 데이터 검색 플레이어(130)로 인터넷을 이용한 검색 서비스를 수행하는 경우를 보여주는 도면이다.FIG. 5 is a diagram illustrating a case where a search service using the Internet is performed by the multimedia data search player 130 shown in FIG. 1.

앞서 설명한 바와 같은 목적을 달성하기 위한 본 발명에 따르면, 멀티미디어 정보 표현을 위한 XML(eXtended Markup Language) 문서 구조 및 멀티미디어 데이터를 입력받아 상기 XML 문서 구조에 의한 멀티미디어 정보를 기술(Description)하여, 이를 상기 입력된 멀티미디어 데이터에 삽입하여 XML 멀티미디어 데이터로 생성하는 디스크립션 제너레이터(Description Generator); 상기 디스크립션 제너레이터에 의하여 생성된 XML 멀티미디어 데이터를 멀티미디어 정보 및 검색 정보로 나누어 색인하여 저장한 후, 검색 요청 메시지가 수신되면, 검색을 수행하여 출력하는 멀티미디어 데이터 검색 서버; 및 상기 멀티미디어 데이터 검색 서버에게 검색 요청 메시지를 전송하거나, 상기 멀티미디어 데이터 검색 서버로부터 XML 멀티미디어 자료를 입력받아 전체 또는 씬(Scene) 단위로 보여주는 멀티미디어 데이터 검색 플레이어를 포함하여 이루어진 것을 특징으로 하는 XML 기반의 멀티미디어 데이터 제작 및 검색 시스템이 제공된다.According to the present invention for achieving the object as described above, by receiving the XML (eXtended Markup Language) document structure and multimedia data for the representation of the multimedia information and describes the multimedia information by the XML document structure (Description), A description generator inserted into the input multimedia data and generating XML multimedia data; A multimedia data retrieval server for dividing and storing XML multimedia data generated by the description generator into multimedia information and retrieval information, and performing a retrieval upon output of a retrieval request message; And a multimedia data search player which transmits a search request message to the multimedia data search server or receives XML multimedia data from the multimedia data search server and displays the image in whole or scene units. A multimedia data production and retrieval system is provided.

또한, XML(eXtended Markup Language) 기반의 멀티미디어 데이터 제작 및 검색 시스템을 이용한 멀티미디어 데이터 생성 방법에 있어서, XML 멀티미디어 스킴(Schemes) 및 멀티미디어 데이터를 입력받아 각각의 씬(Scene)으로 분리하는 제 1 단계; 및 상기 제 1 단계에서 분리된 각각의 씬(Scene)의 검색 정보를 입력된XML 문서 구조에 맞게 각각의 디스크립션(Description)을 생성한 후, 상기 각각의 씬(Scene)에 삽입하여 멀티미디어 데이터를 생성하는 제 2 단계를 포함하여 이루어진 것을 특징으로 하는 멀티미디어 데이터 생성 방법이 제공된다.In addition, the multimedia data generation method using the XML (eXtended Markup Language) -based multimedia data production and retrieval system, comprising: a first step of receiving XML multimedia scheme (Schemes) and multimedia data into each scene; And generating descriptions according to the input XML document structure by inserting search information of each scene separated in the first step, and inserting the descriptions into the respective scenes to generate multimedia data. Provided is a method of generating multimedia data comprising a second step.

또한, 컴퓨터에, XML 멀티미디어 스킴(Schemes) 및 멀티미디어 데이터를 입력받아 각각의 씬(Scene)으로 분리하는 제 1 단계; 상기 제 1 단계에서 분리된 각각의 씬(Scene)의 검색 정보를 입력된 XML 문서 구조에 맞게 각각의 디스크립션(Description)을 생성한 후, 상기 각각의 씬(Scene)에 삽입하여 멀티미디어 데이터를 생성하는 제 2 단계; 상기 제 2 단계에서 생성된 멀티미디어 데이터에 각각의 XML 멀티미디어 스킴(Schemes) 및 디스크립션(Description) 위치 정보를 저장한 헤더를 부가하는 제 3 단계; 상기 생성된 멀티미디어 데이터를 입력받아, 디스크립션(Description) 및 씬(Scene) 단위로 분리하여 색인하는 제 4 단계; 상기 제 4 단계에서 색인한 정보를 XML 인덱스에 저장하는 제 5 단계; 및 상기 입력된 멀티미디어 데이터를 각각의 씬(Scene) 단위로 저장하는 제 6 단계를 포함하여 이루어진 것을 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체가 제공된다.In addition, a first step of receiving an XML multimedia scheme (Schemes) and multimedia data to the computer into each scene (Scene); Generating descriptions according to the input XML document structure by inserting search information of each scene separated in the first step, and inserting them into the respective scenes to generate multimedia data. Second step; A third step of adding headers storing respective XML multimedia schemes and description location information to the multimedia data generated in the second step; A fourth step of receiving the generated multimedia data and separating and indexing the description in a description unit and a scene unit; A fifth step of storing the information indexed in the fourth step in an XML index; And a sixth step of storing the input multimedia data in each scene unit. A computer-readable recording medium having recorded thereon a program capable of executing the program is provided.

아래에서, 본 발명에 따른 양호한 일 실시예를 첨부한 도면을 참조로 하여 상세히 설명하겠다.In the following, with reference to the accompanying drawings, a preferred embodiment according to the present invention will be described in detail.

도 1은 본 발명의 일 실시예에 따른 XML 기반의 멀티미디어 데이터 제작 및 검색 시스템의 구성도로서, 이를 상세히 설명하면 다음과 같다.1 is a block diagram of an XML-based multimedia data production and retrieval system according to an embodiment of the present invention.

먼저, 입력 부분으로 멀티미디어 정보 표현을 위한 XML 문서 구조(XML Multimedia Schemes, XML DTD)및 멀티미디어 데이터(Multimedia Data)가 있으며, 프로세서 부분으로 XML 문서 구조에 의한 멀티미디어 정보를 기술(Description)하고, 이를 멀티미디어 데이터에 삽입하여, 새로운 형식의 XML 멀티미디어 데이터(Coded XML Multimedia Data)로 만드는 Description 제너레이터(110), 인터넷 정보검색 서비스를 위한 멀티미디어 데이터 검색 서버(120) 및 XML 멀티미디어 데이터의 내부 정보를 검색하고 보여주는 멀티미디어 데이터 검색 플레이어(130)가 있다.First, there are XML document structures (XML Multimedia Schemes, XML DTD) and multimedia data (Multimedia Data) for the presentation of multimedia information.In the processor part, the multimedia information is described by the XML document structure. A description generator 110 for inserting data into a new type of coded XML multimedia data, a multimedia data retrieval server 120 for an Internet information retrieval service, and multimedia for retrieving and displaying internal information of XML multimedia data. There is a data retrieval player 130.

특히, 상기 Description 제너레이터(110)에서는 멀티미디어 데이터용 XML DTD를 이용하여, 멀티미디어 정보의 속성을 기술한 Description을 생성하고, 이를 멀티미디어 데이터에 구조적으로 삽입하여, XML 멀티미디어 데이터를 생성하므로, 동영상과 검색 정보가 통합되어 일원화됨으로써, 멀티미디어 데이터의 내부 정보에 대한 검색이 가능하다.In particular, the Description generator 110 generates XML multimedia data by generating a Description describing the attributes of the multimedia information using the XML DTD for multimedia data, and structurally inserting the description into the multimedia data to generate the XML multimedia data. By unifying and unifying, it is possible to search for the internal information of the multimedia data.

또한, XML 멀티미디어 데이터를 검색 정보(Description)와 Scene 단위로 분리하여 색인함으로써, Scene 단위 검색 및 정확한 내용 기반 검색 등을 할 수 있으며, 이에 따른 검색 효과를 극대화할 수 있다.Also, by separating and indexing XML multimedia data into descriptions and scene units, scene-based searches and accurate content-based searches can be performed, thereby maximizing the search effect.

도 2는 도 1에 도시된 XML 기반 멀티미디어 데이터 제작 및 검색 시스템의 서비스 구성을 나타낸 설명도로서, 이를 설명하면 다음과 같다.FIG. 2 is an explanatory diagram illustrating a service configuration of the XML-based multimedia data production and retrieval system shown in FIG. 1.

상기 Decription 제너레이터(110)에 의하여 생성된 XML 멀티미디어 데이터를멀티미디어 정보 및 검색 정보로 나누어 색인하고, 검색 엔진을 이용하여 검색 기능 및 멀티미디어 정보를 제공하는 검색 서버(120)가 있으며, 실제 인터넷에서의 검색 서비스 화면(240), 그리고 검색된 멀티미디어 정보를 전체 또는 Scene 단위로 보여주는 멀티미디어 데이터 검색 플레이어(130)를 보여주고 있다.There is a search server 120 that divides and indexes the XML multimedia data generated by the Decription Generator 110 into multimedia information and search information, and provides a search function and multimedia information using a search engine. The service screen 240 and the multimedia data search player 130 showing the searched multimedia information in whole or scene units are shown.

또한, 상기 멀티미디어 데이터 검색 플레이어(130)는 인터넷에서의 멀티미디어 데이터 보기 기능 이외의 XML 멀티미디어 데이터에 대한 Scene 단위 내부 정보 검색에 의한 이동 및 보기 기능을 지원한다.In addition, the multimedia data search player 130 supports a moving and viewing function by searching scene internal information on XML multimedia data other than the multimedia data viewing function on the Internet.

한편, 상기 Description 제너레이터(110)는 XML Multimedia Schemes(XML DTD) 및 멀티미디어 데이터를 입력받아 멀티미디어 정보를 Scene 단위로 분리하고, Scene 단위 검색 정보를 XML DTD의 문서 구조에 맞게 Description을 편집할 수 있는 사용자 인터페이스를 제공하며, 각 Scene의 앞부분에 이를 구조적으로 삽입하여 다시 연결한 XML 멀티미디어 데이터를 생성한다.On the other hand, the Description generator 110 receives XML Multimedia Schemes (XML DTD) and multimedia data to separate the multimedia information into scene units, and the user can edit the description of the scene unit search information according to the document structure of the XML DTD It provides an interface and creates XML multimedia data that is restructured by inserting it structurally at the beginning of each scene.

도 3은 본 발명의 일 실시예에 따른 XML 멀티미디어 데이터의 생성 방법을 나타낸 도면으로서, 이를 상세히 설명하면 다음과 같다.3 is a diagram illustrating a method of generating XML multimedia data according to an embodiment of the present invention.

XML Multimedia Schemes 및 멀티미디어 데이터(250)가 입력되면, Scene 1 및 Scene 2로 분리되고, 각각의 검색 정보를 입력된 XML 문서 구조에 맞게 Description 1 및 Description 2를 생성하고, 상기 Scene 1 및 Scene 2의 앞부분에 이를 삽입한다. 또한, 헤더(Header) 부분에는 멀티미디어 데이터의 표현을 위한 XML Multimedia Schemes가 다양하기 때문에 해당 XML Multimedia Schemes와 각각의 Description 정보의 위치값을 가지고 있다. 따라서, XML 멀티미디어 데이터는 한 개의 Header와 여러 개의 Description 및 Scene으로 구성된다.When the XML Multimedia Schemes and the multimedia data 250 are input, they are divided into Scene 1 and Scene 2, and each of the search information is generated by Description 1 and Description 2 according to the input XML document structure. Insert it at the beginning. In addition, since the header part has various XML Multimedia Schemes for representing multimedia data, the header part has a location value of corresponding XML Multimedia Schemes and respective Description information. Therefore, XML multimedia data is composed of one header, several descriptions and scenes.

또한, Header 부분의 XML Multimedia Schemes 및 Description 위치 정보는 멀티미디어 검색 서버에서 각각을 분리하여 색인할 때 사용되며, 멀티미디어 검색 플레이어에서는 단일 XML 멀티미디어 데이터에 대해서 내부 정보의 내용 기반 검색시 활용된다.In addition, the XML Multimedia Schemes and Description location information of the header part are used to index each of them separately in the multimedia search server, and the multimedia search player is used for the content-based search of the internal information with respect to a single XML multimedia data.

한편, 상기 멀티미디어 데이터 검색 서버(120)는 XML 멀티미디어 데이터를 입력받아 Description 및 Scene 단위로 분리하여 색인하는 XMD Reader, 이들이 각각 색인 저장되는 멀티미디어 DB, XML Index DB 및 멀티미디어 정보의 서비스와 사용자 인터페이스 기능을 갖는 트랜젝션 서버로 구성된다.On the other hand, the multimedia data search server 120 receives the XML multimedia data, and XMD Reader for separating and indexing by Description and Scene unit, multimedia DB, XML Index DB and multimedia information service and user interface functions that are indexed and stored respectively It is composed of a transaction server having.

도 4는 도 1에 도시된 멀티미디어 데이터 검색 서버(120)의 작동 기능을 나타낸 도면으로서, 이를 상세히 설명하면 다음과 같다.4 is a diagram illustrating an operation function of the multimedia data retrieval server 120 illustrated in FIG. 1.

XMD Reader는 XML 멀티미디어 데이터를 읽어서 헤더 부분에서 XML Multimedia Schemes 및 Description의 위치 정보를 확보하고, 이를 이용하여 각각의 Scene의 Description 정보를 해석, 색인하여 XML Index에 저장하고, Scene별 멀티미디어 정보는 멀티미디어 DB에 저장하는 역할을 한다.XMD Reader reads XML multimedia data and secures the location information of XML Multimedia Schemes and Description in the header part, uses it to interpret and index the description information of each scene and stores it in XML Index. To store in.

트랜젝션 서버는 인터넷 검색 서비스 화면(240)과 같이 사용자 검색 인터페이스 및 사용자의 질의를 검색 엔진에 전달하고, 최종적으로 검색된 결과에 대한 멀티미디어 정보을 실시간으로 전체 또는 Scene 단위로 멀티미디어 정보 서비스를제공하는 역할을 한다.The transaction server transmits a user search interface and a user's query to a search engine, such as the Internet search service screen 240, and provides multimedia information service in real time or in units of scenes in real time. .

도 5는 도 1에 도시된 멀티미디어 데이터 검색 플레이어(130)로 인터넷을 이용한 검색 서비스를 수행하는 경우를 보여주는 도면으로서, 이를 상세히 설명하면 다음과 같다.FIG. 5 is a diagram illustrating a case in which a search service using the Internet is performed by the multimedia data search player 130 shown in FIG. 1.

상기 멀티미디어 데이터 검색 플레이어(130)는 전체 또는 Scene 별로 보여주거나 단일 XML 멀티미디어 데이터에 대해서 내부 정보의 내용 기반 검색시 이용되며, 인터넷 정보 검색 서비스에서 실시간으로 멀티미디어 정보를 받는 부분인 스트리밍 클라이언트 모듈(510)과 이를 화면에 보여주는 플레이어 처리부(540)가 있으며, 내부(Local) XML 멀티미디어 데이터를 Scene 단위로 검색하는 기능의 로컬 검색 모듈(530) 및 XML Multimedia Schemes에 맞게 검색 할 수 있도록 하는 검색 어플리케이션(520)으로 구성된다.The multimedia data retrieval player 130 is used for content-based retrieval of internal information for all or scenes or single XML multimedia data. The streaming client module 510 is a part for receiving multimedia information in real time from an Internet information retrieval service. And a player processing unit 540 for displaying the same on a screen, a local search module 530 having a function of searching internal XML multimedia data in a scene unit, and a search application 520 for searching according to XML Multimedia Schemes. It consists of.

상기 스트리밍 클라이언트 모듈(510)은 상기 멀티미디어 데이터 검색 서버(120)의 트랜젝션 서버와의 실시간 멀티미디어 데이터 통신 기능과 로컬 멀티미디어 데이터의 입력 기능을 갖는 모듈이며, 상기 플레이어 처리부(540)는 XML 멀티미디어 데이터와 기존의 멀티미디어(AVI, MPG, MOV, ..) 정보를 화면에 보여주는 기능을 갖는다. 상기 검색 어플리케이션(520) 및 로컬 검색 모듈(530)은 상기 멀티미디어 검색 서버(120)의 XMD Reader와 같은 기능을 가지며, 상기 XMD Reader는 여러 멀티미디어 데이터에 대한 색인 기능을 갖고, 여기에서는 단일 로컬 멀티미디어 데이터에 대한 내용 기반 검색 기능을 갖는다.The streaming client module 510 is a module having a function of real-time multimedia data communication with a transaction server of the multimedia data retrieval server 120 and an input function of local multimedia data, and the player processor 540 is an XML multimedia data. It has a function to show multimedia (AVI, MPG, MOV, ..) information on the screen. The search application 520 and the local search module 530 have the same function as the XMD Reader of the multimedia search server 120, and the XMD Reader has an indexing function for various multimedia data, where a single local multimedia data is present. Has a content-based search function.

상기와 같은 본 발명은 컴퓨터로 읽을 수 있는 기록 매체로 기록되고, 컴퓨터에 의해 처리될 수 있다.The present invention as described above is recorded on a computer-readable recording medium, and can be processed by a computer.

앞서 상세히 설명한 바와 같이 본 발명은 인터넷 정보 검색 분야의 응용 기술로서, 멀티미디어 데이터의 내용 기반 검색에 있어서, 멀티미디어 데이터를 XML 기술을 이용하여 구조적으로 기술(Description)하고 이를 멀티미디어 데이터에 삽입하여 새로운 XML 멀티미디어 데이터를 개발함으로써, 데이터 관리가 용이해지고, 단일 멀티미디어 데이터에 대해서도 구조적으로 내용 기반 검색을 할 수 있으며, 검색 시스템의 구축에도 멀티미디어 데이터만 입력하면 되는 효과가 있다.As described in detail above, the present invention is an application technology in the field of Internet information retrieval, and in the content-based retrieval of multimedia data, the multimedia data is structurally described using XML technology and inserted into the multimedia data. By developing data, data management becomes easier, and content-based retrieval can be performed structurally even for single multimedia data, and only multimedia data can be input to construct a retrieval system.

따라서, 시스템 구축 측면에서 비용 절감의 효과를 기대할 수 있으며, 기술적으로는 멀티미디어 데이터 및 색인 정보가 통합된 새로운 XML 멀티미디어 데이터 제작 방법을 제시함으로써, 국내 멀티미디어 관련 정보 서비스 분야의 기반 기술의 축적에 기여하는 효과가 있다.Therefore, it is possible to expect a cost reduction effect in terms of system construction, and by technically suggesting a new XML multimedia data production method incorporating multimedia data and index information, contributing to the accumulation of base technology in the field of multimedia related information service in Korea. It works.

이상에서 본 발명에 대한 기술 사상을 첨부 도면과 함께 서술하였지만 이는 본 발명의 가장 양호한 일 실시예를 예시적으로 설명한 것이지 본 발명을 한정하는 것은 아니다. 또한, 이 기술 분야의 통상의 지식을 가진 자이면 누구나 본 발명의 기술 사상의 범주를 이탈하지 않는 범위 내에서 다양한 변형 및 모방이 가능함은 명백한 사실이다.The technical spirit of the present invention has been described above with reference to the accompanying drawings, but this is by way of example only and not by way of limitation to the present invention. In addition, it is obvious that any person skilled in the art may make various modifications and imitations without departing from the scope of the technical idea of the present invention.

Claims (9)

XML(eXtended Markup Language)에 기반한 멀티미디어 데이터 제작 및 검색 장치에 있어서,In the multimedia data production and retrieval device based on XML (eXtended Markup Language), 멀티미디어 정보 표현을 위한 XML 문서 구조 및 멀티미디어 데이터를 입력받아 상기 XML 문서 구조에 의한 멀티미디어 정보를 기술(Description)하고, 이를 상기 입력된 멀티미디어 데이터에 삽입하여 XML 멀티미디어 데이터로 생성하는 디스크립션 제너레이터(Description Generator) 수단;A description generator that receives an XML document structure and multimedia data for representing multimedia information, describes multimedia information based on the XML document structure, inserts it into the input multimedia data, and generates XML multimedia data. Way; 상기 디스크립션 제너레이터 수단에 의하여 생성된 XML 멀티미디어 데이터를 멀티미디어 정보 및 검색 정보로 나누어 색인하여 저장한 후, 검색 요청 메시지가 수신되면, 검색을 수행하여 출력하는 멀티미디어 데이터 검색 서버; 및A multimedia data retrieval server for dividing and storing XML multimedia data generated by the description generator means into multimedia information and retrieval information, and performing a retrieval upon output of a retrieval request message; And 상기 멀티미디어 데이터 검색 서버에게 검색 요청 메시지를 전송하거나, 상기 멀티미디어 데이터 검색 서버로부터 XML 멀티미디어 자료를 입력받아 전체 또는 씬(Scene) 단위로 보여주는 멀티미디어 데이터 검색 플레이어 수단을 포함하는 것을 특징으로 하는 XML 기반의 멀티미디어 데이터 제작 및 검색 장치.XML-based multimedia, characterized in that it comprises a multimedia data retrieval player means for transmitting a search request message to the multimedia data retrieval server or receiving XML multimedia data from the multimedia data retrieval server in whole or scene unit Data production and retrieval device. 제 1 항에 있어서,The method of claim 1, 상기 디스크립션 제너레이터 수단은,The description generator means, 멀티미디어 데이터용 XML DTD를 이용하여 멀티미디어 정보의 속성을 기술한 디스크립션을 생성하고, 이를 멀티미디어 데이터에 구조적으로 삽입하여 XML 멀티미디어 데이터를 생성하는 것을 특징으로 하는 XML 기반의 멀티미디어 데이터 제작 및 검색 장치.An XML-based multimedia data production and retrieval apparatus characterized by generating a description describing an attribute of multimedia information using an XML DTD for multimedia data and structurally inserting the same into multimedia data to generate XML multimedia data. 제 1 항에 있어서,The method of claim 1, 상기 멀티미디어 데이터 검색 서버는,The multimedia data search server, XML 멀티미디어 데이터를 검색 정보 및 씬 단위로 분리하여 색인하는 것을 특징으로 하는 XML 기반의 멀티미디어 데이터 제작 및 검색 장치.XML-based multimedia data production and retrieval apparatus, characterized in that the index for indexing the XML multimedia data by information and scene units. 제 1 항 또는 제 3 항에 있어서,The method according to claim 1 or 3, 상기 멀티미디어 데이터 검색 서버는,The multimedia data search server, XML 멀티미디어 및 데이터를 입력받아 디스크립션 및 씬 단위로 분리하여 색인하는 XMD 리더 수단;An XMD reader means for receiving XML multimedia data and separating the index into description and scene units; 상기 XMD 리더 수단에 의하여 색인된 정보를 저장하는 멀티미디어 데이터베이스 저장 수단; 및Multimedia database storage means for storing information indexed by the XMD reader means; And 멀티미디어 정보 서비스 및 사용자 인터페이스 기능을 수행하는 트랜잭션 서버를 포함하는 것을 특징으로 하는 XML 기반의 멀티미디어 데이터 제작 및 검색 장치.XML-based multimedia data production and retrieval apparatus comprising a transaction server that performs a multimedia information service and a user interface function. 제 1 항에 있어서,The method of claim 1, 상기 멀티미디어 데이터 검색 플레이어 수단은,The multimedia data search player means, 실시간으로 멀티미디어 정보를 입력받는 스트리밍 클라이언트 수단;Streaming client means for receiving multimedia information in real time; 상기 스트리밍 클라이언트 수단에서 입력된 멀티미디어 정보를 화면에 보여주는 플레이어 처리 수단;Player processing means for displaying on the screen multimedia information input from said streaming client means; 내부의 XML 멀티미디어 데이터를 씬 단위로 검색하는 로컬 검색 수단; 및Local retrieving means for retrieving XML multimedia data therein in units of scenes; And XML 멀티미디어 스킴(Schemes)에 맞게 검색하는 검색 어플리케이션 수단을 포함하는 것을 특징으로 하는 XML 기반의 멀티미디어 데이터 제작 및 검색 장치.XML-based multimedia data production and retrieval device comprising a search application means for searching according to the XML multimedia scheme (Schemes). XML(eXtended Markup Language) 기반의 멀티미디어 데이터 제작 및 검색 시스템을 이용한 멀티미디어 데이터 생성 방법에 있어서,In the multimedia data generation method using XML (eXtended Markup Language) based multimedia data production and retrieval system, XML 멀티미디어 스킴(Schemes) 및 멀티미디어 데이터를 입력받아 각각의 씬(Scene)으로 분리하는 제 1 단계; 및A first step of receiving XML multimedia schemes and multimedia data and separating them into respective scenes; And 상기 제 1 단계에서 분리된 각각의 씬(Scene)의 검색 정보를 입력된 XML 문서 구조에 맞게 각각의 디스크립션(Description)을 생성한 후, 상기 각각의 씬(Scene)에 삽입하여 멀티미디어 데이터를 생성하는 제 2 단계를 포함하여 이루어진 것을 특징으로 하는 멀티미디어 데이터 생성 방법.Generating descriptions according to the input XML document structure by inserting search information of each scene separated in the first step, and inserting them into the respective scenes to generate multimedia data. Multimedia data generation method characterized in that it comprises a second step. 제 6 항에 있어서,The method of claim 6, 상기 제 2 단계에서 생성된 멀티미디어 데이터에 각각의 XML 멀티미디어 스킴(Schemes) 및 디스크립션(Description) 위치 정보를 저장한 헤더를 부가하는 제 3 단계를 더 포함하여 이루어진 것을 특징으로 하는 멀티미디어 데이터 생성 방법.And a third step of adding headers storing respective XML multimedia schemes and description position information to the multimedia data generated in the second step. 제 6 항 또는 제 7 항에 있어서,The method according to claim 6 or 7, 상기 생성된 멀티미디어 데이터를 입력받아, 디스크립션(Description) 및 씬(Scene) 단위로 분리하여 색인하는 제 4 단계;A fourth step of receiving the generated multimedia data and separating and indexing the description in a description unit and a scene unit; 상기 제 4 단계에서 색인한 정보를 XML 인덱스에 저장하는 제 5 단계; 및A fifth step of storing the information indexed in the fourth step in an XML index; And 상기 입력된 멀티미디어 데이터를 각각의 씬(Scene) 단위로 저장하는 제 6 단계를 더 포함하여 이루어진 것을 특징으로 하는 멀티미디어 데이터 생성 방법.And a sixth step of storing the input multimedia data in each scene unit. 컴퓨터에,On your computer, XML 멀티미디어 스킴(Schemes) 및 멀티미디어 데이터를 입력받아 각각의 씬(Scene)으로 분리하는 제 1 단계;A first step of receiving XML multimedia schemes and multimedia data and separating them into respective scenes; 상기 제 1 단계에서 분리된 각각의 씬(Scene)의 검색 정보를 입력된 XML 문서 구조에 맞게 각각의 디스크립션(Description)을 생성한 후, 상기 각각의 씬(Scene)에 삽입하여 멀티미디어 데이터를 생성하는 제 2 단계;Generating descriptions according to the input XML document structure by inserting search information of each scene separated in the first step, and inserting them into the respective scenes to generate multimedia data. Second step; 상기 제 2 단계에서 생성된 멀티미디어 데이터에 각각의 XML 멀티미디어 스킴(Schemes) 및 디스크립션(Description) 위치 정보를 저장한 헤더를 부가하는 제 3 단계;A third step of adding headers storing respective XML multimedia schemes and description location information to the multimedia data generated in the second step; 상기 생성된 멀티미디어 데이터를 입력받아, 디스크립션(Description) 및 씬(Scene) 단위로 분리하여 색인하는 제 4 단계;A fourth step of receiving the generated multimedia data and separating and indexing the description in a description unit and a scene unit; 상기 제 4 단계에서 색인한 정보를 XML 인덱스에 저장하는 제 5 단계; 및A fifth step of storing the information indexed in the fourth step in an XML index; And 상기 입력된 멀티미디어 데이터를 각각의 씬(Scene) 단위로 저장하는 제 6 단계를 포함하여 이루어진 것을 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.And a sixth step of storing the input multimedia data in each scene unit. A computer-readable recording medium having recorded thereon a program capable of executing the program.
KR1019990062402A 1999-12-27 1999-12-27 The multimedia data editing and retrieval system on XML and method thereof KR100362380B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990062402A KR100362380B1 (en) 1999-12-27 1999-12-27 The multimedia data editing and retrieval system on XML and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990062402A KR100362380B1 (en) 1999-12-27 1999-12-27 The multimedia data editing and retrieval system on XML and method thereof

Publications (2)

Publication Number Publication Date
KR20010064252A KR20010064252A (en) 2001-07-09
KR100362380B1 true KR100362380B1 (en) 2002-11-23

Family

ID=19629948

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990062402A KR100362380B1 (en) 1999-12-27 1999-12-27 The multimedia data editing and retrieval system on XML and method thereof

Country Status (1)

Country Link
KR (1) KR100362380B1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030060516A (en) * 2002-01-09 2003-07-16 (주)텔리젠 The apparatus and method for providing streaming service remote lecture using xml
KR100420103B1 (en) * 2002-01-24 2004-03-02 (주) 자이오넥스 System And Method For Implementation Of Web Application Over XML
KR100607949B1 (en) * 2002-09-11 2006-08-03 삼성전자주식회사 Apparatus for recording or reproducing multimedia data using hierarchical infromation structure and information storage medium thereof
KR100493882B1 (en) 2002-10-23 2005-06-10 삼성전자주식회사 Query process method for searching xml data
KR100791417B1 (en) * 2006-07-14 2008-01-07 손동수 System and method for providing moving image contents

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08115336A (en) * 1994-10-18 1996-05-07 Toshiba Corp Multimedia processor
JPH1164930A (en) * 1997-08-12 1999-03-05 Minolta Co Ltd Visual field changing device
JPH11306205A (en) * 1998-04-23 1999-11-05 Nec Corp Document file retrieval device and machine readable recording medium recording program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08115336A (en) * 1994-10-18 1996-05-07 Toshiba Corp Multimedia processor
JPH1164930A (en) * 1997-08-12 1999-03-05 Minolta Co Ltd Visual field changing device
JPH11306205A (en) * 1998-04-23 1999-11-05 Nec Corp Document file retrieval device and machine readable recording medium recording program

Also Published As

Publication number Publication date
KR20010064252A (en) 2001-07-09

Similar Documents

Publication Publication Date Title
US6564263B1 (en) Multimedia content description framework
KR101475126B1 (en) System and method of inclusion of interactive elements on a search results page
US20020087530A1 (en) System and method for publishing, updating, navigating, and searching documents containing digital video data
EP1125245B1 (en) Image description system and method
US7788262B1 (en) Method and system for creating context based summary
US7254285B1 (en) Image description system and method
US7181757B1 (en) Video summary description scheme and method and system of video summary description data generation for efficient overview and browsing
US20030191776A1 (en) Media object management
US20050038826A1 (en) Method of managing multimedia content written in SMIL and file system thereof
KR100478934B1 (en) Apparatus and method of object-based MPEG-4 content editing and authoring and retrieval
US20040111465A1 (en) Method and apparatus for scanning, personalizing, and casting multimedia data streams via a communication network and television
CN101131704A (en) Device and method for positional representation of content
JP2001518669A (en) Hierarchical method and system for object-based audiovisual descriptive tagging of images for information retrieval, editing and manipulation
KR20010092449A (en) Systems and methods for interoperable multimedia content descriptions
Benitez et al. Object-based multimedia content description schemes and applications for MPEG-7
JP2003519844A (en) Method and apparatus for indexing structured documents based on style sheets
Kurz et al. Semantic enhancement for media asset management systems: Integrating the Red Bull Content Pool in the Web of Data
KR20210101280A (en) Apparatus and method for signaling information in container file format
KR100362380B1 (en) The multimedia data editing and retrieval system on XML and method thereof
CN115017339A (en) Media file multimode retrieval method and system based on AI algorithm
KR20010004808A (en) Video Indexing Method for Semantic Search
KR100831550B1 (en) Video Searching Apparatus and its Method using XML Hierarchy Structure
JP3915888B2 (en) Multimedia synchronous search method
Hu et al. MD/sup 2/L: content description of multimedia documents for efficient process and search/retrieval
Karpouzis et al. Web access to large audiovisual assets based on user preferences

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20111004

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20111031

Year of fee payment: 20