SlideShare a Scribd company logo
1 of 46
“You know, for content”
An Introduction to IIIF
Tom Crane
Technical Director
Digirati Ltd
Let’s just put stuff online…
Common themes
• Book readers/viewers/page turners
• Deep Zoom
• Transcriptions, OCR, full text
• Annotation, comments, content creation related to the object
• Linking to other objects
• Some bespoke format for delivering a sequence of images to a
bespoke viewer
Tens of thousands of silos of non-interoperable content
Grain elevators, Caldwell, Idaho, by Lee Russell, 1941.
http://www.loc.gov/pictures/resource/fsac.1a34206/
The reinvention of wheels
• Billions of digitised hi-res images of cultural heritage
• Millions of resources – books, maps, manuscripts…
• Thousands of beautiful snowflakes*
• We want to share the best tools and platforms
• We want to mix content and share resources across institutions,
across the world
• We want to bring our own tools to use with other people’s digital
objects
The Presentation API
The Presentation API
How do we do that?
Let’s make a standard!
Hmm, we’ve got all of cultural heritage to worry about. And more.
What happened there?
• I think it went downhill after someone said “author”
• How can I provide enough information for a software client to
present a complex digital object, AND provide a good user
experience?
• Don’t get entangled in descriptive metadata standards… especially in
libraries, museums and archives.
• We’re doing something else.
Regroup…
Descriptive Semantics Presentation Semantics
The Human Presentation API is just how we navigate the world
More Human Presentation API
Digital Surrogate
I still have my cultural awareness when looking at a digital surrogate
…but the computer needs assistance in presenting that digital
surrogate to me
It needs to be mediated by metadata that can
drive a viewing experience so my human cultural awareness can take
over again
IIIF: Two Core APIs
“get pixels” via a
simple, RESTful,
web service
Just enough metadata to
drive a remote viewing
experience
Image API Presentation API
• Descriptive metadata
doesn’t help us get
pixels on screen
• Read the pages
• Look at the brush strokes
• See the film grain
• IIIF Presentation provides
• A model for describing digital representations of objects
• A format for software - viewing tools, annotation clients, web sites - to
consume and render the objects and the statements made about them
• The model defines a shared abstract space for rendering this content
Manifests for things
A book. A painting. A film. A
sculpture. An opera. A long-
playing record. A manuscript. A
map. An aural history field
recording. A videocassette of a
public information film. A
laboratory notebook. A diary.
A manifest is what you open in
your player/viewer/annotation
workbench
A IIIF manifest
• …is a markup document for presenting digital objects
(not describing them)
• It’s also JSON. It’s also linked data.
• Driven by cultural heritage use cases, but not limited to them
• By publishing a manifest, you publish a list of one or more abstract
spaces to the web, which you can paint content on via annotation.
• Other people can make statements about - annotate - these spaces too.
Canvases for views,
Annotations for content
By publishing this:
…you define a 2D space for content:
(0,0)
(3110, 2102)
Familiar concept of annotation
IIIF Concept
{
"@id": "https://wellcomelibrary.org/iiif/b22031261/canvas/c0",
"@type": "sc:Canvas",
"width": 10000,
"height": 15000,
...
}
Same canvas, multiple images
Recombination through annotation
Annotations provide content
• Any web resource
• Images, video, sound, text
• The same mechanism for association with the canvas is used for all
the other things we want to say, or other people want to say
Saying things about objects and collections
• Why is this object in the exhibition?
• Here is a blog post about this painting
• There’s no video available here, but this is the screenplay for this
missing 20 minutes of The Magnificent Ambersons
• …and here are some production stills for 49m23s-51m17s
• “Tourteletes in fryture” means “Small fig pies basted with honey”
• Here is the curator’s essay for this collection
• Here is a transcription of this letter
• Here is an article about this correspondence
• These four engravings are all views from this location
All these things can be said with annotations
Another perspective
• This slide deck could be a IIIF manifest
• Each slide could be a canvas
• Text, images, audio and video annotated onto each canvas is the content
• I could put an image of a digitised manuscript page on each slide, send you the
deck representing the whole manuscript, and you could make notes on it
• Unlike .ppt, IIIF is JSON
• Specifically, JSON-LD: it’s also linked data
• It’s a lot easier to do things on the web with it
• Canvases have stable IDs so I can talk about your stuff
• We can do things with what people say about the stuff…
How do we find all these annotations? - The Search API
…so far only two dimensions:
(0,0)
(3110, 2102)
British Library
Save our Sounds
Images: British Library
I have a vinyl album (LP)
It has two discs, each with 2 sides
I have made digital transfers of the discs; one file per side
I have made digital images of the sleeve, the liner notes and the disc labels.
AV archival item
Scenario 12
• I have two cassettes, each with two sides.
• They contain a single oral history interview.
• The interview starts on the first side of the
first cassette and ends on the final side of
the second cassette.
• I have made digital transfers from the
cassettes; one file per side.
• I have a plain text transcript with timing
indicators
Annotate time-based media onto the canvas
You can do this today, but you can’t target the time dimension
Without that only the very simplest use case is possible
“You know, for content”

