KR20010064252A - 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
KR20010064252A
KR20010064252A KR1019990062402A KR19990062402A KR20010064252A KR 20010064252 A KR20010064252 A KR 20010064252A KR 1019990062402 A KR1019990062402 A KR 1019990062402A KR 19990062402 A KR19990062402 A KR 19990062402A KR 20010064252 A KR20010064252 A KR 20010064252A
Authority
KR
South Korea
Prior art keywords
multimedia data
xml
multimedia
information
search
Prior art date
Application number
KR1019990062402A
Other languages
Korean (ko)
Other versions
KR100362380B1 (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

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/80Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
    • G06F16/81Indexing, e.g. XML tags; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/80Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
    • G06F16/84Mapping; Conversion
    • G06F16/86Mapping to a database
    • 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
    • G06F16/951Indexing; Web crawling techniques

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

PURPOSE: A system for creating and searching multi media data based on a XML and a method for creating multi media data using the system are provided to manufacture and search new-formed multi media data by unifying index information and multi media data based on a XML(extended markup language). CONSTITUTION: A description generator(110) receives a XML document structure for expressing multi media information and multi media data and describes multi media information by the XML document structure and inserts the information into the multi media data, and creates XML multi media data. A multi media data searching server(120) divides the XML multi media data into multi media information and search information and stores the information. The multi media data searching server(120) outputs information by performing a search if a search requesting message is received. A multi media data searching player(130) transmits the search requesting message to the multi media data searching server(120) and receives the XML multi media data from the multi media data searching server(120) and shows the data entirely or as the unit of a scene.

Description

엑스엠엘 기반 멀티미디어 데이터 제작 및 검색 시스템과 그를 이용한 멀티미디어 데이터 생성 방법 {The multimedia data editing and retrieval system on XML and method thereof}XML-based multimedia data production and retrieval system and multimedia data generation method 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) 문서 구조 및 멀티미디어 데이터를 입력받아 상기 XML 문서 구조에 의한 멀티미디어 정보를 기술(Description)하여, 이를 상기 입력된 멀티미디어 데이터에 삽입하여 XML 멀티미디어 데이터로 생성하는 디스크립션 제너레이터(Description Generator);A description of receiving XML (eXtended Markup Language) document structure and multimedia data for multimedia information and describing multimedia information according to the XML document structure, inserting it into the input multimedia data, and generating XML multimedia data. Description Generator; 상기 디스크립션 제너레이터에 의하여 생성된 XML 멀티미디어 데이터를 멀티미디어 정보 및 검색 정보로 나누어 색인하여 저장한 후, 검색 요청 메시지가 수신되면, 검색을 수행하여 출력하는 멀티미디어 데이터 검색 서버; 및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 상기 멀티미디어 데이터 검색 서버에게 검색 요청 메시지를 전송하거나, 상기 멀티미디어 데이터 검색 서버로부터 XML 멀티미디어 자료를 입력받아 전체 또는 씬(Scene) 단위로 보여주는 멀티미디어 데이터 검색 플레이어를 포함하여 이루어진 것을 특징으로 하는 XML 기반의 멀티미디어 데이터 제작 및 검색 시스템.XML-based multimedia, characterized in that it comprises a multimedia data search player to send a search request message to the multimedia data search server, or to receive XML multimedia data from the multimedia data search server to show in whole or scene unit (Scene) Data creation and retrieval system. 제 1 항에 있어서,The method of claim 1, 상기 디스크립션 제너레이터는,The description generator, 멀티미디어 데이터용 XML DTD를 이용하여 멀티미디어 정보의 속성을 기술한 디스크립션(Description)을 생성하고, 이를 멀티미디어 데이터에 구조적으로 삽입하여 XML 멀티미디어 데이터를 생성하는 것을 특징으로 하는 XML 기반의 멀티미디어 데이터 제작 및 검색 시스템.XML-based multimedia data production and retrieval system characterized by generating a description describing the attributes of multimedia information using XML DTD for multimedia data and constructing XML multimedia data by structurally inserting it into the multimedia data. . 제 1 항에 있어서,The method of claim 1, 상기 멀티미디어 데이터 검색 서버는,The multimedia data search server, XML 멀티미디어 데이터를 검색 정보 및 씬(Scene) 단위로 분리하여 색인하는 것을 특징으로 하는 XML 기반의 멀티미디어 데이터 제작 및 검색 시스템.XML-based multimedia data production and retrieval system, characterized in that the XML multimedia data separated by index and search unit (scene) unit. 제 1 항 또는 제 3 항에 있어서,The method according to claim 1 or 3, 상기 멀티미디어 데이터 검색 서버는,The multimedia data search server, XML 멀티미디어 및 데이터를 입력받아 디스크립션(Description) 및 씬(Scene) 단위로 분리하여 색인하는 XMD 리더부;An XMD reader unit which receives XML multimedia data and data and indexes them in a description unit and a scene unit; 상기 XMD 리더부에 의하여 색인된 정보를 저장하는 멀티미디어 데이터베이스부; 및A multimedia database unit storing information indexed by the XMD reader unit; And 멀티미디어 정보 서비스 및 사용자 인터페이스 기능을 수행하는 트랜잭션 서버를 포함하여 이루어진 것을 특징으로 하는 XML 기반의 멀티미디어 데이터 제작 및 검색 시스템.XML-based multimedia data production and retrieval system comprising a transaction server that performs a multimedia information service and user interface functions. 제 1 항에 있어서,The method of claim 1, 상기 멀티미디어 데이터 검색 플레이어는,The multimedia data search player, 실시간으로 멀티미디어 정보를 입력받는 스트리밍 클라이언트 모듈;A streaming client module for receiving multimedia information in real time; 상기 스트리밍 클라이언트 모듈에서 입력된 멀티미디어 정보를 화면에 보여주는 플레이어 처리부;A player processor for displaying multimedia information input from the streaming client module on a screen; 내부의 XML 멀티미디어 데이터를 씬(Scene) 단위로 검색하는 로컬 검색 모듈; 및A local search module for searching XML multimedia data therein in a scene unit; And XML 멀티미디어 스킴(Schemes)에 맞게 검색하는 검색 어플리케이션부를 포함하여 이루어진 것을 특징으로 하는 XML 기반의 멀티미디어 데이터 제작 및 검색 시스템.XML-based multimedia data production and retrieval system comprising a search application unit 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 true KR20010064252A (en) 2001-07-09
KR100362380B1 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)

