Codifica dell’ Informazione non numerica

Slides:



Advertisements
Presentazioni simili
La rappresentazione digitale
Advertisements

CODIFICA DELLE INFORMAZIONI
Cenni sul campionamento
HTML.
Contenuti Multimedia e tecnologia digitale
La gestione dell'audio Creazione, acquisizione, formati di file a cura di Loris Tissìno (
Informatica Generale I
Informatica Generale Marzia Buscemi IMT Lucca
Codifica e Rappresentazione dell’informazione
1 Informatica Generale Susanna Pelagatti Ricevimento: Mercoledì ore presso Dipartimento di Informatica, Via Buonarroti,
Formati e caratteristiche di digitalizzazione
Codifica dei caratteri
Informazione multimediale
Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti.
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Rappresentazione dellinformazione su calcolatore Anno Accademico 2009/2010.
Dicembre 2006 Informatica applicata prof. Giovanni Raho 1 Informatica applicata La comunicazione ed IL FORMATO DEI FILE.
Introduzione ai calcolatori
Gli esseri viventi ricevono informazione direttamente dal mondo circostante e dai propri simili attraverso i sensi (percezione). La percezione, tuttavia,
ELEMENTI DI GRAFICA DIGITALE. GRAFFITI = GRAFFIO, SEGNO TESTODISEGNO Senso della vista GRAFICA PER COMUNICARE.
Codifica dell’informazione
Trattamento Immagini (parte 2)
Formati e caratteristiche di digitalizzazione
Claudia Raibulet Algebra Booleana Claudia Raibulet
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
La codifica dell’informazione
COMPUTER GRAPHIC. La computer graphic si occupa della creazione o manipolazione di immagini digitali. Le immagini digitali possono essere di due tipi:
RAPPRESENTAZIONE DELL'INFORMAZIONE
IMMAGINI DIGITALI ISTITUTO COMPRENSIVO CUNEO-BORGO S. GIUSEPPE
Una LIM per la didattica
2. Hardware Componenti di base di un computer
CODIFICA DI INFORMAZIONI MULTIMEDIALI:

Tecniche di compressione segnali audio:
Digitalizzazione Un segnale viene digitalizzato, se il suo stato originario analogico viene tradotto e rappresentato mediante un insieme numerabile di.
Publishing & Editing Immagini
CONCETTI DI BASE 1.0 FONDAMENTI 1.1 HARDWARE 1.2 SOFTWARE 1.3 RETI
A cura di Saverio Cantone
Immagini digitali immagine digitale, si intende un elemento grafico elaborato tramite computer, che si può visualizzare sul monitor e stampare su carta.
Sistemi di elaborazione dellinformazione Modulo 3 -Protocolli applicativi Unità didattica 3 -Protocolli di posta elettronica Ernesto Damiani Lezione 2.
RAPPRESENTAZIONE DELLE INFORMAZIONI
Digitale!!. Musica satellite (TV GPS) Telefoni rete telefonica, internet Video (DVD)
Codifica dei dati in un elaboratore elettronico
Codifica dell’informazione
Psicologia dello sviluppo e dell'educazione (laurea magistrale)
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Rappresentazione digitale delle informazioni. introduzione.
DIGITALIAZZAZIONE Di Alessio.
Codifica di Immagini Fabio Cantaro.
La rappresentazione delle informazioni in un computer
Seconda parte corso Alfabetizzazione informatica
Trattamento Immagini (parte 2)
Informazione multimediale Lettere e numeri non costituiscono le uniche informazioni utilizzate dagli elaboratori ma ci sono sempre piu’ applicazioni che.
Codifica dell’informazione
Informatica Lezione 1 Scienze e tecniche psicologiche dello sviluppo e dell'educazione Anno accademico:
Tecnologie Informatiche ed Elettroniche per le Produzioni Animali (corso TIE) CORSO LAUREA MAGISTRALE IN SCIENZE E TECNOLOGIE DELLE PRODUZIONI ANIMALI.
Corsi di Laurea in Biotecnologie
Capitolo VIII. La comunicazione multimediale: l’elaborazione audio-video tra tecnologia e applicazioni.
Informazione multimediale
1 Informatica Generale Alessandra Di Pierro Ricevimento: Giovedì ore presso Dipartimento di Informatica, Via Buonarroti,
Rappresentazione delle informazioni negli elaboratori
Rappresentazione della Informazione
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
AA 2000/2001 © Alberti, Bruschi, Ferrari, Provetti, Rosti Laboratorio di Informatica 9. Multimedia 1 Laboratorio di Informatica I multimedia digitali Lezione.
Prof. Dario Scalini. Luce e Colore FOTORECETTORI  coni (colori) e bastoncelli (luminosità)
Un codice è costituito da un alfabeto (insieme di simboli) parole (combinazioni di simboli validi) nel computer tutti i codici usano come alfabeto le cifre.
SOMMARIO La Digitalizzazione La Compressione LA DIGITALIZZAZIONE La digitalizzazione consiste nella trasformazione di un oggetto in una sequenza di numeri,
STRUTTURE DEI DATI (COMPLESSI). TESTO (codifica informazioni testuali) TESTO: (es. libro) sequenza di capitoli, paragrafi,pagine,righe, parole.
Video Grafica Immagini. Modalità Video Risoluzione –Numero di pixel visualizzati sul monitor; per esempio 800 x 600, 1024 x 768, 1280 x 1024 Profondità.
Transcript della presentazione:

