SlideShare a Scribd company logo
1 of 46
Download to read offline
SharedCanvas: Collaborative Digital Facsimiles
         of Medieval Manuscripts

                                         Robert Sanderson
                                              rsanderson@lanl.gov
                                              Los Alamos National Laboratory

                                         Collaborators:
                                             Benjamin Albritton
                                             Hennie Brugman
                                             Rafael Schwemmer
                                             Herbert Van de Sompel

                                             http://www.shared-canvas.org/

                                         This presentation arises from work funded,
                                         in part, by the Andrew W. Mellon Foundation



         SharedCanvas: Collaborative Manuscript Facsimiles                             1
     Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Overview


•    Motivation
•    Requirements from Manuscripts
•    SharedCanvas Model by Example
•    Further Modelling Issues
•    Distributed Approach




               SharedCanvas: Collaborative Manuscript Facsimiles        2
           Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Motivation


There are many repositories of digitized
  books, manuscripts and other culturally
  important objects.

And just as many home-grown page
   turning websites, apps and programs.
Plus at least as many formats for
   description.

Even for a quires or folios of a single
  manuscript, held at different physical
  locations!


                      Ms MurF: 10.5076/e-codices-kba-0003

                    SharedCanvas: Collaborative Manuscript Facsimiles        3
                Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Vision


A collaborative future:
    •  Rich landscape of interconnected
       repositories of images, texts, media
    •  Seamless user interfaces
       disconnected from those repositories
    •  Improved efficiency and usability
       through open, shared development

Requirements:
   •  Shared Data Model
   •  Shared services


                                      BNF f.fr 113, folio 1 recto


                   SharedCanvas: Collaborative Manuscript Facsimiles        4
               Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Domain Requirements

Working at physical item level
  provides unique challenges!

1. Only parts of pages may be
   digitized

•  Only illuminations digitized
•  Fragments of pages
•  Multiple fragments per
   image




                                                               Cod. Sang. 1394: 10.5076/e-codices-csg-1394


                    SharedCanvas: Collaborative Manuscript Facsimiles                                        5
                Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Domain Requirements



2. Page may not be digitized at
   all

•  Not "interesting" enough                                 This page intentionally,
•  Digitization destructive                                   but unfortunately,
                                                                   left blank
•  Page no longer exists
•  Page only hypothetical




                         Countless manuscripts, all around the world!



                  SharedCanvas: Collaborative Manuscript Facsimiles                    6
              Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Domain Requirements



3. Non-rectangular objects

•  Fashionable heart shaped
   manuscripts
•  Fragments
•  Pages with foldouts




                                                             Facsimile of BNF Rothschild 2973
                                                  http://www.omifacsimiles.com/brochures/montchen.html

                   SharedCanvas: Collaborative Manuscript Facsimiles                                     7
               Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Domain Requirements



4. Alignment of multiple
   images of same object

•  Multi-spectral imaging
•  Multiple resolutions
•  Image tiling
•  Microfilm vs photograph
•  Multiple digitizations




                                                              Archimedes Palimpsest Multi-Spectral Images
                                                                 http://www.archimedespalimpsest.org/

                  SharedCanvas: Collaborative Manuscript Facsimiles                                         8
              Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Domain Requirements



5. Multiple page orders over time
•  Rebinding
•  Scholarly disagreement on
   reconstruction



6. Different pages of the manuscript
   held by different institutions




                              Cod Sang 730: 10.5706/e-codices-csg-0730a


                 SharedCanvas: Collaborative Manuscript Facsimiles        9
             Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Domain Requirements

7. Transcription of:
    •  Text
    •  Music
        •  Musical Notation
        •  Performance
    •  Diagrams
   Reusing existing resources, such
   as TEI, where possible but …

8. … Allowing new transcriptions to
   be both created and stored in a
   distributed way, with competing
   versions
                              Parker CCC 008, f1r


                  SharedCanvas: Collaborative Manuscript Facsimiles        10
              Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Naïve Approach: Transcribe Images Directly




       SharedCanvas: Collaborative Manuscript Facsimiles        11
   Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Naïve Approach: Multiple Representations?




CCC 26 f. iiiR




                     SharedCanvas: Collaborative Manuscript Facsimiles        12
                 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Naïve Approach: Multiple Representations?




