SlideShare a Scribd company logo
1 of 22
Download to read offline
Stefano Cossu, David Newbury
Getty
IIIF Conference, Cambridge MA – June 7th, 2022
Use Me:
Progressive Integration of IIIF within the Getty
Stefano Cossu, David Newbury
Getty is coming up on six years of work on
implementing IIIF.
What have we learned, and what can we share?
2
Six Years In: Lessons Learned
We are a museum, a library, we have exhibitions,
do digital projects, and are a publisher.
We also have a mission to work for the benefit of
visual arts and to further the work of the field.
3
Getty: a unique organization
Getty initially implemented IIIF back in 2016/17,
with implementations in the Museum and
Archives.
However, as our ambitions grew, we realized we
needed to consolidate our IIIF ecosystem and tie
it into the shared data infrastructure.
4
IIIF: a brief history at Getty
● Binary and semantic data
● Proprietary and open source systems
● Different protocols and access methods
5
Infrastructure: Getty Data Sources
● Data source middleware
○ Extract source data from 3rd party
CMS / DAMS
○ Output plain JSON data close to the
source
○ Provide overload protection of source
systems and high availability
6
Infrastructure: Level 1 Cache
● LOD transformers
○ Convert L1 cache JSON records into
LOD (Linked.Art, Getty vocabs,
Web/Open Annotation, etc.)
● Task Manager
○ Event-driven orchestration
7
Infrastructure: Level 2 Transformers
● Public JSON-LD API
○ Individual records & Activity Streams
○ Version retrieval (Memento)
● SPARQL endpoints
○ Federated search across multiple
areas
8
Infrastructure: LOD Gateway
● ETL pipelines
○ Convert source records (LOD) and
media into IIIF image & presentation
API resources
● Web Gateway
○ Caching, access control, and delivery
of IIIF assets
9
Infrastructure: GCIS (Getty Common Image Services)
10
Big Picture: IIIF and Linked Open Data Infrastructure
● Images (studio photography, mass
digitization, interpretive &
marketing imagery) are created
through predefined entry points
● Integration with OpenText Media
Manager (DAM) and event-driven
architecture
Shared production workflows
11
https://media.getty.edu/iiif/image/b0b7177f-0e08-4208-90c5-4e386ed67aeb
12
Big Picture: a Shared Content Model
Collection and archival views, with
deep zoom and multi-image objects.
The bread and butter of IIIF.
13
So…. What does this enable?
Download of multiple versions for
images, and access to IIIF Manifests
for use in other viewers (and access
to Mirador for comparison viewing)
14
So…. What does this enable?
But also annotations: we’ve annotated
each image with a color palette, and use
that to drive both the background and as
part of the suggestion algorithms.
15
So…. What does this enable?
And outside collections, every image
on (the new pages of) Getty.edu is a
IIIF image.
This allows for responsive images
with user-defined crops per-page,
social sharing images, and dynamic
caches.
16
So…. What does this enable?
Quire, our digital publication tool, also uses
IIIF to generate Level 0 image services to
provide preservable deep zoom images and
uses ContentState to provide interactivity
within the interface.
17
So…. What does this enable?
Easier integration with vendors:
clear documentation eases the
integration cost for them…
and prevents headaches for us!
18
So…. What does this enable?
And then there’s the
weird stuff.
19
We’re at the early stages of a collaborative
project with our colleagues at Smithsonian to
digitize, IIIF-ify, and provide access to over
five million images from the Johnson
Publishing Archive.
20
What’s next?
For us, the IIIF is an enabling technology.
The value is that is speeds prototyping and
reduces questions—both for our
collaborators and for ourselves.
21
So why IIIF?
IIIF Conference, Cambridge MA – June 7th, 2022
Thank you.
dnewbury@getty.edu
scossu@getty.edu

More Related Content

Similar to USE ME: progressive integration of IIIF with new software services at the Getty

GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
Beniamino Murgante
 
