KR20040055556A - 확장성 생성 언어 기반의 메타데이터 부호화 장치 및 그방법 - Google Patents

확장성 생성 언어 기반의 메타데이터 부호화 장치 및 그방법 Download PDF

Info

Publication number
KR20040055556A
KR20040055556A KR1020030015067A KR20030015067A KR20040055556A KR 20040055556 A KR20040055556 A KR 20040055556A KR 1020030015067 A KR1020030015067 A KR 1020030015067A KR 20030015067 A KR20030015067 A KR 20030015067A KR 20040055556 A KR20040055556 A KR 20040055556A
Authority
KR
South Korea
Prior art keywords
metadata
encoding
meta data
xml
editing
Prior art date
Application number
KR1020030015067A
Other languages
English (en)
Other versions
KR100494845B1 (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 KR20040055556A publication Critical patent/KR20040055556A/ko
Application granted granted Critical
Publication of KR100494845B1 publication Critical patent/KR100494845B1/ko

Links

Classifications

    • 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/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • H04N21/2353Processing of additional data, e.g. scrambling of additional data or processing content descriptors specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8543Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Library & Information Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 확장성 생성 언어(XML) 기반의 메타데이터 부호화 장치 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다. 본 발명의 메타데이터의 전체 혹은 특정 부분을 사용자가 임의로 접근하여 접근 단위(AU) 및 갱신 AU로 분할을 가능하도록 하기 위한 XML 기반의 메타데이터 부호화 장치는, 기 생성된 메타데이터 및 그에 대한 스키마를 수신하기 위한 입력 수단; 상기 스키마 분석을 통하여 초기 복호화 정보(DI)를 생성하기 위한 파싱 수단; 상기 메타데이터를 트리 구조 형식으로 변환하여 보여주기 위한 구조 표현 수단; 시각적인 편집 도구를 제공하여, AU를 생성하기 위한 편집을 수행하기 위한 편집 수단; 상기 메타데이터의 소정의 부분을 AU로 부호화하기 위한 부호화 수단; 상기 AU를 저장하기 위한 저장 수단; 및 상기 DI와 상기 AU를 전송하기 위한 전송 수단을 포함한다.

Description

확장성 생성 언어 기반의 메타데이터 부호화 장치 및 그 방법{Apparatus for Coding Metadata based on eXtensible Markup Language(XML)}
본 발명은 확장성 생성 언어(eXtensible Markup Language; 이하, 간단히 'XML'이라 함) 기반의 메타데이터 부호화 장치 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로, 특히 멀티미디어 컨텐츠에 대한 정보를 텍스트 형식으로 전송하기 위한 국제 표준 규격(ISO/IEC 15938-1)인 TeM(Textual format for Multimedia description streams) 형식의 메타데이터를 트리 구조의 시각화된 도구를 이용하여 부호화하기 위한 XML 기반의 메타데이터 부호화 장치 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.
일반적으로, "메타데이터(Meta Data)"는 멀티미디어 컨텐츠를 위해서 만들어진 부가정보를 지칭하는 것이다.
ISO/IEC 15938-1의 국제 표준 최종안(Final Draft International Standard; 이하, 간단히 'FDIS'라 함) 규격에서는 멀티미디어 컨텐츠에 대한 메타데이터를 전송하는 텍스트 표준 형식으로서 TeM을 정의하고 있으며, ISO/IEC 15938-6에서는 그러한 규격의 구현 및 실행 가능성을 확인시키기 위하여 참조 소프트웨어(Reference Software)를 제공하고 있다.
이외에도 2001년 12월 R. J. Lopes가 제안한 구현방식인 “MPEG-7 TeM decoder developed at Lancaster University (version LUv1-1)”(ISO/IEC JTC 1/SC29/WG 11 MPEG 파타야 회의)에서는 참조 소프트웨어와 개별적인 방식에 의하여 TeM 메타데이터의 동적 갱신을 구현하였다.
이에 따라, ISO/IEC 15938-1에서 규정하는 TeM 메타데이터의 구조에 맞는 부호화를 수행함에 있어, 접근 단위(Access Unit; 이하, 간단히 'AU'라 함)를 생성하기 위한 사용자의 노력을 경감하고 생성 효율을 증대시키기 위한 사용자 지향적인 부호화가 요구되고 있다.
본 발명은, 상기한 바와 같은 요구에 부응하기 위하여 제안된 것으로, 서버와 단말간의 네트워크가 존재하는 다양한 멀티미디어 환경 하에서 메타데이터의 갱신을 위한 시각적인 편집 도구를 제공함으로써 AU의 분할 및 전송을 지원하기 위한 XML 기반의 메타데이터 부호화 장치를 제공하는데 그 목적이 있다.
또한, 본 발명은 서버와 단말간의 네트워크가 존재하는 다양한 멀티미디어 환경 하에서 메타데이터의 갱신을 위한 시각적인 편집 도구를 제공함으로써 AU의 분할 및 전송을 지원하기 위한 XML 기반의 메타데이터 부호화 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 또 다른 목적이 있다.
도 1은 본 발명이 적용되는 시스템을 설명하기 위한 구조도,
도 2는 본 발명에 따른 XML 기반의 메타데이터 부호화 장치의 일실시예 구조도,
도 3은 ISO/IEC 15938-1 국제 표준 최종안(FDIS) 규격의 초기 부호화 규격을 설명하기 위한 일예시도,
도 4는 본 발명에 따른 XML 기반의 메타데이터 부호화 방법을 설명하기 위한 일실시예 흐름도.
*도면의 주요 부분에 대한 부호의 설명
110 : 메타데이터 생성 장치 120 : 메타데이터 부호화 장치
130 : 대화형 단말 210 : 메타데이터 입력부
220 : 메타데이터 파싱부 230 : 메타데이터 구조 표현부
240 : 메타데이터 AU 편집부 250 : 메타데이터 부호화부
260 : 메타데이터 저장부 270 : 메타데이터 전송부
상기 목적을 달성하기 위한 본 발명은, 메타데이터의 전체 혹은 특정 부분을사용자가 임의로 접근하여 접근 단위(AU) 및 갱신 AU로 분할을 가능하도록 하기 위한 확장성 생성 언어(XML) 기반의 메타데이터 부호화 장치에 있어서, 기 생성된 메타데이터 및 그에 대한 스키마를 수신하기 위한 입력 수단; 상기 스키마 분석을 통하여 초기 복호화 정보(DI)를 생성하기 위한 파싱 수단; 상기 메타데이터를 트리 구조 형식으로 변환하여 보여주기 위한 구조 표현 수단; 시각적인 편집 도구를 제공하여, AU를 생성하기 위한 편집을 수행하기 위한 편집 수단; 상기 메타데이터의 소정의 부분을 AU로 부호화하기 위한 부호화 수단; 상기 AU를 저장하기 위한 저장 수단; 및 상기 DI와 상기 AU를 전송하기 위한 전송 수단을 포함하는 XML 기반의 메타데이터 부호화 장치를 제공한다.
또한, 본 발명은 메타데이터의 전체 혹은 특정 부분을 사용자가 임의로 접근하여 AU 및 갱신 AU로 분할을 가능하도록 하기 위한 XML 기반의 메타데이터 부호화 방법에 있어서, 기 생성된 메타데이터 및 그에 대한 스키마를 수신하는 제 1단계; 상기 스키마 분석을 통하여 DI를 생성하는 제 2단계; 상기 메타데이터를 트리 구조 형식으로 변환하여 보여주는 제 3단계; 시각적인 편집 도구를 제공하여, AU를 생성하기 위한 편집을 수행하는 제 4단계; 상기 메타데이터의 소정의 부분을 AU로 부호화하는 제 5단계; 상기 AU를 저장하는 제 6단계; 및 상기 DI와 상기 AU를 전송하는 제 7단계를 포함하는 XML 기반의 메타데이터 부호화 방법을 제공한다.
또한, 본 발명은 메타데이터의 전체 혹은 특정 부분을 사용자가 임의로 접근하여 AU 및 갱신 AU로 분할을 가능하도록 하기 위한 XML 기반의 메타데이터 부호화 방법을 제공하기 위하여 마이크로프로세서를 구비한 장치에, 기 생성된 메타데이터및 그에 대한 스키마를 수신하는 제 1기능; 상기 스키마 분석을 통하여 DI를 생성하는 제 2기능; 상기 메타데이터를 트리 구조 형식으로 변환하여 보여주는 제 3기능; 시각적인 편집 도구를 제공하여, AU를 생성하기 위한 편집을 수행하는 제 4기능; 상기 메타데이터의 소정의 부분을 AU로 부호화하는 제 5기능; 상기 AU를 저장하는 제 6기능; 및 상기 DI와 상기 AU를 전송하는 제 7기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.
상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 우선 각 도면의 구성요소들에 참조 번호를 부가함에 있어서, 동일한 구성요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 번호를 가지도록 하고 있음에 유의하여야 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.
도 1은 본 발명이 적용되는 시스템을 설명하기 위한 구조도이다.
도면에 도시된 바와 같이, 본 발명이 적용되는 시스템은, 메타데이터 생성 장치(110), 메타데이터 부호화 장치(120) 및 대화형 단말(130)로 구성되어 있다.
상기 메타데이터 생성 장치(110)는 멀티미디어 컨텐츠에 대한 메타데이터를 생성하는 기능을 담당하고, 상기 메타데이터 부호화 장치(120)는 생성된 메타데이터를 전송을 위한 포맷으로 변화시키기 위하여 부호화를 수행하는 기능을 담당하는 것으로서, 본 발명에 따라 그 부호화를 수행하는 장치이다.
본 발명에 따른 상기 메타데이터 부호화 장치(120)에 의하여 부호화된 메타데이터는 상기 대화형 단말(130)로 전송망을 통하여 전송될 수 있다.
상기 대화형 단말(130)은 전송된 메타데이터를 수신하여 그 응용 목적에 맞도록 메타데이터를 사용하는 장치일 수 있다.
본 발명에 따른 상기 메타데이터 장치(120)는 최근 대부분의 브라우저들이 XML 문서를 지원함에 따라, 상기 메타데이터 생성부(110)에 포함되어 운용될 수 있다는 점이다.
도 2는 본 발명에 따른 XML 기반의 메타데이터 부호화 장치의 일실시예 구조도이다.
도면에 도시된 바와 같이, 본 발명의 부호화 장치는, 메타데이터 입력부(210), 메타데이터 파싱부(220), 메타데이터 구조 표현부(230), 메타데이터 AU 편집부(240), 메타데이터 부호화부(250), 메타데이터 저장부(260) 및 메타데이터 전송부(270)를 포함하고 있다.
상기 메타데이터 입력부(210)는 기 제작된 메타데이터와 그에 대한 스키마를 수신하는 기능을 담당한다.
상기 메타데이터 파싱부(220)는 입력된 메타데이터에 관계된 스키마 분석을 통하여 ISO/IEC 15938-1 FDIS 규격의 초기 부호화 규격에 따라 초기 복호화 정보(DI: DecoderInit)를 생성하는 기능을 담당한다.
도 3은 ISO/IEC 15938-1 FDIS 규격의 초기 부호화 규격을 설명하기 위한 일예시도이다.
도면에 도시된 바와 같이, ISO/IEC 15938-1 FDIS 규격에 의하면, 메타데이터의 AU는 하나 이상의 부분 갱신 단위(Fragment Update Unit; 이하, 간단히 'FUU'라함)를 포함하고 있으며, 각 FUU는 단말 측의 메타데이터를 갱신하는 기본 단위가 되며, <FUCommand>, <FUContext> 와 <FUPayload>로 구성된다.
상기 <FUCommand>는 단말의 특정부분을 갱신하고자 할 때 사용하는 명령으로서, 'addNode', 'deleteNode', 'replaceNode' 및 'reset' 등의 4 종류의 명령어를 사용한다.
'addNode'는 해당 FUU의 <FUContext>와 일치하는 노드(node)를 찾아 <FUPayload>의 기술부분을 일치하는 노드의 자식노드에 추가하는 경우에 사용하는 명령어이고, 'deleteNode'는 해당 FUU의 <FUContext>와 일치하는 노드(node)를 찾아 자식노드를 삭제하는 경우에 사용하는 명령어이다. 'deleteNode' 명령을 사용하는 FUU는 <FUPayload>를 가지고 있지 않는다.
'replaceNode'는 당 FUU의 <FUContext>와 일치하는 노드(node)를 찾아 하위 기술부분을 새로운 <FUPayload>로 대체하는 경우에 사용하는 명령어이고, 'reset'은 단말 측의 현재 기술 트리(Current Description Tree; 이하, 간단히 'CDT'라 함)를 초기 복호화 정보 패킷 내의 초기 기술자(Initial Description; 이하, 간단히 'ID'라 함)를 이용하여 초기화하는 경우에 사용하는 명령어이다.
상기 메타데이터 구조 표현부(230)는 상기 메타데이터 입력부(210)로부터 수신한 메타데이터를 트리 구조 형식으로 변환하여 사용자에게 보여주는 기능을 담당한다.
상기 메타데이터 AU 편집부(240)는 상기 메타데이터 구조 표현부(230)에서 표현된 메타데이터의 트리 구조상에서 메타데이터 조작을 위한 편집을 수행하는 기능을 담당한다.
즉, 먼저 사용자는 상기 메타데이터 구조 표현부(230)에 의해 표현된 메타데이터의 트리 구조상에서 원하는 메타데이터의 특정 영역을 선택하고, 선택된 영역에 'addNode', 'replaceNode', 'deleteNode', 'reset'과 같은 TeM 메타데이터의 FUU에 적용되는 명령을 선택할 수 있다.
그리고, FUU를 만들기 위한 조작 과정에서 사용자가 직접적인 조작을 원하는 FUU가 생성된다.
이와 같이, 특정 영역 선택, 명령 선택, FUU 생성의 단계를 반복함으로써 원하는 만큼의 FUU를 생성할 수 있다.
원하는 부분에 대한 FUU가 생성되면, AU를 생성하는 조작을 행함으로써 하나의 AU가 생성되게 된다.
상기 메타데이터 부호화부(250)는 상기 메타데이터 AU 편집부(240)에 의해 선택된 영역과 적용 명령을 인지하여, FUU 생성을 위한 입력이 들어올 때마다 선택된 영역을 도 3에 도시된 ISO/IEC 15938-1의 규격에 맞도록 변환하고, AU 생성을 위한 입력이 들어올 때 선택된 영역을 ISO/IEC 15938-1의 규격에 맞도록 변환하는 기능을 담당한다.
상기 메타데이터 저장부(260)는 생성된 메타데이터 AU를 사용자가 원하는 임의의 영역에 저장시키는 기능을 담당한다.
메타데이터 전송부(270)는 상기 메타데이터 저장부(260)에 저장된 기 생성된 AU 또는 상기 메타데이터 AU 편집부(240)에서 생성된 저장되기 이전 단계의 AU와상기 메타데이터 파싱부(220)에서 생성한 DI를 단말로 전송하는 기능을 담당하며, 전송을 위한 일정한 통신 선로를 개방하고 항상 단말 시스템 로그인(login)할 때 보내는 신호를 감지하여 전송을 위한 대상을 확인하는 기능을 담당한다.
도 4는 본 발명에 따른 XML 기반의 메타데이터 부호화 방법을 설명하기 위한 일실시예 흐름도이다.
도면에 도시된 바와 같이, 본 발명의 메타데이터 부호화 방법은, 먼저 기 제작된 메타데이터와 그에 대한 스키마를 수신하고(S401), 상기 스키마를 분석하여 ISO/IEC 15938-1 FDIS 규격의 초기 부호화 규격에 따라 초기 복호화 정보(DI)를 생성한다(S403).
이후, 메타데이터를 트리 구조 형식으로 변환하여 이를 사용자에게 표현해 주고(S405), 트리 구조상에서 메타데이터 조작을 위한 AU 편집을 수행한다(S407).
즉, 먼저 사용자는 표현된 메타데이터의 트리 구조상에서 원하는 메타데이터의 특정 영역을 선택하고, 선택된 영역에 'addNode', 'replaceNode', 'deleteNode', 'reset'과 같은 TeM 메타데이터의 FUU에 적용되는 명령을 선택할 수 있다.
그리고, FUU를 만들기 위한 조작 과정에서 사용자가 직접적인 조작을 원하는 FUU가 생성된다. 이와 같이, 특정 영역 선택, 명령 선택, FUU 생성의 단계를 반복함으로써 원하는 만큼의 FUU를 생성할 수 있다.
원하는 부분에 대한 FUU가 생성되면, AU를 생성하는 조작을 행함으로써 하나의 AU가 생성되게 된다.
이후, 선택된 영역과 적용 명령을 인지하여, FUU 생성을 위한 입력이 들어올 때마다 선택된 영역을 ISO/IEC 15938-1 규격에 맞도록 변환하고, 이를 저장한다(S409).
마지막으로, 생성 또는 저장된 AU 및 DI를 대화형 단말로 전송할 수 있다(S411).
본 발명은 XML 형식의 데이터 문서가 계층적인 문서 구조를 이루고 있어 XML 문서 구조에 대해 트리 구조 형태의 표현이 가능하다는 점을 착안하여, 기 생성된 메타데이터의 AU 분할 혹은 특정 영역에 대한 갱신이 요구될 때 임의의 AU를 생성하기 위한 사용자 편의성 향상을 위해 시각적인 편집 도구를 제공하고자 한 것이며, 트리 구조로 표현된 메타데이터의 특정 영역에 대한 선택, 부호화 변환, 저장 및 전송을 반복적으로 수행할 수 있는 구조를 포함할 수 있다.
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다.
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.
상기한 바와 같은 본 발명은, 서버로부터 단말로 기 전송되어진 메타데이터에 대한 갱신이 요구될 때 사용자 지향의 대화형 편집 도구를 이용함으로써, 필요한 부분의 메타데이터를 용이하게 선택적으로 부호화할 수 있도록 하는 효과가 있다.
ISO/IEC 15938-1에서 규정하는 TeM 메타데이터의 전체 혹은 특정 부분을 사용자가 임의로 접근하여 AU 및 갱신 AU로 분할을 가능하도록 함으로써, 사용자의 편의성을 증대할 수 있도록 하는 효과가 있으며, 메타데이터 AU 생성에 대한 효율을 높일 수 있도록 하는 효과가 있다.

Claims (8)

  1. 메타데이터의 전체 혹은 특정 부분을 사용자가 임의로 접근하여 접근 단위(AU) 및 갱신 AU로 분할을 가능하도록 하기 위한 확장성 생성 언어(XML) 기반의 메타데이터 부호화 장치에 있어서,
    기 생성된 메타데이터 및 그에 대한 스키마를 수신하기 위한 입력 수단;
    상기 스키마 분석을 통하여 초기 복호화 정보(DI)를 생성하기 위한 파싱 수단;
    상기 메타데이터를 트리 구조 형식으로 변환하여 보여주기 위한 구조 표현 수단;
    시각적인 편집 도구를 제공하여, AU를 생성하기 위한 편집을 수행하기 위한 편집 수단;
    상기 메타데이터의 소정의 부분을 AU로 부호화하기 위한 부호화 수단;
    상기 AU를 저장하기 위한 저장 수단; 및
    상기 DI와 상기 AU를 전송하기 위한 전송 수단
    을 포함하는 XML 기반의 메타데이터 부호화 장치.
  2. 제 1항에 있어서,
    상기 편집 수단은,
    계층적인 트리 구조로 표현된 메타데이터에 대하여 트리 구조 내에 사용자 대화형 도구를 제공하는 것
    을 특징으로 하는 XML 기반의 메타데이터 부호화 장치.
  3. 제 2항에 있어서,
    상기 편집 수단은,
    사용자가 선택한 트리 구조상의 메타데이터 소정의 영역과, 부분 갱신 단위(FUU)에 적용되는 명령어를 이용하여 부호화하고자 하는 부분의 FUU를 생성하는 것
    을 특징으로 하는 XML 기반의 메타데이터 부호화 장치.
  4. 제 1항 또는 제 3항에 있어서,
    상기 부호화 수단은,
    생성된 FUU를 이용하여 상기 메타데이터 소정의 영역에 대하여 AU로 부호화하는 것
    을 특징으로 하는 XML 기반의 메타데이터 부호화 장치.
  5. 제 4항에 있어서,
    상기 부호화 수단은,
    ISO/IEC 15938-1에서 정의한 구조에 적합하도록 AU를 반복적으로 부호화하는 것
    을 특징으로 하는 XML 기반의 메타데이터 부호화 장치.
  6. 메타데이터의 전체 혹은 특정 부분을 사용자가 임의로 접근하여 AU 및 갱신 AU로 분할을 가능하도록 하기 위한 XML 기반의 메타데이터 부호화 방법에 있어서,
    기 생성된 메타데이터 및 그에 대한 스키마를 수신하는 제 1단계;
    상기 스키마 분석을 통하여 DI를 생성하는 제 2단계;
    상기 메타데이터를 트리 구조 형식으로 변환하여 보여주는 제 3단계;
    시각적인 편집 도구를 제공하여, AU를 생성하기 위한 편집을 수행하는 제 4단계;
    상기 메타데이터의 소정의 부분을 AU로 부호화하는 제 5단계;
    상기 AU를 저장하는 제 6단계; 및
    상기 DI와 상기 AU를 전송하는 제 7단계
    를 포함하는 XML 기반의 메타데이터 부호화 방법.
  7. 제 6항에 있어서,
    상기 제 5단계는,
    ISO/IEC 15938-1에서 정의한 구조에 적합하도록 AU를 반복적으로 부호화하는 것
    을 특징으로 하는 XML 기반의 메타데이터 부호화 방법.
  8. 메타데이터의 전체 혹은 특정 부분을 사용자가 임의로 접근하여 AU 및 갱신 AU로 분할을 가능하도록 하기 위한 XML 기반의 메타데이터 부호화 방법을 제공하기 위하여 마이크로프로세서를 구비한 장치에,
    기 생성된 메타데이터 및 그에 대한 스키마를 수신하는 제 1기능;
    상기 스키마 분석을 통하여 DI를 생성하는 제 2기능;
    상기 메타데이터를 트리 구조 형식으로 변환하여 보여주는 제 3기능;
    시각적인 편집 도구를 제공하여, AU를 생성하기 위한 편집을 수행하는 제 4기능;
    상기 메타데이터의 소정의 부분을 AU로 부호화하는 제 5기능;
    상기 AU를 저장하는 제 6기능; 및
    상기 DI와 상기 AU를 전송하는 제 7기능
    을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
KR10-2003-0015067A 2002-12-21 2003-03-11 확장성 생성 언어 기반의 메타데이터 부호화 장치 및 그방법 KR100494845B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20020082215 2002-12-21
KR1020020082215 2002-12-21

Publications (2)

Publication Number Publication Date
KR20040055556A true KR20040055556A (ko) 2004-06-26
KR100494845B1 KR100494845B1 (ko) 2005-06-14

Family

ID=37348220

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2003-0015067A KR100494845B1 (ko) 2002-12-21 2003-03-11 확장성 생성 언어 기반의 메타데이터 부호화 장치 및 그방법

Country Status (1)

Country Link
KR (1) KR100494845B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009022794A1 (en) * 2007-08-13 2009-02-19 Samsung Electronics Co., Ltd. Method and apparatus for encoding/decoding metadata

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100677116B1 (ko) 2004-04-02 2007-02-02 삼성전자주식회사 사이클릭 레퍼런싱 방법/장치, 파싱 방법/장치 및 그방법을 수행하는 프로그램이 기록된 컴퓨터 판독가능한기록매체
KR101304480B1 (ko) 2005-07-20 2013-09-05 한국과학기술원 멀티미디어 컨텐츠 부호화방법 및 장치와, 부호화된멀티미디어 컨텐츠 응용방법 및 시스템

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009022794A1 (en) * 2007-08-13 2009-02-19 Samsung Electronics Co., Ltd. Method and apparatus for encoding/decoding metadata
US7772998B2 (en) 2007-08-13 2010-08-10 Samsung Electronics Co., Ltd. Method and apparatus for encoding/decoding metadata
US8040262B2 (en) 2007-08-13 2011-10-18 Samsung Electronics Co., Ltd. Method and apparatus for encoding/decoding metadata
CN101822050B (zh) * 2007-08-13 2013-04-24 三星电子株式会社 编码/解码元数据的方法和设备

Also Published As

Publication number Publication date
KR100494845B1 (ko) 2005-06-14

Similar Documents

Publication Publication Date Title
CN106575166B (zh) 手写输入字符的处理、数据拆分和合并及编解码处理方法
JP4159248B2 (ja) 階層的データ構造管理システム及び階層的データ構造管理方法
US20030110297A1 (en) Transforming multimedia data for delivery to multiple heterogeneous devices
JP4197320B2 (ja) 構造化された文章、特にxml文章の符号化/復号化のための方法及び装置
CN102103605B (zh) 一种智能提取文档结构的方法及***
US20060198438A1 (en) Scene description generating apparatus and method, scene description converting apparatus and method, scene description storing apparatus and method, scene description decoding apparatus and method, user interface system, recording medium, and transmission medium
CN1748426B (zh) 在流***中发送和接收字体信息的方法
KR20040035318A (ko) 객체기반 엠팩-4 컨텐츠 편집/저작과 검색 장치 및 방법
US7509582B2 (en) User interface system, scene description generating device and method, scene description converting device and method, recording medium, and sending medium
JP2003069965A (ja) Bifsテキストフォーマットをbifsバイナリフォーマットに変換するための装置
JP5414792B2 (ja) リッチメディアサービスを提供する方法及び装置
CN101617536B (zh) 从服务器向终端传输表示服务的至少一个内容的方法以及相关的设备
WO2015019774A1 (ja) データ生成装置、データ生成方法、翻訳処理装置、プログラム、およびデータ
KR100763903B1 (ko) Dibr데이터를 위한 스키마 및 스타일 쉬트
EP1244309A1 (en) A method and microprocessor system for forming an output data stream comprising metadata
KR100494845B1 (ko) 확장성 생성 언어 기반의 메타데이터 부호화 장치 및 그방법
KR20080060690A (ko) 웹문서 스타일 변경 시스템 및 방법
JP3930851B2 (ja) グラフィックデータ圧縮に関するメタ言語を用いた入力ファイルの生成方法およびシステム
KR100622645B1 (ko) 임베디드 시스템 상의 mpeg-4 장면 렌더링에서의 객체교체와 속성 변환 장치 및 방법
KR100919231B1 (ko) 리치미디어 서비스를 위한 실시간 데이터 연동방법 및 그리치미디어 장치
KR100544678B1 (ko) 객체기반 컨텐츠 및 저작권 보호를 위한 저작 장치
KR100443176B1 (ko) 외형 정보 언어 변환 기반의 티이엠 메타데이터 갱신 장치및 그를 이용한 티이엠 메타데이터 동적 갱신 방법
KR101117153B1 (ko) 장면 정보 생성 장치 및 그 방법과 렌더링 장치 및 그 방법
Cheong et al. Development of an interactive contents authoring system for MPEG-4
CN100496124C (zh) 使用图形数据压缩的元表示产生输入文件的方法

Legal Events

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

Payment date: 20130527

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20140529

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20150527

Year of fee payment: 11

LAPS Lapse due to unpaid annual fee