Filippo Bergamasco
PhD
Associate Professor
Department of Environmental Sciences, Informatics and Statistics (DAIS)
Universtà Ca' Foscari of Venice
Via Torino, 155
Venezia Mestre 30172 - ITALY
Phone: +39 041 234 8418
Mail: filippo.bergamasco AT unive.it

Computer Science Applications to Cultural Heritage 2018/2019

Official course page

http://www.unive.it/data/course/281949

Weekly timetable:

Monday 14:00 - 15:30 (AULA B)
Tuesday 15:45 - 17:15 (Delta 1B)

Referral texts

  • Alfredo M. Ronchi, "ECulture: Cultural Content in the Digital Age", Dordrecht: Springer. 2009
  • Z. Li, M. Drew and J. Liu. "Fundamentals of Multimedia", Pearson Educational, 2014
  • P. Lake, P. Crowther, "Concise Guide to Databases", Springer London, 2003

Course slides:

  1. Introduction
  2. Introduction to computer systems
  3. Digital imaging
  4. Digital audio
  5. Digital video
  6. 3D Reconstruction
  7. Relational Databases
  8. Geographic Information Systems
  9. Metadata
  10. Data Science
  11. Visualization

Lesson 24 - December 18th

Visualization

  • Evolution of modern museums
  • From Web 1.0 to 2.0
  • XHTML, CSS and Content Management Systems
  • New technologies for museums
  • 3D visualization
  • Serious games


Lesson 23 - December 17th

Data Science

  • Exercises and examples


Lesson 22 - December 12th

Data Science

  • Exercises and examples


Lesson 21 - December 10th

Data Science

  • Single, complete and average linkage clustering


Lesson 20 - December 4th

Data Science

  • Cluster analysis
  • Partitional vs hierarchical clustering
  • Dendrograms
  • K-means algorithm


Lesson 19 - December 3rd

Data Science

  • Testing a classifier performance
  • Exercises: Natural language processing with WEKA


Lesson 18 - November 27th

Data Science

  • From raw data to feature vectors
  • Supervised and unsupervised learning
  • Decision trees
  • Controlling the model complexity


Lesson 17 - November 26th

Data Science

  • data, information and knowledge
  • concepts of information retrieval
  • feature vectors
  • feature representation of text documents
  • Boolean and vector space models


Lesson 16 - November 20th

Metadata

  • Descriptive, structural and administrative metadata
  • Introduction to XML
  • Well-formed and valid XML documents
  • Dublin Core metadata standard
  • CIDOC-CRM
  • Metadata examples


Lesson 15 - November 19th

Metadata

  • Metadata in cultural heritage
  • Ontologies

Geographic Information Systems

  • Universal Transverse Mercator projection
  • Geodetic datums
  • Map georeferencing


Lesson 14 - November 13th

Geographic Information Systems

  • Georeferencing raster images
  • Vector to raster conversion
  • Raster to vector conversion
  • Map scale
  • Map projections
  • Coordinate Reference Systems


Lesson 13 - November 12nd

Geographic Information Systems

  • Introduction to GIS
  • Vector representation
  • Geometric elements
  • Graphical representation
  • Topology
  • Raster representation
  • Vector vs. raster


Lesson 12 - November 6th

Relational Databases

  • SQL language
  • Retrieving data
  • Cartesian product and the join operation
  • Case study: Implementing a simple DB in LibreOffice Base


Lesson 11 - November 5th

Relational Databases

  • A practical example
  • Logical design
  • Tuples and relations
  • Primary and foreign keys
  • Relations and class hierarchy in a relational database


Lesson 10 - October 31st

Relational Databases

  • What is a database?
  • Databases in cultural heritage
  • Data modelling
  • Entities and properties
  • Classes
  • Class hierarchy
  • Entity-relationship diagram
  • One-to-one, one-to-many and many-to-many relations
  • Requirement analysis


Lesson 9 - October 23rd

3D reconstruction

  • Acquisition devices
  • Reconstruction from images: Shape from shading and focus
  • Pair-wise registration: ICP algorithm
  • Global registration
  • Mesh generation techniques
  • Texture synthesis


Lesson 8 - October 22nd

3D reconstruction

  • 3D reconstruction in cultural heritage: case studies
  • Depth sensors and photogrammetry
  • Typical steps of a 3D reconstruction pipeline

Digital video

  • Concepts of digital video compression
  • Motion compensation
  • MPEG-1 and H.264 video codecs
  • Video formats


Lesson 7 - October 9th

Digital video

  • Basics of analog video
  • Interlacing
  • Digital video: basic concepts and properties
  • Digital video standards

Digital audio

  • Sound features in time and frequency domain
  • Mp3 and AAC digital audio codec


Lesson 6 - October 8th

Digital audio

  • Introduction to sound and music
  • Analog and digital audio processing
  • Fourier signal theory

Digital imaging

  • Introduction to multi-spectral imaging
  • Radiance, Irradiance and Reflectance
  • Dichromatic model
  • Advantages of multi-spectral imaging
  • How a multi-spectral camera works
  • Multi-spectral imaging in cultural heritage


Lesson 5 - October 2nd

Digital imaging

  • GIF, PNG and JPEG image formats
  • JPEG compression
  • Frequency domain representation and DCT


Lesson 4 - October 1st

Digital imaging

  • Basics of color imaging
  • Additive and subtractive synthesis
  • Color spaces
  • Lossless and lossy image compression


Lesson 3 - September 24th

Digital imaging

  • Digital imaging in the context of cultural heritage
  • The visible light spectrum
  • Radiance, luminance and brightness
  • Image digitization
  • Spatial and intensity resolution
  • Dynamic range and contrast

Introduction to computer systems

  • Functions and characteristics of operating systems
  • Files and filesystems


Lesson 2 - September 18th

Introduction to computer systems

  • Algorithms and programs
  • CPU and Memory
  • Representing text in computers: character encodings
  • Representing real numbers


Lesson 1 - September 17th

Introduction

  • About the course
  • Content and Cultural Heritage
  • Tangible and Intangible heritage
  • The digital revolution
  • Analog and Digital signals
  • Case studies



Last update Wed Aug 02 2023 12:58:37 GMT+0000 (Coordinated Universal Time)