Cited By (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
US7263525B2 (en) 2002-10-23 2007-08-28 Samsung Electronics Co., Ltd. Query processing method for searching XML data
KR100791417B1 (en) * 2006-07-14 2008-01-07 손동수 System and method for providing moving image contents

Family Cites Families (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
JP3191762B2 (en) * 1998-04-23 2001-07-23 日本電気株式会社 Document file search device and machine-readable recording medium recording program

Cited By (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
US7263525B2 (en) 2002-10-23 2007-08-28 Samsung Electronics Co., Ltd. Query processing method for searching XML data
KR100791417B1 (en) * 2006-07-14 2008-01-07 손동수 System and method for providing moving image contents

Also Published As

Publication number Publication date
KR100362380B1 (en) 2002-11-23

Similar Documents

Publication Publication Date Title
EP1125245B1 (en) Image description system and method
US7788262B1 (en) Method and system for creating context based summary
US6564263B1 (en) Multimedia content description framework
US7254285B1 (en) Image description system and method
US20120124478A1 (en) Metadata Browser
US20020087530A1 (en) System and method for publishing, updating, navigating, and searching documents containing digital video data
US20030191776A1 (en) Media object management
KR100478934B1 (en) Apparatus and method of object-based MPEG-4 content editing and authoring and retrieval
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
Benitez et al. Object-based multimedia content description schemes and applications for MPEG-7
KR20010092449A (en) Systems and methods for interoperable multimedia content descriptions
US20110161808A1 (en) Method and system for processing electronic data
US20240160701A1 (en) Systems and methods for federated searches of assets in disparate dam repositories
Dunckley Multimedia databases: An object relational approach
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
Klippgen et al. The Use of Metadata for the Rendering of Personalized Video Delivery.
JP2008225584A (en) Article recommendation apparatus, article recommendation system, article recommendation method, and article recommendation program
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
Sakanoue et al. New Sevices and Technologies Associated with Metadata

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