H.264/SVC (Scalable video coding)
|
|
- Niccolina Monaco
- 6 anni fa
- Visualizzazioni
Transcript
1 Gli standard di codifica video Marco Cagnazzo Elaborazione dei Segnali Multimediali 28 maggio 2010
2 Sommario MPEG-1 Tipi di frame ME/MC a precisione frazionaria MPEG-2 e scalabilità MPEG-4 e codifica a oggetti H.264/AVC (Advanced video coding) Tecniche avanzate di codifica video Controllo operazionale tasso/distorsione H.264/SVC (Scalable video coding) ESM Codifica Video 2
3 Lo standard MPEG-1 Tasso 1.5 Mbps (qualità video CD) Codificatore ibrido con MC Tipi di frame ME/MC a precisione frazionaria ESM Codifica Video 3
4 Lo standard MPEG-1: tipi di frame Frame I Intra coded Frame P Predictive } anchor frame (AF) Frame B Bidirectional Frame D DC coded ESM Codifica Video 4
5 Lo standard d MPEG-1: struttura tt del GoP Frame organizzate in Groups of Pictures La prima è sempre una I Struttura N: intervallo tra due I, 8 in questo caso M: intervallo tra due AF, 2 in questo caso Gop n Gop n+1 I B B P B B P B B I B B P ESM Codifica Video 5
6 Lo standard MPEG-1: Fame Frame Intra Inta Codificate con JPEG: indipendenti Tutti i MB sono codificati in modo Intra Utili per: Fast Forward Accesso casuale Recupero da errori Gop n Gop n+1 I B B P B B P B B I B B P ESM Codifica Video 6
7 Lo standard MPEG-1: Fame Frame Predictive Pedicti e I MB possono essere Intra o Inter Predizione unicamente dalla AF precedente Maggiore compressione Necessità di ME e MC (maggiore complessità) Gop n Gop n+1 I B B P B B P B B I B B P ESM Codifica Video 7
8 Lo standard MPEG-1: Fame Frame Bidirectional Bidiectional È possibile predire un MB dalla AF precedente o dalla AF successive I MB possono essere anche Intra Più compresse delle P (doppia predizione) Doppia ME e MC (massima complessità) Gop n Gop n+1 I B B P B B P B B I B B P ESM Codifica Video 8
9 Lo standard MPEG-1: ME a precisione frazionaria ia Non è detto che il movimento di un oggetto corrisponda ad un numero intero di pixel Si effettua la ME a mezzo pixel interpolando la frame di riferimento Aumento notevole della complessità e delle prestazioni ESM Codifica Video 9
10 Lo standard MPEG-1: ME a precisione frazionaria ia V=(2,3) V=(1.5,2.5) ESM Codifica Video 10
11 Lo standard MPEG-1: parametri Molti parametri dell algoritmo non sono predefiniti Diametro finestra ME Criterio di ME Frequenza di I-frame e di B-frame Compatibilità Concorrenza tra le implementazioni ESM Codifica Video 11
12 Lo standard MPEG-2 Algoritmo di codifica immutato Bit-rate fino a 15Mbps con qualità HDTV Profili e livelli Il supporto alla scalablità ESM Codifica Video 12
13 La scalabilità Codifica a tasso prossimo a quello disponibile sul canale R Decodifica di tutti i dati ricevuti Ottimizzazione della codifica per il tasso R ESM Codifica Video 13
14 La scalabilità Tasso disponibile e velocità del decodificatore sul canale sconosciuti o variabili Ottimizzazione della codifica per l intervallo di tassi [R 1,R 2 ] ESM Codifica Video 14
15 La scalabilità Un bitstream scalabile è strutturato in strati o layer Anche avendo solo alcuni layer, è possibile ricostruire il segnale (seppure con qualità o risoluzione ridotte) Queste ricostruzioni sono efficienti in termini RD ESM Codifica Video 15
16 La scalabilità Bitstream non scalabile ESM Codifica Video 16
17 La scalabilità Bitstream non scalabile Ricezione parziale ESM Codifica Video 17
18 La scalabilità Bitstream scalabile ESM Codifica Video 18
19 La scalabilità Bitstream scalabile Ricezione parziale ESM Codifica Video 19
20 La scalabilità: esempio Risoluzione Qualità ESM Codifica Video 20
21 La scalabilità Risoluzione Qualità ESM Codifica Video 21
22 La scalabilità Risoluzione Qualità ESM Codifica Video 22
23 La scalabilità Qualità Codifica scalabile, due layer a 400 e 800 kbps Codifica scalabile desiderata Codifica non scalabile, un layer 200 kbps Codifica non scalabile, un layer 900 kbps Curva limite sequenza decodifica ata Banda disponibile sul canale ESM Codifica Video 23
24 La scalabilità: esempio Server Router Client 1 Client 3 Router Client 2 Senza scalabilità ESM Codifica Video 24
25 La scalabilità: esempio Server Router Client 1 Client 3 Router Client 2 Con scalabilità ESM Codifica Video 25
26 Lo standard MPEG-2: la scalabilità MPEG-2 fornisce scalabilità in: risoluzione qualità frame-rate ESM Codifica Video 26
27 Lo standard MPEG-2: la scalabilità in qualità Input video MPEG(Q 1 ) Livello Base MPEG(Q 2 ) Livello Enhanced ESM Codifica Video 27
28 Lo standard MPEG-2: la scalabilità in risoluzione ione Input video 2 MPEG(Q 1 ) Livello Base 2 MPEG(Q 2 ) Livello Enhanced ESM Codifica Video 28
29 Lo standard MPEG-2: la scalabilità in frame-rate ate Ricevere solo le anchor frame oppure tuttett enhancement B B B B B B I P P I Gop n base ESM Codifica Video 29
30 Lo standard MPEG-4 Lo standard MPEG-4 fornisce un insieme di tecnologie orientate a soddisfare le esigenze di: chi produce il segnale video (autori); chi lo distribuisce (provider di servizi di rete); e chi ne usufruisce (utenti). ESM Codifica Video 30
31 Lo standard MPEG-4 Autori la produzione di contenuti con una elevata riusabilità maggiore flessibilità grafici animati interazione con pagine WWW migliore gestione dei diritti d'autore Fornitori di servizi informazioni di trasporto più complete e flessibili descrittori di qualità di servizio (QoS) Utenti elevato livello d'interazione con il contenuto tecniche di codifica ad elevata efficienza ESM Codifica Video 31
32 Lo standard d MPEG-4: codifica a oggetti Rappresentazione oggetti/sfondo Modelli complessi di movimento Codifica di: Sfondo (Sprite) Contorno (Punti di controllo) Texture (EZW adattato alla forma) Segmentazione? ESM Codifica Video 32
33 Lo standard d MPEG-4: codifca per sprite ESM Codifica Video 33
34 Lo standard H.264 Nuovi strumenti di codifica Filtro di deblocking Codifica aritmetica adattativa contestuale Trasformata intera Nuovi modi di codifica Intra con predizione, Inter con blocchi di dimensione variabile Ottimizzazione RD Stima del movimento ottimizzata Scelta dei modi ottimizzata ESM Codifica Video 34
35 Lo standard H.264 E un codificatore ibrido La codifica è fatto macroblocco per macroblocco Esistono molti modi di codifica per ogni macroblocco La scelta del modo non è standardizzata di ottimizzazione tasso-distorsione della scelta ESM Codifica Video 35
36 Schema del codificatore H.264 Control Input x e DCT Mod CABAC/ Channel Q 4x4 CAVLC Buffer x p Q* ME Inter/Intra t IDCT Mod 4x4 MV Intra Prediction Deblocking Filter MC Frame Buffer x q e q x p ESM Codifica Video 36
37 Modi di codifica in H.264 Skipped Modi Inter 16x16 16x8 8x16 8x8 8x4 4x8 Modi Intra 16x16 4x4 (anche 8x8 nell estensione) estensione) IPCM Lossless (valori di luminanza e crominanza senza compressione) ESM Codifica Video 37
38 Modo skipped Si usa la compensazione del movimento Il vettore è ricavato dai vicini Non si trasmette l errore di predizione Costo di codifica basso, distorsione alta ESM Codifica Video 38
39 Modi Inter Stima e compensazione del movimento mono e bi-direzionale Precisione al quarto di pixel Blocchi di dimensione variabile 16x16 8x16 16x8 8x8 4x8 8x4 4x4 ESM Codifica Video 39
40 Modi Inter B-frame generalizzate Media pesata delle due predizioni Scelta relativamente libera delle frame di riferimento (liste) Stima del movimento con precisione al quarto di pixel Prima interpolazione: filtro a 6 coefficienti Seconda interpolazione: bilineare ESM Codifica Video 40
41 Modi Intra Predizione spaziale più trasformata a coefficienti interi Predizione su zone omogenee Blocchi 16x16 Predizione lungo 2 direzioni, media, planare ESM Codifica Video 41
42 Modi Intra Predizione spaziale più trasformata a coefficienti interi Predizione su zone omogenee Blocchi 16x16 Predizione lungo 2 direzioni, media, planare Predizione orizzontale ESM Codifica Video 42
43 Modi Intra Predizione spaziale più trasformata a coefficienti interi Predizione su zone omogenee Blocchi 16x16 Predizione lungo 2 direzioni, media, planare Predizione verticale ESM Codifica Video 43
44 Modi Intra Predizione spaziale più trasformata a coefficienti interi Predizione su zone omogenee Blocchi 16x16 Predizione lungo 2 direzioni, media, planare Predizione media ESM Codifica Video 44
45 Modi Intra Predizione spaziale più trasformata a coefficienti interi Predizione su zone omogenee Blocchi 16x16 Predizione lungo 2 direzioni, media, planare Predizione planare ESM Codifica Video 45
46 Modi Intra Predizione dei dettagli Blocchi 4x4 Predizione lungo 8 direzioni, media Estensione: blocchi 8x8, 8 predizione i come nel caso 4x4 Si trasmette un simbolo che individua il tipo di predizione ESM Codifica Video 46
47 Confronto modi x 10 4 foreman 1 - All MB - Quarter pixel - QP = Skip Inter16x16 Intra4x4 Intra16x16 IPCM istortion - SSD Di Rate - bits ESM Codifica Video 47
48 Scelta del modo La scelta del modo è fatta in modo da minimizzare la distorsione per un bit-rate assegnato Si confrontano i modi per un certo passo di quantizzazione Q D = D REC (m Q) R = R REC (m Q) J(m,λ Q) =D REC (m Q) + λr REC (m Q) ESM Codifica Video 48
49 Scelta del modo Skip Distorsione D+λ λ 1 R = J Inter Intra Tasso ESM Codifica Video 49
50 Scelta del modo J(m,λ Q) =D REC (m Q) + λr REC (m Q) Come si sceglie λ per un certo Q? Relazione sperimentale: λ OPT = Q/3-4 ESM Codifica Video 50
51 Stima del movimento Anche la stima del movimento è realizzata con un criterio ottimizzato J ME (v,λ) =D DFD (v) + λ ME R ME (v) Relazione sperimentale tra λ ME e λ ESM Codifica Video 51
52 Lo standard SVC Scalable Video Coding (SVC) Estensione scalabile di H.264 Scalabilità temporale simile a MPEG Scalabilità in qualità con codifica per bit-plane Scalabilità in risoluzione con predizione (schema piramidale) ESM Codifica Video 52
53 Lo standard MVC ESM Codifica Video 53
La codifica video. Il codificatore ibrido. Principi di base Compressione spaziale Tecniche di predizione temporale Stima e compensazione del movimento
La codifica video Marco Cagnazzo Elaborazione dei Segnali Multimediali Sommario Il segnale video La codifica video Principi di base Compressione spaziale Tecniche di predizione temporale Stima e compensazione
DettagliUNIVERSITÀ DEGLI STUDI DI TRIESTE
UNIVERSITÀ DEGLI STUDI DI TRIESTE Corso di Elaborazione Elettronica di Immagini CODIFICA ED ELABORAZIONE DI SEQUENZE VIDEO Sommario Formati video Codifica di sequenze video 1 Formati video 2 3 Cenni su
DettagliAppunti sulla codifica video
Appunti sulla codifica video Marco Cagnazzo Questi appunti costituiscono del materiale di supporto per il corso di Elaborazione dei Segnali Multimediali a.a. 29-2. Essi coprono alcuni aspetti relativi
DettagliAppunti sulla codifica video
Appunti sulla codifica video Marco Cagnazzo a.a. 21 22 Questi appunti costituiscono del materiale di supporto per il corso di Elaborazione dei Segnali Multimediali.Essi coprono alcuni aspetti relativi
DettagliCapitolo 4 Compressione sorgenti dinamiche
Capitolo 4 Compressione sorgenti dinamiche Audio DPCM APCM e ADPCM LPC CELP MPEG-1 MPEG-2 Dolby Video MJPEG Frame I,P,B Stima moto e compensazione H.261 H.263 MPEG Prestazioni Codificatori avanzati H.264
DettagliL obiettivo dell introduzione di MPEG2 è stato quello di ottenere video in qualità broadcast a 4-9 Mbps
MPEG 2 Ing. Marco Bertini - Università degli Studi di Firenze Via S. Marta 3-50139 - Firenze - Italy Tel.: +39-055-4796540 Fax: +39-055-4796363 E-mail: bertini@dsi.unifi.it Web: http://viplab.dsi.unifi.it/~bertini
DettagliLa compressione video. Analis i in multiris oluzione Wavelet La compres s ione di immag ini C ompres s ione JPEG S tandard MPEG
La compressione video Analis i in multiris oluzione Wavelet La compres s ione di immag ini C ompres s ione JPEG S tandard MPEG Trasformata di Fourier Analisi in frequenza delle immagini 2 Trasformata di
DettagliCompressione delle immagini (codifica JPEG)
Compressione delle immagini (codifica JPEG) ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 Motivazioni a favore della compressione 2 Es. Si consideri di voler proiettare un ora di un film mediante un dispositivo
DettagliRETI INTERNET MULTIMEDIALI. Compressive Video
RETI INTERNET MULTIMEDIALI Compressive Video Introduzione I formati di compressione per contenuti audio e video intruducono nuovi elementi per aumentare il rapporto di codifica Codifica nello spazio e
DettagliCompressione delle immagini (codifica JPEG)
Compressione delle immagini (codifica JPEG) A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 0 / 2 0 1 1 Motivazioni a favore della compressione 2 Es. Si consideri di voler proiettare un ora
DettagliCodifica Video. Corso di Telecomunicazioni. Anno Accademico 2008/2009. F. Benedetto Corso di Telecomunicazioni
Codifica Video Corso di Telecomunicazioni Anno Accademico 2008/2009 Contenuti Caratteristiche del segnale video Codifica video (MPEG-2) Codifica video (MPEG-4) Perché comprimere Si consideri un segnale
DettagliCodifica Video MPEG. Ing. Francesco Benedetto - Prof. Gaetano Giunta. Laboratorio di Telecomunicazioni (COMLAB) Università degli Studi Roma Tre
Codifica Video MPEG Ing. Francesco Benedetto - Prof. Gaetano Giunta Laboratorio di Telecomunicazioni (COMLAB) Università degli Studi Roma Tre 1 Perché comprimere Si supponga di voler trasmettere 30 fotografie
DettagliRETI INTERNET MULTIMEDIALI
RETI INTERNET MULTIMEDIALI Codifica e Compressione del Video: H.264 e HEVC Il documento è adattato da materiale cortesemente messo a disposizione dal Prof. Stefano Paris H.264 (MPEG-4 Part 10 AVC) ITU-T
DettagliUNIVERSITÀ DEGLI STUDI DI TRIESTE
UNIVERSITÀ DEGLI STUDI DI TRIESTE Corso di Elaborazione Elettronica di Immagini CODIFICA DI IMMAGINI SENZA PERDITA Sommario 1 2 (Lossless JPEG, PNG, ecc.) 3 4 Motivazione Gli algoritmi per la codifica
DettagliRETI INTERNET MULTIMEDIALI
RETI INTERNET MULTIMEDIALI Codifica delle Immagini: JPEG, TIFF, Facsimile Il documento è adattato da materiale cortesemente messo a disposizione dal Prof. Stefano Paris e dal Prof. Vittorio Trecordi 1
DettagliRETI INTERNET MULTIMEDIALI
RETI INTERNET MULTIMEDIALI Codifica e Compressione del Video: Introduzione, H.261 e H.263 Il documento è adattato da materiale cortesemente messo a disposizione dal Prof. Stefano Paris Introduzione I formati
DettagliRETI INTERNET MULTIMEDIALI
RETI INTERNET MULTIMEDIALI Compressive Video Motion JPEG, Digital Video, H.261, H.263 Il documento è adattato da materiale cortesemente messo a disposizione dal Prof. Stefano Paris e dal Prof. Vittorio
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Immagini in movimento 2 Immagini in movimento Memorizzazione mediante sequenze di fotogrammi.
DettagliSviluppato inizialmente per video CD Il bitrate di ~1.5 Mbps. Compressione intra- e inter-frame. È uno standard ISO (ISO/IEC 11172)
MPEG 1 Ing. Marco Bertini - Università degli Studi di Firenze Via S. Marta 3-50139 - Firenze - Italy Tel.: +39-055-4796540 Fax: +39-055-4796363 E-mail: bertini@dsi.unifi.it Web: http://viplab.dsi.unifi.it/~bertini
DettagliStandard Video. Video Digitali
Standard Video Video Digitali L'immagine sovrastante mostra l'evoluzione nel tempo dei vari formati di compressione video realizzati dalle associazioni sopra indicate. Intra-Frames: I fotogrammi sono
DettagliMultimediale Digitale
Multimediale Digitale Una introduzione V1.2: Settembre 2003, commenti e suggerimenti a Bruno.cipolla@istruzione.it Copyright BC 2003 1 Multimediale Digitale Una introduzione Copyright BC 2003 2 Video al
DettagliTeoria dell Informazione e
Capitolo 17 Teoria dell Informazione e Codifica 17.1 Codifica di sorgente 17.1.1 Codifica audio 17.1.2 Codifica video In accordo al metodo di realizzazione dei segnali video analogici, in cui i singoli
DettagliCodifica video. Il video digitale. Sistemi Multimediali. Il video digitale. Il video digitale. Il video digitale.
Sistemi Multimediali Codifica video La definizione di video digitale corrisponde alla codifica numerica di un segnale video. Esso eredita numerosissimi concetti dal video analogico, e li trasporta in digitale.
DettagliSommario. Lempel-Ziv coding e varianti Run-length encoding. 1 Introduzione. 2 Codifica mediante predittori (Lossless JPEG, PNG, ecc.
Sommario Lempel-Ziv coding e varianti 1 2 Codifica mediante predittori (Lossless JPEG, PNG, ecc.) 3 Lempel-Ziv coding e varianti 4 Lempel-Ziv coding e varianti Il codice di Huffman visto prima sfrutta
DettagliTecniche di Codifica di Segnali Video. Gruppo Reti TLC Indice
Tecniche di Codifica di Segnali Video Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ CODIFICA DI SEGNALI VIDEO - 1 Indice 1. Percezione visiva 2. TV analogica e digitale 3. Codifica
Dettagli1 PERCHÉ LA AG-HPX301E È UNA CAMERA RIVOLUZIONARIA?
1 PERCHÉ LA AG-HPX301E È UNA CAMERA RIVOLUZIONARIA? Per diversi motivi, a cominciare dal fatto che introduce in un prodotto dal costo inferiore ai 10.000 Euro un codec di registrazione fino ad oggi utilizzato
DettagliRETI INTERNET MULTIMEDIALI MPEG
RETI INTERNET MULTIMEDIALI MPEG Introduzione Il gruppo di esperti MPEG (Motion Picture Experts Group) si occupa della definizione dei seguenti standard MPEG-1, MPEG-2, MPEG-4: sistemi e tecniche di codifica
Dettagli4.3: La Codifica dei Suoni e dei Video
Rappresentazione dei Dati Multimediali Prof. Alberto Postiglione Università degli Studi di Salerno Dipartimento di Scienze Aziendali - Management & Innovation Systems 4.3: La Codifica dei Suoni e dei Video
DettagliChe cosa è, come funziona: Advanced Video Coding (AVC - H.264): Il prossimo futuro
ing. Marzio Barbero e ing. Natasha Shpuza Che cosa è, come funziona: Advanced Video Coding (AVC - H.264): Il prossimo futuro Parte I Fig. 1 - Il Joint Video Team comprende esperti di MPEG e dell'itu- T
DettagliRETI INTERNET MULTIMEDIALI. JPEG, TIFF, Facsimile
RETI INTERNET MULTIMEDIALI JPEG, TIFF, Facsimile JPEG Joint Photographic Experts Group Introduzione JPEG: Joint Photographic Experts Group Gruppo di lavoro della ISO e ITU-T Standard di compressione con
DettagliCodifica di Huffman e Lempel-Ziv-Welch A L B E R T O B E L U S S I A N N O A C C A D E M I C O /
Codifica di Huffman e Lempel-Ziv-Welch 1 A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 0 / 2 0 1 1 Tipi di compressione Senza perdita (lossless): permettono di ricostruire perfettamente
DettagliAlgoritmi di codifica video 3D basati sulla segmentazione
Università degli studi di Padova Facoltà di Ingegneria Corso di Laurea Magistrale in Ingegneria delle Telecomunicazioni TESI DI LAUREA Algoritmi di codifica video 3D basati sulla segmentazione Relatore:
DettagliSistemi Informativi Multimediali La codifica dell informazione multimediale
Obiettivi della codifica di informazioni multimediali Sistemi Informativi Multimediali La codifica dell informazione multimediale Augusto Celentano Università Ca Foscari Venezia Ridurre la dimensione di
DettagliMemorizzazione delle immagini. Metodi e Formati
Memorizzazione delle immagini Metodi e Formati Dati bitmap Insieme di valori numerici che specificano i colori dei singoli pixel Linearizzazione per righe Formati e file grafici Come si registrano i dati?
DettagliFONDAMENTI DI INFORMATICA. Ing. DAVIDE PIERATTONI. Facoltà di Ingegneria Università degli Studi di Udine. Compressione MPEG
FONDAMENTI DI INFORMATICA Ing. DAVIDE PIERATTONI Facoltà di Ingegneria Università degli Studi di Udine Compressione MPEG 2000 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1 Nota
Dettaglicodifica, l output del processo e i componenti del decoder. E infatti i produttori di encoder possono usare molte
Speciale MPEG I di Barbara Roeder n questo articolo presenteremo un mare d informazioni su quello che sta sotto la superficie dello standard MPEG. Vi aiuteremo a valutare i sistemi di codifica MPEG hardware
DettagliCompressione dei dati multimediali
Universita' di Verona Dipartimento di Informatica Compressione dei dati multimediali Davide Quaglia a.a. 2009/2010 1 Natura dei dati multimediali 2 Generazione dei suoni I suoni sono generati da onde di
DettagliIl suono digitale. Concetti di base
Il suono digitale 1 Concetti di base Il processo di digitalizzazione del suono si chiama encoding Problematiche simili a quelle della digitalizzazione di immagini Frequenza di campionamento: il numero
DettagliPercezione del Suono
Tecniche di Codifica del Segnale Audio Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ CODIFICA DEL SEGNALE VOCALE - 1 Percezione del Suono Banda: 20 Hz 20 KHz Dinamica: ~96 db
DettagliSVILUPPO DI UN CODIFICATORE SOFTWARE PER VIDEO STEREOSCOPICO
POLITECNICO DI TORINO III Facoltà di Ingegneria Laurea Specialistica in Ingegneria delle Telecomunicazioni SVILUPPO DI UN CODIFICATORE SOFTWARE PER VIDEO STEREOSCOPICO Relatore: Prof. Enrico MAGLI Correlatore:
DettagliParte VI. Sistemi Multimedia
Parte VI Sistemi Multimedia Sistemi Operativi - prof. Silvio Salza - a.a. 2008-2009 VI - 1 Multimedia Materiali multimediali: Letteralmente più di un medium (es. testo e immagini) Tipicamente filmati con
DettagliATTIVITÀ DI STAGE PRESSO STMICROELECTRONICS
ATTIVITÀ DI STAGE PRESSO STMICROELECTRONICS Argomento: Durata: Titolo: Scalable Video Coding 6 mesi Studio e sviluppo di un algoritmo di Constant Bit-Rate Control per la codifica video scalabile secondo
DettagliLezione 9: Video(II) Informatica e Produzione Multimediale. Docente: Umberto Castellani
Lezione 9: Video(II) Informatica e Produzione Multimediale Docente: Umberto Castellani Sommario Introduzione al video Formati video Analogici digitali Il Moving picture Expert group (MPEG) Editing video
DettagliVideoStreaming su IP
VideoStreaming su IP Anno Accademico 2007/2008 Agenda Principi di video Streaming Come prevenire gli errori e come mascherarli Appendice Come si realizza la codifica/decodifca Protocollidirete Overview
DettagliLa compensazione di moto
Capitolo 5 La compensazione di moto Contenuto 5.1 Principi di motocompensazione per la codifica di sequenze video I quadri che compongono una sequenza video naturale rappresentano la proiezione sul piano
DettagliDigital Watermarking Technology
Digital Watermarking Technology Internet- Web: Database multimediale distribuito sul globo terrestre testo grafica audio video Ogni utente connesso alla rete ha la possibilità di accedere alle informazioni
DettagliCODIFICA DI CARATTERI
CODIFICA DI CARATTERI Associando un simbolo dell alfabeto ad ogni numero possiamo codificare tutte le lettere Codifica ASCII (American Standard Code for Information Interchange): Caratteri speciali, punteggiatura,
DettagliAbbiamo visto nella lezione precedente che le immagini possono essere compresse in vari modi, per ridurne l'occupazione di memoria (su disco o rete)
Algoritmi di compressione per le immagini Abbiamo visto nella lezione precedente che le immagini possono essere compresse in vari modi, per ridurne l'occupazione di memoria (su disco o rete) compressione
DettagliMultimediale Digitale
Multimediale Digitale Una introduzione V1.3: Gennaio 2005, commenti e suggerimenti a Bruno.cipolla@istruzione.it 1 Multimediale Digitale Una introduzione 2 Video al cinema Fotogrammi pellicola 3 4 Bobinone
DettagliRappresentazione delle Immagini. Corso di Informatica. Rappresentazione delle Immagini. Rappresentazione delle Immagini
Corso di Laurea in Conservazione e Restauro dei Beni Culturali Rappresentazione delle Immagini Corso di Informatica Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: torta@di.unito.it
DettagliFormati multimediali e metadati: Audio
Formati multimediali e metadati: Audio Marco Tagliasacchi Formati multimediali e metadati: audio Sommario 2 Audio digitale Compressione di dati audio Formati audio Audio digitale Onde acustiche 3 Il suono
DettagliNumeri interi. Laboratorio di Calcolo Paola Gallo
Numeri interi Alfabeto binario anche il segno può essere rappresentato da 0 o 1 è indispensabile indicare il numero k di bit utilizzati Modulo Modulo e segno 1 bit di segno (0 positivo, 1 negativo) k 1
Dettagli1 Algoritmi di compressione Lossless Codifica di Huffman Algoritmo LZW... 4
Indice 1 Algoritmi di compressione Lossless 3 1.1 Codifica di Huffman....................... 3 1.2 Algoritmo LZW.......................... 4 2 Algoritmi di compressione Lossy 9 2.1 Discrete Cosine Transform....................
Dettagliper migliorare la flessibilità dei sistemi
Grazie alle istruzioni SIMD, è possibile ottenere sensibili miglioramenti nel rendimento dei motori di decodifica video MPEG-4 e migliore qualità nelle immagini Dennis Moolenaar Tensilica Lo sviluppo di
DettagliCodifica Immagini Fisse
Codifica Immagini Fisse Corso di Telecomunicazioni Anno Accademico 2008/2009 Contenuti Caratteristiche delle immagini Codifica JPEG Perché comprimere Si supponga di voler trasmettere 30 fotografie in bianco
Dettagli16/01/2013. Video Digitale. Prof. Sebastiano Battiato. Multimedia. E. Muybridge: le prime sequenze. Multimedia
Video Digitale Prof. Sebastiano Battiato E. Muybridge: le prime sequenze 1 Sequenze Video Video come segnale discreto Campionamento temporale della scena Ad ogni istante la scena è fotografata Sequenza
DettagliUniversità degli Studi di Cagliari Facoltà di Scienze Corso di Laurea in Matematica
Università degli Studi di Cagliari Facoltà di Scienze Corso di Laurea in Matematica Corso di Elementi di Informatica Lezione 4 21 marzo 2017 Dott. A.A. 2016/2017 pgarau.unica@gmail.com 1 nel campo dell'informatica
DettagliCapitolo 1. Video digitale. 1.1 Vantaggi del digitale.
Introduzione. Da diversi anni i sistemi per la trasmissione di immagini in movimento hanno assunto una notevole importanza. L ampia banda necessaria per tali trasmissioni ha però frenato lo sviluppo di
DettagliProgramma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori
Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Il concetto di FILE FILE: sequenza di byte conosciuta nel computer
DettagliTrasmissione di contenuti televisivi e multimediali
Trasmissione di contenuti televisivi e multimediali Work package 1.5 Task Documento All Final Report Versione 6.0 Data 30/12/2009 Autori D. Darsena, D. Mattera, L.Paura, A. Scarpiello, F.Verde Pagina 1
DettagliLa codifica del testo
La codifica delle informazioni Informatica e sistemi di elaborazione delle informazioni La codifica delle informazioni Informatica e sistemi di elaborazione delle informazioni I slide Informatica e sistemi
DettagliDIGITALE TERRESTRE non solo televisione
DIGITALE TERRESTRE non solo televisione Il decoder interattivo come cambia il modo di ricevere, seguire e fruire dei servizi televisivi. Evoluzione tecnologica in ambiente domestico, integrazione tra TV
DettagliL evoluzione di UMTS: HSDPA
L evoluzione di UMTS: HSDPA Luca D Antonio Roma, 7/12/2006 0 Cos è HSDPA? HSDPA : High Speed Downlink Packet Access Evoluzione dell UMTS di Release 99 Analogo a EDGE per il GSM Finalizzato alla fruizione
DettagliLezione 8: La rappresentazione dell informazione Multimediale Suoni e Video Venerdi 6 Novembre 2009
Università di Salerno Corso di FONDAMENTI DI INFORMATICA Corso di Laurea Ingegneria Meccanica & Ingegneria Gestionale Mat. Pari Docente : Ing. Secondulfo Giovanni Anno Accademico 2009-2010 Lezione 8: La
DettagliIl tema proposto può essere risolto seguendo due ipotesi:
Per la trattazione delle tecniche TDM, PM e Trasmissione dati si rimanda alle schede 41, 42, 43, 44, 45, 46, 47 e 48 del libro Le Telecomunicazioni del Prof. F. Dell Aquila. Il tema proposto può essere
DettagliReti di Telecomunicazione Lezione 2
Reti di Telecomunicazione Lezione 2 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Programma della lezione Commutazione di circuito multiplexing divisione di frequenza divisione
DettagliCompressione di dati: testi, immagini, suoni e video
1 Compressione di dati: testi, immagini, suoni e video B. Cipolla V1.2 Gennaio 2008 2 Compressione: motivazioni Ridurre le dimensioni di oggetti digitali per Risparmiare spazio occupato tempo di trasmissione
DettagliFormati multimediali e metadati: Video
Formati multimediali e metadati: Video Marco Tagliasacchi Formati multimediali e metadati: video Sommario 2 Rappresentazione di dati video Compressione di dati video Formati video Rappresentazione di dati
DettagliCodifica dell Informazione
Francesco Folino CODIFICA DI DATI E ISTRUZIONI Algoritmi Istruzioni che operano su dati Per scrivere un programma è necessario rappresentare dati e istruzioni in un formato tale che l esecutore automatico
DettagliLa compressione audio. Come risparmiare spazio e tempo lavorando sulla forma d onda
La compressione audio Come risparmiare spazio e tempo lavorando sulla forma d onda La compressione audio L arte di minimizzare le risorse per i dati audio ridurre la memoria occupata ridurre i costi di
DettagliCapitolo IX. Convertitori di dati
Capitolo IX Convertitori di dati 9.1 Introduzione I convertitori di dati sono circuiti analogici integrati di grande importanza. L elaborazione digitale dei segnali è alternativa a quella analogica e presenta
DettagliLa compressione audio. Come risparmiare spazio e tempo lavorando sulla forma d onda
La compressione audio Come risparmiare spazio e tempo lavorando sulla forma d onda 1 La compressione audio L arte di minimizzare le risorse per i dati audio ridurre la memoria occupata ridurre i costi
DettagliCos è una wavelet? Applicazioni della trasformata wavelet. Analisi multirisoluzione
Cos è una wavelet? Applicazioni della trasformata wavelet Analisi multirisoluzione Tre tecniche: Piramidi di immagine Trasformata di Haar Codifica per sottobande Il numero totale di pixel nel caso di una
DettagliCodifica CCITT Fax. Introduzione Codifica monodimensionale Codifica bidimensionale. Codifica CCITT Fax. Codifica JBIG2
Codifica CCITT Fax Metodo per la codifica senza perdita di immagini bitonali, standardizzato nel 1988 dal CCITT (ora ITU-T) Sviluppato per la trasmissione di fax, ma utilizzato anche per l archiviazione
DettagliVideo Parte 2. Errori di registrazione Drop e Artefatti. Multimedia
Video Parte 2 Errori di registrazione Drop e Artefatti L errore è ineliminabile Quando si tratta di segnali, di qualunque natura, non si può evitare che essi siano generati o trasmessi senza la presenza
DettagliVideo nel multimedia. Il medium più difficile. Può essere il punto debole. non bisogna provarci tempi e costi
Il video 1 2 Video nel multimedia Il medium più difficile non bisogna provarci tempi e costi Può essere il punto debole risorsa difficile da gestire per la macchina risorsa facilmente valutabile (qualitativamente)
DettagliCodifica dell Informazione
Introduzione all Informatica Fabrizio Angiulli Codifica dell Informazione CODIFICA DI DATI E ISTRUZIONI Algoritmi Istruzioni che operano su dati Per scrivere un programma è necessario rappresentare dati
DettagliCodici convoluzionali
Codici convoluzionali (dalle dispense e dal libro) Codici convoluzionali I codici lineari a blocchi sono caratterizzati dal fatto che il processo di codifica è senza memoria. I codici convoluzionali invece
DettagliLE IMMAGINI DIGITALI 3 formati. Università IUAV di venezia
LE IMMAGINI DIGITALI 3 formati Università IUAV di venezia Compressione Trasmissione ed archiviazione dei file grafici Algoritmo di compressione: trasformare la sequenza di byte che costituisce un file
DettagliUNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II FACOLTÀ DI INGEGNERIA TRASMISSIONE VIDEO SU RETE A TESI DI LAUREA IN TELECOMUNICAZIONI
UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II FACOLTÀ DI INGEGNERIA TESI DI LAUREA IN TELECOMUNICAZIONI TRASMISSIONE VIDEO SU RETE A COMMUTAZIONE DI PACCHETTO RELATORE CANDIDATO ch.mo prof. Giovanni Poggi
Dettaglii Giovanni Maria Farinella
Video Digitale i Giovanni Maria Farinella Sequenze Video Video come segnale discreto Campionamento temporale della scena Ad ogni istante la scena è fotografata Sequenza video Successione di istantanee
DettagliRETI INTERNET MULTIMEDIALI. Codifica Numerica & Trasformate Discrete
RETI ITERET MULTIMEDIALI Codifica umerica & Trasformate Discrete CODIFICA UMERICA Introduzione Introduzione alla Codifica umerica La codifica numerica viene utilizzata in numerosi settori dell ICT Può
DettagliUniversità di Genova Facoltà di Ingegneria
Università di Genova Facoltà di Ingegneria Telematica 2 1. Servizi Multimediali e Qualità del Servizio (QdS) su IP 1.5 Voce e Video su IP Prof. Raffaele Bolla Servizi multimediali e VoIP I servizi multimediali
Dettagli1 Esercizio - caso particolare di ottimalità
Corso: Gestione ed elaborazione grandi moli di dati Lezione del: 5 giugno 2006 Argomento: Compressione aritmetica e Tecniche di compressione basate su dizionario Scribes: Andrea Baldan, Michele Ruvoletto
DettagliI.4 Rappresentazione dell informazione - Altre codifiche
I.4 Rappresentazione dell informazione - Altre codifiche Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Ottobre 20, 2015 Argomenti 1 2 3 4 L immagine viene suddivisa
DettagliRAPPRESENTAZIONE DELLE INFORMAZIONI
RAPPRESENTAZIONE DELLE INFORMAZIONI 1 RAPPRESENTAZIONE DELLE INFORMAZIONI Le informazioni gestite dai sistemi di elaborazione devono essere codificate per poter essere memorizzate, elaborate, scambiate,
DettagliCarlo Alberto Bentivoglio Aldo Caldarelli Tecnologie multimediali Audio e video. eum x tecnologie dell educazione
Carlo Alberto Bentivoglio Aldo Caldarelli Tecnologie multimediali Audio e video eum x tecnologie dell educazione eum x tecnologie dell'educazione Tecniche e tecnologie multimediali Carlo Alberto Bentivoglio
DettagliOttimizzazione della trasmissione video su reti P2P tramite Teoria dei Giochi e Descrizioni Multiple
Università degli Studi di Padova Facoltà di Ingegneria Corso di Laurea Magistrale in Ingegneria delle Telecomunicazioni TESI DI LAUREA Ottimizzazione della trasmissione video su reti P2P tramite Teoria
Dettaglidi Napoli Prof. Antonio Fratini
Sistemi i di Elaborazione delle Informazioni i Univ. degli studi Federico II di Napoli Prof. Antonio Fratini Analogico vs Digitale Un esempio segnale + rumore segnale analogico Amplificatore segnale digitale
DettagliCompressione di dati: testi, immagini, suoni e video. B. Cipolla
V1.3: Novembre 2008 1 Compressione di dati: testi, immagini, suoni e video B. Cipolla V1.3: Novembre 2008 2 Compressione: motivazioni Ridurre le dimensioni di oggetti digitali per Risparmiare spazio occupato
DettagliLo Standard JPEG per la Compressione di Immagini Fisse
Capitolo 3 Lo Standard JPEG per la Compressione di Immagini Fisse Contenuto 3.1 Introduzione.............................................. 48 3.2 Modalità Sequenziale.........................................
DettagliCapitolo 3 Compressione sorgenti statiche
Capitolo 3 Compressione sorgenti statiche Elementi di codifica di sorgente Entropia Classificazione degli algoritmi Testo RLE Huffman statico Huffman dinamico Codifica aritmetica LZ Immagini Prestazioni
DettagliRETI INTERNET MULTIMEDIALI
RETI INTERNET MULTIMEDIALI Codifica e Compressione del Video: MPEG Il documento è adattato da materiale cortesemente messo a disposizione dal Prof. Stefano Paris Introduzione Il gruppo di esperti MPEG
DettagliCODIFICA DI CARATTERI
CODIFICA DI CARATTERI Associando un simbolo dell alfabeto ad ogni numero possiamo codificare tutte le lettere Codifica ASCII (American Standard Code for Information Interchange): Caratteri speciali, punteggiatura,
DettagliSistemi di Elaborazione delle Informazioni
Università degli Studi di Messina Policlinico G. Martino - Sistemi di Elaborazione delle Informazioni A.A. 26/27 Università degli Studi di Messina Policlinico G. Martino - Sistemi di Elaborazione delle
DettagliUn medium complesso. Il video. L illusione del movimento. Frame richiesti per durata. Il video è il medium più difficile
1 2 Un medium complesso Il video Il video è il medium più difficile non bisogna provarci si perde molto tempo (hardware e software) Può essere il punto debole di un prodotto risorsa difficile da gestire
DettagliTECNICHE DI COMPRESSIONE DATI
TECNICHE DI COMPRESSIONE DATI COMPRESSIONE DATI La compressione produce una rappresentazione più compatta delle informazioni è come se si usassero meno parole per dire la stessa cosa in modo diverso. Esistono
DettagliProtocolli e Architetture. Dr. Greco Polito Silvana
Protocolli e Architetture Cos è un protocollo? Insieme di regole che definiscono le modalità di interazione fra sistemi generalmente distanti Cos è un protocollo? Protocollo umano e protocollo di rete:
Dettagli1.8 Algoritmi di compressione per dati, voce e immagini
1 1 1.8 Algoritmi di compressione per dati, voce e immagini 2 1.8.1 Considerazioni generali 2 Alcuni compressori di comune impiego 3 Per i dati: Per la voce: Per l audio (musica): Per le immagini: Per
Dettagli1) Codici convoluzionali. 2) Circuito codificatore. 3) Diagramma a stati e a traliccio. 4) Distanza libera. 5) Algoritmo di Viterbi
Argomenti della Lezione 1) Codici convoluzionali 2) Circuito codificatore 3) Diagramma a stati e a traliccio 4) Distanza libera 5) Algoritmo di Viterbi 1 Codici convoluzionali I codici convoluzionali sono
Dettagli