CCC 26 f. iiiR              Fold A Open




                     SharedCanvas: Collaborative Manuscript Facsimiles        13
                 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Naïve Approach: Multiple Representations?




CCC 26 f. iiiR              Fold A Open                  Fold A and B Open




                     SharedCanvas: Collaborative Manuscript Facsimiles        14
                 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Naïve Approach: Multiple Representations?




CCC 26 f. iiiR              Fold A Open                  Fold A and B Open    f. iiiV




                     SharedCanvas: Collaborative Manuscript Facsimiles                  15
                 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Naïve Approach: Multiple Representations?




CCC 26 f. iiiR              Fold A Open                  Fold A and B Open    f. iiiV


Text spanning Fragments? Missing page with known text?

                     SharedCanvas: Collaborative Manuscript Facsimiles                  16
                 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Canvas Paradigm
•  A Canvas is an empty space in which to build up a display




                 SharedCanvas: Collaborative Manuscript Facsimiles        17
             Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Canvas Paradigm
•  A Canvas is an empty space in which to build up a display
•  A SharedCanvas's top left and bottom right corners correspond to
the equivalent corners of a page




                 SharedCanvas: Collaborative Manuscript Facsimiles        18
             Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Canvas Paradigm: Implementation




   Empty space is not hard to implement!


    SharedCanvas: Collaborative Manuscript Facsimiles        19
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Painting the Canvas?

Requirements:
   •  Need to allow distributed association of resources with the
      Canvas, or part of the Canvas
   •  Any type of resource, or part of a resource, should be able to be
      painted
   •  Need to allow users to comment about the Canvas, or part of it,
      or any of the resources

Combined Solution:
    •  Associate resources using Annotations
    •  Open Annotation: http://www.openannotation.org/




                 SharedCanvas: Collaborative Manuscript Facsimiles        20
             Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Annotations to Paint Images




    SharedCanvas: Collaborative Manuscript Facsimiles        21
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Annotations to Paint Images




    SharedCanvas: Collaborative Manuscript Facsimiles        22
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Annotations to Paint Images: Implementation




       SharedCanvas: Collaborative Manuscript Facsimiles        23
   Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Annotations to Paint Text




    SharedCanvas: Collaborative Manuscript Facsimiles        24
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Annotations to Paint Text




    SharedCanvas: Collaborative Manuscript Facsimiles        25
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Annotations to Paint Text: Implementation




      SharedCanvas: Collaborative Manuscript Facsimiles        26
  Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Image Segments




    SharedCanvas: Collaborative Manuscript Facsimiles        27
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Image Segments: Implementation




    SharedCanvas: Collaborative Manuscript Facsimiles        28
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
[Scholarly] Commentary




    SharedCanvas: Collaborative Manuscript Facsimiles        29
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Musical Manuscripts




    SharedCanvas: Collaborative Manuscript Facsimiles        30
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Musical Manuscripts: Implementation




    SharedCanvas: Collaborative Manuscript Facsimiles        31
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Other Issues: Fragments




    SharedCanvas: Collaborative Manuscript Facsimiles        32
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Other Issues: Missing Pages




    SharedCanvas: Collaborative Manuscript Facsimiles        33
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
List/Aggregations for Ordering




    SharedCanvas: Collaborative Manuscript Facsimiles        34
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Ordering: Implementation




    SharedCanvas: Collaborative Manuscript Facsimiles        35
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Other Issues: Rebinding




    SharedCanvas: Collaborative Manuscript Facsimiles        36
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Other Issues: Interactive Zones




    SharedCanvas: Collaborative Manuscript Facsimiles        37
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Other Issues: Interactive Zones




    SharedCanvas: Collaborative Manuscript Facsimiles        38
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Other Issues: Interactive Zones




    SharedCanvas: Collaborative Manuscript Facsimiles        39
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
SharedCanvas Data Model




    SharedCanvas: Collaborative Manuscript Facsimiles        40
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Where are the Annotations Stored?




    SharedCanvas: Collaborative Manuscript Facsimiles        41
Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Distributed Annotation: Publish




publish
              SharedCanvas: Collaborative Manuscript Facsimiles        42
          Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Distributed Annotation: Subscribe