More Related Content

Similar to Tom Crane - An Introduction to IIIF

CCL presentation of Cultural content
CCL presentation of Cultural contentCCL presentation of Cultural content
CCL presentation of Cultural contentImede
 
53 million objects! Now what?
53 million objects! Now what?53 million objects! Now what?
53 million objects! Now what?David Haskiya
 
EuropeanaTech closing keynote (Feb 2015 edited version)
EuropeanaTech closing keynote (Feb 2015 edited version)EuropeanaTech closing keynote (Feb 2015 edited version)
EuropeanaTech closing keynote (Feb 2015 edited version)Seb Chan
 
Introduction to digital libraries - definitions, examples, concepts and trend...
Introduction to digital libraries - definitions, examples, concepts and trend...Introduction to digital libraries - definitions, examples, concepts and trend...
Introduction to digital libraries - definitions, examples, concepts and trend...Olaf Janssen
 
Museums and their media production
Museums and their media productionMuseums and their media production
Museums and their media productionpeterpavement
 
Festival of publishing 2013 slides, London
Festival of publishing 2013 slides, LondonFestival of publishing 2013 slides, London
Festival of publishing 2013 slides, LondonHelen K Jeffrey
 
Kaliszewska rights management in fina's digital archive
Kaliszewska rights management in fina's digital archiveKaliszewska rights management in fina's digital archive
Kaliszewska rights management in fina's digital archiveFIAT/IFTA
 
Tech Trends 2024 and Beyond - AI and VR and MOre
Tech Trends 2024 and Beyond - AI and VR and MOreTech Trends 2024 and Beyond - AI and VR and MOre
Tech Trends 2024 and Beyond - AI and VR and MOreBrian Pichman
 
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
 
Four Corners of the Big Tent
Four Corners of the Big TentFour Corners of the Big Tent
Four Corners of the Big TentJohn Bradley
 
the body and the brain as controller (lecture, Finland, 15 April 2013)
the body and the brain as controller (lecture, Finland, 15 April 2013)the body and the brain as controller (lecture, Finland, 15 April 2013)
the body and the brain as controller (lecture, Finland, 15 April 2013)University of South Australlia
 
Introducing the Book as iPad App
Introducing the Book as iPad AppIntroducing the Book as iPad App
Introducing the Book as iPad AppALATechSource
 
Cultural Objects in the Age of Digital Access
Cultural Objects in the Age of Digital AccessCultural Objects in the Age of Digital Access
Cultural Objects in the Age of Digital AccessFrancesco Spagnolo
 
3D content in Europeana: the challenges of providing access
3D content in Europeana: the challenges of providing access3D content in Europeana: the challenges of providing access
3D content in Europeana: the challenges of providing accessCARARE
 

Similar to Tom Crane - An Introduction to IIIF (20)

CCL presentation of Cultural content
CCL presentation of Cultural contentCCL presentation of Cultural content
CCL presentation of Cultural content
 
53 million objects! Now what?
53 million objects! Now what?53 million objects! Now what?
53 million objects! Now what?
 
EuropeanaTech closing keynote (Feb 2015 edited version)
EuropeanaTech closing keynote (Feb 2015 edited version)EuropeanaTech closing keynote (Feb 2015 edited version)
EuropeanaTech closing keynote (Feb 2015 edited version)
 