A Roadmap Towards Big Data Opportunities, Emerging Issues and Hadoop as a Sol...
A Roadmap Towards Big Data Opportunities, Emerging Issues and Hadoop as a Sol...A Roadmap Towards Big Data Opportunities, Emerging Issues and Hadoop as a Sol...
A Roadmap Towards Big Data Opportunities, Emerging Issues and Hadoop as a Sol...
Rida Qayyum
 
The Archives Forum - The National Archives - 02 March 2011
The Archives Forum - The National Archives - 02 March 2011The Archives Forum - The National Archives - 02 March 2011
The Archives Forum - The National Archives - 02 March 2011
David F. Flanders
 

Similar to USE ME: progressive integration of IIIF with new software services at the Getty (20)

GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
 
On how to build SDI using social networking principles in the scope of spatia...
On how to build SDI using social networking principles in the scope of spatia...On how to build SDI using social networking principles in the scope of spatia...
On how to build SDI using social networking principles in the scope of spatia...
 
Mapping the cooperative economy
Mapping the cooperative economyMapping the cooperative economy
Mapping the cooperative economy
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Ecosystem WG
Ecosystem WGEcosystem WG
Ecosystem WG
 
A Roadmap Towards Big Data Opportunities, Emerging Issues and Hadoop as a Sol...
A Roadmap Towards Big Data Opportunities, Emerging Issues and Hadoop as a Sol...A Roadmap Towards Big Data Opportunities, Emerging Issues and Hadoop as a Sol...
A Roadmap Towards Big Data Opportunities, Emerging Issues and Hadoop as a Sol...
 
Linked Open Data Principles, benefits of LOD for sustainable development
Linked Open Data Principles, benefits of LOD for sustainable developmentLinked Open Data Principles, benefits of LOD for sustainable development
Linked Open Data Principles, benefits of LOD for sustainable development
 
Open Data analysis with EOSC-hub services
Open Data analysis with EOSC-hub servicesOpen Data analysis with EOSC-hub services
Open Data analysis with EOSC-hub services
 
Kitodo - open source community and service providers hand in hand by Kerstin ...
Kitodo - open source community and service providers hand in hand by Kerstin ...Kitodo - open source community and service providers hand in hand by Kerstin ...
Kitodo - open source community and service providers hand in hand by Kerstin ...
 
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hubCloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
 
Geonode introduction
Geonode introductionGeonode introduction
Geonode introduction
 
IIIF at the Getty: Vision & Tactics
IIIF at the Getty: Vision & TacticsIIIF at the Getty: Vision & Tactics
IIIF at the Getty: Vision & Tactics
 
DLCS
DLCSDLCS
DLCS
 
5 concluding remarks-santucci
5 concluding remarks-santucci5 concluding remarks-santucci
5 concluding remarks-santucci
 
Linked Data - Overview and Potentials
Linked Data - Overview and PotentialsLinked Data - Overview and Potentials
Linked Data - Overview and Potentials
 
The Archives Forum - The National Archives - 02 March 2011
The Archives Forum - The National Archives - 02 March 2011The Archives Forum - The National Archives - 02 March 2011
The Archives Forum - The National Archives - 02 March 2011
 
Software for data management and exploitation
Software for data management and exploitationSoftware for data management and exploitation
Software for data management and exploitation
 
EOSC-hub and the NGIs
EOSC-hub and the NGIsEOSC-hub and the NGIs
EOSC-hub and the NGIs
 
Publication of INSPIRE-based agricultural linked data
Publication of INSPIRE-based agricultural linked dataPublication of INSPIRE-based agricultural linked data
Publication of INSPIRE-based agricultural linked data
 
20191210 NDLI KEDL2019 Building the dutch digital heritage network
20191210 NDLI KEDL2019 Building the dutch digital heritage network20191210 NDLI KEDL2019 Building the dutch digital heritage network
20191210 NDLI KEDL2019 Building the dutch digital heritage network
 

More from David Newbury

