SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Tom Cramer
    Chief Technology Strategist
    Stanford University Libraries

Digital Library Federation (DLF) Forum
Denver, Colorado * 4 November 2012
Image
$, Mellon?,                              interoperable                            Bodeguita del
 JISC, CLIR                                framework                              Medio 3/19/11




                                                                                    Sean Neil Tom




                                                         Web services
                 djatoka             Rich Clients           + API
                                       Html 5




                                                                           Consortial
                                                                          development
                 Oxford, BnF, NPDL, LoC,                                 Small donation
              Stanford, KB?, Europeana, BL,
                     Norway?, JHU                                       Free-for- academic
                                                                             license?
IIIF: Extend DMS To…



Books                    Manuscripts             Newspapers
                                                              (Sheet) Music




Art / Vis. Resources     Archival Materials     Maps

                       Scrolls
                                                              STEM
                                                              Imagery
                                 Architecture
Because 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.
Consider
…a paleographer who would like to compare
scribal hands from manuscripts at two different
repositories

…an art & architecture instructor 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)
Consider
…a repository manager who would like to
drop a newspaper viewer with deep zoom
into his site with no development or
customization required

…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
IIIF Participants*
                          • Bibliothèque nationale de
                            France
                          • The British Library
                          • Cornell University
                          • Los Alamos National Library
                          • National Library of Norway
                          • Oxford University
                          • Stanford University
                             with latter day contributions from
                             • ARTStor
                             • The National Archives
                               (UK)


       * With support from the Andrew J. Mellon Foundation
Stanford University




9
Stanford University




10
Cornell University
Cornell University
Cornell University
Bodleian Libraries




14
Bodleian Libraries




15
Bibliothèque nationale de France




16
National Library of Norway




17
British Library
Digital Medieval Manuscripts Today:
     A World of Silos & Duplication


 Parker App   Rose App      Gallica     St. Gall App     App X




  Parker        Rose          BnF        St. Gall          X
 Data Store   Data Store   Data Store   Data Store     Data Store




• 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)
Distinct Concerns
                                                            Build useful
                                                         tools and apps
               Scholars                                  Want: Users &
                                                              resources
Find, Use,                                       Tool
Analyze, Annotate                               Makers
Want: Mix &
Match, Best of
Breed
                    Repositories

                            Host, Preserve (and Enrich) Resources
                            Want: Use of Resources, Enriching
                            services, Enriched content
API’s Enable Reuse

Applications          Dictionary of                                                              TPEN
                                                                   Parker App
User interfaces       Old English                                                           Transcription Tool
present DMS data
with specialized     Image                                Image                               Image         Trans-
                                 Des-                                            Des-
tools and contexts   Delivery                             Delivery      Search                Delivery      criptions
                                 cription                                        cription




                                                                                            Import & Export
                                                                                            DMS apps and tools can both
                           API's                                                            consume and contribute data
                                                        I' s
                                                      AP
                           RESTful                                                          via common web services. E.g.,
                           Web Services                                                     transcriptions or annotations
                                                                                            can be deposited in the source
                                                                                            repository, enriching the corpus
                           Repository                             Parker Data
                                                                                            for future researchers.
                           Canonical Data Store
                           for Images, Description,
                           and TechMD
                                                               Images   MD   Annot.
API’s -> Framework -> Ecosystem
                                       Annotation &               Cross Repository Search
                                    Transcription Tools           & Delivery Environments
         Parker App                                                                                               Gallica
                                    Image         Trans-                Image
                                    Delivery      criptions             Delivery     Search
Image                 Des-                                                                             Image                 Des-
Delivery    Search    cription                                                                         Delivery    Search    cription
                                   's
   I's




                                                                 I's




                                                                                                I' s
                                    I
                                 AP
AP




                                                               AP




                                                                                              AP
           Parker Data                     Oxford Data                 Rose Data                        BnF Data

     Images    MD     Annot.            Images   MD   Annot.       Images   MD     Annot.          Images    MD     Annot.
IIIF Objectives
• Define APIs for
   – Image Delivery
   – Metadata (to drive image presentation)
   – Search (to drive image-based interactions)
• Trial API adoption (for proof of concept)
• Catalyze software development
   – Zoomers, Viewers, Page Turners, Anno tools
   – Figure out what to do with Djatoka
• Establish an ongoing effort
IIIF Image Delivery API




http://library.stanford.edu/iiif/image-api
IIIF Image Delivery API




http://library.stanford.edu/iiif/image-api
IIIF Metadata
• Just enough metadata to drive interoperable image
  delivery
   – labels, title, sequence, attribution, etc.