Preserving forever in digital times
Preserving forever in digital timesPreserving forever in digital times
Preserving forever in digital times
 
Christiane Paul - Arquivando o contexto: estratégias de preservação para a ne...
Christiane Paul - Arquivando o contexto: estratégias de preservação para a ne...Christiane Paul - Arquivando o contexto: estratégias de preservação para a ne...
Christiane Paul - Arquivando o contexto: estratégias de preservação para a ne...
 
Introduction to digital libraries - definitions, examples, concepts and trend...
Introduction to digital libraries - definitions, examples, concepts and trend...Introduction to digital libraries - definitions, examples, concepts and trend...
Introduction to digital libraries - definitions, examples, concepts and trend...
 
Florence2
Florence2Florence2
Florence2
 
Museums and their media production
Museums and their media productionMuseums and their media production
Museums and their media production
 
Festival of publishing 2013 slides, London
Festival of publishing 2013 slides, LondonFestival of publishing 2013 slides, London
Festival of publishing 2013 slides, London
 
Kaliszewska rights management in fina's digital archive
Kaliszewska rights management in fina's digital archiveKaliszewska rights management in fina's digital archive
Kaliszewska rights management in fina's digital archive
 
Tech Trends 2024 and Beyond - AI and VR and MOre
Tech Trends 2024 and Beyond - AI and VR and MOreTech Trends 2024 and Beyond - AI and VR and MOre
Tech Trends 2024 and Beyond - AI and VR and MOre
 
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...
 
1st day remix
1st day remix1st day remix
1st day remix
 
Four Corners of the Big Tent
Four Corners of the Big TentFour Corners of the Big Tent
Four Corners of the Big Tent
 
the body and the brain as controller (lecture, Finland, 15 April 2013)
the body and the brain as controller (lecture, Finland, 15 April 2013)the body and the brain as controller (lecture, Finland, 15 April 2013)
the body and the brain as controller (lecture, Finland, 15 April 2013)
 
Book as iPad App
Book as iPad AppBook as iPad App
Book as iPad App
 
Introducing the Book as iPad App
Introducing the Book as iPad AppIntroducing the Book as iPad App
Introducing the Book as iPad App
 
Cultural Objects in the Age of Digital Access
Cultural Objects in the Age of Digital AccessCultural Objects in the Age of Digital Access
Cultural Objects in the Age of Digital Access
 
3D content in Europeana: the challenges of providing access
3D content in Europeana: the challenges of providing access3D content in Europeana: the challenges of providing access
3D content in Europeana: the challenges of providing access
 
Maa
MaaMaa
Maa
 

More from dri_ireland

NORFest 2023 Lightning Talks Session Two
NORFest 2023 Lightning Talks Session TwoNORFest 2023 Lightning Talks Session Two
NORFest 2023 Lightning Talks Session Twodri_ireland
 
NORFest 2023: Early Career Researcher Panel on Research Assessment
NORFest 2023: Early Career Researcher Panel on Research AssessmentNORFest 2023: Early Career Researcher Panel on Research Assessment
NORFest 2023: Early Career Researcher Panel on Research Assessmentdri_ireland
 
NORFest 2023: National Open Research Fund 2023, Projects Launch
NORFest 2023: National Open Research Fund 2023, Projects LaunchNORFest 2023: National Open Research Fund 2023, Projects Launch
NORFest 2023: National Open Research Fund 2023, Projects Launchdri_ireland
 
NORFest 2023 Lightning Talks Session Three
NORFest 2023 Lightning Talks Session Three NORFest 2023 Lightning Talks Session Three
NORFest 2023 Lightning Talks Session Three dri_ireland
 
NORFest 2023 Lightning Talks Session One
NORFest 2023 Lightning Talks Session OneNORFest 2023 Lightning Talks Session One
NORFest 2023 Lightning Talks Session Onedri_ireland
 
NORFest2023 Keynote address: Chelle Gentemann (NASA)
NORFest2023 Keynote address: Chelle Gentemann (NASA)NORFest2023 Keynote address: Chelle Gentemann (NASA)
NORFest2023 Keynote address: Chelle Gentemann (NASA)dri_ireland
 
