Francesco Leonetti Compressione frattale di immagini.

Slides:



Advertisements
Presentazioni simili
DI3 – Dip. Ing.Industriale e dell’Informazione
Advertisements

di Pasquale Infantino VA
Il Fiocco di neve di Koch
.. Il Fiocco di Neve In Matematica ...
Studio della Funzione “seno”
SIERPINSKI LA GERLA DI STUDIO DI UN FRATTALE:
Analisi del merletto a trina di Koch a cura di F. Crobu - A. Betti - R. Torchio Liceo Scientifico R. Donatelli - Terni.
Fisica 1 Termodinamica 6a lezione.
La piattaforma di BI si basa essenzialmente su un sistema di metadati centralizzato che garantisce la consistenza delle informazioni e consente la navigazione.
« Meraviglie senza fine saltano fuori da semplici regole, se queste sono ripetute all'infinito. »
I FRATTALI AMBITO: MATEMATICA Luca’ giuseppina.
IL CABRI e la GEOMETRIA Annamaria Iezzi VB.
Riconoscimento automatico di oggetti in immagini digitali
Diffusione di immagini di grande dimensione su Internet
Cosa si nasconde dietro ad un semplice fiocco di neve ?...
Elaborazione (digitale) delle immagini
FACOLTA DI ECONOMIA Corso di laurea in Operatore giuridico di impresa Corso di abilità informatiche Docente: dott. Nicola Lettieri Parte 2 - Hardware.
1 Superfici nascoste Daniele Marini. 2 Ray casting adatto a CSG o superfici parametriche dipende dal punto di vista è una sorta di campionamento spaziale.
Sampling and Quantization
Trasformazioni di intensità Filtraggio spaziale
Image Compression Gaussian Noise 14/04/2010 Francesca Pizzorni Ferraese.
Histogram and region based processing
Elaborazione di Immagini II Parte Lezione N.2
Triangolo di SierpinskI con l’euro
2. Hardware Componenti di base di un computer
Ovvero “Quanto è lunga la costa della Bretagna?”
CERAMICS,CELLS AND TISSUES 8 th Annual Seminar & Meeting TECNICHE DI RICOSTRUZIONE DELLA TECA CRANICA FAENZA MARZO 2003 PROGETTAZIONE DI PROTESI.
IL TRIANGOLO DI TARTAGLIA
La realizzazione di un’ortofoto della Regione Abruzzo
Ti guiderò per creare una gif animata da un’immagine statica
Efficient Region- Based Image Retrieval di Roger Weber e Michael Mlivoncic Swiss Federal Institute of Technology (ETH) Presentazione di Laura Galli, Mauro.
CONCETTI DI BASE 1.0 FONDAMENTI 1.1 HARDWARE 1.2 SOFTWARE 1.3 RETI
Texturing - Tessiture Daniele Marini.
il triangolo di SIERPINSKI
Superfici nascoste Daniele Marini.
Cosa imparo oggi?.
Tutte le immagini che si trovano nel computer sono digitali. Possiamo crearle con programmi di grafica o acquisirle con scanner, macchine fotografiche.
Dopo l’unità, procedo con potenze di 3
Università degli Studi di Cagliari
Il fascino dell’attrattore A cura di: Argentini, Cirocchi, Di Girolamo, Fagiani, Lunardini, Palenga, Romani,Tissi. LICEO SCIENTIFICO “R. DONATELLI” Con.
Storia del tangram Il tangram era un gioco millenario della Cina ottenuto dalla scomposizione di un quadrato in sette forme geometriche. E' conosciuto.
Proprietà topologiche Presentazione di Bruno Jannamorelli.
IL PROBLEMA DELL’AREA Nella matematica greca calcolare l’area di una figura (ovvero quadrarla) significa costruire con riga e compasso un quadrato equivalente.
MATEMATIZZAZIONE Con il termine “Matematizzazione” intendiamo quel processo attraverso il quale si tenta di “tradurre” nel formalismo matematico un problema.
Epistemologia delle scienze naturali (II Sem.) La natura del Tempo e la teoria della relatività di Einstein Francesco Orilia.
Somma e differenza tra vettori
Corsi di Laurea in Biotecnologie
1 Informatica Generale Alessandra Di Pierro Ricevimento: Giovedì ore presso Dipartimento di Informatica, Via Buonarroti,
Analisi di Immagini e Dati Biologici
Rappresentazione della Informazione
Esercitazione 5 Corso di Elaborazione e Trasmissione delle Immagini Pisa, 27 ottobre 2004.
Calcolo delle Aree Area del Cerchio Il calcolo dell’area è molto più complesso in quanto non è possibile scomporre il cerchio in triangoli. E’ possibile.
Calcolo delle Aree Vediamo come si calcola l’area di una figura a partire da figure elementari.
Ottavio Serra Cosenza, giugno 2006 Curva ricorsiva di Von Kock.
HMM in Image Analysis Francesco Finazzi Lezione /04/2008.
Teoria delle ondicelle 2/ Compressione di segnali e immagini a.a. 2006/2007 JPEG.
Gli studenti del Liceo Scientifico E. Torricelli
Regressione lineare Misure Meccaniche e Termiche - Università di Cassino2 Distribuzioni Correlate Una variabile casuale z, può derivare dalla composizione.
I LIMITI.
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à.
Trattamento delle immagini numeriche Marcello Demi CNR, Institute of Clinical Physiology, Pisa, Italy.
Consideriamo un cristallo di Ag (fcc; a=4.09Å), descritto da un qualche potenziale semiempirico (negli esempi sarà EAM, ma non importa). Vogliamo studiarne.
La Matematica del web: compressione di immagini Nancy Castro Claudia Mungo Edoardo Decaro.
SEEING COSA SIGNIFICA VEDERE. La luce passa attraverso la retina dell’occhio e il cervello organizza l’informazione in una categoria di realtà precedentemente.
Con un’unica reazione di ~ 30min è possibile visualizzare la presenza/assenza dell’organismo target La specificità della reazione può essere controllata.
Approcci nella soluzione di un problema
iterazione o ricorsione nel pensare per OGGETTI
Forme e modelli frattali
Layout titolo Sottotitolo.
Transcript della presentazione:

