Introducing the IIIF (International Image Interoperability Framework) APIs and some application cases to the Chinese academic libraries. 介绍国际图象互操作框架(IIIF) 的四个应用程序接口API协议和应用实例。
1. 国际图象互操作框架(IIIF)
APIs和应用实例
nternational mage nteroperability
ramework (IIIF)
曾蕾(Marcia Lei Zeng)
第十四届数字图书馆前沿问题高级研讨班(ADLS)
2017-12-03, 福州
http://iiif.io/
Based on:
• Sanderson, Rob (2015) “Introduction to the Presentation API” http://www.slideshare.net/azaroth42/iiif-presentation-api;
“Introduction to IIIF” http://www.slideshare.net/azaroth42/introduction-to-iiif ;
• Warner, Simeon (2015) “IIIF Introduction and Opportunities at Cornell” http://www.slideshare.net/simeonwarner/2015-01-
cornellvrwgiiif ;
• Robson, Glen (2017) “Introduction to Annotation, Content Search, and IIIF Authentication from the IIIF Conference - The
Vatican” https://www.slideshare.net/GlenRobson/introduction-to-annotation-content-search-and-iiif-authentication-from-the-
iiif-conference-the-vatican
• Cramer, Tom (2017) “03 Introduction to IIIF” https://www.youtube.com/watch?v=EE1YskDrzPs
• IIIF Website specifications & showcases http://iiif.io/ and https://www.youtube.com/channel/UClcQIkLdYra7ZnOmMJnC5OA
1
3. IIIF 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
Museums
• YCBA
• British Museum
3
6. John Constable (1776-1837)
Stonehenge – Making a
Masterpiece
Sketch (1820): V&A Watercolour Sketch: BM
Watercolour (1835)
Victoria and Albert Museum
Watercolour Sketch: V&A
+ Letters
+ Exhibitions
+ Essays
+ Related Works
+ Bibliography
在学习研究一个艺术作品时,怎样将相关物件放到一个界面上来?
Constable’s “Stonehenge”
6
7. 1895. Pastel on board.
(own by Petter Olsen)
1895. Lithograph.
(own by private)
1893. Oil , tempera, and
pastel on cardboard
(National Gallery, Oslo,
Norway, 1994-02 was stolen
and recovered 1994-05.)
The Scream 吶喊
- Edvard Munch 孟克 between 1893 and 1910
特别是,怎样将分散在不同地方的相关物件
放到一起比较?
1893: pastel on
cardboard.
1910: tempera on cardboard,
was stolen from the Munch
Museum in 2004-08, recovered
in 2006-08.
7
12. IIIF的四个应用程序接口API协议
Get images via a
simple, RESTful,
web service.
Support for tiles
needed for pan-zoom
viewers.
Just enough metadata to
drive a remote viewing
experience.
(e.g. sequence, labels,
attribution, license)
1.
Image API
2.
Presentation API
API= application programming interface, a
set of routines, protocols, and tools for
building software applications.
http://iiif.io/technical-details.html
3.
Authentication
API
Searching annotation
content, not
metadata.
4.
Content Search API
A set of workflows
for guiding the user
through an existing
access control
system.
图像API 呈现API 身份验证 API 内容搜索 API
12
30. IIIF的四个API
Get images via a
simple, RESTful,
web service.
Support for tiles
needed for pan-zoom
viewers.
Just enough metadata to drive
a remote viewing experience.
(e.g. sequence, labels,
attribution, license)
1.
Image API
2.
Presentation API
API= application programming interface, a
set of routines, protocols, and tools for
building software applications.
http://iiif.io/technical-details.html
3.
Authentication API
Searching annotation
content, not metadata.
4.
Content Search API
A set of workflows for
guiding the user through
an existing access control
system.
图像API 呈现API 身份验证 API 内容搜索 API
30
36. Partial Reconstruction of 1
Mirador viewer showing images from 16
institutions, each serving their own images
Mirado 显示器上展现由16个单位[不同]服
务器提供的某手抄本的图像
36
Of course these facilities are not limited to manuscripts, one might bring together important sketches from a painter as a way to help understand the final work. In this case we imagine sketches for Constable’s “Stonehenge” which are held at different museums in London
Edvard Munch created the four versions in various media between 1893 and 1910. The National Gallery, Oslo, holds one of two painted versions (1893). The Munch Museum holds the other painted version (1910) and a pastel version from 1893. The pastel (own by private) and the lithograph were on show May 2013 in MOMA.
Three layer of compatible software: bottom up: image servers; image clients; image apps
Allowing distributed access over standard APIs allows users to reuse and remix content, and supports an ecosystem of applications
Strong IIIF community: national libraries, research institutions, museums, aggregators, projects
The two APIs are: Image API and Presentation API
From within a viewer, initiate an interaction with an access control system so that a user can acquire the credentials they need to view restricted content.
Give the client just enough knowledge of the user’s state with respect to the content provider to ensure a good user experience.
Stanford University Libraries - Mirador demo http://showcase.iiif.io/viewer/mirador/
This demo of Mirador, developed by the Stanford University Libraries, allows the user to compare images from several different image repositories, including the Stanford Digital Repository, Yale University and Los Alamos National Labs.
Again, back in the Mirador viewer we can see how collections and manifests relate to each other.
Strong IIIF community: national libraries, research institutions, museums, aggregators, projects
The two APIs are: Image API and Presentation API
From within a viewer, initiate an interaction with an access control system so that a user can acquire the credentials they need to view restricted content.
Give the client just enough knowledge of the user’s state with respect to the content provider to ensure a good user experience.
Three layer of compatible software: bottom up: image servers; image clients; image apps
16 institutions – each serving their own image
Zoom to compare features from images provided by different institutions – to the detail of the letter
Create new interactive presentations that mix overview images, descriptions, page views, detail views etc.