SlideShare a Scribd company logo
1 of 62
Tom Cramer
Chief Technology Strategist
Stanford University Libraries
@tcramer
CNI Spring Member Meeting
St. Louis, MO * March 31, 2014
Agenda
• Introduction to IIIF
– Meet Ben and Otto
• Image API
• Metadata API
• Exemplar Software Implementations
• Discussion
Digital Image Delivery is…
…too hard
…too slow
…too expensive
…too disjointed
…too ugly
…and we <repositories, software developers,
users, funders> suffer because of it.
Digital Scholarship
Rocket Ships of Digital Scholarship
Parker on the Web e-codices
Houston …we have a problem
Parker on the Web Roman de la Rose DIAMM
eCodices Gallica Oxford
Chuck Bryant -- http://www.fotopedia.com/redirect?u=http%3A%2F%2Fwww.flickr.com%2Fphotos%2F11707181%40N03
Stanford University
7
Stanford University
8
Cornell University
Cornell University
Cornell University
Bodleian Libraries
12
Bodleian Libraries
13
Bibliothèque nationale de France
14
National Library of Norway
15
British Library
Welcome to Silo-ville
Grain elevators, Caldwell, Idaho, by Lee Russell, 1941. http://www.loc.gov/pictures/resource/fsac.1a34206/
A World of Silos & Duplication
• Every repo a silo ( no interoperability)
• Every app a one-off (overhead to code and keep)
• Every user forced to cope ( many UIs, little
integration)
Parker
Data Store
Parker App
Rose
Data Store
Rose App
BnF
Data Store
Gallica
St. Gall
Data Store
St. Gall App
X
Data Store
App X
Distinct Concerns
Find, Use,
Analyze, Annotate
Want: Mix &
Match, Best of
Breed
Scholars
Tool
Makers
Repositories
Build useful
tools and apps
Want: Users &
resources
Host, Preserve (and Enrich) Resources
Want: Use of Resources, Enriching
services, Enriched content
APIs Enable Reuse
Dictionary of
Old English
Image
Delivery
Parker Data
Images MD Annot.
Repository
Canonical Data Store
for Images, Description,
and TechMD
Applications
User interfaces
present DMS data
with specialized
tools and contexts
Des-
cription
Parker App
Image
Delivery Search
Des-
cription
TPEN
Transcription Tool
Image
Delivery
Trans-
criptions
API's
Import & Export
DMS apps and tools can both
consume and contribute data
via common web services. E.g.,
transcriptions or annotations
can be deposited in the source
repository, enriching the corpus
for future researchers.
API's
RESTful
Web Services
APIs -> Framework -> Ecosystem
GallicaParker App
Image
Delivery Search
Des-
cription
Annotation &
Transcription Tools
Image
Delivery
Trans-
criptions
Parker Data
Images MD Annot.
Oxford Data
Images MD Annot.
Rose Data
Images MD Annot.
BnF Data
Images MD Annot.
API's
API's
API's
API's
Image
Delivery Search
Des-
cription
Cross Repository Search
& Delivery Environments
Image
Delivery Search
Oxford, BnF, NPDL, LoC,
Stanford, KB?, Europeana, BL,
Norway?, JHU
$, Mellon?,
JISC, CLIR
Bodeguita del
Medio 3/19/11
Sean Neil Tom
Consortial
development
Small donation
Free-for- academic
license?
Web services
+ APIRich Clients
Html 5
djatoka
Image
interoperable
framework
Books Manuscripts Newspapers
Art / Vis. Resources Archival Materials Maps
(Sheet) Music
Scrolls
STEM
Imagery
Architecture
IIIF: Extend DMS To…
Use Cases
…a paleographer who would like to compare
scribal hands from manuscripts at two different
repositories
…an art & architecture professor who would like
to assemble a teaching collection of images from
multiple sources
…a humanities scholar who would like to
annotate a high resolution image of an historical
map (but her preferred annotation tool only is
deployed against other sites)
More Use Cases
…a repository manager who would like to drop a
newspaper viewer with deep zoom into his site
with no customization required
…a national library that would like to host digital
surrogates for resources held by smaller
institutions (without local IT capabilities), but let
them present resources with local branding
…a funder who would like to underwrite the
digitization of a new scholarly resource, but
doesn’t want to pay for the development of yet
another, stand-alone, digital collection web site
from scratch
Meet Ben & Otto
Otto Ege,
20th c. Biblioclast
Ben Albritton
21st c. manuscripts scholar
Otto Ege, MS 1 - 1940
Otto Ege, MS 1 - 2014
Stanford Leaves of Ege MS 1
MISC 0305 - http://purl.stanford.edu/kq131cs7229
Stanford Leaves of Ege MS 1
http://guillaumedemachaut.com/mirador/index_ege.html
IIIF Vision
Create a global framework by which image-based
resources (images, books, maps, scrolls, manuscripts, musical
scores, etc.)
…from any participating institution can be
delivered in a standard way
…via any compatible image server
…for display, manipulation and
annotation in any application,
…to any user on the Web,
…in any combination of elements.
IIIF Participants
• ARTstor
• Bibliothèque
nationale de France
• Bodleian Libraries,
Oxford University
• British Library
• Cambridge
University
• Cornell University
• DPLA
• Europeana
• Harvard University
• Johns Hopkins University
• le Louvre
• National Library of
Denmark
• National Library of
Norway
• National Library of Wales
• Princeton University
• St. Louis University, TPEN
• Stanford University
• Wellcome Trust
• Yale University
IIIF Objectives
• Define APIs for
– Image Delivery
– Metadata (to drive image presentation)
• Recruit repositories for API adoption
• Catalyze software development
– Zoomers, Viewers, Page Turners, Anno tools
– Really fast, really slippy image delivery
• Establish an ongoing effort
Image API
http://iiif.io/api/image/1.1/
Image Delivery API
http://iiif.io/api/image/1.1/
Audience
• The Web!
• Assumes a curated set of source images
• Compression, color management, etc. are out
of scope
IIIF Image API URI Syntax
# Base URI
{scheme}://{server}{/prefix}/{identifier}
# Image Request
{$BASE}/{region}/{size}/{rotation}/{quality}{.format}
# Image Information (Metadata)
{$BASE}/info.json
Sample Image Requests – Region
( {$BASE}/{region}/{size}/{rotation}/{quality}{.format} )
Full Size
{$BASE}/full/full/0/native.jpg
By Pixel
{$BASE}/780,100,1100,1000/full/0/native.jpg
By
Percentage{$BASE}/pct:50,50,50,50/full/0/na
tive.jpg
Sample Image Requests – Size
( {$BASE}/{region}/{size}/{rotation}/{quality}{.format} )
Full
{$BASE}/full/full/0/native.jpg
By Percentage
{$BASE}/full/pct:10/0/native.jpg
By Width
{$BASE}/full/200,/0/native.jpg
By Height
{$BASE}/full/,200/0/native.jpg
Sample Image Requests – Size cont’d
( {$BASE}/{region}/{size}/{rotation}/{quality}{.format} )
By Width and Height, Aspect Preserved
{$BASE}/full/!200,200/0/native.jpg
By Width and Height, Aspect Forced
{$BASE}/full/200,200/0/native.jpg
Sample Image Requests – Rotation
( {$BASE}/{region}/{size}/{rotation}/{quality}{.format} )
0
{$BASE}/full/full/0/native.jpg
90
{$BASE}/full/full/90/native.jpg
(etc.)
[Arbitrary]
{$BASE}/full/full/75/native.jpg
Sample Image Requests – Quality
( {$BASE}/{region}/{size}/{rotation}/{quality}{.format} )
Native
{$BASE}/full/full/0/native.jpg
Color
{$BASE}/full/full/0/color.jpg
Greyscale
{$BASE}/full/full/0/grey.jpg
Bitonal
{$BASE}/full/full/0/bitonal.jpg
Sample Image Requests – Format
( {$BASE}/{region}/{size}/{rotation}/{quality}{.format} )
JPG
{$BASE}/full/full/0/native.jpg
PNG
{$BASE}/full/full/0/native.png
* See http://iiif.io/api/image/1.1/#parameters-format for a complete
list of extensions
Sample Image Information Response
( {$BASE}/info.json )
{
"@context": "http://library.stanford.edu/iiif/image-api/1.1/context.json",
"@id":
“http://libimages.princeton.edu/loris/pudl0052%2F6131707%2F0000000
1.jp2",
"formats": [ "jpg", "png", "gif" ],
"width": 122877,
"height": 3783,
"profile": "http://library.stanford.edu/iiif/image-
api/1.1/compliance.html#level2",
"qualities": [ "native", "bitonal" ],
"scale_factors": [ 1, 2, 4, 8, 16, 32, 64, 128 ],
"tile_height": 1024,
"tile_width": 1024
}
Metadata Presentation
API
http://iiif.io/api/metadata/1.0/
IIIF Metadata
• Just enough metadata to drive interoperable image delivery
– labels, title, sequence, attribution, etc.
• Based on http://shared-canvas.org
– Synthesis of OA (Open Annotation) and DMS
• Relate parts of image-based resources
– Images, Text, Annotations, Transcriptions, Sequence / Structure
• Good URI’s for linking data
• Support for annotation tools & initiatives
• No need to change internal data model or internal data
store: produce IIIF Metadata dynamic trransforms; deliver
via API on request
• Developed out of the Digital Manuscript Interop Work
• Provides a “lingua franca” for modelling image & text-
based digital resources
• Based on Linked Data: Web and annotation-friendly!
Shared Canvas Data Model
http://www.shared-canvas.org
Shared Canvas to Relate Parts
Primary Resources
There are other types of resource including Annotation Lists, Annotations, Ranges and Layers
Metadata Fields
Other metadata fields are possible if required – by extension or endorsed by the community
All Resource Types
API Requests
• Base: {scheme}://{host}/{prefix}/{identifier}
• Resources:
– /manifest.json
– /sequence/{name}.json
– /canvas/{name}.json
– /annotation/{name}.json
• See Open Annotation for more details
• http://www.w3.org/community/openannotation/
API Responses
• Content-Type: application/ld+json
• Example: Canvas
{
// Metadata about this Canvas
"@context":"http://www.shared-canvas.org/ns/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"
// Link from Image to Canvas should be included here, as below
}
],
"otherContent": [
{
Compatible Software
http://iiif.io/apps-demos.html
IIIF Software Wishlist
• Performant, community-supported image
server (or equivalent)
• Super-slippy suite of zoom-pan-rotate clients
• “Next generation” page turners, cover flow &
gallery view clients
• Comparative and analytic tools
– multi-up, annotation, transcription
• Open source AND Commercial solutions
Software Tiers from a IIIF View
Open
SeaDragon
IIIF APIs
• Aware
• Content DM
• Djatoka
• FSI Server
IIP Moo
Viewer
OpenLayers
Internet
Archive
BookReader
Mirador
• IIP Image Server
• Loris
• Luratech
• Etc.
etc.
etc.
Image Servers
• Local data model
• Local data store
of choice
Metadata
• Marketplace
to pick “best
of breed”
• Plug and play
deployments
• Mix & match
clients for
different
needs
• Add new
capabilities
without new
development
• Swap out any
individual
component
Demos
& Discussion
Artstor Mirador implementation
Looking Forward
• “Search Within” API
• Annotation API
• Discovery of IIIF-compatible Resources
• Adoption and Expansion
– Repositories & Software Developers
– Seasoning with Use Cases
– Connect!
• http://iiif.io
• IIIF-Discuss@googlegroups.com
Acknowledgements
• IIIF Working Group
• IIIF API Authors & Editorial Boards,
especially…
– Ben Albritton, Stanford University
– Rob Sanderson, LANL & Stanford University
– Stuart Snydman, Stanford University
– Jon Stroop, Princeton University
– Simeon Warner, Cornell University

More Related Content

What's hot

EDM - American Art Collaborative LOD Meeting
EDM - American Art Collaborative LOD MeetingEDM - American Art Collaborative LOD Meeting
EDM - American Art Collaborative LOD MeetingAntoine Isaac
 
The Europeana Datamodel: A semantic layer on top of Cultural Heritage Objects
The Europeana Datamodel: A semantic layer on top of Cultural Heritage ObjectsThe Europeana Datamodel: A semantic layer on top of Cultural Heritage Objects
The Europeana Datamodel: A semantic layer on top of Cultural Heritage ObjectsLIBIS
 
LDBC 19 November 2013
LDBC 19 November 2013  LDBC 19 November 2013
LDBC 19 November 2013 Europeana
 
VRA_2015_CatalogingRoundup_Seneff
VRA_2015_CatalogingRoundup_SeneffVRA_2015_CatalogingRoundup_Seneff
VRA_2015_CatalogingRoundup_SeneffHeather Seneff
 
Enrichment of Cross-Lingual Information on Chinese Genealogical Linked Data
Enrichment of Cross-Lingual Information on Chinese Genealogical Linked DataEnrichment of Cross-Lingual Information on Chinese Genealogical Linked Data
Enrichment of Cross-Lingual Information on Chinese Genealogical Linked DataHang Dong
 
Methodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked DataMethodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked DataBoris Villazón-Terrazas
 
Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...
Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...
Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...Valentine Charles
 
Fondly Collisions: Archival hierarchy and the Europeana Data Model
Fondly Collisions: Archival hierarchy and the Europeana Data Model   Fondly Collisions: Archival hierarchy and the Europeana Data Model
Fondly Collisions: Archival hierarchy and the Europeana Data Model Valentine Charles
 
OAC Presentation at CNI 09 Fall Forum
OAC Presentation at CNI 09 Fall ForumOAC Presentation at CNI 09 Fall Forum
OAC Presentation at CNI 09 Fall ForumRobert Sanderson
 
Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...
Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...
Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...Martin Kalfatovic
 
Shared Canvas presentation at the LIBER conference
Shared Canvas presentation at the LIBER conferenceShared Canvas presentation at the LIBER conference
Shared Canvas presentation at the LIBER conferenceMatthieu Bonicel
 
Agora User Committee Meeting 2013
Agora User Committee Meeting 2013Agora User Committee Meeting 2013
Agora User Committee Meeting 2013Lora Aroyo
 
EuropeanaLocal: what’s it all about?
EuropeanaLocal: what’s it all about?EuropeanaLocal: what’s it all about?
EuropeanaLocal: what’s it all about?EuropeanaLocal Project
 
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...Paolo Nesi
 
Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...
Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...
Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...The European Library
 
Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Anja Jentzsch
 
British Library Labs - Open University Presentation - 3 April 2014, 1100-1200
British Library Labs - Open University Presentation - 3 April 2014, 1100-1200British Library Labs - Open University Presentation - 3 April 2014, 1100-1200
British Library Labs - Open University Presentation - 3 April 2014, 1100-1200labsbl
 
Analysing & Improving Learning Resources Markup on the Web
Analysing & Improving Learning Resources Markup on the WebAnalysing & Improving Learning Resources Markup on the Web
Analysing & Improving Learning Resources Markup on the WebStefan Dietze
 

What's hot (20)

EDM - American Art Collaborative LOD Meeting
EDM - American Art Collaborative LOD MeetingEDM - American Art Collaborative LOD Meeting
EDM - American Art Collaborative LOD Meeting
 
The Europeana Datamodel: A semantic layer on top of Cultural Heritage Objects
The Europeana Datamodel: A semantic layer on top of Cultural Heritage ObjectsThe Europeana Datamodel: A semantic layer on top of Cultural Heritage Objects
The Europeana Datamodel: A semantic layer on top of Cultural Heritage Objects
 
LDBC 19 November 2013
LDBC 19 November 2013  LDBC 19 November 2013
LDBC 19 November 2013
 
VRA_2015_CatalogingRoundup_Seneff
VRA_2015_CatalogingRoundup_SeneffVRA_2015_CatalogingRoundup_Seneff
VRA_2015_CatalogingRoundup_Seneff
 
Enrichment of Cross-Lingual Information on Chinese Genealogical Linked Data
Enrichment of Cross-Lingual Information on Chinese Genealogical Linked DataEnrichment of Cross-Lingual Information on Chinese Genealogical Linked Data
Enrichment of Cross-Lingual Information on Chinese Genealogical Linked Data
 
Methodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked DataMethodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked Data
 
Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...
Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...
Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...
 
Fondly Collisions: Archival hierarchy and the Europeana Data Model
Fondly Collisions: Archival hierarchy and the Europeana Data Model   Fondly Collisions: Archival hierarchy and the Europeana Data Model
Fondly Collisions: Archival hierarchy and the Europeana Data Model
 
ld4dh demo lecture
ld4dh demo lectureld4dh demo lecture
ld4dh demo lecture
 
OAC Presentation at CNI 09 Fall Forum
OAC Presentation at CNI 09 Fall ForumOAC Presentation at CNI 09 Fall Forum
OAC Presentation at CNI 09 Fall Forum
 
Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...
Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...
Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...
 
Shared Canvas presentation at the LIBER conference
Shared Canvas presentation at the LIBER conferenceShared Canvas presentation at the LIBER conference
Shared Canvas presentation at the LIBER conference
 
Ir1
Ir1Ir1
Ir1
 
Agora User Committee Meeting 2013
Agora User Committee Meeting 2013Agora User Committee Meeting 2013
Agora User Committee Meeting 2013
 
EuropeanaLocal: what’s it all about?
EuropeanaLocal: what’s it all about?EuropeanaLocal: what’s it all about?
EuropeanaLocal: what’s it all about?
 
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
 
Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...
Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...
Alastair Dunning, Europeana Cloud: The Project and the Challenges of Assessin...
 
Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)
 
British Library Labs - Open University Presentation - 3 April 2014, 1100-1200
British Library Labs - Open University Presentation - 3 April 2014, 1100-1200British Library Labs - Open University Presentation - 3 April 2014, 1100-1200
British Library Labs - Open University Presentation - 3 April 2014, 1100-1200
 
Analysing & Improving Learning Resources Markup on the Web
Analysing & Improving Learning Resources Markup on the WebAnalysing & Improving Learning Resources Markup on the Web
Analysing & Improving Learning Resources Markup on the Web
 

Viewers also liked

Pen to Pixel: Bringing Appropriate Technologies to Digital Manuscript Philology
Pen to Pixel: Bringing Appropriate Technologies to Digital Manuscript PhilologyPen to Pixel: Bringing Appropriate Technologies to Digital Manuscript Philology
Pen to Pixel: Bringing Appropriate Technologies to Digital Manuscript PhilologyMichael B. Toth
 
Making the most of digitized manuscripts: IIIF and the Digital Manuscripts To...
Making the most of digitized manuscripts: IIIF and the Digital Manuscripts To...Making the most of digitized manuscripts: IIIF and the Digital Manuscripts To...
Making the most of digitized manuscripts: IIIF and the Digital Manuscripts To...Emma Stanford
 
Preservation of Archives and Special Collections
Preservation of Archives and Special CollectionsPreservation of Archives and Special Collections
Preservation of Archives and Special CollectionsValinda Carroll
 
Digital Manuscript Interoperability Via Shared Canvas
Digital Manuscript Interoperability Via Shared CanvasDigital Manuscript Interoperability Via Shared Canvas
Digital Manuscript Interoperability Via Shared CanvasTom-Cramer
 
Digital Medieval Manuscripts
Digital Medieval ManuscriptsDigital Medieval Manuscripts
Digital Medieval Manuscriptsblalbritton
 
The Library as a Digital Research infrastructure: Digital Initiatives and Dig...
The Library as a Digital Research infrastructure: Digital Initiatives and Dig...The Library as a Digital Research infrastructure: Digital Initiatives and Dig...
The Library as a Digital Research infrastructure: Digital Initiatives and Dig...lorna_hughes
 

Viewers also liked (7)

Pen to Pixel: Bringing Appropriate Technologies to Digital Manuscript Philology
Pen to Pixel: Bringing Appropriate Technologies to Digital Manuscript PhilologyPen to Pixel: Bringing Appropriate Technologies to Digital Manuscript Philology
Pen to Pixel: Bringing Appropriate Technologies to Digital Manuscript Philology
 
Med ren
Med renMed ren
Med ren
 
Making the most of digitized manuscripts: IIIF and the Digital Manuscripts To...
Making the most of digitized manuscripts: IIIF and the Digital Manuscripts To...Making the most of digitized manuscripts: IIIF and the Digital Manuscripts To...
Making the most of digitized manuscripts: IIIF and the Digital Manuscripts To...
 
Preservation of Archives and Special Collections
Preservation of Archives and Special CollectionsPreservation of Archives and Special Collections
Preservation of Archives and Special Collections
 
Digital Manuscript Interoperability Via Shared Canvas
Digital Manuscript Interoperability Via Shared CanvasDigital Manuscript Interoperability Via Shared Canvas
Digital Manuscript Interoperability Via Shared Canvas
 
Digital Medieval Manuscripts
Digital Medieval ManuscriptsDigital Medieval Manuscripts
Digital Medieval Manuscripts
 
The Library as a Digital Research infrastructure: Digital Initiatives and Dig...
The Library as a Digital Research infrastructure: Digital Initiatives and Dig...The Library as a Digital Research infrastructure: Digital Initiatives and Dig...
The Library as a Digital Research infrastructure: Digital Initiatives and Dig...
 

Similar to IIIF for CNI Spring 2014 Membership Meeting

IIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at CornellIIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at CornellSimeon Warner
 
IIIF and Mirador at the YCBA: image based scholarly collaboration and research
IIIF and Mirador at the YCBA: image based scholarly collaboration and researchIIIF and Mirador at the YCBA: image based scholarly collaboration and research
IIIF and Mirador at the YCBA: image based scholarly collaboration and researchAmerican Art Collaborative
 
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...Nuno Freire
 
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & MuseumsALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & MuseumsJon Voss
 
IIIF at europeana, IIIF conference, Vatican, 2017
IIIF at europeana, IIIF conference, Vatican, 2017IIIF at europeana, IIIF conference, Vatican, 2017
IIIF at europeana, IIIF conference, Vatican, 2017Nuno Freire
 
05 accessible hadro
05 accessible hadro05 accessible hadro
05 accessible hadroShareCareX
 
International Image Interoperability Framework panel at #CIDOC2017 conference
International Image Interoperability Framework panel at #CIDOC2017 conferenceInternational Image Interoperability Framework panel at #CIDOC2017 conference
International Image Interoperability Framework panel at #CIDOC2017 conferenceEmmanuelle Delmas-Glass
 
Europeana and open data
Europeana and open dataEuropeana and open data
Europeana and open dataRobinaClayphan
 
Interoperability in practice: a cross-repository image viewer (Mirador)
Interoperability in practice: a cross-repository image viewer (Mirador)Interoperability in practice: a cross-repository image viewer (Mirador)
Interoperability in practice: a cross-repository image viewer (Mirador)Stuart Snydman
 
IIIF: International Image Interoperability Framework @ DLF2012
IIIF: International Image Interoperability Framework @ DLF2012IIIF: International Image Interoperability Framework @ DLF2012
IIIF: International Image Interoperability Framework @ DLF2012Tom-Cramer
 
Oculus: Using Open APIs to Share Harvard’s Digitized Books and Manuscripts
Oculus: Using Open APIs to Share  Harvard’s Digitized Books and Manuscripts Oculus: Using Open APIs to Share  Harvard’s Digitized Books and Manuscripts
Oculus: Using Open APIs to Share Harvard’s Digitized Books and Manuscripts kevin_donovan
 
IIIF as an Enabler to Interoperability within a Single Institution
IIIF as an Enabler to Interoperability within a Single InstitutionIIIF as an Enabler to Interoperability within a Single Institution
IIIF as an Enabler to Interoperability within a Single InstitutionIIIF_io
 
New approaches for data acquisition at europeana iiif, sitemaps and schema.o...
New approaches for data acquisition at europeana  iiif, sitemaps and schema.o...New approaches for data acquisition at europeana  iiif, sitemaps and schema.o...
New approaches for data acquisition at europeana iiif, sitemaps and schema.o...Nuno Freire
 
Linked Open Data for Cultural Heritage
Linked Open Data for Cultural HeritageLinked Open Data for Cultural Heritage
Linked Open Data for Cultural HeritageNoreen Whysel
 
Introduction to the International Image Interoperability Framework
Introduction to the International Image Interoperability FrameworkIntroduction to the International Image Interoperability Framework
Introduction to the International Image Interoperability FrameworkIIIF_io
 

Similar to IIIF for CNI Spring 2014 Membership Meeting (20)

IIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at CornellIIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at Cornell
 
International Image Interoperability Framework (IIIF)
International Image Interoperability Framework (IIIF)International Image Interoperability Framework (IIIF)
International Image Interoperability Framework (IIIF)
 
IIIF and Mirador at the YCBA: image based scholarly collaboration and research
IIIF and Mirador at the YCBA: image based scholarly collaboration and researchIIIF and Mirador at the YCBA: image based scholarly collaboration and research
IIIF and Mirador at the YCBA: image based scholarly collaboration and research
 
International Image Interoperability Framework (IIIF)
International Image Interoperability Framework (IIIF)International Image Interoperability Framework (IIIF)
International Image Interoperability Framework (IIIF)
 
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
 
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & MuseumsALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
 
IIIF at europeana, IIIF conference, Vatican, 2017
IIIF at europeana, IIIF conference, Vatican, 2017IIIF at europeana, IIIF conference, Vatican, 2017
IIIF at europeana, IIIF conference, Vatican, 2017
 
05 accessible hadro
05 accessible hadro05 accessible hadro
05 accessible hadro
 
International Image Interoperability Framework panel at #CIDOC2017 conference
International Image Interoperability Framework panel at #CIDOC2017 conferenceInternational Image Interoperability Framework panel at #CIDOC2017 conference
International Image Interoperability Framework panel at #CIDOC2017 conference
 
Europeana and open data
Europeana and open dataEuropeana and open data
Europeana and open data
 
Interoperability in practice: a cross-repository image viewer (Mirador)
Interoperability in practice: a cross-repository image viewer (Mirador)Interoperability in practice: a cross-repository image viewer (Mirador)
Interoperability in practice: a cross-repository image viewer (Mirador)
 
IIIF: International Image Interoperability Framework @ DLF2012
IIIF: International Image Interoperability Framework @ DLF2012IIIF: International Image Interoperability Framework @ DLF2012
IIIF: International Image Interoperability Framework @ DLF2012
 
Florence2
Florence2Florence2
Florence2
 
Oculus: Using Open APIs to Share Harvard’s Digitized Books and Manuscripts
Oculus: Using Open APIs to Share  Harvard’s Digitized Books and Manuscripts Oculus: Using Open APIs to Share  Harvard’s Digitized Books and Manuscripts
Oculus: Using Open APIs to Share Harvard’s Digitized Books and Manuscripts
 
IIIF as an Enabler to Interoperability within a Single Institution
IIIF as an Enabler to Interoperability within a Single InstitutionIIIF as an Enabler to Interoperability within a Single Institution
IIIF as an Enabler to Interoperability within a Single Institution
 
New approaches for data acquisition at europeana iiif, sitemaps and schema.o...
New approaches for data acquisition at europeana  iiif, sitemaps and schema.o...New approaches for data acquisition at europeana  iiif, sitemaps and schema.o...
New approaches for data acquisition at europeana iiif, sitemaps and schema.o...
 
DLCS
DLCSDLCS
DLCS
 
Linked Open Data for Cultural Heritage
Linked Open Data for Cultural HeritageLinked Open Data for Cultural Heritage
Linked Open Data for Cultural Heritage
 
Introduction to the International Image Interoperability Framework
Introduction to the International Image Interoperability FrameworkIntroduction to the International Image Interoperability Framework
Introduction to the International Image Interoperability Framework
 
Reference Rot and Linked Data: Threat and Remedy
Reference Rot and Linked Data: Threat and RemedyReference Rot and Linked Data: Threat and Remedy
Reference Rot and Linked Data: Threat and Remedy
 

More from Tom-Cramer

IIPC General Assembly 2016 - Tool Development Portfolio
IIPC General Assembly 2016 - Tool Development PortfolioIIPC General Assembly 2016 - Tool Development Portfolio
IIPC General Assembly 2016 - Tool Development PortfolioTom-Cramer
 
State of the HydraSphere from Hydra Connect 3 (Sept 2015)
State of the HydraSphere  from Hydra Connect 3 (Sept 2015)State of the HydraSphere  from Hydra Connect 3 (Sept 2015)
State of the HydraSphere from Hydra Connect 3 (Sept 2015)Tom-Cramer
 
Hydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 MeetingHydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 MeetingTom-Cramer
 
Fedora Update at CNI 2013 Fall Meeting
Fedora Update at CNI 2013 Fall MeetingFedora Update at CNI 2013 Fall Meeting
Fedora Update at CNI 2013 Fall MeetingTom-Cramer
 
Fedora Futures for OR13
Fedora Futures for OR13Fedora Futures for OR13
Fedora Futures for OR13Tom-Cramer
 
First Ever Hydra Awards -- presented at OR13
First Ever Hydra Awards -- presented at OR13First Ever Hydra Awards -- presented at OR13
First Ever Hydra Awards -- presented at OR13Tom-Cramer
 
Fedora Futures - CNI 2012
Fedora Futures - CNI 2012Fedora Futures - CNI 2012
Fedora Futures - CNI 2012Tom-Cramer
 

More from Tom-Cramer (7)

IIPC General Assembly 2016 - Tool Development Portfolio
IIPC General Assembly 2016 - Tool Development PortfolioIIPC General Assembly 2016 - Tool Development Portfolio
IIPC General Assembly 2016 - Tool Development Portfolio
 
State of the HydraSphere from Hydra Connect 3 (Sept 2015)
State of the HydraSphere  from Hydra Connect 3 (Sept 2015)State of the HydraSphere  from Hydra Connect 3 (Sept 2015)
State of the HydraSphere from Hydra Connect 3 (Sept 2015)
 
Hydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 MeetingHydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 Meeting
 
Fedora Update at CNI 2013 Fall Meeting
Fedora Update at CNI 2013 Fall MeetingFedora Update at CNI 2013 Fall Meeting
Fedora Update at CNI 2013 Fall Meeting
 
Fedora Futures for OR13
Fedora Futures for OR13Fedora Futures for OR13
Fedora Futures for OR13
 
First Ever Hydra Awards -- presented at OR13
First Ever Hydra Awards -- presented at OR13First Ever Hydra Awards -- presented at OR13
First Ever Hydra Awards -- presented at OR13
 
Fedora Futures - CNI 2012
Fedora Futures - CNI 2012Fedora Futures - CNI 2012
Fedora Futures - CNI 2012
 

Recently uploaded

Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsMonica Sydney
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查ydyuyu
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiMonica Sydney
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Roommeghakumariji156
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样ayvbos
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsMonica Sydney
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样ayvbos
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...kajalverma014
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoilmeghakumariji156
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdfMatthew Sinclair
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理F
 
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime BalliaBallia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Balliameghakumariji156
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...kumargunjan9515
 

Recently uploaded (20)

Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime BalliaBallia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 

IIIF for CNI Spring 2014 Membership Meeting

  • 1. Tom Cramer Chief Technology Strategist Stanford University Libraries @tcramer CNI Spring Member Meeting St. Louis, MO * March 31, 2014
  • 2. Agenda • Introduction to IIIF – Meet Ben and Otto • Image API • Metadata API • Exemplar Software Implementations • Discussion
  • 3. Digital Image Delivery is… …too hard …too slow …too expensive …too disjointed …too ugly …and we <repositories, software developers, users, funders> suffer because of it.
  • 5. Rocket Ships of Digital Scholarship Parker on the Web e-codices
  • 6. Houston …we have a problem Parker on the Web Roman de la Rose DIAMM eCodices Gallica Oxford Chuck Bryant -- http://www.fotopedia.com/redirect?u=http%3A%2F%2Fwww.flickr.com%2Fphotos%2F11707181%40N03
  • 15. National Library of Norway 15
  • 17. Welcome to Silo-ville Grain elevators, Caldwell, Idaho, by Lee Russell, 1941. http://www.loc.gov/pictures/resource/fsac.1a34206/
  • 18. A World of Silos & Duplication • Every repo a silo ( no interoperability) • Every app a one-off (overhead to code and keep) • Every user forced to cope ( many UIs, little integration) Parker Data Store Parker App Rose Data Store Rose App BnF Data Store Gallica St. Gall Data Store St. Gall App X Data Store App X
  • 19. Distinct Concerns Find, Use, Analyze, Annotate Want: Mix & Match, Best of Breed Scholars Tool Makers Repositories Build useful tools and apps Want: Users & resources Host, Preserve (and Enrich) Resources Want: Use of Resources, Enriching services, Enriched content
  • 20. APIs Enable Reuse Dictionary of Old English Image Delivery Parker Data Images MD Annot. Repository Canonical Data Store for Images, Description, and TechMD Applications User interfaces present DMS data with specialized tools and contexts Des- cription Parker App Image Delivery Search Des- cription TPEN Transcription Tool Image Delivery Trans- criptions API's Import & Export DMS apps and tools can both consume and contribute data via common web services. E.g., transcriptions or annotations can be deposited in the source repository, enriching the corpus for future researchers. API's RESTful Web Services
  • 21. APIs -> Framework -> Ecosystem GallicaParker App Image Delivery Search Des- cription Annotation & Transcription Tools Image Delivery Trans- criptions Parker Data Images MD Annot. Oxford Data Images MD Annot. Rose Data Images MD Annot. BnF Data Images MD Annot. API's API's API's API's Image Delivery Search Des- cription Cross Repository Search & Delivery Environments Image Delivery Search
  • 22.
  • 23. Oxford, BnF, NPDL, LoC, Stanford, KB?, Europeana, BL, Norway?, JHU $, Mellon?, JISC, CLIR Bodeguita del Medio 3/19/11 Sean Neil Tom Consortial development Small donation Free-for- academic license? Web services + APIRich Clients Html 5 djatoka Image interoperable framework
  • 24. Books Manuscripts Newspapers Art / Vis. Resources Archival Materials Maps (Sheet) Music Scrolls STEM Imagery Architecture IIIF: Extend DMS To…
  • 25. Use Cases …a paleographer who would like to compare scribal hands from manuscripts at two different repositories …an art & architecture professor who would like to assemble a teaching collection of images from multiple sources …a humanities scholar who would like to annotate a high resolution image of an historical map (but her preferred annotation tool only is deployed against other sites)
  • 26. More Use Cases …a repository manager who would like to drop a newspaper viewer with deep zoom into his site with no customization required …a national library that would like to host digital surrogates for resources held by smaller institutions (without local IT capabilities), but let them present resources with local branding …a funder who would like to underwrite the digitization of a new scholarly resource, but doesn’t want to pay for the development of yet another, stand-alone, digital collection web site from scratch
  • 27. Meet Ben & Otto Otto Ege, 20th c. Biblioclast Ben Albritton 21st c. manuscripts scholar
  • 28. Otto Ege, MS 1 - 1940
  • 29. Otto Ege, MS 1 - 2014
  • 30. Stanford Leaves of Ege MS 1 MISC 0305 - http://purl.stanford.edu/kq131cs7229
  • 31. Stanford Leaves of Ege MS 1 http://guillaumedemachaut.com/mirador/index_ege.html
  • 32. IIIF Vision Create a global framework by which image-based resources (images, books, maps, scrolls, manuscripts, musical scores, etc.) …from any participating institution can be delivered in a standard way …via any compatible image server …for display, manipulation and annotation in any application, …to any user on the Web, …in any combination of elements.
  • 33. IIIF Participants • ARTstor • Bibliothèque nationale de France • Bodleian Libraries, Oxford University • British Library • Cambridge University • Cornell University • DPLA • Europeana • Harvard University • Johns Hopkins University • le Louvre • National Library of Denmark • National Library of Norway • National Library of Wales • Princeton University • St. Louis University, TPEN • Stanford University • Wellcome Trust • Yale University
  • 34. IIIF Objectives • Define APIs for – Image Delivery – Metadata (to drive image presentation) • Recruit repositories for API adoption • Catalyze software development – Zoomers, Viewers, Page Turners, Anno tools – Really fast, really slippy image delivery • Establish an ongoing effort
  • 37. Audience • The Web! • Assumes a curated set of source images • Compression, color management, etc. are out of scope
  • 38. IIIF Image API URI Syntax # Base URI {scheme}://{server}{/prefix}/{identifier} # Image Request {$BASE}/{region}/{size}/{rotation}/{quality}{.format} # Image Information (Metadata) {$BASE}/info.json
  • 39. Sample Image Requests – Region ( {$BASE}/{region}/{size}/{rotation}/{quality}{.format} ) Full Size {$BASE}/full/full/0/native.jpg By Pixel {$BASE}/780,100,1100,1000/full/0/native.jpg By Percentage{$BASE}/pct:50,50,50,50/full/0/na tive.jpg
  • 40. Sample Image Requests – Size ( {$BASE}/{region}/{size}/{rotation}/{quality}{.format} ) Full {$BASE}/full/full/0/native.jpg By Percentage {$BASE}/full/pct:10/0/native.jpg By Width {$BASE}/full/200,/0/native.jpg By Height {$BASE}/full/,200/0/native.jpg
  • 41. Sample Image Requests – Size cont’d ( {$BASE}/{region}/{size}/{rotation}/{quality}{.format} ) By Width and Height, Aspect Preserved {$BASE}/full/!200,200/0/native.jpg By Width and Height, Aspect Forced {$BASE}/full/200,200/0/native.jpg
  • 42. Sample Image Requests – Rotation ( {$BASE}/{region}/{size}/{rotation}/{quality}{.format} ) 0 {$BASE}/full/full/0/native.jpg 90 {$BASE}/full/full/90/native.jpg (etc.) [Arbitrary] {$BASE}/full/full/75/native.jpg
  • 43. Sample Image Requests – Quality ( {$BASE}/{region}/{size}/{rotation}/{quality}{.format} ) Native {$BASE}/full/full/0/native.jpg Color {$BASE}/full/full/0/color.jpg Greyscale {$BASE}/full/full/0/grey.jpg Bitonal {$BASE}/full/full/0/bitonal.jpg
  • 44. Sample Image Requests – Format ( {$BASE}/{region}/{size}/{rotation}/{quality}{.format} ) JPG {$BASE}/full/full/0/native.jpg PNG {$BASE}/full/full/0/native.png * See http://iiif.io/api/image/1.1/#parameters-format for a complete list of extensions
  • 45. Sample Image Information Response ( {$BASE}/info.json ) { "@context": "http://library.stanford.edu/iiif/image-api/1.1/context.json", "@id": “http://libimages.princeton.edu/loris/pudl0052%2F6131707%2F0000000 1.jp2", "formats": [ "jpg", "png", "gif" ], "width": 122877, "height": 3783, "profile": "http://library.stanford.edu/iiif/image- api/1.1/compliance.html#level2", "qualities": [ "native", "bitonal" ], "scale_factors": [ 1, 2, 4, 8, 16, 32, 64, 128 ], "tile_height": 1024, "tile_width": 1024 }
  • 47. IIIF Metadata • Just enough metadata to drive interoperable image delivery – labels, title, sequence, attribution, etc. • Based on http://shared-canvas.org – Synthesis of OA (Open Annotation) and DMS • Relate parts of image-based resources – Images, Text, Annotations, Transcriptions, Sequence / Structure • Good URI’s for linking data • Support for annotation tools & initiatives • No need to change internal data model or internal data store: produce IIIF Metadata dynamic trransforms; deliver via API on request
  • 48. • Developed out of the Digital Manuscript Interop Work • Provides a “lingua franca” for modelling image & text- based digital resources • Based on Linked Data: Web and annotation-friendly! Shared Canvas Data Model
  • 50. Primary Resources There are other types of resource including Annotation Lists, Annotations, Ranges and Layers
  • 51. Metadata Fields Other metadata fields are possible if required – by extension or endorsed by the community
  • 53. API Requests • Base: {scheme}://{host}/{prefix}/{identifier} • Resources: – /manifest.json – /sequence/{name}.json – /canvas/{name}.json – /annotation/{name}.json • See Open Annotation for more details • http://www.w3.org/community/openannotation/
  • 54. API Responses • Content-Type: application/ld+json • Example: Canvas { // Metadata about this Canvas "@context":"http://www.shared-canvas.org/ns/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" // Link from Image to Canvas should be included here, as below } ], "otherContent": [ {
  • 56. IIIF Software Wishlist • Performant, community-supported image server (or equivalent) • Super-slippy suite of zoom-pan-rotate clients • “Next generation” page turners, cover flow & gallery view clients • Comparative and analytic tools – multi-up, annotation, transcription • Open source AND Commercial solutions
  • 57. Software Tiers from a IIIF View Open SeaDragon IIIF APIs • Aware • Content DM • Djatoka • FSI Server IIP Moo Viewer OpenLayers Internet Archive BookReader Mirador • IIP Image Server • Loris • Luratech • Etc. etc. etc. Image Servers • Local data model • Local data store of choice Metadata • Marketplace to pick “best of breed” • Plug and play deployments • Mix & match clients for different needs • Add new capabilities without new development • Swap out any individual component
  • 60.
  • 61. Looking Forward • “Search Within” API • Annotation API • Discovery of IIIF-compatible Resources • Adoption and Expansion – Repositories & Software Developers – Seasoning with Use Cases – Connect! • http://iiif.io • IIIF-Discuss@googlegroups.com
  • 62. Acknowledgements • IIIF Working Group • IIIF API Authors & Editorial Boards, especially… – Ben Albritton, Stanford University – Rob Sanderson, LANL & Stanford University – Stuart Snydman, Stanford University – Jon Stroop, Princeton University – Simeon Warner, Cornell University

Editor's Notes

  1. There are bright spots: SeaDragon, Deep Zoom, ChronoZoom, Djatoka, Google Art Project, Gallica, National Library of Norway newspaper viewer
  2. From an era of microscopes and close reading, move to telescopes, distant reading, aggregation. It’s a metaphor that works well both because of the capabilities to study materials not only from a distance, but also en masse – surverying whole solar systems, galaxies.
  3. Stanford’s Book Reader (based on the Internet Archive book reader).
  4. Stanford map viewer.
  5. Cornell map viewer.
  6. Cornell book reader (based on DLXS)
  7. Cornell annotated art collection, hosted in Luna.
  8. Oxford one-off manuscript viewer.
  9. Oxford one off viewer.
  10. Gallica from BnF
  11. MediaInfo newspaper viewer from Nat’l Library of Norway.
  12. British Library MSS viewer.
  13. The repositories and applications providing access to Digital Medieval Manuscripts in today’s environment are heavily silo’ed, with access to each repository provided through one off applications. This is a microcosm of the wider world of access to image based scholarly resources.
  14. The repositories and applications providing access to Digital Medieval Manuscripts in today’s environment are heavily silo’ed, with access to each repository provided through one off applications. This is a microcosm of the wider world of access to image based scholarly resources.
  15. API’s to access image and description from a repository enable access to content from other applications and systems for viewing or analytics (transcription, annotation, e.g.) Some of this data could be reimported to the repository for reuse by others (e.g., transcriptions).
  16. If multiple repositories supported the same API’s for access to images, metadata and annotations, one can envision the beginnings of a framework with shared application code across different sites, and interoperable image-based resources, enabling simultaneous access to multiple scholarly repositories through a single interface.
  17. An idea is born at dinner after DMS Tech Meeting #3 among the BL, Oxford and Stanford: if it works for Manuscripts, why can’t the same principles and some of the same tools also work for all image based resources. Idea is diagrammed on the (paper) tablecloth.
  18. An idea is born at dinner after DMS Tech Meeting #3 among the BL, Oxford and Stanford: if it works for Manuscripts, why can’t the same principles and some of the same tools also work for all image based resources. Idea is diagrammed on the (paper) tablecloth.
  19. There are bright spots: SeaDragon, Deep Zoom, ChronoZoom, Djatoka, GoogleArt
  20. DMS Tech is a Mellon Funded project
  21. DMS Tech is a Mellon Funded project
  22. Noted biblioclast Otto Ege owned a glossed bible, likely French 12th century
  23. He broke up the manuscript in the 40s and 50s to include in one of his manuscript leaf portfolios, which were then sold throughout North America. In the intervening years, many leaves have appeared in collections, but many have also gone missing. We can identify 33 separate institutions owning pieces of this manuscript currently – but there are more institutions and individuals out there that have bits.
  24. 18 leaves, not previously recognized as belonging to the Ege book until Albritton began working on them in late 2013
  25. We started on common software stack, but quickly shifted to an API