Laboratorio di multimedia II M3/2006-2007
Indice
News
- 8 marzo giovedì - prima lezione
Lezioni cancellate/spostate
-
Appelli
Saranno comunicati il prima possibile.
Indicativamente giugno 2007.
Informazioni generali
Docenti
Professor Stefano Roveda email: <stf [at] studioazzurro [dot] com>
Corsi di laurea
Modalità d'esame
Progetto e relazione sugli argomenti trattati nel corso (non-frequentanti)
Realizzazione progetto hardware-software realizzato durante lo svolgimento del corso
Prerequisiti al corso
- Laboratorio di multimedia I
- Informatica grafica, Realtà virtuali (consigliati)
Orari e luogo delle lezioni
- Giovedì dalle 8:30 alle 12:30
Aula 309 Settore Didattico
via Celoria (città studi, metro piola) info sulle aule
La frequenza non è obbligatoria ma molto consigliata (è un laboratorio!)
Orario di ricevimento studenti
Per il momento non confermati, per comunicazioni urgenti negli orari di lezione.
Informazioni specifiche
Siti del corso
- Sito del Coordinamento Didattico di Scienze e Tecnologie Informatiche (ex-portale d.i.c.o. e d.s.i.)
- Forum: http://dsy.it/forum/forumdisplay.php?s=&daysprune=1000&forumid=426
Materiale didattico
Programma del corso
Testi
Glossario
- threshold
filtro per la binarizzazione di un'immagine
Diario del corso
Lezione del 08/03/2007
- Inizio lezioni.
(teoria)
- Introduzione ai concetti di
Ambiente Sensibile, Interfaccia Naturale, Videoserver in cluster.
- Primi esempi di problematiche riguardanti i fruitori dell'informatica dell'entertainment.
- Visione in classe di video esemplificativi delle installazioni interattive Tavoli e Cori di Studio Azzurro ( http://www.studioazzurro.com/)
(laboratorio)
- Concetti di base come potenziometro
- Data Glove, guanti e fibre ottiche
- Motion Capture - implementazioni ottiche e meccaniche (telecamere ad infrarossi ed esoscheletro)
- Spunti di riflessione sulle possibili interpretazioni dei dati nel processo di digitalizzazione movimento reale
Lezione del 15/03/2007
- Sviluppo del concetto di framework di gestione per installazioni interattive (server come macchina collo-di-bottiglia che raccoglie i dati di tutti i sensori, problematiche di lag da ridurre al minimo fino a scontrarsi coi limiti dati dal sistema operativo, problemi derivati dalla compressione dei vari formati multimediali - che non sempre conviene)
- Mappatura dei keyframe, accenni sulla gestione dei "salti" operando su derivate e gestione di offset
- Metodi sicuri e univochi per gestione di dati senzaperdita di coerenza
- In classe sono stati visti i seguenti programmi:
Sensori:
- EyesWeb
- R etina
Signal Processing:
- Processing
- Max/MPS + jitter
- PureData
Render:
- Ogre
- Neoclide
- Modul8
- Arkaos
Suono:
- CSound
Protocolli:
- OSC
- DMX
ed è stato espressamente consigliato un approfondimento da parte di ogni singolo studente
Lezione del 22/03/2007
esperimenti in classe con neoclide e eyesweb
considerazioni sulla comunicazione fruitore-sensore-macchina-feedback come linguaggio post-simbolico (usare simboli che non hanno significati ovvi, codificati ma non simbolici per un ipotetico fruitore qualunque, processo di feedback come processo non deliberato, senza motivo strategico; es. l'attore munito di guanti dataglove che muovendo un dito controlla elementi scenografici, lo spostamento volontario delle dita è un'atto di comunicazione con il pubblico codificato ma privo di significato simbolico fuori dal palco)
interfaccia naturale come interaccia non arbitraria (situata "prima" di sovrastrutture preconcette culturali e tecnlogiche; es. movimento paritetico come la semplice deambulazione in uno spazio)
Lezione del 29/03/2007
http://www.biologie.uni-hamburg.de/b-online/e28_3/lsys.html#OVR http://pages.cpsc.ucalgary.ca/~pwp/bmv/vlab-for-linux/html-docs/environment.html#NEW
particle show: super nova (robert hodgin) grass (barbarian group)
multimonitor: run, mpe (shiffman) kaleido (suzung kim)
image processing: shadow monster (philip worthington) manual input session, messa di voce (levin / lieberman)
hardware:
piexel roller (rAndom International)
suddenMotion (Shiffman student)
Lezione del 05/04/2007
Lezione del 12/04/2007
Protocolli di trasmissione RTS: segnale Request To Send. Es: il DTE del provider chiede al modem se può trasmettere. CTS: Clear To Send, segnale che il ricevente invia al mittente per avvertirlo che può iniziare l'invio dei bit. Midi v.s. Seriale pitch bander, controller, control changer, frame rate tecnologie laserdisk, arduino, pic
controllo ttl, sensori audio differenziali analisi di zero-crossing
pc-com
formati video, compressione temporale, mpeg2. gop e predicted frame, forte compressione ma difficoltà nello slowmotion e nel reverse
standard mpeg programmabile
interruttori e relè
concetto di collana di perle
driver e interfacce aptiche controller scsi codifica a constant bit-rate v.s. variable bit rate stanrd dvd, blueray
decadimento della qualità nella compressione: artefatti di compressione compressione distruttiva e non.
introduzione a puredata