Académique Documents
Professionnel Documents
Culture Documents
IMMAGINI
Sebastiano Battiato
battiato@dmi.unict.it
1
Le immagini Digitali
Unimmagine una funzione 2D f(x.y) che rappresenta una
misura opportuna di una o pi caratteristiche (luminosit, colore,
ecc.) di una data scena.
Lens
f[m,n]
2
Acquisizione dellimmagine
3
Un'immagine digitale monocromatica una matrice I= f(x,y) di valori
discreti di intensit luminosa (livelli di grigio), costituita da M*N pixel
(picture elements, detti talvolta pel), ciascuno dei quali ha un valore
appartenente all'intervallo [0, L-1] essendo L i livelli possibili di intensit
(o di grigio)
Tipicamente L = 2k, dove k il numero di bit usato per codificare
ciascun pixel (profondit del pixel). Con 8 bit si ha la possibilit di
rappresentare un numero di livelli (256) tale da consentire una
discriminazione dei grigi accettabile nella maggior parte delle
applicazioni, in quanto abbastanza prossima a quella dell'occhio umano.4
Risoluzione Spaziale
La risoluzione spaziale si riferisce al numero specifico di punti di informazione
(pixel Picture Element) di un immagine.
In un immagine ad alta risoluzione necessario zoomare per vedere i pixel
mentre quest isonogi evidenti in immagini a bassarisoluzione. Pi alta la
risoluzione spaziale, maggiore sar il numero di pixel nellimmagine e
corrispondentemente pi piccola sar larea resa da un singolo pixel. Ne segue che
le immagini ad alta risoluzione hanno un maggiore livello di dettaglio e sono
percepite con un maggiore livello di qualit.
5
Risoluzione Spaziale
6
Risoluzione
Definizione: si dice risoluzione il numero di pixel
per unit di misura.
7
Risoluzione dellapparecchiatura
di ripresa
Si contano quanti sensori ci sono per unit
lineare di misura.
8
Risoluzione dellapparecchiatura
di resa
Si contano quanti sensori ci sono per unit
lineare di misura.
10
Risoluzione
12
Human Vision
La luce una radiazione elettromagnetica alla quale il nostro sistema
visivo sensibile. Viene espresso in termini di distribuzione di energia
L() dove la lunghezza donda occupa un range di valori tra 350nm and
780nm.
L()
() I()
Object
identification
14
Richiami sul sistema visivo umano
La luminosit percepita non
soltanto funzione dellintensit;
Infatti, il sistema visivo umano
tende a confondersi al
confine fra zone di differente
intensit;
Bench lintensit sia a strisce
di valore costante, la
sensazione di un pattern di
luminosit variabile, in
particolare al confine fra le
strisce.
15
Richiami sul sistema visivo umano
Un altro fenomeno tipico quello del contrasto
simultaneo: il contesto contribuisce alla
determinazione della luminosit di una regione.
I quadrati hanno la stessa intensit, ma quello su
sfondo scuro appare pi chiaro di quello su sfondo
chiaro. Appaiono uguali solo quando sono a contatto.
16
Richiami sul sistema visivo umano
Altri fenomeni percettivi
tipici sono le illusioni
ottiche: locchio viene
ingannato dalle
caratteristiche, anche
geometriche, della scena
e ne desume
informazioni errate o
inesistenti
17
Ancora illusioni
18
Immagini Raster
19
Immagini Raster
20
Livelli di grigio
21
Sintesi dei colori
22
RGB
E molto comune descrivere i colori riferendosi allo spazio colore RGB (red,
green, e blue). Lo spazio RGB basato sul fatto che ogni colore possa essere
rappresentato da una miscela dei tre colori primari red, green, e blue. I vari
contributi sono assunti indipendenti luno dallaltro (e quindi rappresentanti da
direzioni perpendicolari tra loro). La retta che congiunge nero e bianco la retta
dei grigi.
RGB molto usato nelle videocamere e nei monito dato che risulta essere lo
spazio colore pi semplice per registrare e visualizzare immagini digitali a colori.
23
TrueColor (24 bit)
24
1 1 1
25
RGB Color Display
1 pixel = 3 R,G,B,
phospors with different
illumination
26
RGB Color Display
24 bit: TrueColor
27
Depth Resolution
8 bit 256 Gray levels
4 bit 16 colors
24 bit True colors
28
How many colors?
Bit # colors
1 21 2
2 22 4
3 23 8
4 24 16
5 25 32
6 26 64
7 27 128
8 28 256
16 216 65.536 (16 bit True Color)
24 224 16.777.216 (True Color)
32 232 24 bit True-Color + 8 bit Alpha Channel
29
Si pu fare di meglio?
Palette
31
Indicizzazione di unimmagine
True-color
I software commerciali e alcuni formati di compressione
(GIF) adottano una palette di 256 colori.
Se nellimmagine true color ci sono meno di 256 colori essi
vengono replicati nella palette.
Se nellimmagine true color ci sono pi di 256 colori essi
vengono ridotti scegliendo 256 rappresentanti che
garantiscano una buona qualit visiva (esistono numerosi
algoritmi, anche proprietari per tale scopo). Esistono anche
palette standard: MAC, WINDOWS, WEB_SAFE,
OTTIMIZZATE eccetera
32
EXAMPLE 256 color
33
Dithering
Original (TrueColor)
34
Palettes
35
Colour Images
R G B
H S L
C M Y
36
Esempio: Rettangolo Raster
37
Grafica Vettoriale
Nella grafica vettoriale unimmagine descritta
come una serie di forme geometriche.
Piuttosto che una serie finita di pixel, un
visualizzatore di immagini vettoriali riceve
informazioni su come disegnare limmagine sul
DISPLAY DEVICE in uno specifico sistema di
riferimento.
Le immagini vettoriali possono essere stampate
con strumenti appositi (plotter)
38
Esempio: Rettangolo
Vettoriale
39
Differenze
Raster Vector
40
Confronto
Raster Vector
Pro Pro
Fotorealismo Le trasformazioni sul piano
Standard su Web
sono semplici (Zooming,
Scaling, Rotating)
Contro: Contro:
Nessuna descrizione Non fotorealistico
semantica.
Formati vettoriali proprietari
Grandi dimensioni
41
Cui prodest vector ?
CAD (Computer Assisted Drawing) usa grafica
vettoriale per misure precise, capacit di zoomare
dentro i particolari dei progetti, ecc. (AutoCad,)
Desktop Publishing & Design (Adobe Illustrator,
Macromedia Freehand, Publisher)
Linguaggio di stampa Postscript
Animazioni su web (Macromedia Flash)
GIS (Geographical Information Systems):
Arcview, Envi,
42
Un esempio concreto di
scalabilit
Raster Vector
(140x170) (140x170)
43
Raster 2x Vector 2x
44
Magnificazione e Contrazione
Sono operazioni di sovra-campionamento (zooming
o magnificazione) e sotto-campionamento
(shrinking o contrazione), effettuate direttamente
su immagini digitali
Il pi
pi semplice operatore di zooming
Replicazione:
Replicazione:
Per ogni pixel nell immagine
nellimmagine
Copia lo stesso valore in una griglia
di NxN pixels(N2 repliche ).
repliche).
Ex: Zooming
x2
Il principale problema di questo approccio
((detto
detto Pixelization)
Pixelization)
Pixelization consiste nella
comparsa di artefatti a blocchi.
46
Zooming - Bicubic
Per rimuovere la
Pixelization
Pixelization,, si possono
utilizzare degli operatori
cosiddetti adattivi
adattivi
47
Zooming
Originale
Bicubic
Replication
Bicubic
Replication
48
Operatori sulle immagini
digitali
Sono operazioni che possono alterare i valori
dei pixel di una immagine. Esistono migliaia
di operatori usati a vario scopo: essi
implementano algoritmi e tecniche di
elaborazione molto diverse.
In questo corso ci occuperemo solo degli
operatori puntuali;
49
Semplificazione: toni di grigio
IN 0 1 2 3 4 5 6 7
OUT F(0) F(1) F(2) F(3) F(4) F(5) F(6) F(7)
54
Identit: i valori Negativo: bianco e
non cambiano nero si scambiano
55
INCUPIMENTO SCHIARIMENTO
56
DIMIMUISCE IL AUMENTA IL
CONTRASTO CONTRASTO
57
ORIGINALE SOLARIZZATA
58
Operazione di soglia: una operazione di tipo
puntuale.
59
Uno strumento di diagnosi per
le immagini: la statistica
I pixel di una immagine sono una popolazione
sulla quale possiamo calcolare tutte le quantit
statistiche descrittive che si usano normalmente:
Media, mediana, varianza, deviazione standard,
quartili, percentili eccetera.
61
Immagini diverse potrebbero
avere istogrammi simili!
63
Istogramma immagine
originale
Istogramma immagine
negativa
64
originale
schiarita incupita
65
originale
Minor Maggior
contrasto contrasto
66
originale
Se considero LUT di tipo
strano posso trasformare un
istogramma dato in un
qualunque altro istogramma!
solarizzato
67
Gli istogrammi
consentono una diagnosi
dei difetti di una
immagine
Vedi successive slides
68
Immagine sottoesposta
69
Immagine sovraesposta
70
Immagine con range dinamico compresso
Immagine originale Immagine corretta
Toni
non usati
71
Equalizzazione
Si parla di immagine equalizzata quando il
contributo di ogni differente tonalit di grigio
pressappoco eguale.
Si parla anche di istogramma uniforme o
appiattito.
73
Immagine equalizzata (2)
74