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.