IIIF For Small Projects
IIIF  For Small ProjectsIIIF  For Small Projects
IIIF For Small Projects
David Newbury
 

More from David Newbury (20)

The LOD Gateway: Open Source Infrastructure for Linked Data
The LOD Gateway: Open Source Infrastructure for Linked DataThe LOD Gateway: Open Source Infrastructure for Linked Data
The LOD Gateway: Open Source Infrastructure for Linked Data
 
Linked Data on a Budget
Linked Data on a BudgetLinked Data on a Budget
Linked Data on a Budget
 
IIIF Across Platforms | IIIF Community Call, January 2021
IIIF Across Platforms | IIIF Community Call, January 2021IIIF Across Platforms | IIIF Community Call, January 2021
IIIF Across Platforms | IIIF Community Call, January 2021
 
IIIF Canvases as First Class Citizens
IIIF Canvases as First Class CitizensIIIF Canvases as First Class Citizens
IIIF Canvases as First Class Citizens
 
IIIF and Linked Open Data: LODLAM 2020
IIIF and Linked Open Data: LODLAM 2020IIIF and Linked Open Data: LODLAM 2020
IIIF and Linked Open Data: LODLAM 2020
 
How to Fail Interdisciplinarily
How to Fail InterdisciplinarilyHow to Fail Interdisciplinarily
How to Fail Interdisciplinarily
 
Sharing Data Across Memory Institutions
Sharing Data Across Memory InstitutionsSharing Data Across Memory Institutions
Sharing Data Across Memory Institutions
 
Extending IIIF 3.0
Extending IIIF 3.0Extending IIIF 3.0
Extending IIIF 3.0
 
NDSR Learning Enrichment: Data Models and Linked Data
NDSR Learning Enrichment: Data Models and Linked DataNDSR Learning Enrichment: Data Models and Linked Data
NDSR Learning Enrichment: Data Models and Linked Data
 
Fuzzy Dates & the Digital Humanities
Fuzzy Dates & the Digital HumanitiesFuzzy Dates & the Digital Humanities
Fuzzy Dates & the Digital Humanities
 
Telling Stories with Data: Class Notes 2
Telling Stories with Data:  Class Notes 2Telling Stories with Data:  Class Notes 2
Telling Stories with Data: Class Notes 2
 
Telling Stories With Data: Class 1
Telling Stories With Data: Class 1Telling Stories With Data: Class 1
Telling Stories With Data: Class 1
 
21st Century Provenance: Lessons Learned Building Art Tracks
21st Century Provenance:  Lessons Learned Building Art Tracks21st Century Provenance:  Lessons Learned Building Art Tracks
21st Century Provenance: Lessons Learned Building Art Tracks
 
Art Tracks: From Provenance to Structured Data
Art Tracks: From Provenance to Structured DataArt Tracks: From Provenance to Structured Data
Art Tracks: From Provenance to Structured Data
 
Linked Data: Worse is Better
Linked Data:  Worse is BetterLinked Data:  Worse is Better
Linked Data: Worse is Better
 
Understanding D3
Understanding D3Understanding D3
Understanding D3
 
Art Tracks: A technical deep dive.
Art Tracks:  A technical deep dive.Art Tracks:  A technical deep dive.
Art Tracks: A technical deep dive.
 
Using Linked Data: American Art Collaborative, Oct. 3, 2016
Using Linked Data:  American Art Collaborative, Oct. 3, 2016Using Linked Data:  American Art Collaborative, Oct. 3, 2016
Using Linked Data: American Art Collaborative, Oct. 3, 2016
 
Data 101: Making Charts from Spreadsheets
Data 101: Making Charts from SpreadsheetsData 101: Making Charts from Spreadsheets
Data 101: Making Charts from Spreadsheets
 
IIIF For Small Projects
IIIF  For Small ProjectsIIIF  For Small Projects
IIIF For Small Projects
 

Recently uploaded

“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
Muhammad Subhan
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
Wonjun Hwang
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 

Recently uploaded (20)

