Information technology — JPSearch — Part 5: Data interchange format between image repositories

ISO/IEC 24800-5:2011 specifies a data interchange format for the exchange of image collections and respective metadata between ISO/IEC 24800 (JPSearch) compliant repositories. It enables the synchronization of repositories across different devices and platforms by providing an easy and reliable data transfer mechanism. In particular, it provides the following functionalities: exchange of data between JPSearch repositories on different devices and platforms; consolidation of metadata generated on different systems; transferral of data to a newer and better system; consolidation of selected data to a centralized repository; archive of data in a format which will survive current products.

Technologies de l'information — JPSearch — Partie 5: Format d'échange de données entre référentiels d'images

General Information

Status
Published
Publication Date
15-Aug-2011
Current Stage
9060 - Close of review
Start Date
02-Sep-2027
Ref Project

Buy Standard

Standard
ISO/IEC 24800-5:2011 - Information technology -- JPSearch
English language
11 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO/IEC
STANDARD 24800-5
First edition
2011-08-15

Information technology — JPSearch —
Part 5:
Data interchange format between image
repositories
Technologies de l'information — JPSearch —
Partie 5: Format d'échange de données entre référentiels d'images




Reference number
ISO/IEC 24800-5:2011(E)
©
ISO/IEC 2011

---------------------- Page: 1 ----------------------
ISO/IEC 24800-5:2011(E)

COPYRIGHT PROTECTED DOCUMENT


©  ISO/IEC 2011
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland

ii © ISO/IEC 2011 – All rights reserved

---------------------- Page: 2 ----------------------
ISO/IEC 24800-5:2011(E)
Contents Page
Foreword .iv
Introduction.v
1 Scope.1
2 Normative references.1
3 Terms and definitions .2
4 Symbols and abbreviated terms .2
5 File format .3
6 Resource .3
7 Schema and metadata.3

© ISO/IEC 2011 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO/IEC 24800-5:2011(E)
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members of
ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information
technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International
Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
ISO/IEC 24800-5 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology,
Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information.
ISO/IEC 24800 consists of the following parts, under the general title Information technology — JPSearch:
⎯ Part 1: System framework and components
⎯ Part 2: Registration, identification and management of schema and ontology
⎯ Part 3: Query format
⎯ Part 4: File format for metadata embedded in image data (JPEG and JPEG 2000)
⎯ Part 5: Data interchange format between image repositories
⎯ Part 6: Reference software
iv © ISO/IEC 2011 – All rights reserved

---------------------- Page: 4 ----------------------
ISO/IEC 24800-5:2011(E)
Introduction
ISO/IEC 24800 was developed to be an interoperable mechanism to handle metadata among compliant
systems, including repository, search engine, and file entities. This part of ISO/IEC 24800 aims at a format for
the exchange of image collections and respective metadata between JPSearch compliant repositories. It
enables the synchronization of repositories in order to facilitate simple and fully interoperable exchanges
across different devices and platforms.

© ISO/IEC 2011 – All rights reserved v

---------------------- Page: 5 ----------------------
INTERNATIONAL STANDARD ISO/IEC 24800-5:2011(E)

Information technology — JPSearch —
Part 5:
Data interchange format between image repositories
1 Scope
This part of ISO/IEC 24800, JPSearch, provides a data interchange format for the exchange of image
collections and respective metadata between JPSearch compliant repositories. The metadata can be at the
level of the image or an image collection. By providing a solution for the carriage of image collections and
associated metadata between compliant devices and platforms, the JPSearch data interchange format
enables the synchronization of repositories in order to facilitate simple and fully interoperable exchanges
across different devices and platforms.
The JPSearch data interchange format should enable the easy and reliable transfer of data between different
hardware and software systems. In particular, it should support functions such as
⎯ exchange of data between JPSearch repositories on different devices and platforms,
⎯ consolidation of metadata generated on different systems,
⎯ transferral of data to a newer and better system,
⎯ consolidation of selected data to a centralized repository, and
⎯ archive of data in a format which will survive current products.
2 Normative references
The following referenced documents are indispensable for the application of this document. For dated
references, only the edition cited applies. For undated references, the latest edition of the referenced
document (including any amendments) applies.
ISO/IEC 15938-1, Information technology — Multimedia content description interface — Part 1: Systems
ISO/IEC 15938-2, Information technology — Multimedia content description interface — Part 2: Description
definition language
ISO/IEC 15938-3, Information technology — Multimedia content description interface — Part 3: Visual
ISO/IEC 15938-4, Information technology — Multimedia content description interface — Part 4: Audio
ISO/IEC 15938-5, Information technology — Multimedia content description interface — Part 5: Multimedia
description schemes
ISO/IEC 23001-1, Information technology — MPEG systems technologies; Binary MPEG format for XML
© ISO/IEC 2011 – All rights reserved 1