Francesco Leonetti Compressione frattale di immagini

scanner Compressione delle immagini compressione frattale di immagini

FRATTALI Figure frastagliate

Curva di Koch

Triangolo di Sierpinski

simulazioni di Demba Diallo Mady

G a b G(a) G(b) X X allora f=G(f) G X X f G(f)

x (1)=d, x(2)=G(d), x(3)=G(G(d)),...x(n) è vicino a f X x(1) x(2) x(3) x(n) f

X = insieme di tutte le figure = eccetera G : XXè definita così Da qualunque figura si parta, applicando ripetutamente G, si arriva alla figura f che non è cambiata da G: f=G(f)

aG(a) G(a) = V 1 (a) V 2 (a) V 3 (a) aV 1 (a) aV 2 (a) aV 3 (a)

S 1/2 (x, y) = (x/2, y/2) T u, v (x, y) = (x+u, y+v) V 1 = T 0, 0 ° S 1/2 V 2 = T 40, 0 ° S 1/2 V 3 = T 20, (  )20 ° S 1/2 G(a) = V 1 (a) V 2 (a) V 3 (a) G necessita di 9 parametri

f come figura 80 pixel x 80 pixel necessita di 6400 parametri f come unica figura fissa di G necessita dei soli parametri di G: 9 parametri Compressione = 6400 / 9 = 711

V 3 (f) V 1 (f)V 2 (f) f = G(f) = V 1 (f) V 2 (f) V 3 (f)

Data una immagine i trovare trasformazioni W 1, W 2, …, W k contrattive tali che i = W 1 (i) W 2 (i) … W k (i) Posto H = W 1 W 2 … W k risulta a, H(a), H(H(a)), H(H(H(a))), …., approssima i qualunque altra immagine immagine data

Esempio Data l’immagine i i W 1 (i)W 2 (i) W 3 (i)W 4 (i) allora i = W 1 (i) W 2 (i) W 3 (i) W 4 (i)

i