2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistan
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 

USE ME: progressive integration of IIIF with new software services at the Getty

  • 1. Stefano Cossu, David Newbury Getty IIIF Conference, Cambridge MA – June 7th, 2022 Use Me: Progressive Integration of IIIF within the Getty Stefano Cossu, David Newbury
  • 2. Getty is coming up on six years of work on implementing IIIF. What have we learned, and what can we share? 2 Six Years In: Lessons Learned
  • 3. We are a museum, a library, we have exhibitions, do digital projects, and are a publisher. We also have a mission to work for the benefit of visual arts and to further the work of the field. 3 Getty: a unique organization
  • 4. Getty initially implemented IIIF back in 2016/17, with implementations in the Museum and Archives. However, as our ambitions grew, we realized we needed to consolidate our IIIF ecosystem and tie it into the shared data infrastructure. 4 IIIF: a brief history at Getty
  • 5. ● Binary and semantic data ● Proprietary and open source systems ● Different protocols and access methods 5 Infrastructure: Getty Data Sources
  • 6. ● Data source middleware ○ Extract source data from 3rd party CMS / DAMS ○ Output plain JSON data close to the source ○ Provide overload protection of source systems and high availability 6 Infrastructure: Level 1 Cache
  • 7. ● LOD transformers ○ Convert L1 cache JSON records into LOD (Linked.Art, Getty vocabs, Web/Open Annotation, etc.) ● Task Manager ○ Event-driven orchestration 7 Infrastructure: Level 2 Transformers
  • 8. ● Public JSON-LD API ○ Individual records & Activity Streams ○ Version retrieval (Memento) ● SPARQL endpoints ○ Federated search across multiple areas 8 Infrastructure: LOD Gateway
  • 9. ● ETL pipelines ○ Convert source records (LOD) and media into IIIF image & presentation API resources ● Web Gateway ○ Caching, access control, and delivery of IIIF assets 9 Infrastructure: GCIS (Getty Common Image Services)
  • 10. 10 Big Picture: IIIF and Linked Open Data Infrastructure
  • 11. ● Images (studio photography, mass digitization, interpretive & marketing imagery) are created through predefined entry points ● Integration with OpenText Media Manager (DAM) and event-driven architecture Shared production workflows 11 https://media.getty.edu/iiif/image/b0b7177f-0e08-4208-90c5-4e386ed67aeb
  • 12. 12 Big Picture: a Shared Content Model
  • 13. Collection and archival views, with deep zoom and multi-image objects. The bread and butter of IIIF. 13 So…. What does this enable?
  • 14. Download of multiple versions for images, and access to IIIF Manifests for use in other viewers (and access to Mirador for comparison viewing) 14 So…. What does this enable?
  • 15. But also annotations: we’ve annotated each image with a color palette, and use that to drive both the background and as part of the suggestion algorithms. 15 So…. What does this enable?
  • 16. And outside collections, every image on (the new pages of) Getty.edu is a IIIF image. This allows for responsive images with user-defined crops per-page, social sharing images, and dynamic caches. 16 So…. What does this enable?
  • 17. Quire, our digital publication tool, also uses IIIF to generate Level 0 image services to provide preservable deep zoom images and uses ContentState to provide interactivity within the interface. 17 So…. What does this enable?
  • 18. Easier integration with vendors: clear documentation eases the integration cost for them… and prevents headaches for us! 18 So…. What does this enable?
  • 19. And then there’s the weird stuff. 19
  • 20. We’re at the early stages of a collaborative project with our colleagues at Smithsonian to digitize, IIIF-ify, and provide access to over five million images from the Johnson Publishing Archive. 20 What’s next?
  • 21. For us, the IIIF is an enabling technology. The value is that is speeds prototyping and reduces questions—both for our collaborators and for ourselves. 21 So why IIIF?
  • 22. IIIF Conference, Cambridge MA – June 7th, 2022 Thank you. dnewbury@getty.edu scossu@getty.edu