publish                   subscribe
              SharedCanvas: Collaborative Manuscript Facsimiles        43
          Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Distributed Annotation: Consume




publish                   subscribe                                    consume
              SharedCanvas: Collaborative Manuscript Facsimiles                  44
          Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Summary

Model:
   •  Canvas paradigm provides a coherent solution to modeling the
      layout of medieval manuscripts
   •  … or any other, collaboratively created resource

Implementation:
    •  Distribution across repositories for all resources
    •  PubSub enables customized views and avoids tool lock-in
    •  Encourages development by domain experts


         SharedCanvas brings digitized works to the desktop
          in a powerful, extensible and interoperable fashion




                 SharedCanvas: Collaborative Manuscript Facsimiles        45
             Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
Thank You

                                             Robert Sanderson
                                                  rsanderson@lanl.gov
                                                  azaroth42@gmail.com
                                                  @azaroth42




                                            Web:              http://www.shared-canvas.org/

                                            Paper:              http://arxiv.org/abs/1104.2925
                                                                http://arxiv.org/abs/1110.3687

                                            Slides:                    http://slidesha.re/……

                         Acknowledgements
DMSTech Group:                     http://lib.stanford.edu/dmm
Open Annotation Collaboration:    http://www.openannotation.org/

                  SharedCanvas: Collaborative Manuscript Facsimiles                            46
              Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium

More Related Content

Viewers also liked

Transactional Archiving (Web Archive Globalization Workshop)
Transactional Archiving (Web Archive Globalization Workshop)Transactional Archiving (Web Archive Globalization Workshop)
Transactional Archiving (Web Archive Globalization Workshop)
Robert Sanderson
 
Parker Keio 2011: Interoperable Manuscript Framework
Parker Keio 2011: Interoperable Manuscript FrameworkParker Keio 2011: Interoperable Manuscript Framework
Parker Keio 2011: Interoperable Manuscript Framework
Robert Sanderson
 

Viewers also liked (20)

Open Annotation: Bridging the Divide?
Open Annotation: Bridging the Divide?Open Annotation: Bridging the Divide?
Open Annotation: Bridging the Divide?
 
British Library Seminar: Shared Canvas (September 2011)
British Library Seminar: Shared Canvas (September 2011)British Library Seminar: Shared Canvas (September 2011)
British Library Seminar: Shared Canvas (September 2011)
 
OAC Technical Summary
OAC Technical SummaryOAC Technical Summary
OAC Technical Summary
 
Linked Data and Images: Building Blocks for Cultural Heritage
Linked Data and Images: Building Blocks for Cultural HeritageLinked Data and Images: Building Blocks for Cultural Heritage
Linked Data and Images: Building Blocks for Cultural Heritage
 
Open Annotation Core Data Model (tutorial)
Open Annotation Core Data Model (tutorial)Open Annotation Core Data Model (tutorial)
Open Annotation Core Data Model (tutorial)
 
Transactional Archiving (Web Archive Globalization Workshop)
Transactional Archiving (Web Archive Globalization Workshop)Transactional Archiving (Web Archive Globalization Workshop)
Transactional Archiving (Web Archive Globalization Workshop)
 
Parker Keio 2011: Interoperable Manuscript Framework
Parker Keio 2011: Interoperable Manuscript FrameworkParker Keio 2011: Interoperable Manuscript Framework
Parker Keio 2011: Interoperable Manuscript Framework
 
8 Panduan Silabus
8 Panduan Silabus8 Panduan Silabus
8 Panduan Silabus
 
Espolon Oeste
Espolon OesteEspolon Oeste
Espolon Oeste
 
Open Repositories 2014: Crowdsourced Transcription via IIIF
Open Repositories 2014: Crowdsourced Transcription via IIIFOpen Repositories 2014: Crowdsourced Transcription via IIIF
Open Repositories 2014: Crowdsourced Transcription via IIIF
 
IIIF: Shared Canvas 2.0
IIIF: Shared Canvas 2.0IIIF: Shared Canvas 2.0
IIIF: Shared Canvas 2.0
 
W3C Web Annotation WG Update (I Annotate 2016)
W3C Web Annotation WG Update (I Annotate 2016)W3C Web Annotation WG Update (I Annotate 2016)
W3C Web Annotation WG Update (I Annotate 2016)
 