R 1 R 2 D1D1 D2D2 D3D3 D4D4 D5D5 D6D6 D7D7 D8D8 D9D R 3 R 4

i  D 2 i  R 1 i  R 2 i  R 3 i  R 4 S 1/2 (i  R 1 )S 1/2 (i  R 2 ) S 1/2 (i  R 3 )S 1/2 (i  R 4 ) D 2 R 1

i  D 3 i  R 1 i  R 2 i  R 3 i  R 4 S 1/2 (i  R 1 )S 1/2 (i  R 2 ) S 1/2 (i  R 3 )S 1/2 (i  R 4 ) D 3 R 2

i  D 5 i  R 1 i  R 2 i  R 3 i  R 4 S 1/2 (i  R 1 )S 1/2 (i  R 2 ) S 1/2 (i  R 3 )S 1/2 (i  R 4 ) D 5 R 1

i  D 8 i  R 1 i  R 2 i  R 3 i  R 4 S 1/2 (i  R 1 )S 1/2 (i  R 2 ) S 1/2 (i  R 3 )S 1/2 (i  R 4 ) D 8 R 2

i  D 10 i  R 1 i  R 2 i  R 3 i  R 4 S 1/2 (i  R 1 )S 1/2 (i  R 2 ) S 1/2 (i  R 3 )S 1/2 (i  R 4 ) D 10 R 3

i  D 11 i  R 1 i  R 2 i  R 3 i  R 4 S 1/2 (i  R 1 )S 1/2 (i  R 2 ) S 1/2 (i  R 3 )S 1/2 (i  R 4 ) D 11 R 4

i  D 12 i  R 1 i  R 2 i  R 3 i  R 4 S 1/2 (i  R 1 )S 1/2 (i  R 2 ) S 1/2 (i  R 3 )S 1/2 (i  R 4 ) D 12 R 4

i  D 14 i  R 1 i  R 2 i  R 3 i  R 4 S 1/2 (i  R 1 )S 1/2 (i  R 2 ) S 1/2 (i  R 3 )S 1/2 (i  R 4 ) D 14 R 3

D 2 R 1 D 3 R 2 D 5 R 1 D 8 R 2 D 10 R 3 D 11 R 4 D 12 R 4 D 14 R 3 L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) D j = T u,v  S 1/2 (R k ) W j = T u,v  S 1/2 2; 1 3; 2 5; 1 8; 2 10; 3 11; 4 12; 4 14; 3

L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a R 1 R 2 R 4 R 3 a D1D1 D6D6 D7D7 D4D4 D9D D2D2 D3D3 D5D5 D8D

L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a R 1 R 2 R 4 R 3 a D1D1 D6D6 D7D7 D4D4 D9D D2D2 D3D3 D5D5 D8D

L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a R 1 R 2 R 4 R 3 a D1D1 D6D6 D7D7 D4D4 D9D D2D2 D3D3 D5D5 D8D

L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a R 1 R 2 R 4 R 3 a D1D1 D6D6 D7D7 D4D4 D9D D2D2 D3D3 D5D5 D8D

L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a R 1 R 2 R 4 R 3 a D1D1 D6D6 D7D7 D4D4 D9D D2D2 D3D3 D5D5 D8D

L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a R 1 R 2 R 4 R 3 a D1D1 D6D6 D7D7 D4D4 D9D D2D2 D3D3 D5D5 D8D

L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a R 1 R 2 R 4 R 3 a D1D1 D6D6 D7D7 D4D4 D9D D2D2 D3D3 D5D5 D8D

L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a R 1 R 2 R 4 R 3 a D1D1 D6D6 D7D7 D4D4 D9D D2D2 D3D3 D5D5 D8D

L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a R 1 R 2 R 4 R 3 a D1D1 D6D6 D7D7 D4D4 D9D D2D2 D3D3 D5D5 D8D L(a)

R1R1 R2R2 R3R3 R4R4 D1D1 D6D6 D7D7 D4D4 D9D D2D2 D3D3 D5D5 D8D

L(a) R1R1 R2R2 R3R3 R4R4 D1D1 D6D6 D7D7 D4D4 D9D D3D3 D5D5 D8D

