Softwaretechnologie für Fortgeschrittene Teil Eide Stunde III: Introducing the media server (with contributions from Christian-Emil Ore, Jon Holmen, and.

Slides:



Advertisements
Similar presentations
Organising and Documenting Data Stuart Macdonald EDINA & Data Library DIY Research Data Management Training Kit for Librarians.
Advertisements

CLEARSPACE Digital Document Archiving system INTRODUCTION Digital Document Archiving is the process of capturing paper documents through scanning and.
Collaboration Model for Law Enforcement X-Ways Investigator (investigator version of X-Ways Forensics)
Digital Collections: Storage and Access Jon Dunn Assistant Director for Technology IU Digital Library Program
Copyright Hub Software Engineering Ltd 2010All rights reserved Hub Document Exchange Product Overview Secure Transmission for Transaction-based Documents.
BUILDING DIGITAL WEB ARCHIVES FOR FUTURE SCHOLARS Jani Stenvall
ARCHIVE IMAGING SEARCHABLE VIA THE WEBPAC Marthie de Kock The Hong Kong Institute of Education 9 December 2002.
DIGITIZATION OF LOCAL HISTORY COLLECTIONS IN PUBLIC LIBRARY “VLADISLAV PETKOVIC DIS” IN CHACHAK: DIGITIZATION OF THE NEWSPAPER “THE VOICE OF CHACHAK” Bogdan.
Going Virtual: Using EMu to organize and present Canada’s cultural heritage.
Ingest and Loading DigiTool Version 3.0. Ingest and Loading 2 Ingest Agenda Ingest Overview and Introduction Ingest activity steps Transformers Task Chains.
PAWN: A Novel Ingestion Workflow Technology for Digital Preservation
1 CS 502: Computing Methods for Digital Libraries Lecture 27 Preservation.
PAWN: A Novel Ingestion Workflow Technology for Digital Preservation Mike Smorul, Joseph JaJa, Yang Wang, and Fritz McCall.
Powerhouse Museum EMu Developments. Image Management.
1 The Vietnam Center and Archive Stephen Maxner, Ph.D.
Digital Object: A Virtual Online Storage Solution 598C Course Project Huajing Li.
FILING SYSTEMS Research Data Management. Filing is more than saving files, it’s making sure you can find them later in your project. Naming Directory.
Management Information Systems
What’s Important Is Information … and We Have Specimens, Too! Neftali Camacho and Darolyn Striley Natural History Museum of Los Angeles County We use databases.
Topics Covered: Data preparation Data preparation Data capturing Data capturing Data verification and validation Data verification and validation Data.
Dspace 1 Introduction to DSpace Mukesh Pund Scientist NISCAIR, New Delhi.
© Paradigm Publishing Inc. 9-1 Chapter 9 Database and Information Management.
Johannes Spitzbart Phonogrammarchiv, Austrian Academy of Sciences Österreichische Tage der Digitalen Geisteswissenschaften save the data - workshop on.
Implementing an Integrated Digital Asset Management System: FEDORA and OAIS in Context Paul Bevan DAMS Implementation Manager
11-15 April 2011 Mauritius Institute of Health S.S.Pillai
© Paradigm Publishing Inc. 9-1 Chapter 9 Database and Information Management.
Architecture for a Database System
National Park Service U.S. Department of the Interior Resource Information Management Division National Information Systems Center Office of the Chief.
Access Across Time: How the NAA Preserves Digital Records Andrew Wilson Assistant Director, Preservation.
Public Domain/Open Source Software Evaluation Photo Organizer.
Chapter 9 Section 2 : Storage Networking Technologies and Virtualization.
OCLC Online Computer Library Center Digital Preservation with OCLC Digitization Standards: Issues & Updates Taylor Surface, OCLC.
Image Workflow Processes Elspeth Haston, Robert Cubey, Martin Pullan & David J Harris.
Meet and Confer Rule 26(f) of the Federal Rules of Civil Procedure states that “parties must confer as soon as practicable - and in any event at least.
DAITSS: Dark Archive in the Sunshine State Priscilla Caplan, Florida Center for Library Automation DCC Workshop on Long-term Curation within Digital Repositories.
File Systems and Databases Lecture 1. Files and Databases File: A collection of records or documents dealing with one organization, person, area or subject.
Informational Objects TypeExamples 1. Structured Items Vouchers, Travel Orders, Invoices, Purchase Orders 2. Semi-Structured Items Letters, Memoranda,
The FCLA Digital Archive Joint Meeting of CSUL Committees, 2005.
International Seminary on Digitisation: Experience and Technology 11 th May 2004 | National Library | Lisbon – Portugal DIGITAL ARCHIVE OF PORTUGUESE ART.
Week #3 Objectives Partition Disks in Windows® 7 Manage Disk Volumes Maintain Disks in Windows 7 Install and Configure Device Drivers.
Digitization Programmes National Library of the Czech Republic Adolf Knoll
1 UNOG Library Digitization and Microform Unit (DMU) – December 2009.
Lesson Overview 3.1 Components of the DBMS 3.1 Components of the DBMS 3.2 Components of The Database Application 3.2 Components of The Database Application.
From Your Archive to the Web: Managing the Project The digitization of the Historic Photograph Collection of the Public Library of Brookline Digital Commonwealth/
Sea Ice Mapping Systems Archive Browser Interface Distribution IngestProduction Ice Analyst Application Database Henrik Steen AndersonDMI Paul SeymourNIC.
ETD2006 Preserving ETDs With D.A.I.T.S.S. FLORIDA CENTER FOR LIBRARY AUTOMATION FC LA PAPER AUTHORS: Chuck Thomas Priscilla.
Multimedia ETD Questions Bill Savage UMI Dissertations Publishing ETD 2002 Provo, Utah Saturday, June 1, 2002.
VITAL at the National Library of Wales Glen Robson
OAIS Rathachai Chawuthai Information Management CSIM / AIT Issued document 1.0.
The New DRS Introduction. What is DRS? Digital repository for preservation and access – Maintains integrity of deposited content – Preserves content for.
Softwaretechnologie für Fortgeschrittene Teil Eide Stunde IV: Media server operations and abstraction (with contributions from Christian-Emil Ore, Jon.
A Technical Overview Bill Branan DuraCloud Technical Lead.
DAITSS and the Florida Digital Archive Priscilla Caplan Florida Center for Library Automation iPRES 2006.
ARIADNE is funded by the European Commission's Seventh Framework Programme Archiving and Repositories Holly Wright.
Softwaretechnologie für Fortgeschrittene Teil Eide Stunde II: Bildverarbeitung Köln 3. Dezember 2015.
Digital Image Data Base Archiving Artwork Electronically.
CMPE 226 Database Systems April 19 Class Meeting Department of Computer Engineering San Jose State University Spring 2016 Instructor: Ron Mak
Using “batches” to create workflows in CONTENTdm for shared projects within the library Jill Ellern, Systems Librarian Paromita Biswas, Metadata Librarian.
Joint Meeting of CSUL Committees,
The Museum project (1996 – 2006) Photo database– a common, event centric ”multimedia resource” 21. April 2006 Jon Holmen & Christian-Emil Ore.
Integrating ArcSight with Enterprise Ticketing Systems
Integrating ArcSight with Enterprise Ticketing Systems
OAIS Producer (archive) Consumer Management
DAITSS and the Florida Digital Archive
Computing Infrastructure for DAQ, DM and SC
Introduction to DSpace
Chapter 9 Database and Information Management.
DIGITAL LIBRARY.
Lecture 1 File Systems and Databases.
Presentation transcript:

Softwaretechnologie für Fortgeschrittene Teil Eide Stunde III: Introducing the media server (with contributions from Christian-Emil Ore, Jon Holmen, and other colleagues at the Unit for Digital Documentation, University of Oslo) Köln 10. Dezember 2015

Requirements What is needed in a system for media objects? Upload Storage Metadata Presentation Long term preservation Will focus on images but equally relevant for other media types

Upload operations Connect to the storage Find a logical place to put the data Submit metadata Establish a stream connection Upload bits Check result Get a receipt and an identifier back The client may be: – a human – a computer programme

Storage operations Receive a request with metadata Return an ID for the stream Receive the stream Receive further metadata Enter metadata into database Store file based on stream on disk Establish link from database to disk file

Metadata Technical metadata such as – file format – shoot date and time – size – location and direction Content metadata such as – motive – classification – date and time – source – location

Presentation User interfaces for – searching – listing metadata and/or thumbnails – delivering images in different formats – protecting images – ordering images – payment Different platforms Different user groups Different contexts

Long term preservation Make sure the data survives for the future Long term – not just 10 or 30 years Preservation – bitstreams – meaning – context – usability Technology Administration Politics

The system presented here Image collections at Norwegian universities – University history – Art history – Cultural history – Archaeology – Natural history –…–… Document archives – archaeology – dialectology –…–… Sum: – traditional digitised photos – document facsimiles – (figures a few years old)

Overall architecture diskraid Media-server Client online tapestation offline

Data flow Media-server Client Request to store media file, (filename+path, user, topnode, process-xml) Based on user, format, topnode, Media-server validates, stores file, and parses the process-xml to create requested new versions Mediaserver returns a pointer to the mediafile hub diskraid

User applications A GUI user application is a frontend for: – cataloguing pictures (metadata) – importing pictures – changes and updates A command line application is a frontend for: – running import scripts – file list as parameter – meant for expert users – meant for large volumes – metadata as XML files – can link to pre-existing metadata Always connected to one discipline schema

Storage keeper User Application inputFormat diskraid Assigns storage place Validates all files Keeps track and history of every input file

Long term preservation tapestation diskraid Digital Original Other copies Digital Original Tape duplicates

Database Common schema media_group – id – process_xml – tech_metadata media_unit – tech_metadata – default {0, 1} schema_setup – process_spec – delete_limit process – process_spec – status {0, 1, 2, 9} Discipline schema 2 image_card – media_group_id – concent_metadata subject specific tables Discipline schema 1 image_card – media_group_id – concent_metadata subject specific tables

Example work flow (digital image) Recording a (camera) media_unit a (original image raw format) media_unit b (large tiff) media_unit c (large jpeg) media_unit d (small jpeg) Recording b (processing software) Recording c (image processing server) Recording d (image processing server) One information object for each original recording (Work) (media_group)

Event centric data model source  recording  result Event ”recording” Types –Photographing –Repro –Copying –Scanning Media object Types –Analogue negative –Analogue positive –Digital photo –Digital copy –…. PersonPlaceTime span whenperformed bywhere Source ofResults in Media object Types –External –Analogue negative –Analogue positive –Digital photo –Digital copy –….

Data model example: digitised image Separation between “information object” and “information carriers” Event 1 Camera, 1966 media_unit a negative film media_unit b paper positive media_unit c file from scanner media_unit d file Event 2 Copying, ? Event 3 Scan, 1997 Event 4 Resizing, 2004 media_group (information object) Is carrier of discipline cataloguing discipline cataloguing …

File processing Parse processing XML Set up production line – any conversion path with possible conversions can be added Matrix of in and out formats and default scripts – can be overridden. Scripts run in background – queue handling – load balancing