Formati di file Codec: Codificatori-Decodificatori Player multimediali
|
|
- Corinna Diana Lupi
- 6 anni fa
- Visualizzazioni
Transcript
1 Formati di file Codec: Codificatori-Decodificatori Player multimediali La compressione o la codifica [1] dei dati di un file multimediale è uno dei prerequisiti per la trasmissione in streaming. Se i protocolli stabiliscono le modalità degli scambi, i formati di file rendono standard le moda lità in cui vengono memorizzati i dati al proprio interno (modalità già note al player), mentre i codec si occupano di codificare, e con l au silio del 1 / 10
2 player di deco dificare e riassemblare, il file multimediale una volta a destinazione. Senza la compressione [2] i file video sarebbero di di mensioni tali da non poter essere inviati e senza la qua lificante interazione del player, i file rimarrebbero un bit stream, un flusso di dati binari, e non potrebbero essere riprodotti on demand o trasmessi live sullo schermo del nostro PC. Compressione o Codifica Tutti, a diversi livelli (e con diversi gradi di qualità), hanno compresso e comprimono dati. L abbiamo fatto in prima persona quando abbiamo trasferito nel formato di file MP3 i nostri archivi musicali dalle audiocassette ai CD e poi agli ipod, e gli audio-video in MP4 dalle videocassette VHS ai DVD; lo fanno i broadcaster quando ripropongono on line e in versione podcast prodotti audio-video dai propri archivi e dai propri palinsesti; lo fanno, inoltre, le compagnie telefoniche sperimen tando in alta definizione film in banda larga. Finalità della compressione La funzione primaria di una compressione è di conformare il video alla piattaforma di distribuzione, sia che si tratti della TV propriamente detta, sia di un DVD, di Internet, di un ipod o di un telefono cellulare. In una compressione video il contenuto di ogni singolo fotogramma viene analizzato e codificato per ricreare lo stesso fotogramma utilizzando una quantità minore di dati. Nella compressione il 2 / 10
3 video, quindi, perde parte dei dati. In questo modo la codifica riduce le dimensioni del file audio-video diminuendo, così, l occupazione di banda necessaria alla sua trasmissione. Questo compito è realizzato con modalità diverse dai diversi codec (abbrevia zione per dei piccoli software, degli algoritmi nello specifico, di co m pressione/ dec ompres sione) esistenti per i diversi tipi di codifica. I codec quindi prima analizzano e trasformano la sequenza di immagini in un bitstream, un flusso di bit che equivale in sequenza binaria al video compresso. Dopo la trasmissione, lo stesso tipo di codec ricevono il bitstream e ricostruiscono la sequenza di immagini. Questa operazione è realizzata nel nostro caso da player multimediale come quelli di cui parleremo nel corso di questo capitolo. La prima fase è detta di encoding, o codifica, la seconda di decoding, o decodifica [3]. Codifica, bitstream e decodifica [4] 3 / 10
4 Le difficoltà della compressione nascono dal fatto di dover lavorare all interno di specifiche tecniche precise, tenendo conto delle limitazioni del mezzo di comunicazione. Le dimensioni del file, quindi, sono impor tanti per il trasferimento in rete dal momento che in una trasmissione in streaming, l abbiamo più volte sottolineato, a determinare la qualità della riproduzione è il bit rate del collegamento dell utente finale. Il file deve essere adeguato/adeguabile alle limitazioni della rete, altrimenti per quanto bello dal punto di vista autoriale/editoriale, non sarebbe poi fruibile, se non con lunghe e frustranti attese. Tecniche di compressione dei dati: lossy e lossless Le tecniche di compressione dei dati si dividono in due grandi categorie: lossy e lossles. Loss significa perdita e lossless senza perdita, per cui parliamo di - Compressione di dati lossless. I dati vengono compressi con un processo senza perdita d informazioni che armonizza le ridon danze nella codifica dei dati. - Compressione di dati lossy. I dati vengono compressi con un processo di perdita d informazioni che sfrutta le ridondanze nell utilizzo dei dati stessi. 4 / 10
5 Compressione di dati lossless I codec per la compressione lossless organizzano i dati in maniera più efficiente e razionale. Consideriamo la sequenza AAAAAAAA. Questa viene compressa ed archiviata come 8A. In questo modo i caratteri immagazzinati sono due invece che otto, con un risparmio del 75 per cento dello spazio e senza perdita di dati. Un altro esempio di come operano i codec lossless è l utilizzo degli acronimi la cosiddetta codifica Huffman [5] (dal nome dell informatico statunitense David Huffman). Immaginiamo di operare la codifica di un testo che abbia per argomento il web dove l acronimo www viene chiamato a sostituire il nome per esteso world wide web. Ogni volta che la parola world wide web appare viene immagazinata come www. Al momento dell apertura del file, grazie al codec, che questa volta decomprime, avviene esattamente il contrario e tutti possono leggere world wide web per esteso [6]. Alla fine, la qualità del file decodificato è identica a quella originale, con un tasso di compressione tutto sommato modesto. In ambito video la codifica lossless è poco utilizzata. Non diminuendo in maniera significativa le dimensioni del file questi è difficile da trasferire e da riprodurre una volta decodificato: occorrerebbero, in definitiva, appa recchiature hardware come quelle pre-codifica. Compressione di dati lossy La compressione di dati lossy è quella più usata in ambito video sia per realizzare DVD, sia 5 / 10
6 per lo streaming, sia per i dispositivi mobili [7]. I codec lossy raggiungono tassi molto più alti di riduzione dei file: non si limitano ad una riorganizzazione più razionale, ma scar tano quei dati considerati ridondanti o non necessari. Ricreare, però, esattamente il file originale dopo la decompressione sarà impossibile e avremo un file simile, ma non uguale, all originale. L azione dei codec lossy è drastica se finalizzata alla trasmissione in streaming. Vengono scartati infatti una gran quantità di dati, anche se si cerca di trattenere quanto più è possibile della qualità originale e le informazioni più importanti del file da codificare. La selezione operata dai codec non è scriteriata. I codec operano seguendo il principio del perceptual coding, della codifica percettiva, dal modo in cui gli essere umani percepiscono suoni ed immagini, su cosa il cervello ignori o percepisca di un segnale audio video. Non tutte le informazioni che ci arrivano dall esterno vengono percepite, comprese e notate. Il cervello è come un filtro che seleziona la miriade di informazioni a cui siamo sottoposti: i suoni più alti, da un lato, gli oggetti luminosi e in movimento, dall altro, attraggono maggiormente la nostra attenzione. I codec utilizzano questi criteri per decidere quali informa zioni trattenere e quali invece scartare. Metodologie di compressione: interframe ed intraframe Nel processo di codifica i diversi fotogrammi non solo vengono analizzati, ma sono anche memorizzate le differenze e le relazioni tra questi. Dal momento che parliamo di fotogrammi digitalizzati, espressi in sequenze binarie, possiamo dire che vengono memo rizzate le differen ze nei valori. I codec sono in grado di calcolare queste differenze. Per farlo in maniera efficace dividono il fotogramma in gruppi di pixel chiamati mac roblocchi. In questa griglia di macroblocchi affiancati i codec non registrano le informazioni da tutti i blocchi singolarmente e poi le sommano, ma sono in grado di registrare anche solo le differenze tra i vari blocchi e riproporle per ricostruire il file multimediale al momento della 6 / 10
7 decodifica. Questa modalità da risultati molto efficienti per quei video con poco o nessun movimento: il minor numero di dati possibile viene così memorizzato e trasferito [8]. I video che esprimono molto movimento, come può essere quello di una partita di basket o di un film d azione, richiedono percorsi di com pressione più complessi. Viste le numerose variazioni da fotogramma a fotogramma, la quantità di dati da memorizzare è molto più alta: vengono registrati più spesso interi fotogrammi, come se fossero una singola immagine fotografica e poi da qui vengono calcolate e me morizzate le dif ferenze. Analizzare i fotogrammi, da un lato, memorizzare le relazioni e le differenze tra i fotogrammi, dall altro, è tipico delle codifiche interfr ame e i ntrafame le due grandi famiglie in cui si dividono i codec specializzati nella compressione dei flussi video. - La codifica intraframe definisce quei codec che di un flusso video codificano e decodificano un singolo fotogramma alla volta, come se fosse un immagine fissa [9]. - La codifica interframe, invece, definisce quei codec di un flusso video che codificano e decodificano le differenze che intervengono tra un fotogramma e un altro. Con la compressione interframe vengono realizzati significativi risparmi di dimensioni perché la quantità di cambiamenti da registrare è minima. I bit non vengono sciupati per ricodificare gli elementi statici e possono essere concentrati su quella parte di fotogramma che cambia tra un fotogramma ed un altro. I rapporti di compressione vanno da 50:1 a 100:1 senza un degrado eccessivo della qualità [10]. Il punto di partenza di qualunque tipo di codifica è intraframe: il video codec lavora sul primo frame per intero, codificandolo pixel per pixel, poi nei successivi lavora solo sulle differenze, sugli elementi che cambiano: il primo frame viene definito keyframe, gli altri difference frame. 7 / 10
8 La codifica tipica di uno stream video inizia con un keyframe e continua con una serie di difference frame. Dopo un po tocca ad un altro keyframe e poi ad altri difference frame. In una situazione ideale i keyframe hanno una qualità perfetta, e ogni difference frame registra tutte le informazioni che cambiano. Nella realtà il basso bit rate dei collegamenti dell utente finale forza i video codec a risparmiare ulteriormente e ad avere sia keyframe meno definiti, sia un numero inferiore di keyframe nel flusso codificato con un sostanziale abbassamento della qualità finale del file codificato. La codifica intraframe, che opera sul singolo fotogramma, può abbassare ulteriormente il bit rate del flusso audio video che viene codificato. Infatti il codec intraframe abbassa la qualità del keyframe di riferimento e a seguire tutti i difference frame che da questo dipendono: l intero bit rate del file audio-video si abbassa ulteriormente, al punto da poter essere trasmesso. In teoria i codec video cercano di inviare quanti più keyframe possibile, ma nella pratica sono limitati dal bit rate dell utente: quando ciò accade il video trasmesso in streaming inizialmente è ben definito e poi progressivamente la sua qualità degrada. Formati di file Note 8 / 10
9 [1] Utilizzeremo, in questo lavoro, i termini codifica e compressione, con la stessa valenza di significato. La compressione dei dati, però, non è peculiare della sola comunicazione Internet. La compressione avviene ogni qualvolta un prodotto video deve essere memorizzato su un supporto digitale (un DVD, ad esempio), trasferito su una diversa o nuova piattaforma digitale (la trasmissione on line oggi di vecchi film o dei palinsesti televisivi degli anni Ottanta) o distribuito in contemporanea su diverse piattaforme digitali (è il caso del segnale televisivo che viene trasmesso su un canale digitale terrestre e al contempo on line sul sito web dell emittente televisiva, come in ). [Torna su] [2] Per capire l effetto di compressione del file multimediale in funzione del bit rate, della velocità di trasmissione, vedi il paragrafo Bit Rate, del capitolo Struttura e modalità di trasmissione. [ Torna su] [3] I codec di cui parliamo in questo lavoro sono essenzialmente software. Il termine codec, però, può riferirsi anche a componenti hardware supportati da appositi software, a quel punto si parla di encoder e decoder. L esempio più vicino a tutti noi è il decoder del segnale televisivo digitale terrestre. [Torna su] [4] Fonte: Tagliasacchi Marco, Applicazioni di informatica, Formati multimediali e metadati: Video, pag. 14, [T orna su] [5] Mack Steve, Streaming Media Bible, 2002, Hoboken NJ (Wyley Publishing), pag. 74 [Tor na su] [6] Per la codifica della immagini, ad esempio, programmi come WinZip e StuffIt utilizzano codec lossless, dove i file originali, prima della codifica sono uguali ai file una volta decodificati. [Torna su] [7] Per le immagini, i file in formato.jpeg o.gif sono quelli che usano codec lossy. [Torna su] [8] Come può essere un intervista con le variazioni da fotogramma a fotogramma della sola 9 / 10
10 posizione della testa dell intervistato, ad esempio. [ Torna su] [9] Molte fotocamere compatte con funzione video utilizzano questa tecnica quando registrano filmati salvandoli in formato Motion-jpeg dove ogni frame è compresso in jpeg. Il rapporto di compressione varia da 10: 1 a 20:1 senza un eccessiva perdita di qualità. Tagliasacchi Marco, Applicazioni di informatica, Formati multimediali e metadati: Video, pag. 17, mi.it/tagliasa/design.htm [Torna su] [10] Ibidem, pag. 18. [Torna su] Formati di file Codec: Codificatori-Decodificatori Player multimediali 10 / 10
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.
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
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
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)
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
DettagliNozioni basilari sull audio digitale (2)
La codifica del segnale audio Il nome generico per il sistema di registrazione digitale, è Pulse Code Modulation (PCM) I suoni codificati attraverso questo sistema PCM vengono definiti Wave (onda), e assumono
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
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
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
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 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
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,
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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,
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
DettagliCompressione di dati: testi, immagini, suoni e video. B. Cipolla
V1.4: Novembre 2009 1 Compressione di dati: testi, immagini, suoni e video B. Cipolla V1.4: Novembre 2009 2 Compressione: motivazioni Ridurre le dimensioni di oggetti digitali per Risparmiare spazio occupato
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
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
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
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
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
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
DettagliCorso di Informatica
Corso di Informatica Modulo 1 4-Rappresentazione di informazioni non numeriche 1 Prerequisiti Struttura del sistema di elaborazione Evoluzione dei sistemi di elaborazione Uso elementare della multimedialità
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
DettagliElementi di informatica
Elementi di informatica Codifica testo immagini Codifica Cosa abbiamo visto : Rappresentazione binaria Codifica dei numeri (interi positivi, interi con segno, negativi.) Cosa vedremo ancora: Codifica dei
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
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
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
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
DettagliI principali Formati Audio. Progetto The Wall Liceo Classico G. D Annunzio - Pescara
I principali Formati Audio Progetto The Wall Liceo Classico G. D Annunzio - Pescara Mauro ing. PERFETTI Pescara 15/04/2015 Audio "originale" Il compact disc audio è la versione originale dei CD, da cui
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
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
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
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
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:
DettagliInteract Cloud Transcoding
Interact Cloud Transcoding Full Media Transcoding Management Transcodifica un unico flusso in più formati di output Gestisce diversi formati video per distribuzione multiplatform Compatibile con differenti
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
DettagliCome si passa dalle immagini reali alle informazioni digitali. Il funzionamento di una fotocamera digitale
Come si passa dalle immagini reali alle informazioni digitali Il funzionamento di una fotocamera digitale Che cosa è il pixel In computer grafica, con il termine pixel (contrazione della locuzione inglese
DettagliIndice generale. Prefazione... xi. Parte I Image editing... 1. Capitolo 1 Basi di grafica digitale... 3
Prefazione... xi Parte I Image editing... 1 Capitolo 1 Basi di grafica digitale... 3 Impiego delle immagini digitali... 3 Normativa d uso delle immagini... 5 Caratteristiche di base dei prodotti digitali...
DettagliLa codifica delle immagini
Lettere e numeri non costituiscono le uniche informazioni utilizzate dagli elaboratori ma si stanno diffondendo sempre di più applicazioni che utilizzano ed elaborano anche altri tipi di informazione:
DettagliInformatica di Base 1 Linea 1
Informatica di Base 1 Linea 1 Jianyi Lin Dipp. di Matematica e Scienze dell Informazione Università degli Studi di Milano, Italia jianyi.lin@unimi.it a.a. 2011/12 1 c 2011 J.Lin, M. Monga. Creative Commons
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
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 codifica delle immagini
Lettere e numeri non costituiscono le uniche informazioni utilizzate dagli elaboratori ma si stanno diffondendo sempre di più applicazioni che utilizzano ed elaborano anche altri tipi di informazione:
DettagliInformatica di Base - 6 c.f.u.
Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica di Base - 6 c.f.u. Anno Accademico 2007/2008 Docente: ing. Salvatore Sorce Rappresentazione delle informazioni Testo,
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,
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
DettagliInformatica. Mario Pavone - Dept. Mathematics & Computer Science - University of Catania. Trasferimento. Ambiente esterno.
Trasferimento Ambiente esterno Controllo Informatica Mario Pavone - Dept. Mathematics & Computer Science - University of Catania mpavone@dmi.unict.it Cos è l Informatica La scienza della rappresentazione
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.
DettagliAbilità Informatiche. capitoli 1-2. Prof. Fabio Calefato a.a Giurisprudenza
Abilità Informatiche capitoli 1-2 Prof. Fabio Calefato a.a. 2015-16 Giurisprudenza Informatica Definizione Scienza della rappresentazione e dell elaborazione dell informazione Inform(azione) (auto)matica
DettagliBackup dei dati. Archiviazione di sicurezza dei dati e ripristino degli archivi
Backup dei dati Backup dei dati. Archiviazione di sicurezza dei dati e ripristino degli archivi Archivi aziendali. La perdita dei dati. Gli archivi aziendali sono la cosa più importante per una azienda.
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
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
DettagliUn ripasso di aritmetica: Conversione dalla base 10 alla base 2
Un ripasso di aritmetica: Conversione dalla base 10 alla base 2 Dato un numero N rappresentato in base dieci, la sua rappresentazione in base due sarà del tipo: c m c m-1... c 1 c 0 (le c i sono cifre
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
DettagliHardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre
Hardware, software e periferiche Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Riepilogo - Concetti di base dell informatica L'informatica è quel settore scientifico disciplinare
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
DettagliLa compressione audio
Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali 12 c.f.u. Anno Accademico 2009/2010 Docente: ing. Salvatore
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
DettagliEvoluzione degli standard MPEG
Evoluzione degli standard MPEG Carlo Caini e Luca Marceglia 22 marzo 2000 Argomenti della Presentazione Introduzione Il problema affrontato da MPEG La filosofia di MPEG Caratteristiche di base degli standard
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,
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 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 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
DettagliRappresentazione dell'informazione
Rappresentazione dell'informazione Moreno Marzolla Dipartimento di Informatica Scienza e Ingegneria (DISI) Università di Bologna http://www.moreno.marzolla.name/ 2 Logica binaria 3 I moderni calcolatori
DettagliLa codifica dei suoni
La codifica dei suoni I suoni costituiscono un tipo di informazione con cui siamo costantemente a contatto (linguaggio parlato, musica, rumori) Anche i suoni possono essere rappresentati in forma digitale
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
DettagliTeoria e pratica I formati sonori
ACQUISIZIONE ED ELABORAZIONE DEI SUONI Teoria e pratica I formati sonori L. De Panfilis - G. Manuppella La digitalizzazione La digitalizzazione di oggetti legati a fenomeni di tipo analogico, avviene attraverso
DettagliCORSI F.S.E. - PERCORSO FORMATIVO ASSISTENTI TECNICI # AREA TEMATICA AT-2 /AT-4 #
CORSI F.S.E. - PERCORSO FORMATIVO ASSISTENTI TECNICI # AREA TEMATICA AT-2 /AT-4 # MODULO DIDATTICO AT-2 /AT-4 SICUREZZA DEI DISPOSITIVI,SISTEMI PER IL BACKUP DEI DATI, SERVER, SISTEMI DI COMPRESSIONE AUDIO
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:
DettagliOur focus is: accesso e controllo della telecamera da remoto 24/7. Dynamic Transcoding
Our focus is: accesso e controllo della telecamera da remoto 24/7 Dynamic Transcoding 2 Dynamic Transcoding Accesso e controllo da remoto 24/7 in qualsiasi momento, ovunque Una limitata larghezza di banda
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
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
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
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
DettagliSistemi di Elaborazione delle Informazioni
SCUOLA DI MEDICINA E CHIRURGIA Università degli Studi di Napoli Federico II Corso di Sistemi di Elaborazione delle Informazioni Dott. Francesco Rossi a.a. 2016/2017 1 Rappresentazione dell informazione
DettagliAosta Formati di file immagine. Quick tutorial per scegliere il formato giusto per ogni output. Diapositiva 1 di 13
Aosta 2008 Quick tutorial per scegliere il formato giusto per ogni output Diapositiva 1 di 13 Mini glossario per le immagini http://www.zmphoto.it Dpi: ( Dots Per Inch, punti per pollice ) Unità di misura
DettagliAudio. Lezione precedente: codifica binaria. Tutta l'informazione viene codificata in binario. La musica non fa eccezione (digitalizzazione)
Audio Lezione precedente: codifica binaria Tutta l'informazione viene codificata in binario La musica non fa eccezione (digitalizzazione) 1 Segnale analogico Suono: fenomeno analogico (onda sonora) La
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
DettagliScheda Acquisizione Video Grabber PCIe / Cattura video interna USB 3.0 - HDMI / DVI / VGA / Component HD - 1080p 60fps
Scheda Acquisizione Video Grabber PCIe / Cattura video interna USB 3.0 - HDMI / DVI / VGA / Component HD - 1080p 60fps StarTech ID: PEXHDCAP60L Questa scheda di acquisizione PCI Express tutto in uno consente
DettagliLe nuove macchine fotografiche. Gianluca Tiburzi
Le nuove macchine fotografiche Gianluca Tiburzi Tutti i numeri delle digitali Ora cerchiamo di capire il significato dei numeri sulle nuove macchine fotografiche digitali, descritte nelle etichette normalmente
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,
DettagliLa codifica binaria. Informatica B. Daniele Loiacono
La codifica binaria Informatica B Introduzione Il calcolatore usa internamente una codifica binaria (0 e 1) per rappresentare: i dati da elaborare (numeri, testi, immagini, suoni, ) le istruzioni dei programmi
DettagliIMPIANTI DI RICEZIONE TV
IMPIANTI DI RICEZIONE TV Un impianto di ricezione TV è un insieme di apparecchi che hanno la funzione di captare dei segnali,emessi da apparecchi trasmettitori e trasferirli in appositi decodificatori
Dettagli