Capitolo 1. Video digitale. 1.1 Vantaggi del digitale.
|
|
- Ferdinando Giuliani
- 6 anni fa
- Visualizzazioni
Transcript
1 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 sistemi digitali. Questo ha favorito l accettazione di standard analogici per la videoregistrazione e diffusione di filmati ed animazioni che, pur non presentando inconvenienti per la trasmissione televisiva, non consentono di sfruttare i vantaggi derivanti dall elaborazione numerica. La realizzazione di filmati analogici non consente di archiviare un numero elevato di animazioni e di accedere in maniera efficiente alla singola sequenza o singolo fotogramma. Inoltre un filmato, una volta realizzato, non è più modificabile e la sua duplicazione comporta un degradamento significativo della qualità delle immagini. Lo standard MPEG consente un efficiente compressione di una sequenza di immagini, permettendone quindi la memorizzazione in formato digitale sugli attuali supporti magnetici ed ottici e la trasmissione attraverso reti digitali. Il problema predominante per qualsiasi sistema di compressione video è l enorme quantità di dati da elaborare in tempo reale. L utilizzo di algoritmi di compressione privi di perdite (codifica 1
2 Introduzione lossless) non permette di ottenere rapporti di compressione sufficientemente alti, per cui la loro applicazione non risulta conveniente. Per questo tutti i sistemi di codifica video introducono delle perdite (codifica lossy) che hanno lo scopo di ridurre la banda del segnale a valori accettabili per la sua trasmissione. Queste perdite causano inevitabilmente degli artefatti che possono pregiudicare la qualità della sequenza stessa. Emerge così il problema della valutazione della qualità per una sequenza codecodificata. In questo lavoro di tesi sarà esaminato il caso di codifica MPEG-2 a bit rate costante. Ovviamente la qualità ottenuta per una sequenza dipenderà dal bit rate di codifica e migliorerà con l aumentare di quest ultimo; il bit rate di codifica ottimale sarà fortemente condizionato dalle caratteristiche di dettaglio spaziale e di movimento della sequenza stessa. Attualmente la valutazione della qualità di una sequenza è fatta attraverso metodi soggettivi, basati sul giudizio di alcuni gruppi di osservatori. Questi metodi, oltre ad essere costosi e poco affidabili, non permettono una valutazione in tempo reale della qualità. L uso di metodi oggettivi ed automatici, invece, consentirebbe un monitoraggio continuo della qualità, permettendo una tempestiva correzione di parametri di codifica. Il presente lavoro di tesi si inserisce nell ambito di una collaborazione tra il Consorzio Pisa Ricerche ed il Centro Ricerche RAI di Torino con lo scopo di individuare dei parametri sensibili alla degradazione della qualità percettiva e di sviluppare dei metodi per una sua valutazione oggettiva. Nel primo capitolo viene fornita un introduzione teorica al problema della compressione video ed agli attuali metodi di valutazione 2
3 Introduzione della sua qualità percettiva. Nel secondo capitolo si riporta una panoramica relativa a tutti gli standard MPEG attualmente esistenti o in fase di definizione, mentre nel terzo si scende nei dettagli della codifica video MPEG-2. Nel quarto capitolo è descritto il materiale usato per lo svolgimento delle prove sperimentali. Il quinto capitolo presenta uno studio di tutti i parametri direttamente disponibili nel bitstream delle sequenze utilizzate. Infine, nel sesto capitolo, sono definiti dei parametri innovativi per la valutazione della qualità di una sequenza MPEG-2 e sono presentati i risultati sperimentali relativi a tutte le sequenze a disposizione, compresse utilizzando sia un codificatore software che uno hardware. I risultati ottenuti sono stati confermati da un ispezione visiva delle sequenze sotto esame. 3
4 Capitolo 1 Video digitale. 1.1 Vantaggi del digitale. Negli ultimi anni, gli algoritmi di compressione video e le loro realizzazioni pratiche, hanno avuto un rapido sviluppo. I risultati ottenuti dei gruppi di lavoro JPEG 1 ed MPEG 2 hanno aperto la strada a nuove applicazioni nel campo delle comunicazioni multimediali e dei servizi di trasmissione televisiva digitale. Uno dei principali vantaggi del video digitale rispetto a quello analogico è dato dall enorme potenzialità di elaborazione del segnale fornita nel campo numerico. Il segnale analogico infatti, una volta registrato non permette nessuna successiva modifica; inoltre le perdita di qualità dovuta all'invecchiamento ed alla duplicazione dei nastri magnetici è elevata. Il segnale digitale, invece, oltre ad essere duplicabile senza perdita di qualità, può essere facilmente modi- 1 Joint Photographic Expert Group; è il gruppo che ha standardizzato l omonimo algoritmo di compressione per immagini statiche. 2 Moving Picture Expert Group, è il gruppo promotore degli standard MPEG 1, 2, 4 e 7. 4
5 ficato anche in fase di post-produzione. Dopo la compressione il segnale video digitale può essere trasmesso utilizzando una banda inferiore rispetto a quello analogico, per questo motivo i nuovi canali televisivi via satellite stanno orientandosi esclusivamente verso il digitale, abbandonando i vecchi sistemi analogici ormai superati. 1.2 Perché comprimere? Il flusso di una sequenza video digitale è caratterizzato da un bit rate estremamente elevato, tale da rendere improponibile la sua trasmissione su qualsiasi canale. Per verificare quanto detto supponiamo di volere trasmettere una sequenza in formato SIF (720 pixel x 576 line a 25 frame/secondo), con frame di tipo RGB (24 bit/pixel) ottengo quindi: 720 x 576 pixel pixel/frame x 24 bit/pixel (RGB) bit/frame x 25 frame/sec bit/sec = Bit rate necessario 250 Mbps Bit rate neccessario per il video digitale Questo valore conferma l impossibilità di trasmettere direttamente il video digitale; basti pensare infatti, che per le dorsali telefoniche nazionali sono utilizzati collegamenti a 34Mbps, di gran lunga inferiore alla banda necessaria per i nostri scopi. Nella seguente tabella sono riportati, come termine di paragone, alcuni valori di banda per i più comuni canali e mezzi di memorizzazione di uso comune. 5
6 Canale PSTN modem. ISDN. LAN. ATM. Etere. TV via cavo. CD-ROM.( 1) DVD. Bitrate supportati: >30kbit/sec Kbit/sec Mbit/sec >135Mbit/sec 18-20Mbit/sec 20-40Mbit/sec 1.4Mbit/sec. 9-10Mbit/sec Capacità di canali e supporti La gestione e la trasmissione di una quantità di dati così elevata ha reso necessaria la ricerca di algoritmi per la riduzione del bit rate complessivo ad un valore accettabile. In fase di ricezione i dati, prima di essere utilizzati, dovranno essere elaborati da un opportuno decoder che ricostruisca il segnale originale. 1.3 Basi teoriche della compressione. La compressione video ha l'obiettivo di diminuire il bit rate della sequenza elaborata, il che risulta possibile evitando la trasmissione di tutti quei dati non indispensabili alla ricostruzione del filmato. Chiameremo l'informazione superflua ridondanza. La ridondanza presente in una sequenza può avere diverse origini, ognuna delle quali è eliminata utilizzando tecniche adeguate. In particolare i principali tipi di ridondanza sono:! Ridondanza Spaziale.! Ridondanza Temporale. 6
7 ! Ridondanza Percettiva. La ridondanza spaziale è dovuta alla correlazione esistente tra pixel vicini di uno stesso frame. Questo tipo di ridondanza, presente già nelle immagini fisse, è ridotta mediante tecniche di codifica differenziale e quantizzazione dei coefficienti trasformati 3 relativi ai blocchi dell immagine. La correlazione esistente tra pixel appartenenti a frame diversi, è invece detta ridondanza temporale ed è sfruttata attraverso tecniche di predizione del moto. La ridondanza percettiva, a differenza delle precedenti, non è legata alle caratteristiche del segnale ma dipende dalle capacità visive dell occhio umano. La sua eliminazione è realizzata attraverso tecniche di quantizzazione che prevedono lo scarto di tutti quei dettagli non apprezzabili dall osservatore. Questa operazione aumenta notevolmente il fattore di compressione totale, introducendo però delle perdite di informazione non recuperabili; in altre parole, il filmato decompresso non sarà più una copia esatta dell'originale, ma soltanto una sua approssimazione. Utilizzando opportuni algoritmi di compressione è possibile diminuire sensibilmente il bit rate mantenendo una buona qualità dell immagine (si veda la tabella nella pagina seguente). 7
8 Standard Film (USA,Japan) Risoluzione video. pels x lines x frame/s Bitrate non compresso (RGB) Bitrate compresso Rapporto di compr. (480x480x24Hz) 133 Mbit/sec. 3-6Mb/s NTSC video (480x480x29.9Hz) 168 Mbit/sec. 4-8Mb/s PAL video (576x576x25Hz) 199 Mbit/sec. 4-9Mb/s HDTV video (1920x1080x30Hz) 1493 Mbit/sec Mb/s HDTV video (1280x720x60Hz) 1327 Mbit/sec 18-30Mb/s ISDN v.phone(cif) PSTN v.phone(qcif) (352x288x29.97Hz) 73 Mbit/sec K/s (176x144x29.97Hz) 18 Mbit/sec 10-30Kb/s Confronto del bit rate tra originale e codificato La banda necessaria alla trasmissione del video dopo la compressione è facilmente reperibile a basso costo; questo giustifica la crescente tendenza verso il video digitale. 1.4 Algoritmi di codifica. Dopo la compressione, il segnale video non potrà più essere utilizzato immediatamente, ma dovrà essere riportato nella forma originale tramite il processo di decodifica. Con il termine algoritmo di co-decodifica, generalmente si intende l insieme di entrambi i processi:! Codifica! Decodifica Come già specificato nel paragrafo precedente, il processo di codecodifica introduce nel segnale delle degradazioni che possono essere più o meno marcate. A causa di tali degradazioni il segnale decodificato non sarà più una copia esatta dell originale ma una sua approssimazione, per cui si parla di codifica lossy. Nel caso in cui il 3 La trasformazione utilizzata è la DCT, per maggiori dettagli si rimanda al capitolo 3. 8
9 segnale decodificato rimanga identico all originale si parla di codifica lossless. Processo di co-decodifica Questi ultimi, sebbene non introducano perdite, non riescono a fornire dei buoni rapporti di compressione, per questo motivo sono utilizzati soltanto in alcune applicazioni professionali nelle quali è indispensabile mantenere il segnale integro da artefatti. Per quanto riguarda invece gli algoritmi lossy, è necessario verificare che le perdite introdotte non siano tali da generare una eccessiva degradazione della qualità video. Una seconda importante distinzione per i diversi algoritmi di codifica è quella tra bilanciati e sbilanciati. Un algoritmo bilanciato ha una esatta simmetria tra il processo di codifica e quello di decodifica (il decodificatore è quindi composto dai blocchi inversi del codificatore), per cui la complessità dei due processi risulta paragonabile. Un esempio è dato dal sistema M-JPEG 4 che, non prevedendo procedure di predizione del moto, avrà una struttura esattamente simmetrica. Per ottenere un elevato rapporto di compressione è necessario sbilanciare l algoritmo. In questo 4 Moving-JPEG: non è un vero e proprio standard, si basa sul sistema JPEG codificando tutti i frame della sequenza come se fossero indipendenti. Il rapporto di compressione è basso (4:1 9
10 modo è possibile utilizzare strumenti di codifica molto potenti come la predizione del moto, senza complicare l algoritmo di decodifica. Questo offre la possibilità di costruire decoder a basso costo permettendo così una distribuzione su larga scala. Il sistema MPEG, che analizzeremo dettagliatamente nel seguito, è un algoritmo lossy sbilanciato; (infatti la predizione del movimento presente nel codificatore è assente nel decodificatore) le perdite introdotte sono causate della quantizzazione dei blocchi DCT Perdita di qualità. Nel caso della codifica MPEG, la perdita di qualità è causata principalmente dal processo di quantizzazione che introduce delle approssimazioni non recuperabili sul segnale video. MPEG prevede due criteri di codifica, VBR (Variable Bit Rate) e CBR (Constant Bit Rate), il primo impone una qualità costante per tutta la sequenza (mantenendo costante il passo di quantizzazione) mentre il secondo mantiene costante il bit rate variando la qualità. Utilizzando la codifica VBR, il bit rate dipenderà istantaneamente dal contenuto della sequenza, con la codifica CBR, invece, il bit rate sarà mantenuto costante; questo è possibile variando il passo di quantizzazione (e quindi la qualità) in funzione delle condizioni del buffer di uscita. La codifica VBR, introducendo delle perdite controllate e costanti, è preferibile rispetto alla CBR; il problema di questo tipo di codifica nasce al momento della trasmissione del bitstream compresso in senza introdurre perdite evidenti) perché non sfrutta la correlazione temporale della sequenza. L unico vantaggio di questo metodo di compressione è l estrema semplicità del codificatore. 5 Discrete Cosine Trasform, si rimanda al capitolo 3 per ulteriori informazioni. 10
11 quanto la maggior parte dei canali di trasmissione (ad esempio il transponditore satellitare) necessita, a priori, della conoscenza della banda da assegnare al collegamento. Per questo motivo la codifica VBR è utilizzata quasi esclusivamente per la memorizzazione di materiale su supporti digitali (ad esempio la registrazione di film su supporti DVD). Attualmente è in corso di sperimentazione la trasmissione di video VBR su reti ATM che, per le loro caratteristiche di funzionamento, consentono di operare con bit rate variabile; rimangono comunque aperte le problematiche relative alla qualità del servizio in tutte le soluzioni che non fanno uso dell allocazione di picco. In questo lavoro di tesi, saranno studiate esclusivamente sequenze codificate CBR, per le quali la valutazione della qualità ha una importanza fondamentale. 1.6 Valutazione oggettiva della qualità. Per codificare efficacemente una sequenza video, è necessario stabilire quale sia il bit rate ottimale. Infatti un bit rate troppo basso genererebbe una eccessiva degradazione del segnale, mentre uno troppo alto aumenterebbe inutilmente i costi di trasmissione. Sebbene siano stati fatti molti tentativi di classificazione per valutare a priori il bit rate da assegnare alla codifica in base al tipo di filmato (sport, documentario, notiziario, film ), i risultati in questo senso non sono stati molto incoraggianti. Pertanto, generalmente, vengono effettuate più codifiche a diversi bit rate e viene scelta quella minima che conservi una buona qualità. 11
Corso 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.
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
DettagliModulo 1: Le I.C.T. UD 1.3d: La Codifica Digitale dei Video
Modulo 1: Le I.C.T. : La Codifica Digitale dei Video Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno
Dettagli1.3d: La Codifica Digitale dei Video
Prof. Alberto Postiglione Dipartimento di Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno 1.3d: La Codifica Digitale dei Video Informatica Generale (Corso di
DettagliLa 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
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
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
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
DettagliUNIVERSITÀ - OSPEDALE di PADOVA MEDICINA NUCLEARE 1. Lezione 5: Formati di immagine: JPEG. D. Cecchin, F. Bui FORMATO GRAFICO JPEG
UNIVERSITÀ - OSPEDALE di PADOVA MEDICINA NUCLEARE 1 Lezione 5: Formati di immagine: JPEG D. Cecchin, F. Bui FORMATO GRAFICO JPEG ACRONIMO DI: JOINT PHOTOGRAPHIC EXPERT GROUP SVILUPPATO NEL: 1986 da un
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
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
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
DettagliCodifica dei caratteri ASCII ESTESO. Codifica delle immagini. Codifica immagini bitmap
Codifica dei caratteri I caratteri di un testo vengono codificati tramite sequenze di bit, utilizzando un codice di traduzione. Quello più usato è il codice ASCII (American Standard Code for Information
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
DettagliInformazione multimediale
Informazione multimediale Lettere e numeri non costituiscono le uniche informazioni utilizzate dagli elaboratori ma ci sono sempre piu applicazioni che utilizzano ed elaborano anche altri tipi di informazione:
DettagliRappresentazione delle informazioni LA RAPPRESENTAZIONE DELLE INFORMAZIONI. Grandezze digitali. Grandezze analogiche
Rappresentazione delle informazioni LA RAPPRESENTAZIONE DELLE INFORMAZIONI Nella memoria del computer è possibile memorizzare esclusivamente sequenze di bit e il processore può processare soltanto dati
DettagliLa codifica di sorgente
Tecn_prog_sist_inform Gerboni Roberta è la rappresentazione efficiente dei dati generati da una sorgente discreta al fine poi di trasmetterli su di un opportuno canale privo di rumore. La codifica di canale
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
DettagliL informazione numerica
L informazione numerica Sorgenti di informazione Abbiamo esaminato delle sorgenti di informazione analogiche (audio, video). Abbiamo visto come trasmetterle a distanza per mezzo di sistemi analogici. Come
DettagliH.264/SVC (Scalable video coding)
Gli standard di codifica video Marco Cagnazzo Elaborazione dei Segnali Multimediali 28 maggio 2010 Sommario MPEG-1 Tipi di frame ME/MC a precisione frazionaria MPEG-2 e scalabilità MPEG-4 e codifica a
DettagliRappresentazione di immagini a colori. Rappresentazione dei colori. Rappresentazione dei colori LA RAPPRESENTAZIONE DELL INFORMAZIONE - II
Rappresentazione di immagini a colori LA RAPPRESENTAZIONE DELL INFORMAZIONE - II Per rappresentare immagini utilizzando i colori, a ogni elemento della griglia si dovranno dedicare più bit. Se dedichiamo
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
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
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
DettagliL informazione e la sua codifica. Prof. Maurizio Naldi A.A. 2015/16
L informazione e la sua codifica Prof. Maurizio Naldi A.A. 2015/16 Informazione e dati L'informazione permette in una situazione in cui si hanno almeno due occorrenze possibili di superare un'incertezza
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
DettagliCodifica dei caratteri
Codifica dei caratteri Alfabeto anglosassone Lettere maiuscole e minuscole Cifre numeriche (0, 1, 2,, 9) Simboli di punteggiatura (,. ; :!? ) Segni matematici (+, -, {, [, >, ) Caratteri nazionali (à,
DettagliInformazione binaria:
Informazione binaria: Codici di compressione Ingegneria Meccanica e dei Materiali Università degli Studi di Brescia Prof. Massimiliano Giacomin Una soluzione per le immagini: la tavolozza (palette) Spesso
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
DettagliLa codifica del suono. Informatica di Base D -- Rossano Gaeta 102
La codifica del suono 102 La codifica dei suoni: la voce Se volessimo codificare la voce umana dovremmo: Campionare il segnale vocale ogni 125 milionesimi di secondo (producendo 8000 campioni al secondo)
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
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
DettagliSegnale analogico. Analogico vs digitale. Segnale digitale. Trasformazione da analogico a digitale
LEZIONI 2 e 3 Rappresentazione dell informazione 53 Analogico vs digitale LEZIONI 2 e 3 Rappresentazione dell informazione 54 Segnale analogico Il computer può lavorare soltanto con grandezze di tipo digitale
DettagliIntroduzione alla codifica entropica
Compressione senza perdite Il problema Introduzione alla codifica entropica Abbiamo un alfabeto di simboli A (nota: non è detto che gli elementi di A siano numeri) Sappiamo che il simbolo a A si presenta
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
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
DettagliFONDAMENTI DI INFORMATICA. Prof. PIER LUCA MONTESSORO. Facoltà di Ingegneria Università degli Studi di Udine. Codifica del video
FONDAMENTI DI INFORMATICA Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine Codifica del video 2000 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1
DettagliLa codifica dei suoni
La codifica dei suoni Le fasi fondamentali per la digitalizzazione: campionamento quantizzazione di un campione codifica La codifica dei suoni Si effettuano dei campionamenti sull'onda sonora (cioè si
DettagliRappresentazione binaria. Laboratorio di Informatica. Calcolatori digitali. N: numeri naturali. La codifica binaria. I primi 16 numeri binari
Rappresentazione binaria Rappresentazioni diverse per: Rappresentazione delle informazioni Numeri naturali Numeri interi relativi Numeri reali Pagina 1 Pagina 4 Calcolatori digitali tutte le informazioni
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
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
DettagliElaborazione dell informazione. Elaborazione dell informazione. Rappresentazione dei numeri INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)
Elaborazione dell informazione INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042) Elaborazione di informazione prevede una codifica come: Dato: insieme di simboli rappresentati su un supporto Negli elaboratori:
DettagliClassificazione delle applicazioni multimediali su rete
Classificazione delle applicazioni multimediali su rete 1 Sommario Architettura di riferimento Classificazione per funzionalità Classificazione per tipi di dati trasportati Classificazione per tipi di
DettagliLa codifica video. Per comprendere il procedimento di rappresentazione digitale di un filmato prendiamo come modello una pellicola cinematografica:
La codifica video Per comprendere il procedimento di rappresentazione digitale di un filmato prendiamo come modello una pellicola cinematografica: una sequenza di immagini statiche (fotogrammi) una o più
DettagliINFORMATICA GENERALE
INFORMATICA GENERALE a.a. 2006/2007 COGNOMI A-L Silvano Antonelli -Ricevimento : durante il corso: Martedì ore 15.30 presso Dipartimento di Informatica, Largo Pontecorvo 2 Stanza 394 negli altri periodi:
DettagliLaboratorio di Informatica
Rappresentazione delle informazioni Pagina 1 Calcolatori digitali tutte le informazioni vengono rappresentate in forma numerica binaria (0,1): Numeri Caratteri Immagini Video Suoni Pagina 2 La codifica
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
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
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
DettagliDipartimento di Ingegneria dell Informazione, Elettronica e Telecomunicazioni. Esercitazioni del corso di. Telecomunicazioni
Dipartimento di Ingegneria dell Informazione, Elettronica e Telecomunicazioni Esercitazioni del corso di Telecomunicazioni Corso di laurea in Ingegneria Gestionale Anno Accademico 2013-2014 Ing. Alfonso
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.
DettagliConversione Analogico/Digitale
Conversione Analogico/Digitale 1 Fondamenti di Segnali e Trasmissione Conversione analogico/digitale (A/D) Per rappresentare numericamente un segnale continuo nel tempo e nelle ampiezze è necessario: Campionare
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
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,
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
DettagliLa codifica dell informazione. Rappresentazione binaria. Rappresentazione posizionale in base 10
La codifica dell informazione Rappresentazione binaria Tutta l informazione interna ad un computer è codificata con sequenze di due soli simboli : 0 e 1 L unità elementare di informazione si chiama bit
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
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,
DettagliLa codifica dell informazione
La codifica dell informazione Rappresentazione binaria Tutta l informazione interna ad un computer è codificata con sequenze di due soli simboli : 0 e 1 L unità elementare di informazione si chiama bit
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 Video digitali
FORMATI MULTIMEDIALI Video digitali Cosa è un video Le immagini in movimento, nel video, sono ottenute da immagini fisse visualizzate in rapida sequenza, in modo analogo a quanto avviene nella tecnica
DettagliLa Rappresentazione dell Informazione
La Rappresentazione dell Informazione Parte III I codici Codici a.a. 27-28 Un codice è una funzione che associa ad una sequenza di simboli un significato Codice : {entità} {sequenze di simboli} Un codice
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
DettagliEsistono delle trasformazioni standard fra i diversi formati che abbiamo discusso
Trasformazioni fra formati Esistono delle trasformazioni standard fra i diversi formati che abbiamo discusso Il formato più ricco di informazioni (e più fedele) è il direct color Può essere ridotto a indicizzato
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
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it I formati audio 2 Digitalizzazione audio Un suono digitalizzato con qualità CD-DA viene campionato
Dettagli10.. Codici correttori d errore. Modulo TLC:TRASMISSIONI Codici correttori d errore
10.. Codici correttori d errore Codici correttori d errore 2 Obiettivi: correggere o rivelare errori nella trasmissione di sequenze numeriche (sequenze di simboli, usualmente binari) Correzione di errore
DettagliCODIFICA DI SORGENTE. Schematizzazione generale sistema di comunicazione
CODIFICA DI SORGENTE Informazione associata a sorgenti digitali, entropia Codifica di sorgenti senza memoria Codifica di sorgenti con memoria CODIFICA DI SORGENTE Schematizzazione generale sistema di comunicazione
DettagliCodifica dei segnali audio
FONDAMENTI DI INFORMATICA Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine Codifica dei segnali audio 2000 Pier Luca Montessoro (si veda la nota di copyright alla slide
DettagliLe fasi classiche. Informatica di Base -- R.Gaeta 1
Le fasi classiche Pre-produzione: story-board, sceneggiatura, ricerca del cast e delle location, etc. Produzione: creazione del set, lavoro con gli attori, riprese, etc. Post-Produzione: effetti speciali
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
DettagliFormati e compressioni
Sistemi Multimediali Marco Gribaudo marcog@di.unito.it, gribaudo@elet.polimi.it Formati e compressioni Anche se in memoria le immagini vengono quasi sempre memorizzate come una sequenza di colori RGB,
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
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
DettagliI-XIII_romane_sawyer 14-02-2006 10:50 Pagina V. Indice. Prefazione
I-XIII_romane_sawyer 14-02-2006 10:50 Pagina V Prefazione XI Capitolo 1 Tecnologie dell informazione e della comunicazione e Sistemi Informativi 1 1.1 Informatica e ICT 1 1.2 Il funzionamento dei computer:
DettagliIntroduzione alla progettazione grafica
Introduzione alla progettazione grafica Marco Franceschini 2 Introduzione Progettazione tecnica Progettazione artistica Il progettista grafico 3 Elementi del progetto grafico Supporto (tipologie, formati,...)
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
DettagliSistemi di Elaborazione delle Informazioni 6 CFU
Università degli Studi di Palermo Dipartimento dell Innovazione Industriale e Digitale Sistemi di Elaborazione delle Informazioni 6 CFU Anno Accademico 2016/2017 Docente: ing. Salvatore Sorce Rappresentazione
DettagliArchitettura del Calcolatore. Lezione 3
Architettura del Calcolatore Lezione 3 Implementazione del Modello di Von neumann Una Scheda Madre (1/2) Una Scheda Madre (2/2) Informazione Multimediale Lettere e numeri non costituiscono le uniche informazioni
DettagliQUANTIZZAZIONE E CONVERSIONE IN FORMA NUMERICA. 1 Fondamenti Segnali e Trasmissione
UANTIZZAZIONE E CONVERSIONE IN FORMA NUMERICA Fondamenti Segnali e Trasmissione Campionamento e quantizzazione di un segnale analogico Si consideri il segnale x(t) campionato con passo T c. Campioni del
DettagliDIGITALE TERRESTRE. Non Solo Televisione. Parte.1. a cura di: Vincenzo Servodidio
DIGITALE TERRESTRE Non Solo Televisione Parte.1 a cura di: Vincenzo Servodidio Il Sistema Televisivo Dalla sua nascita, il Sistema Televisivo si basa sulla conversione di un immagine reale in un equivalente
DettagliIndice. A Riassunto formule principali sulla Teoria dell Informazione per sorgenti135
Indice 8 Teoria dell Informazione per sorgenti 123 8.1 Introduzione.................................... 123 8.2 Codifica di sorgente............................... 123 8.2.1 Classificazione tecniche di
DettagliIntroduzione alla qualità del servizio. Gruppo Reti TLC Qualità di servizio
Introduzione alla qualità del servizio Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ TELEMATICA - INTRODUZIONE ALLA QoS - 1 Qualità di servizio Cosa si intende per qualità di
DettagliVideo digitali appunti a cura del prof. Mario Catalano
Video digitali appunti a cura del prof. Mario Catalano Definizione e concetti base Un video è una comunicazione basata su immagini in movimento o meglio su immagini che danno l illusione di un movimento
DettagliSistemi di Elaborazione delle Informazioni 6 CFU
Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Sistemi di Elaborazione delle Informazioni 6 CFU Anno Accademico 2015/2016 Docente: ing. Salvatore
DettagliInformazione binaria: suoni, immagini, sequenze video
Informazione binaria: suoni, immagini, sequenze video Ingegneria Meccanica e dei Materiali Università degli Studi di Brescia Prof. Massimiliano Giacomin Tipologie di codici Per la rappresentazione di:
DettagliInformazione multimediale
Informazione multimediale Lettere e numeri non costituiscono le uniche informazioni utilizzate dai computer ma sempre piu applicazioni utilizzano ed elaborano anche altri tipi di informazione: diagrammi,
DettagliFONDAMENTI DI INFORMATICA. Prof. PIER LUCA MONTESSORO. Facoltà di Ingegneria Università degli Studi di Udine. Compressione audio
FONDAMENTI DI INFORMATICA Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine Compressione audio 2000 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1
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
DettagliCompressione dei dati. Appunti di Sistemi A cura del prof. Ing. Mario Catalano
Compressione dei dati Appunti di Sistemi A cura del prof. Ing. Mario Catalano Compressione di dati Cosa significa comprimere i dati? Eliminare l'informazione ridondante, in modo da poter rappresentare
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
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
DettagliModulo informatica di base 1 Linea 2
Modulo informatica di 1 Linea 2 Mattia Dip. di Informatica e Comunicazione Università degli Studi di Milano, Italia mattia.monga@unimi.it a.a. 2010/11 1 c 2010 M.. Creative Commons Attribuzione-Condividi
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
DettagliINFORMATICA GENERALE E BASI DI DATI PER ARCHIVI AUDIOVISIVI (PRIMO MODULO) Claudio Piciarelli A.A. 2013/2014
INFORMATICA GENERALE E BASI DI DATI PER ARCHIVI AUDIOVISIVI (PRIMO MODULO) Claudio Piciarelli A.A. 2013/2014 Lezione 3 La compressione dei dati multimediali Codifica efficiente dell informazione Si consideri
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
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
DettagliSuono digitale. Ø Un secondo di musica stereo richiede 44'100 campioni di 16 bit (2 byte) ciascuno per due canali, quindi 176'400 byte.
Suono digitale Ø Formato standard per i CD audio frequenza di campionamento di 44'100 Hz quantizzazione su 65'536 livelli (un campione viene codificato su 16 bit) Ø Un secondo di musica stereo richiede
DettagliTEORIA DELL INFORMAZIONE ED ENTROPIA FEDERICO MARINI
TEORIA DELL INFORMAZIONE ED ENTROPIA DI FEDERICO MARINI 1 OBIETTIVO DELLA TEORIA DELL INFORMAZIONE Dato un messaggio prodotto da una sorgente, l OBIETTIVO è capire come si deve rappresentare tale messaggio
DettagliCOMPRESSIONE VIDEO PER RETI DI SENSORI
LUCA MERELLO MASSIMO MANCIN COMPRESSIONE VIDEO PER RETI DI SENSORI Tesi di Laurea Relatori: Gabriella Olmo Enrico Magli Politecnico di Torino Facoltà di Ingegneria Corso di Laurea in Ingegneria Elettronica
Dettagli