The Archiving Reproductive Health project as a FAIR data resource for humanit...
The Archiving Reproductive Health project as a FAIR data resource for humanit...The Archiving Reproductive Health project as a FAIR data resource for humanit...
The Archiving Reproductive Health project as a FAIR data resource for humanit...dri_ireland
 
Developing a self-care protocol for working with potentially traumatic data: ...
Developing a self-care protocol for working with potentially traumatic data: ...Developing a self-care protocol for working with potentially traumatic data: ...
Developing a self-care protocol for working with potentially traumatic data: ...dri_ireland
 
An Introduction to the Digital Repository of Ireland
An Introduction to the Digital Repository of Ireland An Introduction to the Digital Repository of Ireland
An Introduction to the Digital Repository of Ireland dri_ireland
 
DRI Copyright and Licencing_UCC_Mar23.pptx
DRI Copyright and Licencing_UCC_Mar23.pptxDRI Copyright and Licencing_UCC_Mar23.pptx
DRI Copyright and Licencing_UCC_Mar23.pptxdri_ireland
 
The Digital Repository of Ireland Digital Preservation and Research Sustainab...
The Digital Repository of Ireland Digital Preservation and Research Sustainab...The Digital Repository of Ireland Digital Preservation and Research Sustainab...
The Digital Repository of Ireland Digital Preservation and Research Sustainab...dri_ireland
 
DRI's role in WorldFAIR: Cultural Heritage / Image Sharing
DRI's role in WorldFAIR: Cultural Heritage / Image SharingDRI's role in WorldFAIR: Cultural Heritage / Image Sharing
DRI's role in WorldFAIR: Cultural Heritage / Image Sharingdri_ireland
 
Introduction to research data management
Introduction to research data managementIntroduction to research data management
Introduction to research data managementdri_ireland
 
Archiving Ports, Ports as Archives
Archiving Ports, Ports as ArchivesArchiving Ports, Ports as Archives
Archiving Ports, Ports as Archivesdri_ireland
 
Preservation, Access, Discovery
Preservation, Access, DiscoveryPreservation, Access, Discovery
Preservation, Access, Discoverydri_ireland
 
Dublin in the Fingal Archives
Dublin in the Fingal ArchivesDublin in the Fingal Archives
Dublin in the Fingal Archivesdri_ireland
 
Dublin Ghost Signs
Dublin Ghost SignsDublin Ghost Signs
Dublin Ghost Signsdri_ireland
 
Mapping Memories: Participatory Media, Place-Based Stories, Refugee Youth
Mapping Memories: Participatory Media, Place-Based Stories, Refugee YouthMapping Memories: Participatory Media, Place-Based Stories, Refugee Youth
Mapping Memories: Participatory Media, Place-Based Stories, Refugee Youthdri_ireland
 
Supporting Activists to Preserve Video Documentation
Supporting Activists to Preserve Video Documentation Supporting Activists to Preserve Video Documentation
Supporting Activists to Preserve Video Documentation dri_ireland
 
Making the Future
Making the FutureMaking the Future
Making the Futuredri_ireland
 

More from dri_ireland (20)

NORFest 2023 Lightning Talks Session Two
NORFest 2023 Lightning Talks Session TwoNORFest 2023 Lightning Talks Session Two
NORFest 2023 Lightning Talks Session Two
 
NORFest 2023: Early Career Researcher Panel on Research Assessment
NORFest 2023: Early Career Researcher Panel on Research AssessmentNORFest 2023: Early Career Researcher Panel on Research Assessment
NORFest 2023: Early Career Researcher Panel on Research Assessment
 
NORFest 2023: National Open Research Fund 2023, Projects Launch
NORFest 2023: National Open Research Fund 2023, Projects LaunchNORFest 2023: National Open Research Fund 2023, Projects Launch
NORFest 2023: National Open Research Fund 2023, Projects Launch
 
NORFest 2023 Lightning Talks Session Three
NORFest 2023 Lightning Talks Session Three NORFest 2023 Lightning Talks Session Three
NORFest 2023 Lightning Talks Session Three
 
