DOI QR코드

DOI QR Code

Custom Metadata Storage Method Using XMP

XMP를 이용한 커스텀 메타데이터 저장 방법

  • 현창종 (서울과학기술대학교 대학원 정보통 신미디어공학과) ;
  • 김동호 (서울과학기술대학교 정보통신미디어공학과)
  • Received : 2019.03.11
  • Accepted : 2019.04.15
  • Published : 2019.04.30

Abstract

Recently, as the growth of the Internet has led to a rapid increase in the consumption of multimedia such as photographs and moving images, the importance of metadata has been emphasized. In the case of existing metadata, only limited information such as GPS value or focal length according to the format is stored. However, with the development of mobile devices and multimedia acquisition devices, various sensors can be used in the devices. Therefore, this paper describes a method that can store not only the existing metadata format information at the time of multimedia acquisition but also another existing format of metadata such as information of various sensors which is the gyroscope and acceleration sensor of the device. We propose an application program that provides moving location information. The proposed method is expected to provide various applications such as image matching and effective image classification.

최근 인터넷의 발달로 사진이나 동영상과 같은 멀티미디어의 소비가 빠르게 증가함에 따라 메타데이터의 중요성이 부각되고 있다. 기존에 존재하고 있는 메타데이터의 경우 포맷에 맞는 GPS값이나 초점거리와 같은 한정된 정보만을 저장한다. 하지만 모바일 기기나 멀티미디어 취득 장치의 발달로 기기에 다양한 센서를 사용할 수 있다. 따라서 본 논문에서는 멀티미디어 취득 시의 기존의 메타데이터 포맷의 정보 뿐 만 아니라 기기의 자이로스코프, 가속도 센서와 같은 다양한 센서의 정보와 같은 기존 포맷 이외의 메타데이터를 함께 저장할 수 있는 방법에 대해서 설명한다. 제안한 방법을 이용하여 동영상 촬영 시 이동하는 촬영위치 정보를 제공하는 응용프로그램을 제시하였다. 동영상 촬영위치 정보는 이미지 정합, 효과적 이미지 분류 등 다양한 응용을 가능하게 할 것으로 예상된다.

Keywords

KCTSAD_2019_v14n2_323_f0001.png 이미지

그림 1. XML로 직렬화한 XMP의 구조 Fig. 1 Structure of XMP serialized in XML

KCTSAD_2019_v14n2_323_f0002.png 이미지

그림 2. 메타데이터 저장 어플리케이션 구상도 Fig. 2 Metadata storage application conception

KCTSAD_2019_v14n2_323_f0003.png 이미지

그림 3. 센서정보가 저장된 XMP파일의 구조 Fig. 3 Structure of XMP file where sensor information is stored

KCTSAD_2019_v14n2_323_f0004.png 이미지

그림 4. 동영상에서 위치 메타데이터 추출 맵핑 결과 Fig. 4 Location metadata extraction from the video

표 1. 압축 이미지파일 구조 Table 1. Compressed image file struct

KCTSAD_2019_v14n2_323_t0001.png 이미지

표 2. TIFF 이미지의 XMP에 해당하는 IFD의 구조 Table 2. Structure of IFD corresponding to XMP of TIFF image

KCTSAD_2019_v14n2_323_t0002.png 이미지

표 3. UUID 청크 구조 Table 3. UUID chunk structure

KCTSAD_2019_v14n2_323_t0003.png 이미지

References

  1. J. Tesic, "Metadata Practices for Consumer Photos," IEEE Multimedia, vol. 12 no. 3, July-Sept. 2005, pp. 86-92. https://doi.org/10.1109/MMUL.2005.50
  2. E. Duval, "Metadata Principles and Practicalities," D-Lib Magazine, vol. 8 no. 4, Apr. 2002.
  3. Aldus Corporation, "TIFF Revision 6.0," Technical report, June 1992.
  4. T. Bray, "Extensible markup language (XML) 1.0," World Wide Web Consortium, Aug, 2000.
  5. Kodak Company, FlashPix Format Specification version 1.0, FlashPix Standardization Committee, Nov. 1996.
  6. Camera & Imaging Products Association, "Exchangeable image file format for digital still cameras: ExifVersion 2.3," Japan Electronics and Information Technology Industries Association, Dec. 2012.
  7. RDF Working Group, "Resource Description Framework," Korea Communication Agency, Feb. 2014.
  8. Adobe Systems Incorporated, "XMP SPECIFICATION PART 1: Data model, Serialization, and core properties," Technical report, Apr. 2012.
  9. Adobe System Incorporated, "XMP SPECIFICATION PART 3: Storage In Files," Technical report, Aug. 2016.
  10. IPTC Standards, IPTC Core Schema for XMP ver. 1.0, IPTC, Mar. 2005.