Download presentation
Published byAmberlynn Warren Modified over 9 years ago
1
Tools for Digital Humanities Implementation of the Mirador high-resolution viewer on Rosetta
Roxanne Wyns Business Consultant Heron Stephan Pauls Software architect
2
LIBIS @ KU Leuven Division of Leuven Research and Development (LRD)
Part of the University Library Information solutions for GLAM and digitally supported research Information management systems, research databases, … Apps, end-user experiences Visualization tools Standards and data interoperability services Long-term preservation & accessibility of digital material … IGeLU Tools for Digital Humanities
3
IGeLU 2015 - Tools for Digital Humanities
4
Requirements and selection of tools
Alamire project Requirements and selection of tools IGeLU Tools for Digital Humanities
5
Alamire project Alamire =
International Centre for the Study of Music in the Low Countries Digitize medieval music manuscripts at high resolution ( million pixels) for research Integrated Database for Early Music (IDEM) project requirements: Data model and query options Collaboration with other researchers Long term preservation of content High resolution viewer! IGeLU Tools for Digital Humanities
6
This influenced the selection of tools
Alamire project Proposal prepared in collaboration with LIBIS (Flemish Hercules infrastructure call, September 2013) Kick-off summer 2014, launch of IDEM summer 2015 Project funding: Main budget preserved for storage & long term preservation Limited resources for database, website, and viewer Currently no budget for post-project maintenance This influenced the selection of tools IGeLU Tools for Digital Humanities
7
CollectiveAccess, Omeka, Rosetta, IIIF Mirador viewer
Decision to: Reuse a combination of existing tools in a flexible way Use open source where possible to limit the license costs Share development costs with projects with similar interests CollectiveAccess, Omeka, Rosetta, IIIF Mirador viewer Inform partner: Limitations and what they can expect Open source doesn’t means free IGeLU Tools for Digital Humanities
8
Visualization requirements
Giving access to high resolution images in a novel way Quick, without loss of quality (JPEG2000) Easy navigation within manuscript Full screen, tool bars should take up limited space Extensive zooming options in a single and fluid movement, focused on selected area Compare folio’s from different manuscripts in a single view Illegal download protection, watermarks ... IGeLU Tools for Digital Humanities
9
Selection of IIIF Mirador viewer
Virtual Vellum prototype image viewer suggested by Alamire Developed by University of Sheffield Issues: no updates since 2008, Java development Suggestion by LIBIS to use IIIF/Mirador instead Some remarks on demo version tested by Alamire (v , Mayor: Endless pop-ups IGeLU Tools for Digital Humanities
10
Selection of IIIF Mirador viewer
Virtual Vellum prototype image viewer suggested by Alamire Developed by University of Sheffield Issues: no updates since 2008, Java development Suggestion by LIBIS to use IIIF/Mirador instead Some remarks on demo version tested by Alamire (v , Mayor: Endless pop-ups IGeLU Tools for Digital Humanities
11
Selection of IIIF Mirador viewer
Virtual Vellum prototype image viewer suggested by Alamire Developed by University of Sheffield Issues: no updates since 2008, Java development Suggestion by LIBIS to use IIIF/Mirador instead Some remarks on demo version tested by Alamire (v , Mayor: Endless pop-ups Limited full screen view IGeLU Tools for Digital Humanities
12
Selection of IIIF Mirador viewer
Virtual Vellum prototype image viewer suggested by Alamire Developed by University of Sheffield Issues: no updates since 2008, Java development Suggestion by LIBIS to use IIIF/Mirador instead Some remarks on demo version tested by Alamire (v , Mayor: Endless pop-ups Limited full screen view IGeLU Tools for Digital Humanities
13
Selection of IIIF Mirador viewer
Virtual Vellum prototype image viewer suggested by Alamire Developed by University of Sheffield Issues: no updates since 2008, Java development Suggestion by LIBIS to use IIIF/Mirador instead Some remarks on demo version tested by Alamire (v , Mayor: Endless pop-ups Limited full screen view Minor: Issues with Internet Explorer Limitation on zoom function The IIIF (International Image Interoperability Framework) is a collaboration between world leading digital libraries and heritage collections in an attempt to create a common framework enabling the digital collections to exist in a single environment. Basic princiCommunity driven, defined API’s, Plug & Play software IGeLU Tools for Digital Humanities
14
Technical implementation in Rosetta
Mirador v2.0 Rosetta v4.1.0 IGeLU Tools for Digital Humanities
15
The IIPImage server is a feature-rich high performance imaging server engineered to be stable, fast and lightweight. It is designed for streaming extremely high resolution images and is capable of handling advanced image features such as 16 and 32 bit depths, floating point data, CIELAB colorimetric images and scientific imagery such as multispectral or hyperspectral images. Mirador: Mirador is an open source image, Javascript and HTML5 viewer that delivers high resolution images in a workspace that enables comparison of multiple images from multiple repositories, available as manifest.json files, gathered in the index.html file Fully supports IIIF Presentation API Uses the Image API syntax to get images of the IIPServer. IGeLU Tools for Digital Humanities
16
Image API This specification concerns image requests by a client, but not management of the images by the server. It covers how to respond to the requests given in a particular URI syntax Example url Applications Digital image repositories and distributed content networks. Image focused web applications, such as pan/zoom viewers, book readers, etc. Client applications using image content for analysis or comparison. IGeLU Tools for Digital Humanities
17
IIPImage Server Fully supports delivery of images via URLs as specified in the IIIF Image API Open source fast cgi server (written in C++-) runs under apache Supports JPEG2000 , pyramid TIFFs. IGeLU Tools for Digital Humanities
18
Presentation API Objectives and scope
Provide the information necessary to allow a rich, online viewing environment for primarily image-based objects to be presented to a human user, likely in conjunction with the IIIF ImageAPI Use of JSON-LD format or JavaScript Object Notation for Linked Data A lightweight Linked Data format. It is easy for humans to read and write. IGeLU Tools for Digital Humanities
19
Primary Resource Types
Basic JSON LD syntax elements, in hierarchical order: Manifest The overall description of the structure and properties of the digital representation of an object. Sequence The order of the views of a physical object. Canvas A virtual container that represents a page or view and has content resources associated with it or with parts of it. Content Content resources such as images or texts that are associated with a canvas. IGeLU Tools for Digital Humanities
20
Viewer plugin for Rosetta
A java VPP jar plugin, which Creates the manifest files per entity dynamically. Afterwards creates an html file which collects all the entity manifest files of one entity type, IGeLU Tools for Digital Humanities
21
SW sequence diagram /Operational_shared/.../Images to view
DeliveryManager 1 2 /Operational_shared/.../ /IExxxxxManifest.json Mirador Viewer PP plugin /Operational_shared/.../EntityTypeIndex.html 3 4 Mirador Web interface IIP Server 5 Web Output IGeLU Tools for Digital Humanities
22
Settings in Rosetta IGeLU Tools for Digital Humanities
23
IGeLU 2015 - Tools for Digital Humanities
24
Final adaptations and bug-fixes
Small adaptations to comply to Alamire requirements ‘Save as’ function disabled to prevent easy download Tool & lay-out ribbons minimized Version 2.0 release issues and configuration problems fixed IDEM website & database launched on August 17th IGeLU Tools for Digital Humanities
25
Mirador in action - DEMO
IDEM website: IGeLU Tools for Digital Humanities
26
Single object view IGeLU Tools for Digital Humanities
27
Full screen view IGeLU Tools for Digital Humanities
28
Other view options IGeLU Tools for Digital Humanities
29
Library overview IGeLU Tools for Digital Humanities
30
Book view (simultaneous scroll options)
IGeLU Tools for Digital Humanities
31
Compare objects IGeLU Tools for Digital Humanities
32
Compare objects IGeLU Tools for Digital Humanities
33
Compare objects IGeLU Tools for Digital Humanities
34
Composite libraries Manifest Yale manuscript: IGeLU Tools for Digital Humanities
35
Future plans with IIIF & Mirador
Implementation of access rights control Implement IIPImage server more widely to create manifestation and watermarks on the fly instead during ingest Simultaneous view of image, transcriptions and annotations (by getting metadata out of Rosetta web service) Adding multispectral view support to Mirador (e.g. IIPMooViewer) IGeLU Tools for Digital Humanities
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.