Inroduzione - Server users.dimi.uniud.it
Transcript
Inroduzione - Server users.dimi.uniud.it
Tecniche per la Comunicazione Multimediale Dott. C. Micheloni Dipartimento di Matematica ed Informatica Università di Udine INTRODUZIONE AL CORSO Come contattare il docente E-mail: [email protected] Telefono: 0432 558420 Fax: 0432 558499 URL: http://sole.dimi.uniud.it/~christian.micheloni/ Libro di Testo • F. Halsall, Multimedia Communications, AddisonWesley, 2001 Libri di consultazione • K.R. Rao, Z.S. Bojkovic and D.A. Milovanovic, Multimedia Communication Systems, Prentice Hall PTR,2002 Libri di consultazione (2) • S. Mack, Streaming Media Bible, Hungry Minds Inc,U.S. ,2002, Libri di consultazione (3) • D. Stolarz, Mastering Internet Video, AddisonWesley, 2004 Libri di consultazione (4) • M.D. Pesce, Directshow for digital video and television, Microsoft Press, 2004 Pre-requisiti Informatica di base Conoscenza della rete internet Elementi base di matematica Obiettivi del Corso Obiettivo del corso e’ introdurre i principi, gli strumenti e le tecniche informatiche relative all‘ elaborazione delle immagini e, piu' in generale, dei dati multimediali, per consentirne la trasmissione tramite la rete internet. • Elaborazione immagini • Compressione dati Multimediali •Tecniche di trasmissione •Visualizzazione Contenuti del Corso Introduzione Introduzione – Presentazione del corso e dei concetti base della comunicazione multimediale Tipologie di immagini - Immagini analogiche e digitali, immagini multisensoriali (ottiche, infrarosso, acustiche, etc.) Contenuti del Corso Rappresentazione della informazione multimediale Acquisizione di immagini - Processo di campionamento e quantizzazione, risoluzione spaziale e luminosa. Lenti, legge di Snell, ingrandimento, distanza focale, profondita’ di campo, modello pin-hole di una telecamera Formati delle immagini digitali – Formato bitmap, profondita’ di colore Testo – testo non formattato, testo formattato, hypertext Audio – segnali vocali (telefonia,videotelefonia), segnali musicali (CD-on Demand, broadcast television) Video – entertainement (broadcast television, DVD recordings), comunicazione interpersonale (videotelefonia, videoconferenza), interattivi (videoclips) Contenuti del Corso (2) Compressione Introduzione al concetto di compressione, motivazioni del suo utilizzo in multimedia. Principi di compressione- codificatori di sorgente e decodificatori di destinazione, compressione lossless/lossy, codifica basata sull’entropia, codifica di sorgente. Compressione Testo – codifica di Huffman, codifica aritmetica, Lempel- Ziv, Lempel-Ziv-Welsh Compressione Immagini –principali metodi di compressione: RLE, LZW, CCITT, DCT, principali formati grafici: RAW, GIF, TIF, JPEG. Contenuti del Corso Compressione Audio -Video Audio – Pulse Code Modulation (PCM), Differential PCM (DPCM), Adaptive Differential PCM (ADPCM), Predictive Coding, Codifica Audio MPEG Video – Principi di codifica video, stima del movimento e compensazione, H.261,H.263, Codifica MPEG - MPEG-1 (Archiviazione VHS quality, CDROM), MPEG -2 (Low: compatibile MPEG-1 VHS quality, Main: studio quality and CD quality, High 1440 :high definition televisio HDTV, High: wide screen HDTV) , MPEG-4 (applicazione multimediali interattive su internet) Contenuti del Corso Standard per la comunicazione multimediale Modelli di riferimento – TCP-IP, protocolli Comunicazione interpersonale – reti a commutazione di circuito, reti a commutazione di pacchetto, mail elettronica, browsing, commercio elettronico Applicazioni di intrattenimento – Movie-Video on Demand, Televisione interattiva Contenuti del Corso Fondamenti della comunicazione digitale Concetti di base della trasmissione Mezzi trasmissivi – doppino telefonico, cavo coassiale, fibra ottica, satellite, radio, propagazione del ritardo Tecniche di trasmissione – sincrone, asincrone, rumore, metodi di rilevamente errore Contenuti del Corso Protocolli di Trasporto Presentazione delle reti Il protocollo TCP/IP – Operazioni, formato, connessione, trasferimento dati, controllo errore, controllo del flusso, controllo congestione Il protocollo UDP – servizi Protocolli RTP e RTCP – Real Time Protocol (RTP) , Real Time Control Protocol (RTCP) Contenuti del Corso Applicazioni Sistemi di video conferenza – chat interpersonale, videoconferenza, teledidattica interattiva Applicativo per la teledidattica interattiva Introduzione alla piattaforma RealPlayer Utilizzo di RealPlayer per la comunicazione multimediale Inroduzione alla programmazione SMIL (si legge SMILE ☺ ) Modalita’ d’esame (a) Compitino - Un compitino con esercizi e domande di teoria verso fine corso (b) Esame Standard - Esame scritto + Prova orale.