Struttura delle dispense (1)
Transcript
Struttura delle dispense (1)
Indice 1 Introduzione 1.1 2 3 Introduzione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . la codifica di sorgente 7 2.1 Sorgente discreta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.1.1 Sorgente discreta senza memoria, o Discrete Memoryless source, DMS . . . . . . . . . . . . . 8 2.1.2 Sorgente discreta con memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.2 Sorgente analogica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.3 Quantizzazione scalare ottima: il quantizzatore di Lloyd-Max . . . . . . . . . . . . . . . . . . . . . . 13 Codifica del segnale vocale 16 3.1 Rappresentazione del segnale vocale in forma numerica . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.2 Codifica PCM e ADPCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.3 La predizione lineare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.4 Codifica basata su modelli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.4.1 Regular Pulse Excitation- Long Term Prediction - Linear Prediction Coding . . . . . . . . . . 26 3.4.2 Adaptive Multirate Narrowband Codec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Trasmissione del segnale vocale su canali affetti da errori . . . . . . . . . . . . . . . . . . . . . . . . 28 Codifica del segnale audio 4.1 4.2 32 Principi di codifica del segnale audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4.1.1 5 5 Richiami di Teoria dell’informazione: 3.5 4 5 Rappresentazione in frequenza del segnale audio e fenomeni di mascheramento . . . . . . . . 32 Lo standard MPEG-1 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 4.2.1 Layer I e II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 4.2.2 Layer III . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 4.3 Lo standard MPEG-2 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 4.4 Lo standard MPEG-4 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Codifica di Immagini 41 5.1 Principi di codifica di immagini fisse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 5.2 Principi della codifica a trasformata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 2 INDICE 3 5.3 Trasformazione di Karhounen-Loewe (KLT) per un insieme di sequenze aleatorie . . . . . . . . . . . 43 5.4 Rappresentazione dell’immagine nel dominio DCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 5.4.1 6 7 5.5 Lo standard JPEG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 5.6 Lo standard JPEG 2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 5.7 Trasmissione di immagini su canali affetti da errori . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 La compensazione di moto Principi di motocompensazione per la codifica di sequenze video . . . . . . . . . . . . . . . . . . . . 59 6.2 Trasformazioni geometriche per motocompensazione di sequenze video . . . . . . . . . . . . . . . . . 60 6.3 Algoritmi di motocompensazione per la codifica di sequenze video . . . . . . . . . . . . . . . . . . . 63 Servizi di diffusione televisiva: lo standard MPEG-2 e il Digital Video Broadcasting 68 7.1 Lo standard MPEG-2 per servizi multimediali diffusivi . . . . . . . . . . . . . . . . . . . . . . . . . . 68 7.2 Lo standard MPEG-2 Video . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 7.4 7.2.1 Il controllo di flusso nella codifica MPEG-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 7.2.2 Profili e livelli di un decodificatore MPEG-2 video . . . . . . . . . . . . . . . . . . . . . . . 72 Lo standard MPEG-2 system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 7.3.1 Il Program Stream MPEG-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 7.3.2 Il Transport Stream MPEG-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 7.3.3 Il trasferimento di dati nel Transport Stream MPEG-2 . . . . . . . . . . . . . . . . . . . . . . 75 Distribuzione del Transport Stream MPEG-2 mediante piattaforma DVB . . . . . . . . . . . . . . . . 76 7.4.1 I sistemi DVB-S, DVB-C, DVB-T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 7.4.2 Il sistemi DVB-H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Servizi di videotelefonia e videoconferenza: le Raccomandazioni ITU-T 84 8.1 Principi della codifica video H.263 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 8.2 Le opzioni avanzate del codec H.263 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 8.2.1 9 59 6.1 7.3 8 Riduzione di ridondanza psicovisuale mediante quantizzazione . . . . . . . . . . . . . . . . . 46 La motocompensazione avanzata in H.263 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 8.3 La sintassi H.263 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 8.4 Versioni, profili e livelli del codec H.263 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 8.5 Raccomandazioni ITU-T per videotelefonia e videoconferenza su rete fissa . . . . . . . . . . . . . . . 91 8.5.1 I formati di multiplazione a pacchetto H.223 e H.225 (RTP) per i flussi di dati multimediali . 93 8.5.2 Il formato RTP per il flusso binario H.263 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Lo standard ISO MPEG-4 100 9.1 Principi dello standard MPEG-4 9.2 La codifica video di oggetti di forma arbitraria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 9.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 9.2.1 Gli strumenti per la codifica dell’informazione di forma . . . . . . . . . . . . . . . . . . . . . 104 9.2.2 Gli strumenti per la codifica di movimento e tessitura di oggetti di forma arbitraria . . . . . . 105 9.2.3 La sintassi MPEG-4 Visual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 La codifica video in ambienti di trasporto soggetti ad errore . . . . . . . . . . . . . . . . . . . . . . . 108 4 INDICE 9.3.1 9.4 9.5 Le funzionalità di robustezza all’errore dello standard MPEG-4 . . . . . . . . . . . . . . . . 109 Multiplazione e trasporto di dati MPEG-4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 9.4.1 Il formato di trasporto MPEG-4: il Delivery Multimedia Integration Framework . . . . . . . . 112 9.4.2 Il formato di memorizzazione MPEG-4: il file MP4 . . . . . . . . . . . . . . . . . . . . . . . 113 La comunicazione video su reti a pacchetto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 9.5.1 Il formato RTP per il flusso binario MPEG-4 Visual . . . . . . . . . . . . . . . . . . . . . . . 116 10 La Raccomandazione JVT H.264/AVC 119 10.1 Principi dello standard H.264 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 10.2 Il Video Coding Layer H.264 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 10.2.1 La predizione spaziale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 10.2.2 Trasformazione e quantizzazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 10.2.3 La motocompensazione ed il controllo di codifica . . . . . . . . . . . . . . . . . . . . . . . . 123 10.2.4 Algoritmi di codifica entropica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 10.2.5 Flessibilità di accesso ed efficienza di compressione: i quadri di Switching . . . . . . . . . 125 10.3 Funzionalitá di robustezza agli errori di H.264 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 10.4 La sintassi del VCL H.264 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 10.5 Profili e livelli del codificatore H.264 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 10.6 Il Network Adaptation Layer H.264 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 11 Comunicazioni multimediali su reti radiomobili 2.5 e 3 G 134 11.1 Introduzione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 11.2 Il General Packet Radio Service (GPRS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 11.2.1 Qualitá di servizio GPRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 11.3 L’Universal Mobile Telecommunication System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 11.3.1 Qualitá di servizio UMTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 11.4 Architettura protocollare della rete d’accesso UTRAN e GERAN . . . . . . . . . . . . . . . . . . . . 138 11.5 Servizi multimediali conversazionali in ambito 3GPP . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 11.5.1 Servizi conversazionali a commutazione di circuito . . . . . . . . . . . . . . . . . . . . . . . 141 11.5.2 Servizi conversazionali a commutazione di pacchetto . . . . . . . . . . . . . . . . . . . . . . 143 11.6 Servizi multimediali di streaming in ambito 3GPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 11.6.1 Architettura protocollare per servizi di streaming a commutazione di pacchetto . . . . . . . . 144 11.6.2 Codec per servizi di streaming a commutazione di pacchetto . . . . . . . . . . . . . . . . . . 144 11.7 Servizi multimediali in ambito 3GPP: la messaggistica multimediale . . . . . . . . . . . . . . . . . . 146 11.8 Il formato file .3gp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 12 Conclusioni 148