sharedcanvas: a collaborative model for medieval manuscript layout dissemination
DESCRIPTION
Slides from JCDL2011 regarding SharedCanvas, an annotated canvas model for creating distributed renditions of medieval manuscript pages or other culturally significant textual documents.TRANSCRIPT
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
1
SharedCanvas: A Collaborative Model for Medieval Manuscript Layout Dissemination
Robert Sanderson [email protected] Los Alamos National Laboratory Benjamin Albritton Stanford University Rafael Schwemmer e-codices Herbert Van de Sompel Los Alamos National Laboratory
http://www.shared-canvas.org/
This research is funded, in part, by the Andrew W. Mellon Foundation
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
2
Overview
• Motivation
• Requirements / Use Cases
• Model by Example
• Implementations
• Conclusion
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
3
Motivation
Digitization of cultural heritage important
• Less than 1% of known medieval documents digitized to date
Digital surrogates enable remote research
• Improve preservation of original and surrogate
• Enable collaboration via shared annotation
BNF f.fr 113, folio 1 recto
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
4
Motivation
Innovation needed in modeling and rendering: • Embrace the Graph
Innovation in storage and inter-linking: • Embrace the Web
Desires: • Rich landscape of interconnected
repositories • Improve efficiency through shared
development
Ms MurF: 10.5076/e-codices-kba-0003
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
5
Architectural Requirements
Goal: • Provide standardized input to presentation systems,
to allow interoperability between manuscript repositories
Architectural Requirements: • Ability to model primarily textual items, where the individual
physical instance is an important cultural object • Alignment of Images, Texts and Commentary per page • Services and Content distributed between institutions
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
6
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 Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
7
Domain Requirements
2. Page may not be digitized at all
• Not "interesting" enough
• Digitization destructive
• Page no longer exists
• Page only hypothetical
This page intentionally, but unfortunately,
left blank
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
8
Domain Requirements
3. Non-rectangular pages
• Fashionable heart shaped manuscripts
• Fragments
• Pages with foldouts
Facsimile of BNF Rothschild 2973 http://www.omifacsimiles.com/brochures/montchen.html
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
9
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 Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
10
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 Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
11
Initial Approach: Transcribe Images Directly
But how to align multiple images, pages without images, fragments ???
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
12
Canvas and Annotation Paradigm
• A generic Canvas is an abstract space to build up a display • HTML5, SVG, PDF, UI layout in software … even Powerpoint!
• Our Canvas starts with no content, but has rectangular aspect ratio • Top left/bottom right corner of canvas is equivalent corner of rectangular bounding box around page
• Images and Text painted on to Canvas by distributed Annotation • The Canvas is the Annotation's Target • The Image/Text/Commentary is the Annotation's Body • Both Body and Target support Segment descriptions:
• Fragments • Extract page/line text from full transcription
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
13
Canvas to Page Relationship
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
14
OAC Annotations to Paint Images
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
15
OAC Annotations to Paint Text
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
16
Transcription: M804
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
17
Transcription: M804
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
18
Fragments: Cod Sang 1394
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
19
Missing Pages: Parker CCC 286
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
20
Repeated Zones: Frauenfeld Y 112
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
21
ORE Aggregations for Ordering
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
22
Rebinding: BNF f.fr. 113-116
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
23
SharedCanvas: Data Model
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
24
Implementations
Repository Side: • Parker Library on the Web (Stanford) • Roman de la Rose (JHU) • e-codices
Tools: • T-PEN (transcription tool) • Digital MappaeMundi (annotation tool)
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
25
Implementations
Client Side:
• Flipbook integration for navigation • Djatoka for pan/zoom
Native implementation planned:
• Graph navigation • Integratation of scholarly annotations
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
26
Conclusions
• Distributed Canvas paradigm provides a coherent solution to modeling the layout of medieval manuscripts
• Distributed Annotations across repositories for text, image and scholarly commentary • Annotations at the heart of the model
• Thus: Collaboration at the heart of the model • Granular accuracy, from resource to non-rectangular segment • Multiple page orders and Discovery via Aggregations
• Likely appropriate for non Medieval Manuscript applications • Scrolls, Newspapers, Scientific papers, … ?
• Brings the humanist's primary research objects to their desktop in a powerful, extensible and interoperable fashion
SharedCanvas: Collaborative Medieval Manuscript Model JCDL 2011, Ottawa, June 13-17
27
Thank You
Robert Sanderson [email protected] [email protected] @azaroth42
Web: http://www.shared-canvas.org/
Paper: http://arxiv.org/abs/1104.2925
Slides: http://slidesha.re/xxxxxx
Acknowledgements DMSTech Group: http://dmstech.group.stanford.edu/ Open Annotation Collaboration: http://www.openannotation.org/