NORFest 2023 Lightning Talks Session One
NORFest 2023 Lightning Talks Session OneNORFest 2023 Lightning Talks Session One
NORFest 2023 Lightning Talks Session One
 
NORFest2023 Keynote address: Chelle Gentemann (NASA)
NORFest2023 Keynote address: Chelle Gentemann (NASA)NORFest2023 Keynote address: Chelle Gentemann (NASA)
NORFest2023 Keynote address: Chelle Gentemann (NASA)
 
The Archiving Reproductive Health project as a FAIR data resource for humanit...
The Archiving Reproductive Health project as a FAIR data resource for humanit...The Archiving Reproductive Health project as a FAIR data resource for humanit...
The Archiving Reproductive Health project as a FAIR data resource for humanit...
 
Developing a self-care protocol for working with potentially traumatic data: ...
Developing a self-care protocol for working with potentially traumatic data: ...Developing a self-care protocol for working with potentially traumatic data: ...
Developing a self-care protocol for working with potentially traumatic data: ...
 
An Introduction to the Digital Repository of Ireland
An Introduction to the Digital Repository of Ireland An Introduction to the Digital Repository of Ireland
An Introduction to the Digital Repository of Ireland
 
DRI Copyright and Licencing_UCC_Mar23.pptx
DRI Copyright and Licencing_UCC_Mar23.pptxDRI Copyright and Licencing_UCC_Mar23.pptx
DRI Copyright and Licencing_UCC_Mar23.pptx
 
The Digital Repository of Ireland Digital Preservation and Research Sustainab...
The Digital Repository of Ireland Digital Preservation and Research Sustainab...The Digital Repository of Ireland Digital Preservation and Research Sustainab...
The Digital Repository of Ireland Digital Preservation and Research Sustainab...
 
DRI's role in WorldFAIR: Cultural Heritage / Image Sharing
DRI's role in WorldFAIR: Cultural Heritage / Image SharingDRI's role in WorldFAIR: Cultural Heritage / Image Sharing
DRI's role in WorldFAIR: Cultural Heritage / Image Sharing
 
Introduction to research data management
Introduction to research data managementIntroduction to research data management
Introduction to research data management
 
Archiving Ports, Ports as Archives
Archiving Ports, Ports as ArchivesArchiving Ports, Ports as Archives
Archiving Ports, Ports as Archives
 
Preservation, Access, Discovery
Preservation, Access, DiscoveryPreservation, Access, Discovery
Preservation, Access, Discovery
 
Dublin in the Fingal Archives
Dublin in the Fingal ArchivesDublin in the Fingal Archives
Dublin in the Fingal Archives
 
Dublin Ghost Signs
Dublin Ghost SignsDublin Ghost Signs
Dublin Ghost Signs
 
Mapping Memories: Participatory Media, Place-Based Stories, Refugee Youth
Mapping Memories: Participatory Media, Place-Based Stories, Refugee YouthMapping Memories: Participatory Media, Place-Based Stories, Refugee Youth
Mapping Memories: Participatory Media, Place-Based Stories, Refugee Youth
 
Supporting Activists to Preserve Video Documentation
Supporting Activists to Preserve Video Documentation Supporting Activists to Preserve Video Documentation
Supporting Activists to Preserve Video Documentation
 
Making the Future
Making the FutureMaking the Future
Making the Future
 

Recently uploaded

Machine learning classification ppt.ppt
Machine learning classification  ppt.pptMachine learning classification  ppt.ppt
Machine learning classification ppt.pptamreenkhanum0307
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSINGmarianagonzalez07
 
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...GQ Research
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...ssuserf63bd7
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 

Recently uploaded (20)

Machine learning classification ppt.ppt
Machine learning classification  ppt.pptMachine learning classification  ppt.ppt
Machine learning classification ppt.ppt
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
 
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 