L(a) R1R1 R2R2 R3R3 R4R4 D4 D1D4 D1 D7 D1D7 D1 D6 D1D6 D1 D1 D1D1 D1 D9 D1D9 D D5 D5 D8 D

L(a) R1R1 R2R2 R3R3 R4R4 D4 D1D4 D1 D7 D1D7 D1 D6 D1D6 D1 D1 D1 D9 D1D9 D D8D

L(a) R1R1 R2R2 R3R3 R4R4 D4 D4 D7 D1D7 D1 D6 D1D6 D1 D1D1 D9 D1D9 D

L(a) R1R1 R2R2 R3R3 R4R4 D4D4 D7 D1D7 D1 D6D6 D1D1 D9 D1D9 D

L(a) R1R1 R2R2 R3R3 R4R4 D4D4 D7D7 D6D6 D1D1 D9 D1D9 D

L(a) R1R1 R2R2 R3R3 R4R4 D4D4 D7D7 D6D6 D1D1 D9 D1D9 D

L(a) R1R1 R2R2 R3R3 R4R4 D4D4 D7D7 D6D6 D1D1 D9 D1D9 D L(L(a))

R1R1 R2R2 R3R3 R4R4 D1 D1D1 D1 D3 D1D3 D1 D4 D1D4 D1 D5 D1D5 D1 D6 D1D6 D1 D7 D1D7 D1 D8 D1D8 D D9D9 D2D2

L(L(a)) R1R1 R2R2 R3R3 R4R4 D1 D1D1 D1 D3 D1D3 D1 D4 D1D4 D1 D5 D1D5 D1 D6 D1D6 D1 D7 D1D7 D1 D8 D1D8 D D9D9

L(L(a)) R1R1 R2R2 R3R3 R4R4 D1 D1D1 D1 D4 D1D4 D1 D5 D1D5 D1 D6 D1D6 D1 D7 D1D7 D1 D8 D1D8 D D9D9

L(L(a)) R1R1 R2R2 R3R3 R4R4 D1D1 D4 D1D4 D1 D6 D1D6 D1 D7 D1D7 D1 D8 D1D8 D D9D9

L(L(a)) R1R1 R2R2 R3R3 R4R4 D1D1 D4D4 D6 D1D6 D1 D7 D1D7 D D9D9

L(L(a)) R1R1 R2R2 R3R3 R4R4 D1D1 D4D4 D6D6 D7 D1D7 D D9D9

L(L(a)) R1R1 R2R2 R3R3 R4R4 D1D1 D4D4 D6D6 D7D D9D9

L(L(a)) R1R1 R2R2 R3R3 R4R4 D1D1 D4D4 D6D6 D7D D9D9

L(L(a)) R1R1 R2R2 R3R3 R4R4 D1D1 D4D4 D6D6 D7D D9D9 L(L(L(a)))

i D 2 R 1 D 3 R 2 D 5 R 1 D 8 R 2 D 10 R 3 D 11 R 4 D 12 R 4 D 14 R 3 2 ; 1 3 ; 2 5 ; 1 8 ; 2 10 ; 3 11 ; 4 12 ; 4 14 ; 3

2 ; 1 3 ; 2 5 ; 1 8 ; 2 10 ; 3 11 ; 4 12 ; 4 14 ; 3 7 ; 0 15 ; 0 16 ; 0 13 ; 0 9 ; 0 6 ; 0 1 ; 0 4 ; 0 Compressione: 6400/16 = 400

Decompressione L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 )

Decompressione L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a

Decompressione L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a L(a)

Decompressione L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a L(a) L(L(a))

Decompressione L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a L(a) L(L(a)) L(L(L(a)))

Decompressione L(a) = W 2 (a  R 1 )  W 3 (a  R 2 )  W 5 (a  R 1 )  W 8 (a  R 2 )  W 10 (a  R 3 )  W 11 (a  R 4 )  W 12 (a  R 4 )  W 14 (a  R 3 ) a L(a) L(L(a)) L(L(L(a))) i

Barnsley M - Hurd L, Fractal image compression, 1993 Fisher Y, Fractal image compression: theory and application to digital images,