IIIF: The Advantages of APIs
IIIF: The Advantages of APIsIIIF: The Advantages of APIs
IIIF: The Advantages of APIs
 
Managing Annotations (OR2016)
Managing Annotations (OR2016)Managing Annotations (OR2016)
Managing Annotations (OR2016)
 
IIIF and JSON-LD: LODLAM Training Day
IIIF and JSON-LD: LODLAM Training DayIIIF and JSON-LD: LODLAM Training Day
IIIF and JSON-LD: LODLAM Training Day
 
Annotations as Linked Data with Fedora4 and Triannon
Annotations as Linked Data with Fedora4 and TriannonAnnotations as Linked Data with Fedora4 and Triannon
Annotations as Linked Data with Fedora4 and Triannon
 
IIIF: Discovery of Resources
IIIF: Discovery of ResourcesIIIF: Discovery of Resources
IIIF: Discovery of Resources
 
Annotating Scholarly Works - the W3C Open Annotation Model
Annotating Scholarly Works - the W3C Open Annotation ModelAnnotating Scholarly Works - the W3C Open Annotation Model
Annotating Scholarly Works - the W3C Open Annotation Model
 
IIIF Foundational Specifications
IIIF Foundational SpecificationsIIIF Foundational Specifications
IIIF Foundational Specifications
 
Introduction to IIIF
Introduction to IIIFIntroduction to IIIF
Introduction to IIIF
 

Similar to SharedCanvas: Collaborative Digital Facsimiles of Medieval Manuscripts

Evaluating SharedCanvas in CATCHPlus
Evaluating SharedCanvas in CATCHPlusEvaluating SharedCanvas in CATCHPlus
Evaluating SharedCanvas in CATCHPlus
Robert Sanderson
 
CCL presentation of Cultural content
CCL presentation of Cultural contentCCL presentation of Cultural content
CCL presentation of Cultural content
Imede
 
Latest Developments of Scalable Vector Graphics (SVG) 2, With a Focus on Stre...
Latest Developments of Scalable Vector Graphics (SVG) 2, With a Focus on Stre...Latest Developments of Scalable Vector Graphics (SVG) 2, With a Focus on Stre...
Latest Developments of Scalable Vector Graphics (SVG) 2, With a Focus on Stre...
Förderverein Technische Fakultät
 
Introducing the Book as iPad App
Introducing the Book as iPad AppIntroducing the Book as iPad App
Introducing the Book as iPad App
ALATechSource
 

Similar to SharedCanvas: Collaborative Digital Facsimiles of Medieval Manuscripts (20)

Maa
MaaMaa
Maa
 
Evaluating SharedCanvas in CATCHPlus
Evaluating SharedCanvas in CATCHPlusEvaluating SharedCanvas in CATCHPlus
Evaluating SharedCanvas in CATCHPlus
 
SEMLIB Final Conference | UNIVPM presentation
SEMLIB Final Conference | UNIVPM presentationSEMLIB Final Conference | UNIVPM presentation
SEMLIB Final Conference | UNIVPM presentation
 
SEMLIB - final conference - UNIVPM presentation
SEMLIB - final conference - UNIVPM presentationSEMLIB - final conference - UNIVPM presentation
SEMLIB - final conference - UNIVPM presentation
 
OKFest: FabLab Project Documentation
OKFest: FabLab Project DocumentationOKFest: FabLab Project Documentation
OKFest: FabLab Project Documentation
 
The Mashup Library
The Mashup LibraryThe Mashup Library
The Mashup Library
 
Introducing the Book as iPad App
Introducing the Book as iPad AppIntroducing the Book as iPad App
Introducing the Book as iPad App
 
Museus presentation
Museus presentationMuseus presentation
Museus presentation
 
CCL presentation of Cultural content
CCL presentation of Cultural contentCCL presentation of Cultural content
CCL presentation of Cultural content
 
PLaNet talk @ LKL Knowledge Seminar, 30 Jan, 2008
PLaNet talk @ LKL Knowledge Seminar, 30 Jan, 2008PLaNet talk @ LKL Knowledge Seminar, 30 Jan, 2008
PLaNet talk @ LKL Knowledge Seminar, 30 Jan, 2008
 
