현재 XML은 인터넷 및 방송 환경뿐만 아니라 다양한 환경에서 이종 시스템 간의 정보 교환 및 데이터 저장을 위한 표준으로 활발하게 사용되고 있다. XML은 자기 기술적인 메타 언어로 데이터를 표현하는데 유연하다. 그러나 이러한 XML의 특징으로 XML 인스턴스 문서는 순수 데이터의 마크업이 인스턴스 문서의 대부분을 차지하여 다른 데이터 형식에 비하여 문서의 크기가 크다. 따라서, XML로 서술된 인스턴스 문서는 네트워크 환경 및 저장 공간에 많은 영향을 미칠 수 있다. 그러므로, 적은 자원을 사용하여 효과적으로 데이터를 교환 및 저장할 수 있도록 인스턴스 문서를 바이너리 포맷으로 이진 부호화하는 방법이 필요하다. 본 논문에서는 인스턴스 문서를 부호화하는 방법 중 ...
현재 XML은 인터넷 및 방송 환경뿐만 아니라 다양한 환경에서 이종 시스템 간의 정보 교환 및 데이터 저장을 위한 표준으로 활발하게 사용되고 있다. XML은 자기 기술적인 메타 언어로 데이터를 표현하는데 유연하다. 그러나 이러한 XML의 특징으로 XML 인스턴스 문서는 순수 데이터의 마크업이 인스턴스 문서의 대부분을 차지하여 다른 데이터 형식에 비하여 문서의 크기가 크다. 따라서, XML로 서술된 인스턴스 문서는 네트워크 환경 및 저장 공간에 많은 영향을 미칠 수 있다. 그러므로, 적은 자원을 사용하여 효과적으로 데이터를 교환 및 저장할 수 있도록 인스턴스 문서를 바이너리 포맷으로 이진 부호화하는 방법이 필요하다. 본 논문에서는 인스턴스 문서를 부호화하는 방법 중 오토마타를 사용하는 MPEG-7 BiM의 표준에 따라, 스키마 문서의 정의를 사용하여 인스턴스 문서를 이진 부호화하는 BiM 부호화기와 이진 파일을 스키마 문서의 정의를 기반으로 인스턴스 문서로 복호화하는 BiM 복호화기를 설계 및 구현하였다. 구현한 BiM 부호화기는 평균 약 90%에 해당하는 부호화 효율을 보였다. 또한, 본 논문은 구현한 BiM 부/복호화기의 활용 방안으로 TV-Anytime 스키마에 유효한 TV-Anytime 프래그먼트를 부호화하여 컨테이너를 생성하는 TV-Anytime 메타데이터 부호화기, 그리고 컨테이너를 입력으로 하여 역으로 TV-Anytime 인스턴스 문서를 얻는 TV-Anytime 복호화기의 구조 및 기능, 그리고 이들의 설계 및 구현을 제시하였다. 구현한 BiM 부/복호화기는 MPEG 인스턴스 문서뿐만 아니라, XML 스키마로 기술한 스키마 문서에 따르는 어떠한 인스턴스 문서도 부호화할 수 있는 범용 인스턴스 문서 부/복호화기이다. 그러므로 XML 스키마 및 XML이 사용되는 모든 응용 분야에서 활용될 수 있으며, 특히, 대역폭의 제약이 심한 디지털방송 환경에서의 활용 가치가 매우 높을 것으로 예상된다. 또한, 구현한 TV-Anytime 메타데이터 부/복호화기는 TV-Anytime을 이용한 ECG 및 세그먼트정보 서비스 등을 제공하는 맞춤형 방송 시스템에 활용될 수 있다.
현재 XML은 인터넷 및 방송 환경뿐만 아니라 다양한 환경에서 이종 시스템 간의 정보 교환 및 데이터 저장을 위한 표준으로 활발하게 사용되고 있다. XML은 자기 기술적인 메타 언어로 데이터를 표현하는데 유연하다. 그러나 이러한 XML의 특징으로 XML 인스턴스 문서는 순수 데이터의 마크업이 인스턴스 문서의 대부분을 차지하여 다른 데이터 형식에 비하여 문서의 크기가 크다. 따라서, XML로 서술된 인스턴스 문서는 네트워크 환경 및 저장 공간에 많은 영향을 미칠 수 있다. 그러므로, 적은 자원을 사용하여 효과적으로 데이터를 교환 및 저장할 수 있도록 인스턴스 문서를 바이너리 포맷으로 이진 부호화하는 방법이 필요하다. 본 논문에서는 인스턴스 문서를 부호화하는 방법 중 오토마타를 사용하는 MPEG-7 BiM의 표준에 따라, 스키마 문서의 정의를 사용하여 인스턴스 문서를 이진 부호화하는 BiM 부호화기와 이진 파일을 스키마 문서의 정의를 기반으로 인스턴스 문서로 복호화하는 BiM 복호화기를 설계 및 구현하였다. 구현한 BiM 부호화기는 평균 약 90%에 해당하는 부호화 효율을 보였다. 또한, 본 논문은 구현한 BiM 부/복호화기의 활용 방안으로 TV-Anytime 스키마에 유효한 TV-Anytime 프래그먼트를 부호화하여 컨테이너를 생성하는 TV-Anytime 메타데이터 부호화기, 그리고 컨테이너를 입력으로 하여 역으로 TV-Anytime 인스턴스 문서를 얻는 TV-Anytime 복호화기의 구조 및 기능, 그리고 이들의 설계 및 구현을 제시하였다. 구현한 BiM 부/복호화기는 MPEG 인스턴스 문서뿐만 아니라, XML 스키마로 기술한 스키마 문서에 따르는 어떠한 인스턴스 문서도 부호화할 수 있는 범용 인스턴스 문서 부/복호화기이다. 그러므로 XML 스키마 및 XML이 사용되는 모든 응용 분야에서 활용될 수 있으며, 특히, 대역폭의 제약이 심한 디지털방송 환경에서의 활용 가치가 매우 높을 것으로 예상된다. 또한, 구현한 TV-Anytime 메타데이터 부/복호화기는 TV-Anytime을 이용한 ECG 및 세그먼트정보 서비스 등을 제공하는 맞춤형 방송 시스템에 활용될 수 있다.
The XML has been used currently for the standard for exchange and storing the data between different systems in not only internet but also broadcast environment. The XML is flexible even though it represents data in a metalanguage which is self-describing. The mark-up of real date occupies greater p...
The XML has been used currently for the standard for exchange and storing the data between different systems in not only internet but also broadcast environment. The XML is flexible even though it represents data in a metalanguage which is self-describing. The mark-up of real date occupies greater part of the instance document. So, XML instance document's size is large compared with different data format to the feature of such XML, Therefore, the instance document which is described to XML can have an effect on storage requirements, as well as network environment. Consequently, we need the binary method which encodes instance document to binary format by way of effectively exchanging and storing the data using little resources. In the paper, we implemented a software system that encodes XML instance documents conforming to a schema document according to the MPEG-7 BiM compression method, and decodes the encoded documents vice versa. We designed software structures of BiM encoder and decoder as class hierarchies, and then implement the structures. The implemented BiM shows a compression ratio of 90% on the average. We also propose a TV-Anytime codec that encodes and decodes TV-Anytime metadata according to the TV-Anytime specification so that the resulting binary TV-Anytime metadata can be transferred efficiently through the broadcasting network where the data bandwidth is restricted. We describe the broadcasting environment that the TV-Anytime codec will be applied to, and the required functionalities of the software modules in detail. For the design of software modules, we show how to implement the modules for metadata fragmentation, encoding, decoding, and the fragments management. The BiM encoder is a general~purpose XML compressor that can encode any instance documents conforming to a schema document describing in XML Schema language including the MPEG-7 schema. The encoder thus can be used in many application fields including digital broadcasting environment, where encoding XML instance documents is needed.
The XML has been used currently for the standard for exchange and storing the data between different systems in not only internet but also broadcast environment. The XML is flexible even though it represents data in a metalanguage which is self-describing. The mark-up of real date occupies greater part of the instance document. So, XML instance document's size is large compared with different data format to the feature of such XML, Therefore, the instance document which is described to XML can have an effect on storage requirements, as well as network environment. Consequently, we need the binary method which encodes instance document to binary format by way of effectively exchanging and storing the data using little resources. In the paper, we implemented a software system that encodes XML instance documents conforming to a schema document according to the MPEG-7 BiM compression method, and decodes the encoded documents vice versa. We designed software structures of BiM encoder and decoder as class hierarchies, and then implement the structures. The implemented BiM shows a compression ratio of 90% on the average. We also propose a TV-Anytime codec that encodes and decodes TV-Anytime metadata according to the TV-Anytime specification so that the resulting binary TV-Anytime metadata can be transferred efficiently through the broadcasting network where the data bandwidth is restricted. We describe the broadcasting environment that the TV-Anytime codec will be applied to, and the required functionalities of the software modules in detail. For the design of software modules, we show how to implement the modules for metadata fragmentation, encoding, decoding, and the fragments management. The BiM encoder is a general~purpose XML compressor that can encode any instance documents conforming to a schema document describing in XML Schema language including the MPEG-7 schema. The encoder thus can be used in many application fields including digital broadcasting environment, where encoding XML instance documents is needed.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.