Tom Crane - An Introduction to IIIF

  • 1. “You know, for content”
  • 2. An Introduction to IIIF Tom Crane Technical Director Digirati Ltd
  • 3. Let’s just put stuff online…
  • 4. Common themes • Book readers/viewers/page turners • Deep Zoom • Transcriptions, OCR, full text • Annotation, comments, content creation related to the object • Linking to other objects • Some bespoke format for delivering a sequence of images to a bespoke viewer
  • 5. Tens of thousands of silos of non-interoperable content Grain elevators, Caldwell, Idaho, by Lee Russell, 1941. http://www.loc.gov/pictures/resource/fsac.1a34206/
  • 6. The reinvention of wheels • Billions of digitised hi-res images of cultural heritage • Millions of resources – books, maps, manuscripts… • Thousands of beautiful snowflakes* • We want to share the best tools and platforms • We want to mix content and share resources across institutions, across the world • We want to bring our own tools to use with other people’s digital objects
  • 9. How do we do that? Let’s make a standard! Hmm, we’ve got all of cultural heritage to worry about. And more.
  • 10.
  • 11. What happened there? • I think it went downhill after someone said “author”
  • 12. • How can I provide enough information for a software client to present a complex digital object, AND provide a good user experience? • Don’t get entangled in descriptive metadata standards… especially in libraries, museums and archives. • We’re doing something else. Regroup…
  • 13. Descriptive Semantics Presentation Semantics The Human Presentation API is just how we navigate the world
  • 15. Digital Surrogate I still have my cultural awareness when looking at a digital surrogate …but the computer needs assistance in presenting that digital surrogate to me It needs to be mediated by metadata that can drive a viewing experience so my human cultural awareness can take over again
  • 16. IIIF: Two Core APIs “get pixels” via a simple, RESTful, web service Just enough metadata to drive a remote viewing experience Image API Presentation API
  • 17. • Descriptive metadata doesn’t help us get pixels on screen • Read the pages • Look at the brush strokes • See the film grain • IIIF Presentation provides • A model for describing digital representations of objects • A format for software - viewing tools, annotation clients, web sites - to consume and render the objects and the statements made about them • The model defines a shared abstract space for rendering this content
  • 18.
  • 19. Manifests for things A book. A painting. A film. A sculpture. An opera. A long- playing record. A manuscript. A map. An aural history field recording. A videocassette of a public information film. A laboratory notebook. A diary. A manifest is what you open in your player/viewer/annotation workbench
  • 20. A IIIF manifest • …is a markup document for presenting digital objects (not describing them) • It’s also JSON. It’s also linked data. • Driven by cultural heritage use cases, but not limited to them • By publishing a manifest, you publish a list of one or more abstract spaces to the web, which you can paint content on via annotation. • Other people can make statements about - annotate - these spaces too.
  • 21. Canvases for views, Annotations for content By publishing this:
  • 22. …you define a 2D space for content: (0,0) (3110, 2102)
  • 23. Familiar concept of annotation
  • 25.
  • 26.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. Annotations provide content • Any web resource • Images, video, sound, text • The same mechanism for association with the canvas is used for all the other things we want to say, or other people want to say
  • 34. Saying things about objects and collections • Why is this object in the exhibition? • Here is a blog post about this painting • There’s no video available here, but this is the screenplay for this missing 20 minutes of The Magnificent Ambersons • …and here are some production stills for 49m23s-51m17s • “Tourteletes in fryture” means “Small fig pies basted with honey” • Here is the curator’s essay for this collection • Here is a transcription of this letter • Here is an article about this correspondence • These four engravings are all views from this location
  • 35.
  • 36. All these things can be said with annotations
  • 37. Another perspective • This slide deck could be a IIIF manifest • Each slide could be a canvas • Text, images, audio and video annotated onto each canvas is the content • I could put an image of a digitised manuscript page on each slide, send you the deck representing the whole manuscript, and you could make notes on it • Unlike .ppt, IIIF is JSON • Specifically, JSON-LD: it’s also linked data • It’s a lot easier to do things on the web with it • Canvases have stable IDs so I can talk about your stuff • We can do things with what people say about the stuff…
  • 38. How do we find all these annotations? - The Search API
  • 39. …so far only two dimensions: (0,0) (3110, 2102)
  • 40. British Library Save our Sounds Images: British Library
  • 41. I have a vinyl album (LP) It has two discs, each with 2 sides I have made digital transfers of the discs; one file per side I have made digital images of the sleeve, the liner notes and the disc labels. AV archival item
  • 42. Scenario 12 • I have two cassettes, each with two sides. • They contain a single oral history interview. • The interview starts on the first side of the first cassette and ends on the final side of the second cassette. • I have made digital transfers from the cassettes; one file per side. • I have a plain text transcript with timing indicators
  • 43. Annotate time-based media onto the canvas You can do this today, but you can’t target the time dimension Without that only the very simplest use case is possible
  • 44.
  • 45.
  • 46. “You know, for content”