Multimedia Presentation in Köthen Castle
Multimedia Presentation in Köthen CastleMultimedia Presentation in Köthen Castle
Multimedia Presentation in Köthen Castle
 
Latest Developments of Scalable Vector Graphics (SVG) 2, With a Focus on Stre...
Latest Developments of Scalable Vector Graphics (SVG) 2, With a Focus on Stre...Latest Developments of Scalable Vector Graphics (SVG) 2, With a Focus on Stre...
Latest Developments of Scalable Vector Graphics (SVG) 2, With a Focus on Stre...
 
Workshop 2 presentation, Sem
Workshop 2 presentation, SemWorkshop 2 presentation, Sem
Workshop 2 presentation, Sem
 
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
 
Florence2
Florence2Florence2
Florence2
 
“Building Bridges” Workshop Summary
“Building Bridges” Workshop Summary“Building Bridges” Workshop Summary
“Building Bridges” Workshop Summary
 
20051023 24 Vonhagel 2
20051023 24 Vonhagel 220051023 24 Vonhagel 2
20051023 24 Vonhagel 2
 
Work Package 4 - Month 6 by Sam Leon
Work Package 4 - Month 6 by Sam LeonWork Package 4 - Month 6 by Sam Leon
Work Package 4 - Month 6 by Sam Leon
 
Art, education and technology
Art, education and technologyArt, education and technology
Art, education and technology
 

More from Robert Sanderson

More from Robert Sanderson (20)

Understanding Linked Art
Understanding Linked ArtUnderstanding Linked Art
Understanding Linked Art
 
LUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at YaleLUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at Yale
 
Zoom as a Paradigm for Linked Open Usable Data
Zoom as a Paradigm for Linked Open Usable DataZoom as a Paradigm for Linked Open Usable Data
Zoom as a Paradigm for Linked Open Usable Data
 
Provenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked ArtProvenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked Art
 
Data is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD SustainabilityData is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD Sustainability
 
A Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityA Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and Usability
 
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable DataLinked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
 
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open DataIllusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
 
Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)
 
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data EcosystemSanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
 
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data ModelingTiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
 
The Importance of being LOUD
The Importance of being LOUDThe Importance of being LOUD
The Importance of being LOUD
 
Introduction to Linked Art Model
Introduction to Linked Art ModelIntroduction to Linked Art Model
Introduction to Linked Art Model
 
Standards and Communities: Connected People, Consistent Data, Usable Applicat...
Standards and Communities: Connected People, Consistent Data, Usable Applicat...Standards and Communities: Connected People, Consistent Data, Usable Applicat...
Standards and Communities: Connected People, Consistent Data, Usable Applicat...
 
Strong Opinions, Weakly Held
Strong Opinions, Weakly HeldStrong Opinions, Weakly Held
Strong Opinions, Weakly Held
 
IIIF Discovery Walkthrough
IIIF Discovery WalkthroughIIIF Discovery Walkthrough
IIIF Discovery Walkthrough
 
Linked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRMLinked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRM
 
Euromed2018 Keynote: Usability over Completeness, Community over Committee
Euromed2018 Keynote: Usability over Completeness, Community over CommitteeEuromed2018 Keynote: Usability over Completeness, Community over Committee
Euromed2018 Keynote: Usability over Completeness, Community over Committee
 
Linked Art - Our Linked Open Usable Data Model
Linked Art - Our Linked Open Usable Data ModelLinked Art - Our Linked Open Usable Data Model
Linked Art - Our Linked Open Usable Data Model
 
EuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUDEuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUD
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

