30
Evaluating SharedCanvas SDH2011, 17 th of November 2011, Copenhagen, Denmark 1 Evaluating the SharedCanvas Manuscript Data Model in CATCHPlus Robert Sanderson Los Alamos National Laboratory Hennie Brugman Meertens Institute Benjamin Albritton Stanford University 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

Evaluating SharedCanvas in CATCHPlus

Embed Size (px)

Citation preview

Page 1: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

1

Evaluating the SharedCanvas Manuscript Data Model in CATCHPlus

Robert Sanderson Los Alamos National Laboratory

Hennie Brugman Meertens Institute

Benjamin Albritton Stanford University

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

Page 2: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

2

Overview

•  SharedCanvas: •  Requirements •  Model by Example

•  Evaluation in CATCHPlus: •  Use Cases •  Modeling

Page 3: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

3

Motivation

Manuscripts spread all around the world: •  For every repository, its interface. •  How do we rethink digital facsimiles in a

shared, distributed, global space?

A collaborative future: •  Rich landscape of interconnected

repositories, with seamless user interfaces

•  Improve efficiency and usability through open, shared development

BNF f.fr 113, folio 1 recto

Page 4: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

4

Baseline Requirements

To Realize this Future: •  Need an interoperable input format to

presentation systems, exposed by distributed repositories

Baseline Requirements: •  Ability to model primarily textual items,

where the individual physical instance is an important cultural object

•  Alignment of multiple Images, Texts, Commentary and other Content resources per folio

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

Page 5: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

5

Domain Requirements: Missing/Fragmentary Pages

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

This page intentionally, but unfortunately,

left blank

Page 6: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

6

Domain Requirements: Non-Rectangular Fragments/Pages

Facsimile of BNF Rothschild 2973 http://www.omifacsimiles.com/brochures/montchen.html Cod Sang 1394, folio 63r

Page 7: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

7

Domain Requirements: Multiple Orderings and Digitizations

Archimedes Palimpsest Multi-Spectral Images http://www.archimedespalimpsest.org/ Cod Sang 730: 10.5706/e-codices-csg-0730a

Page 8: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

8

Domain Requirements: Non-Text

Parker CCC 008, f1r

Page 9: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

9

Naïve Approach: Transcribe Images Directly

But how to align multiple images, pages without images, fragments… ?!

Page 10: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

10

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

Page 11: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

11

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 using Annotations •  Open Annotation: http://www.openannotation.org/

Page 12: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

12

Annotations to Paint Images

Page 13: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

13

Annotations to Paint Text

Page 14: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

14

Transcription: Morgan 804

Page 15: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

15

Transcription: Morgan 804

Page 16: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

16

Musical Manuscripts: Parker CCC 008

Page 17: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

17

Rebinding: BNF f.fr. 113-116

Page 18: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

18

Discovery

Page 19: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

19

Evaluation via Unseen Requirements

Archive of the Queen’s Office (KdK)

•  40,000 images with transcriptions

•  Texts automatically annotated with Named Entity software

•  Templates for consistent layouts

Page 20: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

20

Evaluation via Unseen Requirements

Sailing Letters

•  38,000 letters and documents captured by Pirates

•  Complex layouts

•  Multiple co-ordinates after image re-alignment

•  Alignment of multiple texts (transcription versus edition)

piu

Page 21: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

21

Alignment of Multiple Texts

Group text annotations together in the Discovery layer Align via overlap of Annotation targets on the Canvas

Page 22: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

22

Interactive Zones on a Canvas: Rotation

Page 23: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

23

Interactive Zones on a Canvas: Rotation

Page 24: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

24

Interactive Zones on a Canvas: Folding

Page 25: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

25

Open Annotation Constraint Model

Page 26: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

26

Multiple Reference Frames

Page 27: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

27

Layout Templating

Page 28: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

28

Semantic Annotation of Text

Page 29: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

29

Summary

Distributed Canvas paradigm provides a coherent solution to modeling the layout of medieval manuscripts

•  Annotation, and Collaboration, at the heart of the model •  Distribution across repositories for images, text, commentary •  Granular accuracy, from full resource to non-rectangular segment •  Multiple page orders and Discovery via Aggregations

SharedCanvas brings the humanist's primary research objects to their desktop in a powerful, extensible and interoperable fashion

Page 30: Evaluating SharedCanvas in CATCHPlus

Evaluating SharedCanvas SDH2011, 17th of November 2011, Copenhagen, Denmark

30

Thank You

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

Web: http://www.shared-canvas.org/ Papers: http://arxiv.org/abs/1104.2925 http://arxiv.org/abs/1110.3687

Slides: http://slidesha.re/xxxxxx

Acknowledgements DMSTech Group: http://dmstech.group.stanford.edu/ Open Annotation Collaboration: http://www.openannotation.org/