Editor's Notes

  1. Leaving aside the difference between presentation metadata and descriptive metadata for a moment, let’s take a look at the long history of digitisation and presenting digitised objects on the web. This has happened thousands of times over. Leading to the creation of many silos of non-interoperable content, un-reusable tools, and stagnating microsites for individual collections.
  2. Video showing Mirador being used to compare celestial maps (Stu Snydman, Stanford)
  3. Video showing comparison of IIIF resources from different institutions (Stu Snydman, Stanford)
  4. OK, we need to have the pages in the right order And structure to drive navigation within the book And metadata to describe the pagination, reading direction And we want deep zoom images And we need metadata to show all the things that the user needs to see Like the title and the author and what it’s about And which of our collections it’s in Wait, we could start using this to describe our objects more generally And the material, the curator wants the binding material in the model Does a painting have an author? Hang on, this problem has been solved already Let’s have a look at mappings to cool things like CIDOC-CRM…
  5. What went wrong?
  6. The cards in the library catalogue use a metadata schema to convey information such as author and subject. But it is not a requirement of enjoying a library, gallery or museum that we consult the card catalogue; we can just look at things, and the people who take care of the content arrange it so that we can find it. Usually the scheme used to organise the metadata informs the arrangement of objects in the real world – shelving, rooms, etc.
  7. As humans, we don’t need to consult a metadata standard to understand what the text and images on this book cover or on this gallery label mean. When we have it in front of us, we use our shared cultural understanding of the world. We know the publisher, title and author of le Grand Meaulnes by looking at the “metadata” on the cover; we can pick it up and read it.
  8. Link – UV and Mirador GO AND LOOK AT VIEWERS!
  9. This is a manifest. There are millions of these things out there now, published by well over 100 institutions.
  10. This space doesn’t have any content yet. How do we fill it? Through annotation.
  11. This model for annotation is familiar. We have an image, and we make comments about the image or regions of it.
  12. In IIIF, all content – even the image – is an annotation onto a canvas. The Canvas keeps the content separate from the conceptual model of the page of the book, or the painting, or the movie. 
  13. Here, lots of annotations have been made. In this case they are derived from OCR.
  14. Here’s the same canvas with the image removed from the canvas. Just the text is painted on. Why might I do this? No image. Better image later. Lost image.
  15. I might have more than one image. Multispectral. All stacked on top of each other, aligned on the same canvas.
  16. An example of annotating images onto a canvas.
  17. And for real
  18. What’s happening here?
  19. And in the JSON – it’s not really a magic annotation space, it’s just JSON. But it is.
  20. The content we assemble in our shared canvas space gets into that space through annotation
  21. There were 2 annotations on the canvas as published. I’m going to create another one.
  22. The mechanism IIIF uses to associate content with the shared canvas is a W3C Technical Recommendation – like CSS or HTML.
  23. How do we find all these annotations?
  24. This space doesn’t have any content yet. How do we fill it? Through annotation.
  25. preserve the nation’s sound heritage physical degradation and as the means of playing them disappear from production 15 years Need IIIF AV now Don’t want to wait a few years for IIIF to catch up
  26. Maybe I have the words – but also a transcription
  27. Need to capture and describe the objects the sound is from
  28. http://www.kanzaki.com/works/2016/pub/image-annotator?u=/works/2018/test/goldberg-subcanvas.json
  29. http://universalviewer.io/examples/#?manifest=https://iiif-commons.github.io/iiif-av-component/examples/data/bl/sounds-tests/C1685_98.json http://universalviewer.io/examples/#?manifest=https://iiif-commons.github.io/iiif-av-component/examples/data/iiif/lunchroom-manners.json