SharedCanvas: Collaborative Digital Facsimiles of Medieval Manuscripts

  • 1. SharedCanvas: Collaborative Digital Facsimiles of Medieval Manuscripts Robert Sanderson rsanderson@lanl.gov Los Alamos National Laboratory Collaborators: Benjamin Albritton Hennie Brugman Rafael Schwemmer Herbert Van de Sompel http://www.shared-canvas.org/ This presentation arises from work funded, in part, by the Andrew W. Mellon Foundation SharedCanvas: Collaborative Manuscript Facsimiles 1 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 2. Overview •  Motivation •  Requirements from Manuscripts •  SharedCanvas Model by Example •  Further Modelling Issues •  Distributed Approach SharedCanvas: Collaborative Manuscript Facsimiles 2 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 3. Motivation There are many repositories of digitized books, manuscripts and other culturally important objects. And just as many home-grown page turning websites, apps and programs. Plus at least as many formats for description. Even for a quires or folios of a single manuscript, held at different physical locations! Ms MurF: 10.5076/e-codices-kba-0003 SharedCanvas: Collaborative Manuscript Facsimiles 3 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 4. Vision A collaborative future: •  Rich landscape of interconnected repositories of images, texts, media •  Seamless user interfaces disconnected from those repositories •  Improved efficiency and usability through open, shared development Requirements: •  Shared Data Model •  Shared services BNF f.fr 113, folio 1 recto SharedCanvas: Collaborative Manuscript Facsimiles 4 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 5. Domain Requirements Working at physical item level provides unique challenges! 1. Only parts of pages may be digitized •  Only illuminations digitized •  Fragments of pages •  Multiple fragments per image Cod. Sang. 1394: 10.5076/e-codices-csg-1394 SharedCanvas: Collaborative Manuscript Facsimiles 5 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 6. Domain Requirements 2. Page may not be digitized at all •  Not "interesting" enough This page intentionally, •  Digitization destructive but unfortunately, left blank •  Page no longer exists •  Page only hypothetical Countless manuscripts, all around the world! SharedCanvas: Collaborative Manuscript Facsimiles 6 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 7. Domain Requirements 3. Non-rectangular objects •  Fashionable heart shaped manuscripts •  Fragments •  Pages with foldouts Facsimile of BNF Rothschild 2973 http://www.omifacsimiles.com/brochures/montchen.html SharedCanvas: Collaborative Manuscript Facsimiles 7 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 8. Domain Requirements 4. Alignment of multiple images of same object •  Multi-spectral imaging •  Multiple resolutions •  Image tiling •  Microfilm vs photograph •  Multiple digitizations Archimedes Palimpsest Multi-Spectral Images http://www.archimedespalimpsest.org/ SharedCanvas: Collaborative Manuscript Facsimiles 8 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 9. Domain Requirements 5. Multiple page orders over time •  Rebinding •  Scholarly disagreement on reconstruction 6. Different pages of the manuscript held by different institutions Cod Sang 730: 10.5706/e-codices-csg-0730a SharedCanvas: Collaborative Manuscript Facsimiles 9 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 10. Domain Requirements 7. Transcription of: •  Text •  Music •  Musical Notation •  Performance •  Diagrams Reusing existing resources, such as TEI, where possible but … 8. … Allowing new transcriptions to be both created and stored in a distributed way, with competing versions Parker CCC 008, f1r SharedCanvas: Collaborative Manuscript Facsimiles 10 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 11. Naïve Approach: Transcribe Images Directly SharedCanvas: Collaborative Manuscript Facsimiles 11 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 12. Naïve Approach: Multiple Representations? CCC 26 f. iiiR SharedCanvas: Collaborative Manuscript Facsimiles 12 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 13. Naïve Approach: Multiple Representations? CCC 26 f. iiiR Fold A Open SharedCanvas: Collaborative Manuscript Facsimiles 13 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 14. Naïve Approach: Multiple Representations? CCC 26 f. iiiR Fold A Open Fold A and B Open SharedCanvas: Collaborative Manuscript Facsimiles 14 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 15. Naïve Approach: Multiple Representations? CCC 26 f. iiiR Fold A Open Fold A and B Open f. iiiV SharedCanvas: Collaborative Manuscript Facsimiles 15 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 16. Naïve Approach: Multiple Representations? CCC 26 f. iiiR Fold A Open Fold A and B Open f. iiiV Text spanning Fragments? Missing page with known text? SharedCanvas: Collaborative Manuscript Facsimiles 16 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 17. Canvas Paradigm •  A Canvas is an empty space in which to build up a display SharedCanvas: Collaborative Manuscript Facsimiles 17 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 18. Canvas Paradigm •  A Canvas is an empty space in which to build up a display •  A SharedCanvas's top left and bottom right corners correspond to the equivalent corners of a page SharedCanvas: Collaborative Manuscript Facsimiles 18 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 19. Canvas Paradigm: Implementation Empty space is not hard to implement! SharedCanvas: Collaborative Manuscript Facsimiles 19 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 20. Painting the Canvas? Requirements: •  Need to allow distributed association of resources with the Canvas, or part of the Canvas •  Any type of resource, or part of a resource, should be able to be painted •  Need to allow users to comment about the Canvas, or part of it, or any of the resources Combined Solution: •  Associate resources using Annotations •  Open Annotation: http://www.openannotation.org/ SharedCanvas: Collaborative Manuscript Facsimiles 20 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 21. Annotations to Paint Images SharedCanvas: Collaborative Manuscript Facsimiles 21 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 22. Annotations to Paint Images SharedCanvas: Collaborative Manuscript Facsimiles 22 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 23. Annotations to Paint Images: Implementation SharedCanvas: Collaborative Manuscript Facsimiles 23 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 24. Annotations to Paint Text SharedCanvas: Collaborative Manuscript Facsimiles 24 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 25. Annotations to Paint Text SharedCanvas: Collaborative Manuscript Facsimiles 25 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 26. Annotations to Paint Text: Implementation SharedCanvas: Collaborative Manuscript Facsimiles 26 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 27. Image Segments SharedCanvas: Collaborative Manuscript Facsimiles 27 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 28. Image Segments: Implementation SharedCanvas: Collaborative Manuscript Facsimiles 28 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 29. [Scholarly] Commentary SharedCanvas: Collaborative Manuscript Facsimiles 29 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 30. Musical Manuscripts SharedCanvas: Collaborative Manuscript Facsimiles 30 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 31. Musical Manuscripts: Implementation SharedCanvas: Collaborative Manuscript Facsimiles 31 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 32. Other Issues: Fragments SharedCanvas: Collaborative Manuscript Facsimiles 32 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 33. Other Issues: Missing Pages SharedCanvas: Collaborative Manuscript Facsimiles 33 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 34. List/Aggregations for Ordering SharedCanvas: Collaborative Manuscript Facsimiles 34 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 35. Ordering: Implementation SharedCanvas: Collaborative Manuscript Facsimiles 35 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 36. Other Issues: Rebinding SharedCanvas: Collaborative Manuscript Facsimiles 36 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 37. Other Issues: Interactive Zones SharedCanvas: Collaborative Manuscript Facsimiles 37 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 38. Other Issues: Interactive Zones SharedCanvas: Collaborative Manuscript Facsimiles 38 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 39. Other Issues: Interactive Zones SharedCanvas: Collaborative Manuscript Facsimiles 39 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 40. SharedCanvas Data Model SharedCanvas: Collaborative Manuscript Facsimiles 40 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 41. Where are the Annotations Stored? SharedCanvas: Collaborative Manuscript Facsimiles 41 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 42. Distributed Annotation: Publish publish SharedCanvas: Collaborative Manuscript Facsimiles 42 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 43. Distributed Annotation: Subscribe publish subscribe SharedCanvas: Collaborative Manuscript Facsimiles 43 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 44. Distributed Annotation: Consume publish subscribe consume SharedCanvas: Collaborative Manuscript Facsimiles 44 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 45. Summary Model: •  Canvas paradigm provides a coherent solution to modeling the layout of medieval manuscripts •  … or any other, collaboratively created resource Implementation: •  Distribution across repositories for all resources •  PubSub enables customized views and avoids tool lock-in •  Encourages development by domain experts SharedCanvas brings digitized works to the desktop in a powerful, extensible and interoperable fashion SharedCanvas: Collaborative Manuscript Facsimiles 45 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium
  • 46. Thank You Robert Sanderson rsanderson@lanl.gov azaroth42@gmail.com @azaroth42 Web: http://www.shared-canvas.org/ Paper: http://arxiv.org/abs/1104.2925 http://arxiv.org/abs/1110.3687 Slides: http://slidesha.re/…… Acknowledgements DMSTech Group: http://lib.stanford.edu/dmm Open Annotation Collaboration: http://www.openannotation.org/ SharedCanvas: Collaborative Manuscript Facsimiles 46 Digital Manuscript Workshop, 21st Nov 2011, Ghent, Belgium