ISO/IEC 24800-2:2011/Amd 1:2015
(Amendment)Information technology - JPSearch - Part 2: Registration, identification and management of schema and ontology - Amendment 1: JPEG Ontology for Image Description
Information technology - JPSearch - Part 2: Registration, identification and management of schema and ontology - Amendment 1: JPEG Ontology for Image Description
Technologies de l'information — JPSearch — Partie 2: Enregistrement, identification et gestion des schémas et de l'ontologie — Amendement 1: Ontologie JPEG pour la description d'image
General Information
Relations
Frequently Asked Questions
ISO/IEC 24800-2:2011/Amd 1:2015 is a standard published by the International Organization for Standardization (ISO). Its full title is "Information technology - JPSearch - Part 2: Registration, identification and management of schema and ontology - Amendment 1: JPEG Ontology for Image Description". This standard covers: Information technology - JPSearch - Part 2: Registration, identification and management of schema and ontology - Amendment 1: JPEG Ontology for Image Description
Information technology - JPSearch - Part 2: Registration, identification and management of schema and ontology - Amendment 1: JPEG Ontology for Image Description
ISO/IEC 24800-2:2011/Amd 1:2015 is classified under the following ICS (International Classification for Standards) categories: 35.040 - Information coding; 35.040.30 - Coding of graphical and photographical information. The ICS classification helps identify the subject area and facilitates finding related standards.
ISO/IEC 24800-2:2011/Amd 1:2015 has the following relationships with other standards: It is inter standard links to ISO/IEC 24800-2:2011, ISO/IEC 24800-2:2021. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.
You can purchase ISO/IEC 24800-2:2011/Amd 1:2015 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of ISO standards.
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD 24800-2
First edition
2011-07-01
AMENDMENT 1
Information technology — JPSearch —
Part 2:
Registration, identification and
management of schema and ontology
AMENDMENT 1: JPEG Ontology for
Image Description
Technologies de l’information — JPSearch —
Partie 2: Enregistrement, identification et gestion des schémas et
de l’ontologie
AMENDEMENT 1: Ontologie JPEG pour la description d’image
PROOF/ÉPREUVE
Reference number
ISO/IEC 24800-2:2011/Amd.1:2015(E)
©
ISO/IEC 2015
ISO/IEC 24800-2:2011/Amd.1:2015(E)
© ISO/IEC 2015, Published in Switzerland
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form
or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior
written permission. Permission can be requested from either ISO at the address below or ISO’s member body in the country of
the requester.
ISO copyright office
Ch. de Blandonnet 8 • CP 401
CH-1214 Vernier, Geneva, Switzerland
Tel. +41 22 749 01 11
Fax +41 22 749 09 47
copyright@iso.org
www.iso.org
ii © ISO/IEC 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(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.
The procedures used to develop this document and those intended for its further maintenance are
described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the
different types of ISO documents should be noted. This document was drafted in accordance with the
editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives).
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. Details of any patent rights identified during the development of the document will be in the
Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents).
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation on the meaning of ISO specific terms and expressions related to conformity
assessment, as well as information about ISO’s adherence to the WTO principles in the Technical
Barriers to Trade (TBT) see the following URL: Foreword - Supplementary information
The committee responsible for this document is ISO/IEC JTC 1, Information technology, Subcommittee
SC 29, Coding of audio, picture, multimedia and hypermedia information.
© ISO/IEC 2015 – All rights reserved PROOF/ÉPREUVE iii
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Information technology — JPSearch —
Part 2:
Registration, identification and management of schema
and ontology
AMENDMENT 1: JPEG Ontology for Image Description
Page 1, Normative references
Add the following references at the end of Clause 2:
Internationalized Resource Identifiers (IRI), January 2005, Internet RFC 3987, available at http://www.
ietf.org/rfc/rfc3987.txt
W3C OWL Working Group, OWL 2 Web Ontology Language: Document Overview, W3C Recommendation
27 October 2009, available at http://www.w3.org/TR/2009/REC-owl2-overview-20091027/
Resource Description Framework (RDF): Concepts and Abstract Syntax, W3C Recommendation 10
February 2004, available at http://www.w3.org/TR/2004/REC-rdf-concepts-20040210
W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes, W3C Recommendation 5 April
2012, available at http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/
Add the following Clauses after 7.10.4:
8 JPEG Ontology for Image Description (JPOnto)
8.1 General
This Clause specifies the set of classes, properties, and restrictions that constitute the JPSearch
Metadata Ontology (JPOnto). This ontology specification provides the foundation to implement
applications in different domains that can represent, exchange, and integrate digital image information
generated in different systems and under different contexts.
JPOnto users may only need to use parts of the entire ontology, depending on their needs and according to
how much detail they want to include in their image information. For this, the JPOnto terms (classes and
properties) are grouped into two sub-vocabularies to provide an incremental introduction to the ontology.
— JPOnto-core: A core vocabulary that acts as a central component to interconnect all the other sub-
vocabularies.
— JPOnto-visual: A rich set of constructs for semantic visual content description, including, but not
limited to, a uniform description of identities, features, aspect, relationships, actions and emotional
information of people appearing in the images, as well as description of events, locations and objects.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.2 JPOnto-core
8.2.1 Outline
A core vocabulary named JPOnto-core is the basic set of entities and properties which serves as a central
component to interconnect all the other sub-vocabularies of the JPEG Ontology for Image Description
(JPOnto). The following classes provide a basis for the rest of JPOnto-core.
— jponto:Image: Represents a digital image.
— jponto:RegionOfInterest: A certain region within a digital image.
— jponto:Agent: An agent (e.g. person, group, software or physical artifact).
The primary classes relate to one another and to themselves using the properties shown in Figure 1.
jponto:Image
jponto:creator
jponto:modiier
jponto:publisher
jponto:hasRegionOfInterest
jponto:Agent
jponto:RegionOfInterest
rdfs:subClassOf rdfs:subClassOf
Figure 1 — Outline of JPOnto-core
8.2.2 Example
This example shows a complete description of an imaginary image. It has a unique ID, a title and a creator.
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:title "An example image";
jponto:keyword "London";
jponto:keyword "JPEG";
jponto:creator [
jponto:givenName "John";
jponto:familyName "Smith";
jponto:mbox ];
.
2 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.2.3 Semantics
8.2.3.1 JPOnto-core class definitions (in alphabetical order)
Class jponto:Agent
Superclasses —
IRI http://www.jpeg.org/ns/jponto#Agent
Description An agent (eg. person, group, software or physical artifact).
Described with
properties:
In range of jponto:creator, jponto:modiier, jponto:publisher
Has subclasses jponto:Organisation, jponto:Person
Syntax
:Agent a owl:Class;
person, group, software or physical
rdfs:comment "An agent (eg.
artifact).";
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Image
Superclasses —
IRI http://www.jpeg.org/ns/jponto#Image
Description Represents a digital image
Described with jponto:creationDate, jponto:creator, jponto:depicts, jponto:description,
properties:
jponto:GPSaltitude, jponto:GPSl atitude, jponto:GPSlongitude,
jponto:hasRegionOfInterest, jponto:height, jponto:modiiedDate,
jponto:modiier, jponto:publisher , jponto:title, jponto:width
In range of —
Has subclasses —
Syntax
:Image a owl:Class;
rdfs:comment " Represents a digital image ";
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:title “An example image”;
.
4 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Organisation
Superclasses jponto:Agent
IRI http://www.jpeg.org/ns/jponto#Organisation
Description Organisation or moral agent.
jponto:name
Described with
properties:
In range of jponto:creator, jponto:modiier, jponto:publisher
Has subclasses —
Syntax
:Organisation a owl:Class;
rdfs:comment "Organisation or moral agent";
rdfs:subClassOf :Agent ;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:hasCreatorPublisher [
a jponto:Organisation;
jponto:name "Example Company";
];
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Person
Superclasses
IRI http://www.jpeg.org/ns/jponto#Person
Description A physical person.
jponto:familyName, jponto:givenName, jponto:mbox
Described with
properties:
In range of jponto:creator, jponto:modiier, jponto:publisher, jponto:depicts
Has subclasses —
Syntax
:Person a owl:Class;
rdfs:comment "A physical person.";
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:hasCreator [
a jponto:Person;
foaf:givenName "John Smith";
foaf:mbox ];
.
6 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:RegionOfInterest
Superclasses jponto:Image
IRI http://www.jpeg.org/ns/jponto#RegionOfInterest
Description Represents a certain region within a digital image.
jponto:boundingPolygon, jponto:depicts
Described with
properties:
In range of jponto:hasRegionOfInterest
Has subclasses —
Syntax
:RegionOfInterest a owl:Class;
rdfs:comment "Represents a certain region within a digital image.";
rdfs:subClassOf :Image;
.
Example
@base .
@pre€ix jponto: .
<#image1> a jponto:Image;
jponto:hasRegionOfInterest [
jponto:boundingPolygon “0 0 100 100”.
];
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.2.3.2 JPOnto-core property definitions (in alphabetical order)
Property jponto:boundingPolygon
IRI http://www.jpeg.org/ns/jponto#boundingPolygon
Description Speciies the coordinates of the edges of the polygon eclosing a region in the
form "x1,y1, x2,y2, x3,y3, …".
Has super- —
properties:
Has domain jponto:RegionOfInterest
Has range xsd:string
Syntax
:boundingPolygon a owl:DatatypeProperty;
rdfs:comment "Speciies the coordinates of the edges of the polygon
eclosing a region in the form "x1,y1, x2,y2, x3,y3, …";
rdfs:domain :Image ;
rdfs:range xsd:string ;
.
Example
@base .
@preix jponto: .
@preix xsd: .
<#image1> a jponto:Image;
jponto:creationDate "20 01-10-26T21:32:52"^^xsd:date;
jponto:hasRegionOfInterest [
jponto:boundingPolygon "0 0 100 100";
.
8 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:creatonDate
IRI http://www.jpeg.org/ns/jponto#creationDate
Description Describes the date when the image is created.
Has super- —
properties:
Has domain jponto:Image
Has range xsd:dateTime
Syntax
:creationDate a owl:DatatypeProperty;
rdfs:comment "Describes the date when the image is created.";
rdfs:domain :Image ;
rdfs:range xsd:dateTime;
.
Example
@base .
@pre ix jponto: .
@pre ix xsd: .
<#image1> a jponto:Image;
jponto:creationDate "20 01-10-26T21:32:52"^^xsd:date;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:creator
IRI http://www.jpeg.org/ns/jponto#creator
Description Describes the creator of the image.
Has super- —
properties:
Has domain jponto:Image
Has range Jponto:Agent
Syntax
:creator a owl:ObjectProperty;
rdfs:comment "Describes the creator of the image.";
rdfs:domain :Image;
rdfs:range:Agent;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:creator [
jponto:givenName "JohnSmith";
jponto:mbox ];
.
10 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:description
IRI http://www.jpeg.org/ns/jponto#description
Description the content of the image in the form of text
Has super- —
properties:
Has domain jponto:Image
Has range xsd:string
Syntax
:description a owl:DatatypeProperty;
rdfs:comment "Speciies the content of the image in the form of text.";
rdfs:domain :Image ;
rdfs:range xsd:string ;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:description "An example image taken during the MPEG meeting";
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Propertyjponto:familyName
IRI http://www.jpeg.org/ns/jponto#familyName
Description A name shared in common to identify the membersofa family, as
distinguished from each member’s givenname.
Hassuper- —
properties:
Hasdomain jponto:Person
Hasrange xsd:string
Syntax
:familyName a owl:DatatypeProperty;
rdfs:comment "Speciies the familynameofa person.";
rdfs:domain :Person;
rdfs:range xsd:string;
.
Example
@base.
@preix jponto:
<#image1> a jponto:Image;
jponto:creator [
jponto:givenName "John";
jponto:familyName"Smith";
jponto:mbox ];
.
12 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Propertyjponto:givenName
IRI http://www.jpeg.org/ns/jponto#givenName
Description Speciies the given name of a person.
Has super- —
properties:
Hasdomain jponto:Person
Hasrange xsd:string
Syntax
:givenN amea owl:DatatypePro perty;
rdfs:comment “ Speciies the given name of a person.”;
rdfs:domain :Person;
rdfs:range xsd:string;
.
Example
@base.
@preix jponto:
<#image1> a jponto:Image;
jponto:creator [
jponto:givenName "John";
jponto:familyName"Smith";
jponto:mbox ];
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:GPSAltitude
IRI http://www.jpeg.org/ns/jponto#creator
Description Speciies the GPS altitude of the image, in decimal meters.
Has super-
—
properties:
Has domain jponto:Image
Has range xsd:double
Syntax
:GPSAltitude a owl:DatatypeProperty;
of the image in the form of text.";
rdfs:comment “Describes the GPS altitude of the image ”;
rdfs:domain :Image ;
rdfs:range xsd:double;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:GPSaltitude 1000.0;
14 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:GPSLatitude
IRI http://www.jpeg.org/ns/jponto#GPSLatitude
Description Speciies the GPS latitude of the image in decimal degrees.
Has super- —
properties:
Has domain jponto:Image
Has range xsd:double
Syntax
:GPSLatitude a owl:DatatypeProperty;
rdfs:comment "Describes the GPS latitude of the image ";
rdfs:domain :Image;
rdfs:range xsd:double;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:GPSlatitude 34.0;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:GPSLongitude
IRI http://www.jpeg.org/ns/jponto#GPSLongitude
Description Speciies the GPS longitude of the image in decimal degrees.
Has super- —
properties:
Has domain jponto:Image
Has range xsd:double
Syntax
:GPSLongitude a owl:DatatypeProperty;
rdfs:comment "Describes the GPS longitude of the image ";
rdfs:domain :Image;
rdfs:range xsd:double;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:GPSlongitude 34.0;
.
16 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:hasRegionOfInterest
IRI http://www.jpeg.org/ns/jponto#hasRegionOfInterest
Description Describes a region of interest of the image.
Has super- —
properties:
Has domain jponto:Image
Has range jponto:RegionOfInterest
Syntax
:hasRegionOfInterest a owl:ObjectProperty;
rdfs:comment "Describes a region of interest of the image.";
rdfs:domain :Image;
rdfs:range :RegionOfInterest;
.
Example
@base .
@pre ix jponto: .
@pre ix xsd: .
<#image1> a jponto:Image;
jponto:hasRegionOfInterest [
jponto:boundingPolygon "0 0 100 100";
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:height
IRI http://www.jpeg.org/ns/jponto#title
Description Speciies the number of pixel rows of the image.
Has super- —
properties:
Has domain jponto:Image
Has range xsd:integer
Syntax
:height a owl:DatatypeProperty;
rdfs:comment "Speciies the number of pixel rows of the image.";
rdfs:domain :Image;
rdfs:range xsd:integer;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:height 1024;
.
18 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:keyword
IRI http://www.jpeg.org/ns/jponto#keyword
Description Describes a keyword that characterize the image
Has super- —
properties:
Has domain jponto:Image
Has range xsd:string
Syntax
:keyword a owl:DatatypeProperty;
rdfs:comment "Describes a keyword that characterize the image ";
rdfs:domain :Image ;
rdfs:range xsd:string ;
.
Example
@base .
@pre ix jponto: .
<#image1> a jponto:Image;
jponto:keyword "Seoul";
jponto:keyword "MPEG";
jponto:keyword "social event";
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:mbox
IRI http://www.jpeg.org/ns/jponto#mbox
Description An email address as deined in RFC 5321
Has super- —
properties:
Has domain jponto:Person
Has range xsd:string
Syntax
:mbox a owl:DatatypeProperty;
rdfs:comment " Speciies the mbox of a person.";
rdfs:domain :Person;
rdfs:range xsd:string;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:creator [
jponto:givenName "John";
jponto:familyName "Smith";
jponto:mbox ];
.
20 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:modiiedDate
IRI http://www.jpeg.org/ns/jponto#modi
iedDate
Description Describes the date when the image is modi
ied.
Has super- —
properties:
Has domain jponto:Image
Has range xsd:dateTime
Syntax
:modi
iedDate a owl:DatatypeProperty;
rdfs:comment "Describes the date when the image is modi
ied.";
rdfs:domain :Image ;
rdfs:range xsd:dateTime ;
.
Example
@base .
@pre
ix jponto: .
@pre
ix xsd: .
<#image1> a jponto:Image;
jponto:modi
iedDate "2001-10-26T21:32:52"^^xsd:date;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:modiier
IRI http://www.jpeg.org/ns/jponto#modi
ier
Description Describes an agent who changed the image.
Has super- —
properties:
Has domain jponto:Image
Has range jponto:Agent
Syntax
:creator a owl:ObjectProperty;
rdfs:comment "Describes an agent who changed the image.";
rdfs:domain :Image;
rdfs:range :Agent;
.
Example
@base .
@pre
ix jponto: .
<#image1> a jponto:Image;
jponto:modi
ier [
jponto:givenName "John Smith";
jponto:mbox ];
.
22 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:publisher
IRI http://www.jpeg.org/ns/jponto#publisher
Description Describes information about the publishing people or organization of the
image.
Has super- —
properties:
Has domain jponto:Image
Has range jponto:Agent
Syntax
:publisher a owl:ObjectProperty;
rdfs:comment " Describes the publisher of the image.";
rdfs:domain :Image;
rdfs:range :Agent;
.
Example
@base .
@pre€ix jponto: .
<#image1> a jponto:Image;
jponto:publisher [
jponto:givenName "John Smith";
jponto:mbox ];
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:title
IRI http://www.jpeg.org/ns/jponto#title
Description Speciies the title or name given to the image.
Has super- —
properties:
Has domain jponto:Image
Has range xsd:string
Syntax
:title a owl:DatatypeProperty;
rdfs:comment "Describes the title of the image ";
rdfs:domain :Image;
rdfs:range xsd:string;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:title "An example image";
.
24 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:width
IRI http://www.jpeg.org/ns/jponto#title
Description Speciies the numberof pixel columns of theimage.
Has super- —
properties
jponto:Image
Has domain
Has range xsd:integer
Syntax
:width a owl:DatatypeProperty;
rdfs:comment "Speciies the number of pixel columns of theimage.";
rdfs:domain :Image;
rdfs:range xsd:integ er;
.
Example
@base.
@preix jponto:
<#image1>a jponto:Image;
jponto:width 1024;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.2.4 Turtle representation of JPOnto-core
The following is the Turtle (Terse RDF Triple Language) representation of the JPOnto-core sub-vocabulary.
#Target namespace
@preix : .
#Basic constructors by W3C (RDF, RDFS, OWL)
@preix owl: .
@preix rdf: .
@preix rdfs: .
@preix jponto: .
#Datatype properties
@preix xsd: .
:Agent a owl:Class;
rdfs:comment "An agent (eg. person, group, software or physical artifact).";
.
:Image a owl:Class;
rdfs:comment " Represents a digital image ";
.
:Organisation a owl:Class;
rdfs:comment "Organisation or moral agent";
rdfs:subClassOf :Agent ;
.
:Person a owl:Class;
rdfs:comment "A physical person.";
.
:RegionOfInterest a owl:Class;
rdfs:comment "Represents a certain region within a digital image.";
rdfs:subClassOf :Image;
.
:boundingPolygon a owl:DatatypeProperty;
rdfs:comment "Speciies the coordinates of the edges of the polygon eclosing a region in the form "x1,y1,
x2,y2, x3,y3, …";
rdfs:domain :Image ;
rdfs:range xsd:string ;
.
:creationDate a owl:DatatypeProperty;
rdfs:comment "Describes the date when the image is created.";
rdfs:domain :Image ;
rdfs:range xsd:dateTime;
.
:creator a owl:ObjectProperty;
rdfs:comment " Describes the author of the image.";
rdfs:domain :Image;
rdfs:range :Agent;
.
26 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
:description a owl:DatatypeProperty;
rdfs:comment "Speciies the content of the image in the form of text.";
rdfs:domain :Image ;
rdfs:range xsd:string ;
.
:familyName a owl:DatatypeProperty;
rdfs:comment " Speciies the family name of a person.";
rdfs:domain :Person;
rdfs:range xsd:string;
.
:givenName a owl:DatatypeProperty;
rdfs:comment " Speciies the given name of a person.";
rdfs:domain :Person;
rdfs:range xsd:string;
.
:GPSAltitude a owl:DatatypeProperty;
rdfs:comment "Describes the GPS altitude of the image ";
rdfs:domain :Image;
rdfs:range xsd:double;
.
:GPSLatitude a owl:DatatypeProperty;
rdfs:comment "Describes the GPS latitude of the image ";
rdfs:domain :Image;
rdfs:range xsd:double;
.
:GPSLongitude a owl:DatatypeProperty;
rdfs:comment "Describes the GPS longitude of the image ";
rdfs:domain :Image;
rdfs:range xsd:double;
.
:hasRegionOfInterest a owl:ObjectProperty;
rdfs:comment "Describes a region of interest of the image.";
rdfs:domain :Image;
rdfs:range :RegionOfInterest;
.
:height a owl:DatatypeProperty;
rdfs:comment "Speciies the height of the image.";
rdfs:domain :Image;
rdfs:range xsd:integer;
.
:keyword a owl:DatatypeProperty;
rdfs:comment "Describes a keyword that characterize the image ";
rdfs:domain :Image ;
rdfs:range xsd:string ;
.
:mbox a owl:DatatypeProperty;
rdfs:comment " Speciies the mbox of a person.";
rdfs:domain :Person;
rdfs:range xsd:string;
.
:modiiedDate a owl:DatatypeProperty;
rdfs:comment "Describes the date when the image is modiied.";
rdfs:domain :Image ;
rdfs:range xsd:dateTime ;
.
:creator a owl:ObjectProperty;
rdfs:comment "Describes an agent who changed the image.";
ISO/IEC 24800-2:2011/Amd.1:2015(E)
rdfs:domain :Image;
rdfs:range :Agent;
.
:publisher a owl:ObjectProperty;
rdfs:comment " Describes the publisher of the image.";
rdfs:domain :Image;
rdfs:range :Agent;
.
:title a owl:DatatypeProperty;
rdfs:comment "Describes the title of the image ";
rdfs:domain :Image;
rdfs:range xsd:string;
.
:width a owl:DatatypeProperty;
rdfs:comment "Describes the title of the image ";
rdfs:domain :Image;
rdfs:range xsd:integer;
.
8.3 JPOnto-visual
8.3.1 Outline
The JPOnto-Visual sub-vocabulary provides a core set of classes and properties facilitating the semantic
description of the contents of the image. The jponto:depicts property is the core component of JPOnto-
visual. The jponto:depicts property allows binding an image with the real-world objects and events
that it represents. Defining the RegionOfInterest as a subclass of Image, allows to also use the depicts
predicate to bind ROIs with real-world objects and events.
rdfs:domain
jponto :Image
jponto :depicts
rdfs:subClassOf
Figure 2 — The jponto:depicts property allows binding an image with the real-world objects and
events that it represents
8.3.2 Example
This Clause provides three examples of semantic description of images.
28 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.3.2.1 Example 1
This example shows the semantic description of the contents of an imaginary image.
@base .
@preix jponto: .
@preix rdf: .
<#image1> a jponto:Image;
jponto:depicts <#person1>;
jponto:depicts <#building1>;
.
<#person1> a jponto:Person;
jponto:givenName "John smith";
jponto:mbox
jponto:hasAge jponto:Youngness;
jponto:hasFeeling jponto:Happiness;
jponto:hasGender jponto:Male;
<#building1> a jponto:Building;
jponto:givenName "Namdaemun gate";
jponto:wikipedia https://en.wikipedia.org/wiki /Sungnyemun;
.
8.3.2.2 Example 2
This example shows the semantic description of the content of an image showing a boy and his grandfather.
@base .
@preix jponto: .
@preix rdf: .
<#image1> a jponto:Image;
jponto:depicts <#person1>;
jponto:depicts <#person2>;
.
<#person1> a jponto:Person;
jponto:hasAge jponto:Youngness;
jponto:hasFeeling jponto:Happiness;
jponto:hasGender jponto:Male;
.
<#person2> a jponto:Person;
jponto:hasAge jponto:Oldness;
jponto:hasGender jponto:Male;
.
<#relationship1> a jponto:Parentage;
jponto:involves <#person1>;
jponto:involves <#person1>;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.3.2.3 Example 3
This example shows the semantic description of the content of an image showing a man carrying a hat
in his hand and talking with a woman.
@base .
@preix jponto: .
@preix rdf: .
<#image1> a jponto:Image;
jponto:depicts <#person1>;
jponto:depicts <#person2>;
jponto:depicts <#action1>;
jponto:depicts <#action2>;
.
<#person1> a jponto:Person;
jponto:hasGender :Male;
.
<#person2> a jponto:Person;
jponto:hasGender jponto:Female;
.
<#action1> a jponto:Carrying;
jponto:subject <#person1>;
jponto:object [
rdf:type jponto:Hat;
];
.
<#action2> a jponto:Communication;
jponto:subject <#person1>;
jponto:subject <#person1>;
.
8.3.3 Taxonomy of classes of JPOnto-visual
The root classes of JPOnto-Visual (connected by rdfs:subClassOf edges) are shown in Figure 3.
Entity
Figure 3 — Root classes of JPOnto-visual (arrows represent rdfs:subClassOf relationships)
(informative) Design principle: Selection of classes and properties from WordNet
JPOnto-Visual does not attempt to model all possible entities depicted by the images, it just provides a
taxonomy of root classes and properties, a small set of speciic classes and properties and an extensibility
mechanism. The classes and properties included in JPOnto-Visual, along with their deinitions and
rdfs:subClassOf/ rdfs:subPropertyOf relationships, have been selected from the WordNet lexical database
for the English language.
30 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.3.3.1 Subclasses of jponto:PhysicalEntity
Subclasses of jponto:PhysicalEntity (connected by rdfs:subClassOf edges) are shown in Figure 4. A set
of specific sublclasses are also defined (jponto:Rain, jponto:Combustion, jponto:Face, jponto:Monuntain,
jponto:Water, jponto:Car, etc.) but not shown in Figure 4.
PhysicalEntity
PhysicalProcess
Part
BodyOfWater
PhysicalObject
Matter
Animal
BodyPart Plant
CelestialBody
Atmospheric Phenomenon
GeologicalFormation
ChemicalReaction
Artifact
Figure 4 — Subclasses of jponto:PhysicalEntity
Table 1 shows all specific subclasses of jponto:PhysicalEntity defined within this part of ISO/IEC 24800.
Table 1 — Subclasses of jponto:PhysicalEntity
Subclasses of AtmosphericPhenomenon Aurora, Cloud, Storm, Meteor, Sunset, Wind, Snow, Rain
Subclasses of ChemicalReaction Fire
Subclasses of BodyPart Head, Hand, Face, Lip, Shoulder, Thorax, Venter, Toe, Finger, Back
Subclasses of BodyOfWater River, Lake, Sea, Ocean, Channel, Bay, Waterfall, Stream, Gulf
Subclasses of Animal Person, Dog, Cat, Mouse
Subclasses of GeographicalFormation Mountain, Hill, Ridge, Delta, Cave, Beach, Crater
Subclasses of Artifact Car, Bicycle, House, Gun, Hat, Shoe, Ball
Subclasses of Plant Oak, Pine, Grass, Flower
Subclasses of CelestialBody Sun, Moon
Water, Plastic, Food, Crystal, Coal, Wood, Quartz, Dust, Foam,
Subclasses of Matter
Paper, Earth
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.3.3.2 Subclasses of jponto:Event
Subclasses of jponto:Event (connected by rdfs:subClassOf edges) are shown in Figure 5.
Event
Figure 5 — Subclasses of jponto:Event
Table 2 shows all specific subclasses of jponto:Event defined within this part of ISO/IEC 24800.
Table 2 — Subclasses of jponto:Event
Playing, Wearing, Aggresion, Aggresion, Touching, Carrying,
Subclasses of Action
Communication
Wedding, BirthdayParty, Circus, Demonstration, Carnival, Play,
Subclasses of SocialEvent
Funeral
(informative) Design principle: Minimization of description choices
When multiple WordNet terms may be used to describe the same facts, only the ones with more
descriptive power have been included. For instance, activities such as Work, Game, etc. have been
discarded as they can be described with more detail with subclasses of jponto:Action.
8.3.3.3 Subclasses of jponto:Attribute
Subclasses of jponto:Attribute (connected by rdfs:subClassOf edges) are shown in Figure 6.
Attribute
Property
State
Quality
Relationship Space Time VisualProperty
Feeling
Figure 6 — Subclasses of jponto:Attribute
Table 3 shows all specific subclasses of jponto:Attribute defined within this part of ISO/IEC 24800.
32 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Table 3 — Subclasses of jponto:Attribute
Pain, Pleasure, Astonishment, Fear, Desire, Anger,
Subclasses of Feeling
Anger Sadness, Happiness, Dislike, Love
Subclasses of Relationship Parentage, MaritalRelationship
Subclasses of Size Big, Small, Huge
Subclasses of Shape Round, Circle, Line, Square
Red, Green, Blue, Pink, Olive, Black, White, Yellow, Grey,
Subclasses of Color
Orange, Purple, White
Subclasses of Texture Smoothness, Roughness
Night, Sunlight, Moonlight, Shadow, Darkness, Twilight,
Subclasses of Light
Incandescence
Subclasses of Age Youngness, Oldness
8.3.4 Properties of JPOnto-visual
Figure 7 shows the generic properties of JPOnto-Visual (connected by rdfs:subPOf edges).
isA (rdf:type)
owl:Class
hasLocation
jponto:Space
owl:Thing hasWikipediaEntry
xsd:anyURI
hasTime
jponto:Time
depicts
Figure 7 — Generic properties of JPOnto-visual (arrows show the domain and range of the
property)
Specific properties of JPOnto-Visual (connected by rdfs:subPOf edges) are shown in Figure 8.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
performs
jponto:Action
hasAge
Jponto:Age
hasPart
hasShape
jponto:Shape
jponto:PhysicalEntity
hasSize
jponto:Size
hasLight
jponto:Light
hasColour
jponto:Colour
hasMaterial
jponto:Material
hasTexture
jponto:Texture
Figure 8 — Specific properties of JPOnto-visual (arrows show the domain and range of the
property)
8.3.5 Semantics
8.3.5.1 JPOnto-visual class definitions (in alphabetical order)
Class jponto:Action
Superclasses jponto:Event
IRI http://www.jpeg.org/ns/jponto#Action
Description Something that people do or cause to happen.
Described with
properties:
In range of jponto:performs
Has subclasses
Syntax
:Action a owl:Class;
rdfs:comment "Something that people do or cause to happen.";
rdfs:subClassOf :Event;
.
34 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Age
Superclasses jponto:Quality
IRI http://www.jpeg.org/ns/jponto#Age
Description How long something has existed.
Described with
properties:
In range of jponto:hasAge
Has subclasses
Syntax
:Age a owl:Class;
rdfs:comment “How long something has existed ";
rdfs:subClassOf :Quality;
.
Class jponto:Animal
Superclasses jponto:PhysicalObject
IRI http://www.jpeg.org/ns/jponto#Animal
Description A living organism characterized by voluntary movement.
Described with jponto:hasFeeling
properties:
In range of
Has subclasses
Syntax
:Animala owl:Class ;
rdfs:comment "A living organism characterized by voluntarymovement.";
rdfs:subClassOf:PhysicalObject;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Artifact
Superclasses jponto:PhysicalObject
http://www.jpeg.org/ns/jponto#Artifact
IRI
Description A man-made object taken as awhole.
Described with
properties:
In range of
Has subclasses
Syntax
:Artifacta owl:Class ;
rdfs:comment "A man-made object takenasa whole.";
rdfs:subClassOf:PhysicalObject;
.
Class jponto:AtmosphericPhenomenon
Superclasses jponto:PhysicalProcess
IRI http://www.jpeg.org/ns/jponto#AtmosphericPhenomenon
Description A physical phenomenon associated with the atmosphere.
Described with
properties:
In range of
Has subclasses
Syntax
:AtmosphericPhenomenon a owl:Class;
rdfs:comment " A physical phenomenon associated with the atmosphere.";
rdfs:subClassOf :PhysicalProcess;
.
36 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Attribute
Superclasses jponto:Entity
IRI http://www.jpeg.org/ns/jponto#Attribute
Description An abstraction belonging to or characteristic of an entity.
Described with
properties:
In range of
Has subclasses jponto:State, jponto:Property
Syntax
:Attribute a owl:Class;
rdfs:comment " An abstraction belonging to or characteristic of an entity.";
rdfs:subClassOf :Entity;
.
Example (see examples for subclasses)
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:BodyOfWater
Superclasses jponto:PhysicalEntity
IRI http://www.jpeg.org/ns/jponto#BodyOfWater
Description The part of the earth’s surface covered with water (such as a river or lake or
ocean).
Described with
properties:
In range of
Has subclasses
Syntax
:BodyOfWater a owl:Class;
rdfs:comment "The part of the eart h's surface covered with water (such as
a river or lake or ocean).";
rdfs:subClassOf :PhysicalEntity;
.
Class jponto:BodyPart
Superclasses jponto:Part
IRI http://www.jpeg.org/ns/jponto#BodyPart
Description Any part of an organism such as an organ or extremity.
Described with
properties:
In range of
Has subclasses
Syntax
:BodyPart a owl:Class;
rdfs:comment "Any part of an organi sm such as an organ or extremity.";
rdfs:subClassOf :Part;
.
38 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:CelestialBody
jponto:PhysicalObject
Superclasses
http://www.jpeg.org/ns/jponto#CelestialBody
IRI
Natural objects visible in the sky.
Description
Described with
properties:
In range of
Has subclasses
Syntax
:CelestialBody a owl:Class;
rdfs:comment " Natural objects visible in the sky.";
rdfs:subClassOf :PhysicalObject;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:ChemicalReaction
Superclasses jponto:PhysicalProcess
IRI http://www.jpeg.org/ns/jponto#ChemicalReaction
Description A process in which one or more substances are changed into others.
Described with
properties:
In range of
Has subclasses
Syntax
:ChemicalReaction a owl:Class;
rdfs:comment "A process in which one or more substances are changed
into others.";
rdfs:subClassOf :PhysicalProcess;
.
40 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Color
Superclasses jponto:VisualProperty
IRI http://www.jpeg.org/ns/jponto#Color
Description A visual attribute of things that results from the light they emit or transmit or
relect.
Described with
properties:
In range of jponto:hasColor
Has subclasses
Syntax
:Color a owl:Class;
rdfs:comment “Any A visual attribute of things that results from the light
they emit or transmit or relect.";
rdfs:subClassOf :VisualProperty;
.
Class jponto:Entity
Superclasses —
IRI http://www.jpeg.org/ns/jponto#Entity
Description That which is perceived or known or inferred to have its own distinct
existence (living or nonliving).
Described with
properties:
In range of
Has subclasses jponto:Attribute, jponto:Event, jponto:PhysicalEntity
Syntax
:Entity a owl:Class;
rdfs:comment "That which is perceived or known or inferred to have its
own distinct existence (living or nonliving).";
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Event
jponto:Entity
Superclasses
http://www.jpeg.org/ns/jponto#Event
IRI
Something that happens at a given place and time.
Description
Described with
properties:
In range of
Has subclasses jponto:PhysicalProcess, jponto: Part, jponto:BodyOfWater,
jponto:PhysicalObject, Matter
Syntax
:Event a owl:Class;
rdfs:comment "Something that happens at a given place and time.";
rdfs:subClassOf :Entity;
.
42 PROOF/ÉPREUVE © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Feeling
Superclasses jponto:State
IRI http://www.jpeg.org/ns/jponto#Feeling
Description The experiencing of affective and emotional states.
Described with
properties:
In range of jponto:hasFeeling
Has subclasses
Syntax
:Feeling a owl:Class;
rdfs:comment "The experiencing of affective and emotional states.";
rdfs:subClassOf :State;
.
Class jponto:Gender
Superclasses jponto:Attribute
IRI http://www.jpeg.org/ns/jponto#Gender
Description The state of being male or female.
Described with
properties:
In range of jponto:hasGender
Has subclasses
Syntax
:Gender a owl:Class;
rdfs:comment “The state of being male or female.";
rdfs:subClassOf :Attribute;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:GeologicalFormation
Superclasses jponto:PhysicalObject
IRI http://www.jpeg.org/ns/jponto #GeologicalFormation
Description The geological features of the earth.
Described with
properties:
In range of
Has subclasses
Syntax
:GeologicalFormation a owl:Class;
rdfs:comment "The geological features of the earth.";
rdfs:subClassOf :PhysicalObject;
.
Class jponto:Light
Supercl
...
INTERNATIONAL ISO/IEC
STANDARD 24800-2
First edition
2011-07-01
AMENDMENT 1
2015-12-15
Information technology — JPSearch —
Part 2:
Registration, identification and
management of schema and ontology
AMENDMENT 1: JPEG Ontology for
Image Description
Technologies de l’information — JPSearch —
Partie 2: Enregistrement, identification et gestion des schémas et
de l’ontologie
AMENDEMENT 1: Ontologie JPEG pour la description d’image
Reference number
ISO/IEC 24800-2:2011/Amd.1:2015(E)
©
ISO/IEC 2015
ISO/IEC 24800-2:2011/Amd.1:2015(E)
© ISO/IEC 2015, Published in Switzerland
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form
or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior
written permission. Permission can be requested from either ISO at the address below or ISO’s member body in the country of
the requester.
ISO copyright office
Ch. de Blandonnet 8 • CP 401
CH-1214 Vernier, Geneva, Switzerland
Tel. +41 22 749 01 11
Fax +41 22 749 09 47
copyright@iso.org
www.iso.org
ii © ISO/IEC 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(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.
The procedures used to develop this document and those intended for its further maintenance are
described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the
different types of ISO documents should be noted. This document was drafted in accordance with the
editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives).
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. Details of any patent rights identified during the development of the document will be in the
Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents).
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation on the meaning of ISO specific terms and expressions related to conformity
assessment, as well as information about ISO’s adherence to the WTO principles in the Technical
Barriers to Trade (TBT) see the following URL: Foreword - Supplementary information
The committee responsible for this document is ISO/IEC JTC 1, Information technology, Subcommittee
SC 29, Coding of audio, picture, multimedia and hypermedia information.
© ISO/IEC 2015 – All rights reserved iii
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Information technology — JPSearch —
Part 2:
Registration, identification and management of schema
and ontology
AMENDMENT 1: JPEG Ontology for Image Description
Page 1, Normative references
Add the following references at the end of Clause 2:
Internationalized Resource Identifiers (IRI), January 2005, Internet RFC 3987, available at http://www.
ietf.org/rfc/rfc3987.txt
W3C OWL Working Group, OWL 2 Web Ontology Language: Document Overview, W3C Recommendation
27 October 2009, available at http://www.w3.org/TR/2009/REC-owl2-overview-20091027/
Resource Description Framework (RDF): Concepts and Abstract Syntax, W3C Recommendation 10
February 2004, available at http://www.w3.org/TR/2004/REC-rdf-concepts-20040210
W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes, W3C Recommendation 5 April
2012, available at http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/
Add the following Clauses after 7.10.4:
8 JPEG Ontology for Image Description (JPOnto)
8.1 General
This Clause specifies the set of classes, properties, and restrictions that constitute the JPSearch
Metadata Ontology (JPOnto). This ontology specification provides the foundation to implement
applications in different domains that can represent, exchange, and integrate digital image information
generated in different systems and under different contexts.
JPOnto users may only need to use parts of the entire ontology, depending on their needs and according to
how much detail they want to include in their image information. For this, the JPOnto terms (classes and
properties) are grouped into two sub-vocabularies to provide an incremental introduction to the ontology.
— JPOnto-core: A core vocabulary that acts as a central component to interconnect all the other sub-
vocabularies.
— JPOnto-visual: A rich set of constructs for semantic visual content description, including, but not
limited to, a uniform description of identities, features, aspect, relationships, actions and emotional
information of people appearing in the images, as well as description of events, locations and objects.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.2 JPOnto-core
8.2.1 Outline
A core vocabulary named JPOnto-core is the basic set of entities and properties which serves as a central
component to interconnect all the other sub-vocabularies of the JPEG Ontology for Image Description
(JPOnto). The following classes provide a basis for the rest of JPOnto-core.
— jponto:Image: Represents a digital image.
— jponto:RegionOfInterest: A certain region within a digital image.
— jponto:Agent: An agent (e.g. person, group, software or physical artifact).
The primary classes relate to one another and to themselves using the properties shown in Figure 1.
jponto:Image
jponto:creator
jponto:modiier
jponto:publisher
jponto:hasRegionOfInterest
jponto:Agent
jponto:RegionOfInterest
rdfs:subClassOf rdfs:subClassOf
Figure 1 — Outline of JPOnto-core
8.2.2 Example
This example shows a complete description of an imaginary image. It has a unique ID, a title and a creator.
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:title "An example image";
jponto:keyword "London";
jponto:keyword "JPEG";
jponto:creator [
jponto:givenName "John";
jponto:familyName "Smith";
jponto:mbox ];
.
2 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.2.3 Semantics
8.2.3.1 JPOnto-core class definitions (in alphabetical order)
Class jponto:Agent
Superclasses —
IRI http://www.jpeg.org/ns/jponto#Agent
Description An agent (eg. person, group, software or physical artifact).
Described with
properties:
In range of jponto:creator, jponto:modiier, jponto:publisher
Has subclasses jponto:Organisation, jponto:Person
Syntax
:Agent a owl:Class;
person, group, software or physical
rdfs:comment "An agent (eg.
artifact).";
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Image
Superclasses —
IRI http://www.jpeg.org/ns/jponto#Image
Description Represents a digital image
Described with jponto:creationDate, jponto:creator, jponto:depicts, jponto:description,
properties:
jponto:GPSaltitude, jponto:GPSl atitude, jponto:GPSlongitude,
jponto:hasRegionOfInterest, jponto:height, jponto:modiiedDate,
jponto:modiier, jponto:publisher , jponto:title, jponto:width
In range of —
Has subclasses —
Syntax
:Image a owl:Class;
rdfs:comment " Represents a digital image ";
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:title “An example image”;
.
4 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Organisation
Superclasses jponto:Agent
IRI http://www.jpeg.org/ns/jponto#Organisation
Description Organisation or moral agent.
jponto:name
Described with
properties:
In range of jponto:creator, jponto:modiier, jponto:publisher
Has subclasses —
Syntax
:Organisation a owl:Class;
rdfs:comment "Organisation or moral agent";
rdfs:subClassOf :Agent ;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:hasCreatorPublisher [
a jponto:Organisation;
jponto:name "Example Company";
];
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Person
Superclasses
IRI http://www.jpeg.org/ns/jponto#Person
Description A physical person.
jponto:familyName, jponto:givenName, jponto:mbox
Described with
properties:
In range of jponto:creator, jponto:modiier, jponto:publisher, jponto:depicts
Has subclasses —
Syntax
:Person a owl:Class;
rdfs:comment "A physical person.";
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:hasCreator [
a jponto:Person;
foaf:givenName "John Smith";
foaf:mbox ];
.
6 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:RegionOfInterest
Superclasses jponto:Image
IRI http://www.jpeg.org/ns/jponto#RegionOfInterest
Description Represents a certain region within a digital image.
jponto:boundingPolygon, jponto:depicts
Described with
properties:
In range of jponto:hasRegionOfInterest
Has subclasses —
Syntax
:RegionOfInterest a owl:Class;
rdfs:comment "Represents a certain region within a digital image.";
rdfs:subClassOf :Image;
.
Example
@base .
@pre€ix jponto: .
<#image1> a jponto:Image;
jponto:hasRegionOfInterest [
jponto:boundingPolygon “0 0 100 100”.
];
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.2.3.2 JPOnto-core property definitions (in alphabetical order)
Property jponto:boundingPolygon
IRI http://www.jpeg.org/ns/jponto#boundingPolygon
Description Speciies the coordinates of the edges of the polygon eclosing a region in the
form "x1,y1, x2,y2, x3,y3, …".
Has super- —
properties:
Has domain jponto:RegionOfInterest
Has range xsd:string
Syntax
:boundingPolygon a owl:DatatypeProperty;
rdfs:comment "Speciies the coordinates of the edges of the polygon
eclosing a region in the form "x1,y1, x2,y2, x3,y3, …";
rdfs:domain :Image ;
rdfs:range xsd:string ;
.
Example
@base .
@preix jponto: .
@preix xsd: .
<#image1> a jponto:Image;
jponto:creationDate "20 01-10-26T21:32:52"^^xsd:date;
jponto:hasRegionOfInterest [
jponto:boundingPolygon "0 0 100 100";
.
8 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:creatonDate
IRI http://www.jpeg.org/ns/jponto#creationDate
Description Describes the date when the image is created.
Has super- —
properties:
Has domain jponto:Image
Has range xsd:dateTime
Syntax
:creationDate a owl:DatatypeProperty;
rdfs:comment "Describes the date when the image is created.";
rdfs:domain :Image ;
rdfs:range xsd:dateTime;
.
Example
@base .
@pre ix jponto: .
@pre ix xsd: .
<#image1> a jponto:Image;
jponto:creationDate "20 01-10-26T21:32:52"^^xsd:date;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:creator
IRI http://www.jpeg.org/ns/jponto#creator
Description Describes the creator of the image.
Has super- —
properties:
Has domain jponto:Image
Has range Jponto:Agent
Syntax
:creator a owl:ObjectProperty;
rdfs:comment "Describes the creator of the image.";
rdfs:domain :Image;
rdfs:range:Agent;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:creator [
jponto:givenName "JohnSmith";
jponto:mbox ];
.
10 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:description
IRI http://www.jpeg.org/ns/jponto#description
Description the content of the image in the form of text
Has super- —
properties:
Has domain jponto:Image
Has range xsd:string
Syntax
:description a owl:DatatypeProperty;
rdfs:comment "Speciies the content of the image in the form of text.";
rdfs:domain :Image ;
rdfs:range xsd:string ;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:description "An example image taken during the MPEG meeting";
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Propertyjponto:familyName
IRI http://www.jpeg.org/ns/jponto#familyName
Description A name shared in common to identify the membersofa family, as
distinguished from each member’s givenname.
Hassuper- —
properties:
Hasdomain jponto:Person
Hasrange xsd:string
Syntax
:familyName a owl:DatatypeProperty;
rdfs:comment "Speciies the familynameofa person.";
rdfs:domain :Person;
rdfs:range xsd:string;
.
Example
@base.
@preix jponto:
<#image1> a jponto:Image;
jponto:creator [
jponto:givenName "John";
jponto:familyName"Smith";
jponto:mbox ];
.
12 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Propertyjponto:givenName
IRI http://www.jpeg.org/ns/jponto#givenName
Description Speciies the given name of a person.
Has super- —
properties:
Hasdomain jponto:Person
Hasrange xsd:string
Syntax
:givenN amea owl:DatatypePro perty;
rdfs:comment “ Speciies the given name of a person.”;
rdfs:domain :Person;
rdfs:range xsd:string;
.
Example
@base.
@preix jponto:
<#image1> a jponto:Image;
jponto:creator [
jponto:givenName "John";
jponto:familyName"Smith";
jponto:mbox ];
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:GPSAltitude
IRI http://www.jpeg.org/ns/jponto#creator
Description Speciies the GPS altitude of the image, in decimal meters.
Has super-
—
properties:
Has domain jponto:Image
Has range xsd:double
Syntax
:GPSAltitude a owl:DatatypeProperty;
of the image in the form of text.";
rdfs:comment “Describes the GPS altitude of the image ”;
rdfs:domain :Image ;
rdfs:range xsd:double;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:GPSaltitude 1000.0;
14 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:GPSLatitude
IRI http://www.jpeg.org/ns/jponto#GPSLatitude
Description Speciies the GPS latitude of the image in decimal degrees.
Has super- —
properties:
Has domain jponto:Image
Has range xsd:double
Syntax
:GPSLatitude a owl:DatatypeProperty;
rdfs:comment "Describes the GPS latitude of the image ";
rdfs:domain :Image;
rdfs:range xsd:double;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:GPSlatitude 34.0;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:GPSLongitude
IRI http://www.jpeg.org/ns/jponto#GPSLongitude
Description Speciies the GPS longitude of the image in decimal degrees.
Has super- —
properties:
Has domain jponto:Image
Has range xsd:double
Syntax
:GPSLongitude a owl:DatatypeProperty;
rdfs:comment "Describes the GPS longitude of the image ";
rdfs:domain :Image;
rdfs:range xsd:double;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:GPSlongitude 34.0;
.
16 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:hasRegionOfInterest
IRI http://www.jpeg.org/ns/jponto#hasRegionOfInterest
Description Describes a region of interest of the image.
Has super- —
properties:
Has domain jponto:Image
Has range jponto:RegionOfInterest
Syntax
:hasRegionOfInterest a owl:ObjectProperty;
rdfs:comment "Describes a region of interest of the image.";
rdfs:domain :Image;
rdfs:range :RegionOfInterest;
.
Example
@base .
@pre ix jponto: .
@pre ix xsd: .
<#image1> a jponto:Image;
jponto:hasRegionOfInterest [
jponto:boundingPolygon "0 0 100 100";
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:height
IRI http://www.jpeg.org/ns/jponto#title
Description Speciies the number of pixel rows of the image.
Has super- —
properties:
Has domain jponto:Image
Has range xsd:integer
Syntax
:height a owl:DatatypeProperty;
rdfs:comment "Speciies the number of pixel rows of the image.";
rdfs:domain :Image;
rdfs:range xsd:integer;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:height 1024;
.
18 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:keyword
IRI http://www.jpeg.org/ns/jponto#keyword
Description Describes a keyword that characterize the image
Has super- —
properties:
Has domain jponto:Image
Has range xsd:string
Syntax
:keyword a owl:DatatypeProperty;
rdfs:comment "Describes a keyword that characterize the image ";
rdfs:domain :Image ;
rdfs:range xsd:string ;
.
Example
@base .
@pre ix jponto: .
<#image1> a jponto:Image;
jponto:keyword "Seoul";
jponto:keyword "MPEG";
jponto:keyword "social event";
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:mbox
IRI http://www.jpeg.org/ns/jponto#mbox
Description An email address as deined in RFC 5321
Has super- —
properties:
Has domain jponto:Person
Has range xsd:string
Syntax
:mbox a owl:DatatypeProperty;
rdfs:comment " Speciies the mbox of a person.";
rdfs:domain :Person;
rdfs:range xsd:string;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:creator [
jponto:givenName "John";
jponto:familyName "Smith";
jponto:mbox ];
.
20 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:modiiedDate
IRI http://www.jpeg.org/ns/jponto#modi
iedDate
Description Describes the date when the image is modi
ied.
Has super- —
properties:
Has domain jponto:Image
Has range xsd:dateTime
Syntax
:modi
iedDate a owl:DatatypeProperty;
rdfs:comment "Describes the date when the image is modi
ied.";
rdfs:domain :Image ;
rdfs:range xsd:dateTime ;
.
Example
@base .
@pre
ix jponto: .
@pre
ix xsd: .
<#image1> a jponto:Image;
jponto:modi
iedDate "2001-10-26T21:32:52"^^xsd:date;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:modiier
IRI http://www.jpeg.org/ns/jponto#modi
ier
Description Describes an agent who changed the image.
Has super- —
properties:
Has domain jponto:Image
Has range jponto:Agent
Syntax
:creator a owl:ObjectProperty;
rdfs:comment "Describes an agent who changed the image.";
rdfs:domain :Image;
rdfs:range :Agent;
.
Example
@base .
@pre
ix jponto: .
<#image1> a jponto:Image;
jponto:modi
ier [
jponto:givenName "John Smith";
jponto:mbox ];
.
22 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:publisher
IRI http://www.jpeg.org/ns/jponto#publisher
Description Describes information about the publishing people or organization of the
image.
Has super- —
properties:
Has domain jponto:Image
Has range jponto:Agent
Syntax
:publisher a owl:ObjectProperty;
rdfs:comment " Describes the publisher of the image.";
rdfs:domain :Image;
rdfs:range :Agent;
.
Example
@base .
@pre€ix jponto: .
<#image1> a jponto:Image;
jponto:publisher [
jponto:givenName "John Smith";
jponto:mbox ];
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:title
IRI http://www.jpeg.org/ns/jponto#title
Description Speciies the title or name given to the image.
Has super- —
properties:
Has domain jponto:Image
Has range xsd:string
Syntax
:title a owl:DatatypeProperty;
rdfs:comment "Describes the title of the image ";
rdfs:domain :Image;
rdfs:range xsd:string;
.
Example
@base .
@preix jponto: .
<#image1> a jponto:Image;
jponto:title "An example image";
.
24 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Property jponto:width
IRI http://www.jpeg.org/ns/jponto#title
Description Speciies the numberof pixel columns of theimage.
Has super- —
properties
jponto:Image
Has domain
Has range xsd:integer
Syntax
:width a owl:DatatypeProperty;
rdfs:comment "Speciies the number of pixel columns of theimage.";
rdfs:domain :Image;
rdfs:range xsd:integ er;
.
Example
@base.
@preix jponto:
<#image1>a jponto:Image;
jponto:width 1024;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.2.4 Turtle representation of JPOnto-core
The following is the Turtle (Terse RDF Triple Language) representation of the JPOnto-core sub-vocabulary.
#Target namespace
@preix : .
#Basic constructors by W3C (RDF, RDFS, OWL)
@preix owl: .
@preix rdf: .
@preix rdfs: .
@preix jponto: .
#Datatype properties
@preix xsd: .
:Agent a owl:Class;
rdfs:comment "An agent (eg. person, group, software or physical artifact).";
.
:Image a owl:Class;
rdfs:comment " Represents a digital image ";
.
:Organisation a owl:Class;
rdfs:comment "Organisation or moral agent";
rdfs:subClassOf :Agent ;
.
:Person a owl:Class;
rdfs:comment "A physical person.";
.
:RegionOfInterest a owl:Class;
rdfs:comment "Represents a certain region within a digital image.";
rdfs:subClassOf :Image;
.
:boundingPolygon a owl:DatatypeProperty;
rdfs:comment "Speciies the coordinates of the edges of the polygon eclosing a region in the form "x1,y1,
x2,y2, x3,y3, …";
rdfs:domain :Image ;
rdfs:range xsd:string ;
.
:creationDate a owl:DatatypeProperty;
rdfs:comment "Describes the date when the image is created.";
rdfs:domain :Image ;
rdfs:range xsd:dateTime;
.
:creator a owl:ObjectProperty;
rdfs:comment " Describes the author of the image.";
rdfs:domain :Image;
rdfs:range :Agent;
.
26 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
:description a owl:DatatypeProperty;
rdfs:comment "Speciies the content of the image in the form of text.";
rdfs:domain :Image ;
rdfs:range xsd:string ;
.
:familyName a owl:DatatypeProperty;
rdfs:comment " Speciies the family name of a person.";
rdfs:domain :Person;
rdfs:range xsd:string;
.
:givenName a owl:DatatypeProperty;
rdfs:comment " Speciies the given name of a person.";
rdfs:domain :Person;
rdfs:range xsd:string;
.
:GPSAltitude a owl:DatatypeProperty;
rdfs:comment "Describes the GPS altitude of the image ";
rdfs:domain :Image;
rdfs:range xsd:double;
.
:GPSLatitude a owl:DatatypeProperty;
rdfs:comment "Describes the GPS latitude of the image ";
rdfs:domain :Image;
rdfs:range xsd:double;
.
:GPSLongitude a owl:DatatypeProperty;
rdfs:comment "Describes the GPS longitude of the image ";
rdfs:domain :Image;
rdfs:range xsd:double;
.
:hasRegionOfInterest a owl:ObjectProperty;
rdfs:comment "Describes a region of interest of the image.";
rdfs:domain :Image;
rdfs:range :RegionOfInterest;
.
:height a owl:DatatypeProperty;
rdfs:comment "Speciies the height of the image.";
rdfs:domain :Image;
rdfs:range xsd:integer;
.
:keyword a owl:DatatypeProperty;
rdfs:comment "Describes a keyword that characterize the image ";
rdfs:domain :Image ;
rdfs:range xsd:string ;
.
:mbox a owl:DatatypeProperty;
rdfs:comment " Speciies the mbox of a person.";
rdfs:domain :Person;
rdfs:range xsd:string;
.
:modiiedDate a owl:DatatypeProperty;
rdfs:comment "Describes the date when the image is modiied.";
rdfs:domain :Image ;
rdfs:range xsd:dateTime ;
.
:creator a owl:ObjectProperty;
rdfs:comment "Describes an agent who changed the image.";
ISO/IEC 24800-2:2011/Amd.1:2015(E)
rdfs:domain :Image;
rdfs:range :Agent;
.
:publisher a owl:ObjectProperty;
rdfs:comment " Describes the publisher of the image.";
rdfs:domain :Image;
rdfs:range :Agent;
.
:title a owl:DatatypeProperty;
rdfs:comment "Describes the title of the image ";
rdfs:domain :Image;
rdfs:range xsd:string;
.
:width a owl:DatatypeProperty;
rdfs:comment "Describes the title of the image ";
rdfs:domain :Image;
rdfs:range xsd:integer;
.
8.3 JPOnto-visual
8.3.1 Outline
The JPOnto-Visual sub-vocabulary provides a core set of classes and properties facilitating the semantic
description of the contents of the image. The jponto:depicts property is the core component of JPOnto-
visual. The jponto:depicts property allows binding an image with the real-world objects and events
that it represents. Defining the RegionOfInterest as a subclass of Image, allows to also use the depicts
predicate to bind ROIs with real-world objects and events.
rdfs:domain
jponto :Image
jponto :depicts
rdfs:subClassOf
Figure 2 — The jponto:depicts property allows binding an image with the real-world objects and
events that it represents
8.3.2 Example
This Clause provides three examples of semantic description of images.
28 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.3.2.1 Example 1
This example shows the semantic description of the contents of an imaginary image.
@base .
@preix jponto: .
@preix rdf: .
<#image1> a jponto:Image;
jponto:depicts <#person1>;
jponto:depicts <#building1>;
.
<#person1> a jponto:Person;
jponto:givenName "John smith";
jponto:mbox
jponto:hasAge jponto:Youngness;
jponto:hasFeeling jponto:Happiness;
jponto:hasGender jponto:Male;
.
<#building1> a jponto:Building;
jponto:givenName "Namdaemun gate";
jponto:wikipedia https://en. wikipedia.org/wiki/Sungnyemun;
.
8.3.2.2 Example 2
This example shows the semantic description of the content of an image showing a boy and his grandfather.
@base .
@preix jponto: .
@preix rdf: .
<#image1> a jponto:Image;
jponto:depicts <#person1>;
jponto:depicts <#person2>;
.
<#person1> a jponto:Person;
jponto:hasAge jponto:Youngness;
jponto:hasFeeling jponto:Happiness;
jponto:hasGender jponto:Male;
.
<#person2> a jponto:Person;
jponto:hasAge jponto:Oldness;
jponto:hasGender jponto:Male;
.
<#relationship1> a jponto:Parentage;
jponto:involves <#person1>;
jponto:involves <#person1>;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.3.2.3 Example 3
This example shows the semantic description of the content of an image showing a man carrying a hat
in his hand and talking with a woman.
@base .
@preix jponto: .
@preix rdf: .
<#image1> a jponto:Image;
jponto:depicts <#person1>;
jponto:depicts <#person2>;
jponto:depicts <#action1>;
jponto:depicts <#action2>;
.
<#person1> a jponto:Person;
jponto:hasGender :Male;
.
<#person2> a jponto:Person;
jponto:hasGender jponto:Female;
.
<#action1> a jponto:Carrying;
jponto:subject <#person1>;
jponto:object [
rdf:type jponto:Hat;
];
.
<#action2> a jponto:Communication;
jponto:subject <#person1>;
jponto:subject <#person1>;
.
8.3.3 Taxonomy of classes of JPOnto-visual
The root classes of JPOnto-Visual (connected by rdfs:subClassOf edges) are shown in Figure 3.
Entity
Figure 3 — Root classes of JPOnto-visual (arrows represent rdfs:subClassOf relationships)
(informative) Design principle: Selection of classes and properties from WordNet
JPOnto-Visual does not attempt to model all possible entities depicted by the images, it just provides a
taxonomy of root classes and properties, a small set of speciic classes and properties and an extensibility
mechanism. The classes and properties included in JPOnto-Visual, along with their deinitions and
rdfs:subClassOf/ rdfs:subPropertyOf relationships, have been selected from the WordNet lexical database
for the English language.
30 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.3.3.1 Subclasses of jponto:PhysicalEntity
Subclasses of jponto:PhysicalEntity (connected by rdfs:subClassOf edges) are shown in Figure 4. A set
of specific sublclasses are also defined (jponto:Rain, jponto:Combustion, jponto:Face, jponto:Monuntain,
jponto:Water, jponto:Car, etc.) but not shown in Figure 4.
PhysicalEntity
PhysicalProcess
Part
BodyOfWater
PhysicalObject
Matter
Animal
BodyPart Plant
CelestialBody
Atmospheric Phenomenon
GeologicalFormation
ChemicalReaction
Artifact
Figure 4 — Subclasses of jponto:PhysicalEntity
Table 1 shows all specific subclasses of jponto:PhysicalEntity defined within this part of ISO/IEC 24800.
Table 1 — Subclasses of jponto:PhysicalEntity
Subclasses of AtmosphericPhenomenon Aurora, Cloud, Storm, Meteor, Sunset, Wind, Snow, Rain
Subclasses of ChemicalReaction Fire
Subclasses of BodyPart Head, Hand, Face, Lip, Shoulder, Thorax, Venter, Toe, Finger, Back
Subclasses of BodyOfWater River, Lake, Sea, Ocean, Channel, Bay, Waterfall, Stream, Gulf
Subclasses of Animal Person, Dog, Cat, Mouse
Subclasses of GeographicalFormation Mountain, Hill, Ridge, Delta, Cave, Beach, Crater
Subclasses of Artifact Car, Bicycle, House, Gun, Hat, Shoe, Ball
Subclasses of Plant Oak, Pine, Grass, Flower
Subclasses of CelestialBody Sun, Moon
Water, Plastic, Food, Crystal, Coal, Wood, Quartz, Dust, Foam,
Subclasses of Matter
Paper, Earth
ISO/IEC 24800-2:2011/Amd.1:2015(E)
8.3.3.2 Subclasses of jponto:Event
Subclasses of jponto:Event (connected by rdfs:subClassOf edges) are shown in Figure 5.
Event
Figure 5 — Subclasses of jponto:Event
Table 2 shows all specific subclasses of jponto:Event defined within this part of ISO/IEC 24800.
Table 2 — Subclasses of jponto:Event
Playing, Wearing, Aggresion, Aggresion, Touching, Carrying,
Subclasses of Action
Communication
Wedding, BirthdayParty, Circus, Demonstration, Carnival, Play,
Subclasses of SocialEvent
Funeral
(informative) Design principle: Minimization of description choices
When multiple WordNet terms may be used to describe the same facts, only the ones with more
descriptive power have been included. For instance, activities such as Work, Game, etc. have been
discarded as they can be described with more detail with subclasses of jponto:Action.
8.3.3.3 Subclasses of jponto:Attribute
Subclasses of jponto:Attribute (connected by rdfs:subClassOf edges) are shown in Figure 6.
Attribute
Property
State
Quality
Relationship Space Time VisualProperty
Feeling
Figure 6 — Subclasses of jponto:Attribute
Table 3 shows all specific subclasses of jponto:Attribute defined within this part of ISO/IEC 24800.
32 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Table 3 — Subclasses of jponto:Attribute
Pain, Pleasure, Astonishment, Fear, Desire, Anger,
Subclasses of Feeling
Anger Sadness, Happiness, Dislike, Love
Subclasses of Relationship Parentage, MaritalRelationship
Subclasses of Size Big, Small, Huge
Subclasses of Shape Round, Circle, Line, Square
Red, Green, Blue, Pink, Olive, Black, White, Yellow, Grey,
Subclasses of Color
Orange, Purple, White
Subclasses of Texture Smoothness, Roughness
Night, Sunlight, Moonlight, Shadow, Darkness, Twilight,
Subclasses of Light
Incandescence
Subclasses of Age Youngness, Oldness
8.3.4 Properties of JPOnto-visual
Figure 7 shows the generic properties of JPOnto-Visual (connected by rdfs:subPOf edges).
isA (rdf:type)
owl:Class
hasLocation
jponto:Space
owl:Thing hasWikipediaEntry
xsd:anyURI
hasTime
jponto:Time
depicts
Figure 7 — Generic properties of JPOnto-visual (arrows show the domain and range of the
property)
Specific properties of JPOnto-Visual (connected by rdfs:subPOf edges) are shown in Figure 8.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
performs
jponto:Action
hasAge
Jponto:Age
hasPart
hasShape
jponto:Shape
jponto:PhysicalEntity
hasSize
jponto:Size
hasLight
jponto:Light
hasColour
jponto:Colour
hasMaterial
jponto:Material
hasTexture
jponto:Texture
Figure 8 — Specific properties of JPOnto-visual (arrows show the domain and range of the
property)
8.3.5 Semantics
8.3.5.1 JPOnto-visual class definitions (in alphabetical order)
Class jponto:Action
Superclasses jponto:Event
IRI http://www.jpeg.org/ns/jponto#Action
Description Something that people do or cause to happen.
Described with
properties:
In range of jponto:performs
Has subclasses
Syntax
:Action a owl:Class;
rdfs:comment "Something that people do or cause to happen.";
rdfs:subClassOf :Event;
.
34 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Age
Superclasses jponto:Quality
IRI http://www.jpeg.org/ns/jponto#Age
Description How long something has existed.
Described with
properties:
In range of jponto:hasAge
Has subclasses
Syntax
:Age a owl:Class;
rdfs:comment “How long something has existed ";
rdfs:subClassOf :Quality;
.
Class jponto:Animal
Superclasses jponto:PhysicalObject
IRI http://www.jpeg.org/ns/jponto#Animal
Description A living organism characterized by voluntary movement.
Described with jponto:hasFeeling
properties:
In range of
Has subclasses
Syntax
:Animala owl:Class ;
rdfs:comment "A living organism characterized by voluntarymovement.";
rdfs:subClassOf:PhysicalObject;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Artifact
Superclasses jponto:PhysicalObject
http://www.jpeg.org/ns/jponto#Artifact
IRI
Description A man-made object taken as awhole.
Described with
properties:
In range of
Has subclasses
Syntax
:Artifacta owl:Class ;
rdfs:comment "A man-made object takenasa whole.";
rdfs:subClassOf:PhysicalObject;
.
Class jponto:AtmosphericPhenomenon
Superclasses jponto:PhysicalProcess
IRI http://www.jpeg.org/ns/jponto#AtmosphericPhenomenon
Description A physical phenomenon associated with the atmosphere.
Described with
properties:
In range of
Has subclasses
Syntax
:AtmosphericPhenomenon a owl:Class;
rdfs:comment " A physical phenomenon associated with the atmosphere.";
rdfs:subClassOf :PhysicalProcess;
.
36 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Attribute
Superclasses jponto:Entity
IRI http://www.jpeg.org/ns/jponto#Attribute
Description An abstraction belonging to or characteristic of an entity.
Described with
properties:
In range of
Has subclasses jponto:State, jponto:Property
Syntax
:Attribute a owl:Class;
rdfs:comment " An abstraction belonging to or characteristic of an entity.";
rdfs:subClassOf :Entity;
.
Example (see examples for subclasses)
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:BodyOfWater
Superclasses jponto:PhysicalEntity
IRI http://www.jpeg.org/ns/jponto#BodyOfWater
Description The part of the earth’s surface covered with water (such as a river or lake or
ocean).
Described with
properties:
In range of
Has subclasses
Syntax
:BodyOfWater a owl:Class;
rdfs:comment "The part of the eart h's surface covered with water (such as
a river or lake or ocean).";
rdfs:subClassOf :PhysicalEntity;
.
Class jponto:BodyPart
Superclasses jponto:Part
IRI http://www.jpeg.org/ns/jponto#BodyPart
Description Any part of an organism such as an organ or extremity.
Described with
properties:
In range of
Has subclasses
Syntax
:BodyPart a owl:Class;
rdfs:comment "Any part of an organi sm such as an organ or extremity.";
rdfs:subClassOf :Part;
.
38 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:CelestialBody
jponto:PhysicalObject
Superclasses
http://www.jpeg.org/ns/jponto#CelestialBody
IRI
Natural objects visible in the sky.
Description
Described with
properties:
In range of
Has subclasses
Syntax
:CelestialBody a owl:Class;
rdfs:comment " Natural objects visible in the sky.";
rdfs:subClassOf :PhysicalObject;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:ChemicalReaction
Superclasses jponto:PhysicalProcess
IRI http://www.jpeg.org/ns/jponto#ChemicalReaction
Description A process in which one or more substances are changed into others.
Described with
properties:
In range of
Has subclasses
Syntax
:ChemicalReaction a owl:Class;
rdfs:comment "A process in which one or more substances are changed
into others.";
rdfs:subClassOf :PhysicalProcess;
.
40 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Color
Superclasses jponto:VisualProperty
IRI http://www.jpeg.org/ns/jponto#Color
Description A visual attribute of things that results from the light they emit or transmit or
relect.
Described with
properties:
In range of jponto:hasColor
Has subclasses
Syntax
:Color a owl:Class;
rdfs:comment “Any A visual attribute of things that results from the light
they emit or transmit or relect.";
rdfs:subClassOf :VisualProperty;
.
Class jponto:Entity
Superclasses —
IRI http://www.jpeg.org/ns/jponto#Entity
Description That which is perceived or known or inferred to have its own distinct
existence (living or nonliving).
Described with
properties:
In range of
Has subclasses jponto:Attribute, jponto:Event, jponto:PhysicalEntity
Syntax
:Entity a owl:Class;
rdfs:comment "That which is perceived or known or inferred to have its
own distinct existence (living or nonliving).";
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Event
jponto:Entity
Superclasses
http://www.jpeg.org/ns/jponto#Event
IRI
Something that happens at a given place and time.
Description
Described with
properties:
In range of
Has subclasses jponto:PhysicalProcess, jponto: Part, jponto:BodyOfWater,
jponto:PhysicalObject, Matter
Syntax
:Event a owl:Class;
rdfs:comment "Something that happens at a given place and time.";
rdfs:subClassOf :Entity;
.
42 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Feeling
Superclasses jponto:State
IRI http://www.jpeg.org/ns/jponto#Feeling
Description The experiencing of affective and emotional states.
Described with
properties:
In range of jponto:hasFeeling
Has subclasses
Syntax
:Feeling a owl:Class;
rdfs:comment "The experiencing of affective and emotional states.";
rdfs:subClassOf :State;
.
Class jponto:Gender
Superclasses jponto:Attribute
IRI http://www.jpeg.org/ns/jponto#Gender
Description The state of being male or female.
Described with
properties:
In range of jponto:hasGender
Has subclasses
Syntax
:Gender a owl:Class;
rdfs:comment “The state of being male or female.";
rdfs:subClassOf :Attribute;
.
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:GeologicalFormation
Superclasses jponto:PhysicalObject
IRI http://www.jpeg.org/ns/jponto #GeologicalFormation
Description The geological features of the earth.
Described with
properties:
In range of
Has subclasses
Syntax
:GeologicalFormation a owl:Class;
rdfs:comment "The geological features of the earth.";
rdfs:subClassOf :PhysicalObject;
.
Class jponto:Light
Superclasses jponto:VisualProperty
IRI http://www.jpeg.org/ns/jponto#Light
Description The visual effect of illumination on objects or scenes as created in pictures.
Described with
properties:
In range of jponto:hasLight
Has subclasses
Syntax
:Light a owl:Class;
rdfs:comment “The visual effect of illumination on objects or scenes as
created in pictures.";
rdfs:subClassOf :VisualProperty;
.
44 © ISO 2015 – All rights reserved
ISO/IEC 24800-2:2011/Amd.1:2015(E)
Class jponto:Matter
Superclas
...










Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...