39
Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA 1 Transcending Silos: Linked Data Model for Collaborative Access to Digital Facsimiles Robert Sanderson [email protected] Los Alamos National Laboratory @azaroth42 Benjamin Albritton, Tom Cramer {blalbrit,tcramer}@stanford.edu Stanford University @bla222, @tcramer http://www.shared-canvas.org/

Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Embed Size (px)

DESCRIPTION

DLF Forum 2012 presentation about latest revisions to Shared Canvas data model

Citation preview

Page 1: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

1

Transcending Silos: Linked Data Model for Collaborative Access to Digital Facsimiles

Robert Sanderson [email protected] Los Alamos National Laboratory @azaroth42

Benjamin Albritton, Tom Cramer {blalbrit,tcramer}@stanford.edu Stanford University @bla222, @tcramer

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

Page 2: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

2

Overview

•  Data Model Requirements •  SharedCanvas Model by Example •  Further Modelling Issues •  Non Manuscript Examples

Page 3: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

3

Data Model 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

•  Information about non-digitized parts may still exist

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

Page 4: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

4

Data Model 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

Countless manuscripts, all around the world!

Page 5: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

5

Data Model 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

Page 6: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

6

Data Model 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/

Page 7: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

7

Data Model Requirements

5. Multiple page orders over time •  Rebinding

•  Scholarly disagreement on reconstruction

6. Pages of the manuscript held by different institutions, in different countries, with different metadata, digitized in different ways, …

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

Page 8: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

8

Data Model Requirements

7. Transcription of: •  Text •  Music

•  Musical Notation •  Performance

•  Diagrams

8. Plus scholarly commentary on all of the above resources

Parker CCC 008, f1r

Page 9: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

9

CCC 26 f. iiiR

Naïve Approach: Annotate an Image

Page 10: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

10

CCC 26 f. iiiR Fold A Open

Naïve Approach: Annotate which Image?

Page 11: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

11

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

Naïve Approach: Annotate which Images?

Page 12: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

12

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

Naïve Approach: …?!

Page 13: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

13

Naïve Approach: …?!!@!(%*^%(!!!!!?!

Text spanning Fragments? With the fragments in multiple images? And the missing text is known? Missing page with known text? Performance or transcription of music? Multiple texts to overlay, eg edition vs translation? …?

Page 14: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

14

Canvas Paradigm

•  A Canvas is an empty space in which to build up a display •  Well-known concept, eg HTML, PDF

Page 15: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

15

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 [rectangular bounding box around a] page

Page 16: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

16

Canvas Paradigm: Implementation

Empty space is not hard to implement!

Page 17: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

17

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

Solution: •  Associate resources and commentary using Open Annotations!

Page 18: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

18

Sidebar: Basic Open Annotation

Basic model has only three components: Body (the comment), Target (the resource being annotated) and the Annotation itself.

Page 19: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

19

Sidebar: Open Annotation

Provenance and other metadata should be attached to help clients interpret the Annotation.

Page 20: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

20

Sidebar: Segments in Open Annotation

Page 21: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

21

Annotations to Paint Images

Open Annotation with single Target (Canvas) and Body (Image)

Page 22: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

22

Annotations to Paint Images

An oa:Choice with a default and 1 or more options for the image.

Page 23: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

23

Annotations to Paint Images: Implementation

Page 24: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

24

Annotations to Paint Text

Specific Resource with Selector to define an area of the Canvas

And also need Text Selectors to describe the appropriate part of the text...

Page 25: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

25

Annotations to Paint Text

Page 26: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

26

Annotations to Paint Text: Implementation

Page 27: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

27

Image Segments

Page 28: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

28

Image Segments: Implementation

Page 29: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

29

Audio Segments

Page 30: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

30

Audio Segments: Implementation

Page 31: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

31

[Scholarly] Commentary

Page 32: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

32

[Scholarly] Commentary: Implementation

Page 33: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

33

Ordering: Missing Pages

Page 34: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

34

Ordering: Rebinding

Page 35: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

35

Non Medieval Use Cases

Page 36: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

36

Non Medieval Use Cases

Page 37: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

37

SharedCanvas Data Model

Page 38: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

38

Summary

Model: •  Canvas paradigm provides a coherent solution to modeling the layout of medieval manuscripts •  … or any other, collaboratively created resource •  Using primarily OAI-ORE and Open Annotation constructions

Implementation: •  Distribution across repositories for all resources •  Encourages development by domain experts

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

Page 39: Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Transcending Silos: Shared Canvas DLF Forum 2012, November 4-5, Denver CO, USA

39

Thank You

Robert Sanderson [email protected] [email protected] @azaroth42

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

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

Slides: http://slidesha.re/tv9QdE

This research was funded in part by the Andrew W. Mellon Foundation.