Upload
robert-sanderson
View
973
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Presentation given to the American Art Collaborative on November 13, 2014. Introduction to IIIF, with a focus on linked data and the Presentation API. Particularly targeted at Museums, but also other Cultural Heritage institutions.
Citation preview
IIIF For Museums American Art Collaborative, 13th of November 2014 1
Rob Sanderson Technology Standards Advocate
Stanford University Libraries
#iiif @azaroth42
IIIF For Museums American Art Collaborative, 13th of November 2014 2
Images are fundamental information carriers for
cultural heritage
IIIF For Museums American Art Collaborative, 13th of November 2014 3
IIIF For Museums American Art Collaborative, 13th of November 2014 4
Yet we find digital image delivery:
Too Ugly Too Slow
Too Complex Too Expensive
Too Disjoint from other Content
And everyone suffers because of it
IIIF For Museums American Art Collaborative, 13th of November 2014 5
A World of Duplication
• Every site is a silo • Every app is a one-off • Every user is forced to relearn
IIIF For Museums American Art Collaborative, 13th of November 2014 6
There is a better way...
http://lod-cloud.net/ Aug 2014
IIIF For Museums American Art Collaborative, 13th of November 2014 7
Linked Data and APIs enable reuse
IIIF For Museums American Art Collaborative, 13th of November 2014 8
Linked Data and APIs enable reuse
IIIF For Museums American Art Collaborative, 13th of November 2014 9
IIIF Vision A Global Framework of interoperable servers,
serving hundreds of millions of images, from leading cultural heritage institutions, to best of breed clients, for viewing, and manipulation, and annotation, to any user on the Web.
IIIF For Museums American Art Collaborative, 13th of November 2014 10
What is IIIF?
IIIF For Museums American Art Collaborative, 13th of November 2014 11
Pixel content via a simple REST web service
Plus technical info in Linked Data
Just enough description to drive a remote viewing experience of a Cultural Heritage object, using Linked Data
Image API Presentation API
(1) Two Linked Data based APIs
IIIF For Museums American Art Collaborative, 13th of November 2014 12
(1a) Image API
Region Size Mirror Rotation Quality
IIIF For Museums American Art Collaborative, 13th of November 2014 13
Image API: Pixels
Image API URL Template: {base}/{region}/{size}/{rotation}/{quality}.{format}!!• {base}/full/full/0/default.jpg!
• {base}/100,100,640,480/full/0/default.jpg!• {base}/full/640,/0/default.jpg!• {base}/full/pct:50/0/default.jpg!• {base}/full/full/!0/default.jpg!• {base}/full/full/180/default.jpg!• {base}/full/full/0/gray.jpg!• {base}/full/full/0/default.png!!
IIIF For Museums American Art Collaborative, 13th of November 2014 14
Image API: Linked Data
{! "@context": "http://iiif.io/api/image/2/context.json",! "@id": "http://www.example.org/iiif/book1-p1",! "height": 6000,! "width": 4000,! "tiles": [{"scale_factors": [ 1, 2, 4, 8 ], "width": 512}],! "sizes": [{"width": 400, "height": 600},! {"width": 2000, "height": 3000}! ],! "profile": ["http://iiif.io/api/image/2/level2.json",! {"formats": ["pdf", "gif"],! "qualities": ["color", "gray"]}! ]!}! !
!!
{base}/info.json!!!!!!
IIIF For Museums American Art Collaborative, 13th of November 2014 15
(1b) Presentation API
Features • Descriptive Information • Object Structure • Content Layout
• Links to Image API • Attribution and Licensing • Links
We'll come back to this...
IIIF For Museums American Art Collaborative, 13th of November 2014 16
(2) Community
National Libraries • British Library • France • Denmark • Israel • New Zealand • Norway • Poland • Serbia • Wales
Research Institutions • C2RMF (France) • Cornell University • Johns Hopkins Univ. • Harvard University • Oxford University • Princeton University • Stanford University • Wellcome Library • Yale University
Projects • Biblissima • e-codices • TPEN • TextGrid
Aggregators • Artstor • DPLA • Europeana
Current Participants
IIIF For Museums American Art Collaborative, 13th of November 2014 17
IIIF-Discuss Members
h"p://groups.google.com/forum/#!forum/iiif-‐discuss
IIIF For Museums American Art Collaborative, 13th of November 2014 18
(3) Compatible Software
h"p://groups.google.com/forum/#!forum/iiif-‐discuss IIP Image
IIP Moo Viewer
digilib
FSI Viewer
FSI Server
Wellcome Player Mirador Internet Archive Book Reader
Image Servers
Image Clients
Image Apps
IIIF For Museums American Art Collaborative, 13th of November 2014 19
Why use IIIF?
IIIF For Museums American Art Collaborative, 13th of November 2014 20
1) Rich Image Delivery 2) Plug and Play Software 3) Publish Once, Reuse Often 4) Remix Content 5) Cite & Share 6) Annotation-friendly 7) Attribution & Access Control 8) Join a Global Network
Benefits of IIIF
IIIF For Museums American Art Collaborative, 13th of November 2014 21
IIIF Presentation API
Rewarding User Experience Domain Independence
Ease & Reusability of Applications Distributed on the Web Plays Nice with Others
Goals
IIIF For Museums American Art Collaborative, 13th of November 2014 22
IIIF Presentation API
Cultural Context Object's Structure
Layout of Individual Views Reuse Rights and Requirements
Links to Other Resources
By Describing
IIIF For Museums American Art Collaborative, 13th of November 2014 23
http://www.dlib.indiana.edu/~jenlrile/metadatamap/
IIIF For Museums American Art Collaborative, 13th of November 2014 24
Solution: Focus on the User
Only the information necessary for an application to present the object to the user
http://iiif.io/api/presentation/2.0/
IIIF For Museums American Art Collaborative, 13th of November 2014 25
Shared Canvas
Abstract space used for building a view of the object
IIIF For Museums American Art Collaborative, 13th of November 2014 26
Shared Canvas
Abstract space used for building a view of the object
Think: Powerpoint Slide
IIIF For Museums American Art Collaborative, 13th of November 2014 27
Shared Canvas
IIIF For Museums American Art Collaborative, 13th of November 2014 28
Shared Canvas
IIIF For Museums American Art Collaborative, 13th of November 2014 29
Shared Canvas
IIIF For Museums American Art Collaborative, 13th of November 2014 30
Shared Canvas
IIIF For Museums American Art Collaborative, 13th of November 2014 31
Why?
IIIF For Museums American Art Collaborative, 13th of November 2014 32
One Canvas, Multiple Images
Archimedes Palimpsest Multi-Spectral Images http://www.archimedespalimpsest.org/
IIIF For Museums American Art Collaborative, 13th of November 2014 33
One Canvas, Multiple Images
Archimedes Palimpsest Multi-Spectral Images http://www.archimedespalimpsest.org/
IIIF For Museums American Art Collaborative, 13th of November 2014 34
One Canvas, Multiple Images
Archimedes Palimpsest Multi-Spectral Images http://www.archimedespalimpsest.org/
IIIF For Museums American Art Collaborative, 13th of November 2014 35
One Image, Multiple Canvases
http://www.e-codices.unifr.ch/en/csg/1394/140a http://www.e-codices.unifr.ch/en/csg/1394/063abcder
IIIF For Museums American Art Collaborative, 13th of November 2014 36
Not Just Images
http://purl.stanford.edu/cv176gb0028#image/545/thumb/
IIIF For Museums American Art Collaborative, 13th of November 2014 37
Structure
IIIF For Museums American Art Collaborative, 13th of November 2014 38
Structure
IIIF For Museums American Art Collaborative, 13th of November 2014 39
Structure
IIIF For Museums American Art Collaborative, 13th of November 2014 40
Structure
IIIF For Museums American Art Collaborative, 13th of November 2014 41
Structure
IIIF For Museums American Art Collaborative, 13th of November 2014 42
Structure
IIIF For Museums American Art Collaborative, 13th of November 2014 43
Properties Descriptive
label
Name of the resource description
Textual summary thumbnail
Image summary metadata
Pairs of Label and Value Metadata Example: label:"Created", value:"1300"!
IIIF For Museums American Art Collaborative, 13th of November 2014 44
Properties Rights
license Link to license description
attribution Text required to be displayed
logo Image required to be displayed
Linking
service Additional service endpoint
seeAlso Semantic metadata resource
related Resource to display to the user
IIIF For Museums American Art Collaborative, 13th of November 2014 45
How?
IIIF For Museums American Art Collaborative, 13th of November 2014 46
JSON: Ease of Development
Linked Data: Plays Nice with Others
IIIF For Museums American Art Collaborative, 13th of November 2014 47
{! "@context":"http://iiif.io/api/presentation/2/context.json",! "@id":"http://www.example.org/iiif/book1/canvas/p1.json",! "@type":"sc:Canvas”,! "label":"p. 1”,! "height":1000,! "width":750,! "images": [! {"@type":"oa:Annotation”,! // annotation linking image to canvas …! }],! "otherContent": [! {"@type":"sc:AnnotationList",! // reference to list of non-image annotations …! }]!} !
{}s are the new <>s
IIIF For Museums American Art Collaborative, 13th of November 2014 48
Summary IIIF is:
• Technology: APIs, Images and Linked Data • Software that implements the Technology • Community that adopts and develops the Software
Linked Data is used:
• To describe technical metadata about images • To describe the digitized cultural heritage
• context • structure • layout • rights • relationships
IIIF For Museums American Art Collaborative, 13th of November 2014 49
Thank You :) Links:
• http://iiif.io/
• http://iiif.io/api/presentation/2.0/ • http://iiif.io/api/image/2.0/
• http://sul-reader-test.stanford.edu/m2/