Codifica dell’ Informazione non numerica Problema: dato un insieme S di dati non numerici determinare una codifica binaria univoca per gli elementi di S Metodo: dato un insieme S da codificare, con un singolo bit possiamo distinguere due sotto-insiemi di S. Iterando, possiamo “aggiungere” bit fino a poter distinguerre ogni elemento di S

Codifica di simboli Se i simboli sono i caratteri di una tastiera , cioè circa 126, sono necessari Log2(126)=7 bit

Codifica di simboli

ASCII

UNICODE

Rappresentazione di immagini Le immagini sono un ‘continuo’ e non sino formate da sequenze di oggetti ben definiti come i numeri e le stringhe Bisogna quindi prima ‘discretizzarle’ ovvero trasformarle in un insieme di parti distinte che possono essere codificate separatamente con sequenze di bit Consideriamo prima immagini fisse (foto etc …)

Rappresentazione di immagini (2) Immagini ‘bitmap’ : 1. l’immagina viene scomposta in una griglia di elementi detti pixel (da picture element) 000000000000000000000000 000000000011111111000000 000000000010000010000000 000000000010000100000000 000000000010001000000000 000000000010010000000000 000000000010100000000000 000000000011000000000000 000000000010000000000000 immagine codifica

Rappresentazione di immagini (3) Immagini ‘bitmap’ : 2. Ogni pixel è rappresentato da uno o più bit 000000000000000000000000 000000000011111111000000 000000000010000010000000 000000000010000100000000 000000000010001000000000 000000000010010000000000 000000000010100000000000 000000000011000000000000 000000000010000000000000 Rappresentazione di un pixel

Rappresentazione di immagini (4) Rappresentazioni dei pixel : la rappresentazione in ‘toni di grigio’ : un byte per pixel, con 256 gradazioni di grigio per ogni punto (immagini bianco e nero), o più byte per pixel, per avere più gradazioni possibili rappresentazione a colori RGB (red, green,blu) : comunemente 3 byte per pixel che definiscono l’intensità di ciascun colore base. In questo modo ho circa 16 milioni di colori diversi definibili

Rappresentazione di immagini (5) Problema : la rappresentazione accurata di una immagine dipende dal numero di pixel (definizione) dalla codifica del pixel … e richiede generalmente molta memoria, ad esempio : tipo defin numero colori num. byte imm. televisiva 720x625 256 440 KB SVGA 1024x768 65536 1.5 MB foto 15000x10000 16milioni 430 MB

Rappresentazione di immagini (6) Quindi si cerca di ‘risparmiare’ memoria : con l’uso di una ‘tavolozza’ (palette) che contiene il sottoinsieme dei colori rappresentabili che compare in una foto ogni pixel codifica un indice all’interno della tavolozza con tecniche di compressione che non codificano ogni pixel in modo autonomo ma cercano di raggruppare i le aree che hanno caratteristiche comuni Formati più usati : TIFF (tagged image file format), GIF (graphics interchange format), JPEG (Joint photographers expert group) In genere si usano tecniche di COMPRESSIONE dei dati (ad esempio sfruttando la caratteristica dell’occhio umano di essere poco sensibile al cambiamento di colore in punti adiacenti)

Rappresentazione di immagini (7) Immagini in movimento (video …) il movimento è rappresentato già in modo “discreto” nei media : con un numero abbastanza alto di fotogrammi fissi (24-30 al secondo) l’occhio umano percepisce il movimento come un continuo Si potrebbe codificare separatamente ogni fotogramma come immagine fissa, ma lo spazio di memoria richiesto sarebbe enorme (650 MB, un intero CD per un minuto di proiezione …) sono stati quindi sviluppati metodi di codifica che economizzano, codificando solo le ‘differenze’ fra un fotogramma e l’altro (MPEG)

Rappresentazione di suoni Caratteristiche dell’audio (e dei segnali analogici) tempo

Rappresentazione di suoni (2) Campionamento dell’audio ad intervalli di tempo fissi tempo

Rappresentazione di suoni (3) Campionamento dell’audio ad intervalli di tempo fissi tempo Ogni campione viene rappresentato con un numero finito di bit (quantizzazione)

Rappresentazione di suoni (4) L’accuratezza della ricostruzione dipende : da quanto sono piccoli gli intervalli di campionamento da quanti bit uso per descrivere il suono in ogni campione nella fase di quantizzazione al solito … maggiore accuratezza significa maggior quantità di memoria occupata! Anche per i suoni si possono utilizzare tecniche di compressione per migliorare l’occupazione di memoria della sequenza di campioni

Rappresentazione di suoni (5) Algoritmi di compressione per suoni : sfruttano il fatto che per l’orecchio umano suoni a basso volume sovrapposti ad altri di volume maggiore sono poco udibili e possono essere eliminati è quello che accade nello standard MPEG Layer 3 , detto anche MP3

Lo standard MIME MIME (Multipurpose Internet Mail Extension) è uno standard che permette riconoscere correttamente la codifica di dati di natura diversa (testo, immagini, suoni etc.) Una codifica MIME comprende un preambolo, in cui viene specificato in modo standard il tipo del dato che stiamo codificando (text/plain,image/jpeg,image/gif) un corpo (body), che contiene la codifica vera e propria

Lo standard MIME (2) MIME è utilizzato ad esempio per messaggi di posta elettronica decodifica corretta di pagine web In entrambi i casi il l’applicazione che legge la posta (outlook, eudora) o l’applicazione che naviga su Web (explorer,netscape, galeon) utilizza il preambolo per decodificare e presentare i dati in modo corretto