---------------------- Page: 6 ----------------------
ISO/IEC 24800-5:2011(E)
W3C Recommendation 26 November 2008, Extensible Markup Language (XML) 1.0 (Fifth Edition)
http://www.w3.org/TR/2008/REC-xml-20081126/
ITU-T Rec. T.81 | ISO/IEC 10918-1, Information technology — Digital compression and coding of
continuous-tone still images: Requirements and guidelines
ITU-T Rec. T.800 | ISO/IEC 15444-1, Information technology — JPEG 2000 image coding system: Core
coding system
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
3.1
JPEG
image coding format compliant to ISO/IEC 10918-1
3.2
JPEG 2000
image coding format compliant to ISO/IEC 15444-1
3.3
resource
encoded image codestream
3.4
external resource
resource which is available outside of the current file
3.5
codestream
entity of a resource
3.6
metadata
entity of descriptive data of image data
3.7
MPEG-7
metadata schema compliant to ISO/IEC 15938, parts 1 to 5
3.8
BiM
metadata encoding method compliant to ISO/IEC 23001-1
3.9
XML
language to define metadata or its instance standardized by W3C (the World Wide Web Consortium)
4 Symbols and abbreviated terms
JPEG Joint Photographic Experts Group
MPEG Moving Picture Experts Group
BiM Binary MPEG format for XML
XML eXtensible Markup Language
2 © ISO/IEC 2011 – All rights reserved

---------------------- Page: 7 ----------------------
ISO/IEC 24800-5:2011(E)
5 File format
The JPSearch data interchange file format for collection-level and item-level metadata encapsulates all the
collection-level and item-level metadata into a valid XML descriptor in a single text-based format. The aim is to
enable easy exchange of metadata between repositories.
In this case, the collection-level and item-level metadata should follow the interchange format schema as
defined in 7.3.
Besides a plain-text XML representation, in this case the descriptive metadata can optionally be stored using
BiM.
6 Resource
Only JPEG-conforming, JPEG 2000-conforming and JPSearch-conforming code-streams may be used as
internal or external resources in the JPSearch data interchange file format. Internal JPEG and/or JPEG 2000
and/or JPSearch Part 4 resources shall be stored in InlineMedia of ImageDataType. Alternatively, external
JPEG and/or JPEG 2000 and/or JPSearch Part 4 resources can be identified by MediaUri or ImageDataType.
As a special case, a file can have all images defined as external resources. As a result, the file only contains
metadata (collection-level and item-level).
7 Schema and metadata
7.1 General
This Clause specifies the metadata which is supported by the JPSearch data interchange format.
7.2 JPSearch collection metadata schema
7.2.1 Introduction
This Clause specifies the schema that facilitates the composition of XML metadata descriptions about image
collections, for the purpose of information exchange between image repositories. The following description
tools are specified: The type hierarchy of the schema and the root element.
7.2.2 Wrapper of the schema
The syntax defined in ISO/IEC 24800-2 assumes the following schema wrapper.
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:jpcs="urn:jpeg:jpsearch:schema:coremetadata:2009"
targetNamespace="urn:jpeg:jpsearch:schema:collections:2009"
elementFormDefault="qualified" attributeFormDefault="unqualified">
schemaLocation="jpcore.xsd"/>

© ISO/IEC 2011 – All rights reserved 3

---------------------- Page: 8 ----------------------
ISO/IEC 24800-5:2011(E)
7.2.3 Root element (Collections)
7.2.3.1 Introduction
The Collections element serves as the root element of the collection metadata schema. The root element
shall be used as the topmost element when collections metadata appears in an independent way. This applies
when collections metadata appears within the top-level metabox of the binary file format.
7.2.3.2 Syntax


7.2.3.3 Semantic
Semantics of the Collections element:
Name Definition
Collections Serves as the root element of the collection metadata schema.
The root element shall be used as the topmost element when
collections metadata appears in an independent way. This
applies when collections metadata appears within the top-level
metabox of the binary file format.

7.2.3.4 Example
An example for the Collections element is provided below:

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:jpcs="urn:jpeg:jpsearch:schema:2009"
xsi:schemaLocation="urn:jpeg:jpsearch:schema:2009
JPSearch_core_schema_v_sardinia.xsd urn:jpeg:jpsearch:schema:collections:2009
JPSearch_collections_schema.xsd" xsi:type="CollectionsType">
 
  Col1
  2009-07-16T10:32:52
  2009-07-16T10:32:52
  The collection number 1
  Col2
  Col3
 
 
  Col2
  2009-07-16T10:32:52
  2009-07-16T10:32:52
  The collection number 2
 
 
  Col3
  2009-07-16T10:32:52
  2009-07-16T10:32:52
  The collection number 3
 


4 © ISO/IEC 2011 – All rights reserved

---------------------- Page: 9 ----------------------
ISO/IEC 24800-5:2011(E)
7.2.4 CollectionsType
7.2.4.1 Introduction
The CollectionsType type serves as the root
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.