• Based on http://shared-canvas.org
   – Synthesis of OAC (Open Anno. Collab.) 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
   – Open Annotation Collaboration
IIIF Search
• Scope = Search within an object
• Enough functionality to drive an interoperable
  viewing environment
• Support for full text hits with coordinates for
  hit-highlighting
• Work in progress: substantial overlap with
  metadata API
Software Tiers from a IIIF View
Tier                                 Functionality               Implementations
                                 •   Page Turners,               •   IIP Client
   Domain &
                                 •   Scroll Viewers              •   MediaInfo (Norway)
 Modality-specific               •   Gallery Views, Cover Flow   •   IA BookReader
  Delivery Apps                  •   Show All & Zoom             •   Etc.

                                 • (Deep) Zoom                   •   IIP Client
   Image Clients                 • Pan                           •   SeaDragon / SeaJax
                                 • Rotate                        •   MediaInfo (Norway)
                                                                 •   ZPR (Stanford)

        Authentication & Authorization

                IIIF Image API


                                 • (Tiled) Image Delivery        • Djatoka
   Image Server
IIIF Software Wishlist
• Performant, community-supported djatoka (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
Resource Interop: Images
                        Web Application – Institution A



                                                          “Virtual” Collection of
                                                          Distributed Resources, e.g.,
  Image 1         Image 2            Image 3              • Teaching Collection
Institution A   Institution B      Institution C          • Cross-Repository Search
                                                          • Personal Research
                                                             Resources Collected from
                                                             the Web


  Image 4         Image 5            Image 6                DescMD & Deep
Institution D   Institution A      Institution D           Link for Resource 6
                                                              via IIIF MD API




                                Web App – Institution A
Resource Interop: Viewers
                         Web Application – Institution A




                                                +
                                                _
   MS Image 1
  Institution D
                    MS Image 2
                    Institution B
                                                         S Image 1
                                                         stitution D

Book Reader Software - Tool Maker X           Deep Zoom Client -- Tool Maker Y



                               Web App – Institution A
Resource Interop: Analytic SW
                   Web Application – Institution A



                                                     Annotation Tool
Map Image 1                Map Image 2
Institution D              Institution E              Xcription Tool

                                                     Georeferencing
                                                          Tool

Map Image 3                Map Image 4               Image Analytics
Institution B              Institution D                 Tools



 MultiUp Comparison Viewer - Tool Maker X
                         Web App – Institution A
Timeframe
•   One year planning effort: Sept 2011 – Aug 2012
•   3 workshops (Sept, Apr, July)
•   Dissemination events
•   Next steps
    –   Deploy it
    –   Test / Prove it
    –   Develop software that leverages it
    –   Expand it
    –   Sustain it
So what’s the IIIF?
•   Spec some API’s
•   Expose some resources
•   Build some software
•   Establish a community
IIIF and You
• Deploy the image API
• Help spec/test the metadata & search API’s
• Work with us on API-compliant software
  – Djatoka (or replacement), Zoomers, Viewers
• Share use cases
• Join the group for the next phase of work…
Home Page:
http://lib.stanford.edu/iiif

Announce Email List: iiif-
announce@googlegroups.com

Discuss Email List:
iiif-discuss@googlegroups.com

Weitere ähnliche Inhalte

Ähnlich wie IIIF: International Image Interoperability Framework @ DLF2012

IIIF for CNI Spring 2014 Membership Meeting
IIIF for CNI Spring 2014 Membership MeetingIIIF for CNI Spring 2014 Membership Meeting
IIIF for CNI Spring 2014 Membership MeetingTom-Cramer
 
A Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationA Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationBoris VillazĂłn-Terrazas
 
Pundit @ amsterdam textual scholarship
Pundit @ amsterdam textual scholarshipPundit @ amsterdam textual scholarship
Pundit @ amsterdam textual scholarshipNet7
 
Alexandria winer20100623
Alexandria winer20100623Alexandria winer20100623
Alexandria winer20100623Dov Winer
 
Cooperation in the Digital Age: Building the Library Platform
Cooperation in the Digital Age:  Building the Library PlatformCooperation in the Digital Age:  Building the Library Platform
Cooperation in the Digital Age: Building the Library PlatformConstance Malpas
 
Parker Keio 2011: Interoperable Manuscript Framework
Parker Keio 2011: Interoperable Manuscript FrameworkParker Keio 2011: Interoperable Manuscript Framework
Parker Keio 2011: Interoperable Manuscript FrameworkRobert Sanderson
 
Caliber 2009 Tutorial Mgsree
Caliber 2009 Tutorial MgsreeCaliber 2009 Tutorial Mgsree
Caliber 2009 Tutorial Mgsreemgsree
 
IIIF for Index of Christian Art
IIIF for Index of Christian ArtIIIF for Index of Christian Art
IIIF for Index of Christian ArtJon Stroop
 
Eun lre brussels_winer20100616
Eun lre brussels_winer20100616Eun lre brussels_winer20100616
Eun lre brussels_winer20100616Dov Winer
 
Europeana and open data
Europeana and open dataEuropeana and open data
Europeana and open dataRobinaClayphan
 
Designing a multilingual knowledge graph - DCMI2018
Designing a multilingual knowledge graph - DCMI2018Designing a multilingual knowledge graph - DCMI2018
Designing a multilingual knowledge graph - DCMI2018Antoine Isaac
 
Pundit @ Den Haag
Pundit @ Den HaagPundit @ Den Haag
Pundit @ Den Haagsimonefonda
 
Discovery event peter burnhill (aggregation as tactic)
Discovery event peter burnhill (aggregation as tactic)Discovery event peter burnhill (aggregation as tactic)
Discovery event peter burnhill (aggregation as tactic)RDTF-Discovery
 
IASSIT Kansa Presentation
IASSIT Kansa PresentationIASSIT Kansa Presentation
IASSIT Kansa Presentationekansa
 
Culture Hack panel SXSW 2013
Culture Hack panel SXSW 2013Culture Hack panel SXSW 2013
Culture Hack panel SXSW 2013Antoine Isaac
 
LoCloud - Local content in a Europeana cloud
LoCloud - Local content in a Europeana cloudLoCloud - Local content in a Europeana cloud
LoCloud - Local content in a Europeana cloudEuropeana
 
BL Demo Day - July2011 - (9) IMPACT Interoperability and Evaluation Framework
BL Demo Day - July2011 - (9) IMPACT Interoperability and Evaluation FrameworkBL Demo Day - July2011 - (9) IMPACT Interoperability and Evaluation Framework
BL Demo Day - July2011 - (9) IMPACT Interoperability and Evaluation FrameworkIMPACT Centre of Competence
 
Archives on the Web and users expectations: towards a convergence with digita...
Archives on the Web and users expectations: towards a convergence with digita...Archives on the Web and users expectations: towards a convergence with digita...
Archives on the Web and users expectations: towards a convergence with digita...Pierluigi Feliciati
 

Ähnlich wie IIIF: International Image Interoperability Framework @ DLF2012 (20)

IIIF for CNI Spring 2014 Membership Meeting
IIIF for CNI Spring 2014 Membership MeetingIIIF for CNI Spring 2014 Membership Meeting
IIIF for CNI Spring 2014 Membership Meeting
 
A Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationA Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and Organization
 
Pundit @ amsterdam textual scholarship
Pundit @ amsterdam textual scholarshipPundit @ amsterdam textual scholarship
Pundit @ amsterdam textual scholarship
 
Alexandria winer20100623
Alexandria winer20100623Alexandria winer20100623
Alexandria winer20100623
 
Cooperation in the Digital Age: Building the Library Platform
Cooperation in the Digital Age:  Building the Library PlatformCooperation in the Digital Age:  Building the Library Platform
Cooperation in the Digital Age: Building the Library Platform
 
Florence2
Florence2Florence2
Florence2
 
Parker Keio 2011: Interoperable Manuscript Framework
Parker Keio 2011: Interoperable Manuscript FrameworkParker Keio 2011: Interoperable Manuscript Framework
Parker Keio 2011: Interoperable Manuscript Framework
 
Caliber 2009 Tutorial Mgsree
Caliber 2009 Tutorial MgsreeCaliber 2009 Tutorial Mgsree
Caliber 2009 Tutorial Mgsree
 
IIIF for Index of Christian Art
IIIF for Index of Christian ArtIIIF for Index of Christian Art
IIIF for Index of Christian Art
 
Eun lre brussels_winer20100616
Eun lre brussels_winer20100616Eun lre brussels_winer20100616
Eun lre brussels_winer20100616
 
Europeana and open data
Europeana and open dataEuropeana and open data
Europeana and open data
 
Designing a multilingual knowledge graph - DCMI2018
Designing a multilingual knowledge graph - DCMI2018Designing a multilingual knowledge graph - DCMI2018
Designing a multilingual knowledge graph - DCMI2018
 
Pundit @ Den Haag
Pundit @ Den HaagPundit @ Den Haag
Pundit @ Den Haag
 
Discovery event peter burnhill (aggregation as tactic)
Discovery event peter burnhill (aggregation as tactic)Discovery event peter burnhill (aggregation as tactic)
Discovery event peter burnhill (aggregation as tactic)
 
IASSIT Kansa Presentation
IASSIT Kansa PresentationIASSIT Kansa Presentation
IASSIT Kansa Presentation
 
Bne impact iif
Bne impact iifBne impact iif
Bne impact iif
 
Culture Hack panel SXSW 2013
Culture Hack panel SXSW 2013Culture Hack panel SXSW 2013
Culture Hack panel SXSW 2013
 
LoCloud - Local content in a Europeana cloud
LoCloud - Local content in a Europeana cloudLoCloud - Local content in a Europeana cloud
LoCloud - Local content in a Europeana cloud
 
BL Demo Day - July2011 - (9) IMPACT Interoperability and Evaluation Framework
BL Demo Day - July2011 - (9) IMPACT Interoperability and Evaluation FrameworkBL Demo Day - July2011 - (9) IMPACT Interoperability and Evaluation Framework
BL Demo Day - July2011 - (9) IMPACT Interoperability and Evaluation Framework
 
Archives on the Web and users expectations: towards a convergence with digita...
Archives on the Web and users expectations: towards a convergence with digita...Archives on the Web and users expectations: towards a convergence with digita...
Archives on the Web and users expectations: towards a convergence with digita...
 

Mehr von Tom-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
 

Mehr von Tom-Cramer (6)

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
 

KĂźrzlich hochgeladen

4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
USPSÂŽ Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPSÂŽ Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPSÂŽ Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPSÂŽ Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 

KĂźrzlich hochgeladen (20)

4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
USPSÂŽ Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPSÂŽ Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPSÂŽ Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPSÂŽ Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 

IIIF: International Image Interoperability Framework @ DLF2012

  • 1. Tom Cramer Chief Technology Strategist Stanford University Libraries Digital Library Federation (DLF) Forum Denver, Colorado * 4 November 2012
  • 2.
  • 3. Image $, Mellon?, interoperable Bodeguita del JISC, CLIR framework Medio 3/19/11 Sean Neil Tom Web services djatoka Rich Clients + API Html 5 Consortial development Oxford, BnF, NPDL, LoC, Small donation Stanford, KB?, Europeana, BL, Norway?, JHU Free-for- academic license?
  • 4. IIIF: Extend DMS To… Books Manuscripts Newspapers (Sheet) Music Art / Vis. Resources Archival Materials Maps Scrolls STEM Imagery Architecture
  • 5. Because 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.
  • 6. Consider …a paleographer who would like to compare scribal hands from manuscripts at two different repositories …an art & architecture instructor 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)
  • 7. Consider …a repository manager who would like to drop a newspaper viewer with deep zoom into his site with no development or customization required …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
  • 8. IIIF Participants* • Bibliothèque nationale de France • The British Library • Cornell University • Los Alamos National Library • National Library of Norway • Oxford University • Stanford University with latter day contributions from • ARTStor • The National Archives (UK) * With support from the Andrew J. Mellon Foundation
  • 17. National Library of Norway 17
  • 19. Digital Medieval Manuscripts Today: A World of Silos & Duplication Parker App Rose App Gallica St. Gall App App X Parker Rose BnF St. Gall X Data Store Data Store Data Store Data Store Data Store • 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)
  • 20. Distinct Concerns Build useful tools and apps Scholars Want: Users & resources Find, Use, Tool Analyze, Annotate Makers Want: Mix & Match, Best of Breed Repositories Host, Preserve (and Enrich) Resources Want: Use of Resources, Enriching services, Enriched content
  • 21. API’s Enable Reuse Applications Dictionary of TPEN Parker App User interfaces Old English Transcription Tool present DMS data with specialized Image Image Image Trans- Des- Des- tools and contexts Delivery Delivery Search Delivery criptions cription cription Import & Export DMS apps and tools can both API's consume and contribute data I' s AP RESTful via common web services. E.g., Web Services transcriptions or annotations can be deposited in the source repository, enriching the corpus Repository Parker Data for future researchers. Canonical Data Store for Images, Description, and TechMD Images MD Annot.
  • 22. API’s -> Framework -> Ecosystem Annotation & Cross Repository Search Transcription Tools & Delivery Environments Parker App Gallica Image Trans- Image Delivery criptions Delivery Search Image Des- Image Des- Delivery Search cription Delivery Search cription 's I's I's I' s I AP AP AP AP Parker Data Oxford Data Rose Data BnF Data Images MD Annot. Images MD Annot. Images MD Annot. Images MD Annot.
  • 23. IIIF Objectives • Define APIs for – Image Delivery – Metadata (to drive image presentation) – Search (to drive image-based interactions) • Trial API adoption (for proof of concept) • Catalyze software development – Zoomers, Viewers, Page Turners, Anno tools – Figure out what to do with Djatoka • Establish an ongoing effort
  • 24. IIIF Image Delivery API http://library.stanford.edu/iiif/image-api
  • 25. IIIF Image Delivery API http://library.stanford.edu/iiif/image-api
  • 26. IIIF Metadata • Just enough metadata to drive interoperable image delivery – labels, title, sequence, attribution, etc. • Based on http://shared-canvas.org – Synthesis of OAC (Open Anno. Collab.) 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 – Open Annotation Collaboration
  • 27. IIIF Search • Scope = Search within an object • Enough functionality to drive an interoperable viewing environment • Support for full text hits with coordinates for hit-highlighting • Work in progress: substantial overlap with metadata API
  • 28. Software Tiers from a IIIF View Tier Functionality Implementations • Page Turners, • IIP Client Domain & • Scroll Viewers • MediaInfo (Norway) Modality-specific • Gallery Views, Cover Flow • IA BookReader Delivery Apps • Show All & Zoom • Etc. • (Deep) Zoom • IIP Client Image Clients • Pan • SeaDragon / SeaJax • Rotate • MediaInfo (Norway) • ZPR (Stanford) Authentication & Authorization IIIF Image API • (Tiled) Image Delivery • Djatoka Image Server
  • 29. IIIF Software Wishlist • Performant, community-supported djatoka (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
  • 30. Resource Interop: Images Web Application – Institution A “Virtual” Collection of Distributed Resources, e.g., Image 1 Image 2 Image 3 • Teaching Collection Institution A Institution B Institution C • Cross-Repository Search • Personal Research Resources Collected from the Web Image 4 Image 5 Image 6 DescMD & Deep Institution D Institution A Institution D Link for Resource 6 via IIIF MD API Web App – Institution A
  • 31. Resource Interop: Viewers Web Application – Institution A + _ MS Image 1 Institution D MS Image 2 Institution B S Image 1 stitution D Book Reader Software - Tool Maker X Deep Zoom Client -- Tool Maker Y Web App – Institution A
  • 32. Resource Interop: Analytic SW Web Application – Institution A Annotation Tool Map Image 1 Map Image 2 Institution D Institution E Xcription Tool Georeferencing Tool Map Image 3 Map Image 4 Image Analytics Institution B Institution D Tools MultiUp Comparison Viewer - Tool Maker X Web App – Institution A
  • 33. Timeframe • One year planning effort: Sept 2011 – Aug 2012 • 3 workshops (Sept, Apr, July) • Dissemination events • Next steps – Deploy it – Test / Prove it – Develop software that leverages it – Expand it – Sustain it
  • 34. So what’s the IIIF? • Spec some API’s • Expose some resources • Build some software • Establish a community
  • 35. IIIF and You • Deploy the image API • Help spec/test the metadata & search API’s • Work with us on API-compliant software – Djatoka (or replacement), Zoomers, Viewers • Share use cases • Join the group for the next phase of work…
  • 36. Home Page: http://lib.stanford.edu/iiif Announce Email List: iiif- announce@googlegroups.com Discuss Email List: iiif-discuss@googlegroups.com

Hinweis der Redaktion

  1. 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.
  2. 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.
  3. There are bright spots: SeaDragon, Deep Zoom, ChronoZoom, Djatoka, GoogleArt
  4. There are bright spots: SeaDragon, Deep Zoom, ChronoZoom, Djatoka, Google Art Project, Gallica, National Library of Norway newspaper viewer
  5. DMS Tech is a Mellon Funded project
  6. DMS Tech is a Mellon Funded project
  7. Stanford’s Book Reader (based on the Internet Archive book reader).
  8. Stanford map viewer.
  9. Cornell map viewer.
  10. Cornell book reader (based on DLXS)
  11. Cornell annotated art collection, hosted in Luna.
  12. Oxford one-off manuscript viewer.
  13. Oxford one off viewer.
  14. Gallica from BnF
  15. MediaInfo newspaper viewer from Nat’l Library of Norway.
  16. British Library MSS viewer.
  17. 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.
  18. 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.
  19. 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).
  20. 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.