Analisi della similarità tra immagini.

Slides:



Advertisements
Presentazioni simili
Materiale di supporto all’insegnamento di ELABORAZIONI IMMAGINI 1
Advertisements

8) GLI INTERVALLI DI CONFIDENZA
SVILUPPO DI UN METODO DI CALIBRAZIONE DI UN SISTEMA STEREOSCOPICO PER LA MISURA DELLA LARGHEZZA DI PRODOTTI PIANI LAMINATI A CALDO Laureando: MASSIMO DAL.
Variabili casuali a più dimensioni
Histogram L’istogramma è un grafico che rappresenta il numero di pixel di un certo valore tonale presenti nell’immagine. Un istogramma aiuta quindi a comprendere.
Esercitazione 07/10/2011 Adulto/Matricola. problema Le matricole del primo anno di Psicologia sono persone adulte? Come possiamo verificare questa affermazione?
Visione Stereo & Geometria Epipolare
Analisi di covarianza L'analisi di covarianza è un'analisi a metà strada tra l'analisi di varianza e l'analisi di regressione. Nell'analisi di covarianza.
Analisi di covarianza L'analisi di covarianza è un'analisi a metà strada tra l'analisi di varianza e l'analisi di regressione. Nell'analisi di covarianza.
ANALISI DELLA COVARIANZA
Reti neurali per la percezione dell’ambiente in robotica autonoma
Annotazione Automatica di materiale multimediale
V.Caglioti - Autolocalizzazione
Visione Artificiale La visione del robot può essere definita come il processo di estrazione, caratterizzazione e interpretazione delle informazioni provenienti.
LE FUNZIONI TRIGONOMETRICHE
I dubbi della microscopia
COMPRESENZA LINGUAGGI NON VERBALI - PSICOLOGIA
DISTANZA E PROFONDITA’
1 Rendering spaziale sonoro mediante ricostruzione stereo Università degli studi di Verona Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica.
Scene Modelling, Recognition and Tracking
PROFESSORESSA STUDENTI F. Pirri D. G. Ferriero V. Virili TUTOR M. Pizzoli RICOSTRUZIONE METRICA 3D DI UN OGGETTO RIPRESO DA PIÙ VISTE CON LA STESSA TELECAMERA.
STATISTICA a.a PARAMETRO t DI STUDENT
LA FISICA DELL’OCCHIO ILLUSTRATA DA SIMULAZIONI JAVA
Teoria e Tecniche del Riconoscimento
Riconoscimento automatico di oggetti in immagini digitali
1 Esempio : Utile per considerare limportanza delle ALTE FREQUENZE nella ricostruzione del segnale, in particolare dei FRONTI di SALITA e di DISCESA (trailing.
Analisi delle corrispondenze
Elaborazione (digitale) delle immagini
La dimostrazione per assurdo….
Il Cerca – costellazioni
Elementi di Informatica di base
Introduzione alla programmazione Object Oriented
Le distribuzioni campionarie
Presentazione Attività di Ricerca Secondo periodo – Aprile-Settembre Ottobre 2008.
Matematica della visione
Equazione delle lenti sottili
Papagna Sabino Flavia Camoes
Multimedia Information Retrieval
Enver Sangineto, Dipartimento di Informatica Annotazione Automatica di materiale multimediale.
Approssimazione di derivate
Sul problema del gamma Daniele Marini.
Che cosa è l’archeologia?
La percezione del rischio
Non ne sono sicurissimo, occorrerebbe verificarlo!
LA PERCEZIONE Come devono essere le percezioni per essere utili?
NOI ABITANTI DEL NOSTRO PIANETA E…LA GEOMETRIA
BRAIN TRAINING con IPLOZERO
Riassumendo: ipotesi per OLS 1.Modello lineare 2.X e Y sono frutto di osservazioni indipendenti 3.X è di rango pieno 4.I residui hanno media = 0 5.I residui.
1 Interpretazione astratta: un approccio sistematico all’analisi statica.
A proposito di spazio scala e di altre features locali... Elisabetta Delponte
Analisi discriminante lineare - contesto
Trasformata di Hough.
Trasformata di Fourier
ESPERIMENTO DI RÜCHARDT
“Teoria e metodi della ricerca sociale e organizzativa”
APPROSSIMAZIONE DI FUNZIONI
Integrali definiti I parte
HMM in Image Analysis Francesco Finazzi Lezione /04/2008.
/ Analisi anomalie bancarie Anatocismo bancario Assicurazioni RC AUTO Assicurazioni Casa Assicurazioni professionali Assicurazioni.
LA RETTA NEL PIANO CARTESIANO
Analisi matematica Introduzione ai limiti
L’analisi di regressione e correlazione Prof. Luigi Piemontese.
U N A MICO R ITROVATO : UN S EMPLICE E SPERIMENTO DI O TTICA G EOMETRICA CON UN I MPORTANTE C ONTENUTO D IDATTICO Fabrizio Fontana Università degli Studi.
Sistemi di equazioni lineari. Sistemi di primo grado di due equazioni a due incognite Risolvere un sistema significa trovare la coppia di valori x e y.
Regressione semplice e multipla in forma matriciale Metodo dei minimi quadrati Stima di beta Regressione semplice Regressione multipla con 2 predittori.
Criteri di divisibilità
QUANDO I SENSI CI INGANNANO
Biotas 2.0 alpha Biotas è un programma estremamente versatile, elabora fail di tipo geografico (.shp), database e fogli exel. E’ utilizzato prevalentemente.
Ottica geometrica Specchi e lenti.
Autocorrelazione dei residui
Transcript della presentazione:

Analisi della similarità tra immagini

L’apparenza inganna..

3 Le dimensioni ingannano Un dettaglio ingrandito... Lo stesso oggetto catturato a due scale diverse...

4 Vari modi di confrontare due immagini Il concetto è abbastanza confuso... Due immagini diverse della stessa scena (sorveglianza, stereovisione,...) Un’immagine modello e un’immagine test (object detection...) Due immagini simili a livello astratto (ad esempio QBE)

5 Confronto tra immagini della stessa scena Un primo esempio di problema basato sul confronto di immagini è la cosiddetta change detection Varie immagini della stessa scena catturate in istanti diversi vengono confrontate allo scopo di verificare eventuali cambiamenti Applicazioni: Sorveglianza di ambienti Monitoraggio delle strade

6 Confronto tra immagini della stessa scena L’ipotesi che le immagini siano acquisite da una telecamera fissa è abbastanza ragionevole nella pratica e permette notevoli semplificazioni

7 Confronto tra immagini della stessa scena

8 Differenza pixel a pixel (sogliata) La soglia σ viene scelta in modo proporzionale alla varianza dell’istogramma delle differenze visto prima Se la differenza tra un pixel di un’immagine e il pixel corrispondente nell’altra immagine è “piccola” allora posso ignorarla...

9 Differenza pixel a pixel (sogliata)

10 Se la telecamera non è fissa... In molti casi abbiamo a disposizione varie immagini della stessa scena ma acquisite da diversi punti di vista Non possiamo più confrontare il pixel (i,j) dell’immagine I 1 con il pixel (i,j) dell’immagine I 2,...dobbiamo trovare dei criteri che ci permettano di determinare le corrispondenze tra le varie immagini

11 La stessa scena osservata da varie angolazioni Esempio di coppia stereo: due immagini della stessa scena acquisite da due telecamere vicine (simile a quello che vedono i nostri occhi). Scoprire le corrispondenze tra tutti i punti ci aiuta a ricostruire la scena tridimensionale

12 La stessa scena osservata da varie angolazioni Per trovare le corrispondenze si confrontano intorni di punti, alla ricerca delle coppie con un più alto valore di similarità Se le due immagini sono abbastanza simili (ossia i punti di osservazione abbastanza vicini) possono bastare tecniche di confronto molto semplici

13 La stessa scena osservata da varie angolazioni I1I2 N1 Per ogni intorno dell’immagine I1... …cerco quello che assomiglia di più dell’immagine I2 N2

14 La stessa scena osservata da varie angolazioni N1N2 d Esempio di misura di similarità: Sum of Squared Differences

15 La stessa scena osservata da angolazioni diverse

16 La stessa scena osservata da varie angolazioni In questi casi può essere conveniente procedere nel modo seguente: Estrarre feature rilevanti Cercare le corrispondenze solo tra le feature A seconda del problema le feature selezionate possono cambiare: I corner sono semplici da calcolare, robusti ai cambiamenti di punto di vista.. Le SIFT sono robuste al cambiamento di vista, di scala, di illuminazione...

17 La stessa scena osservata da varie angolazioni In questi casi può essere conveniente procedere nel modo seguente: Estrarre feature rilevanti Cercare le corrispondenze solo tra le feature Per stimare le corrispondenze tra feature si possono utilizzare le stesse tecniche citate in precedenza (SSD,...) Ogni feature dell’immagine I 1 viene confrontata con tutte quelle dell’immagine I 2...

18 Similarità tra immagini della stessa natura Fino ad ora abbiamo considerato il confronto tra immagini della stessa scena, per quanto diverse In molti casi può essere utile confrontare immagini diverse dello stesso oggetto o della stessa classe di oggetti In questi casi non cambiano solo condizioni esterne e il punto di vista, ma spesso anche le caratteristiche intrinseche dell’oggetto

19 Confronto tra modelli e immagini Un problema molto comune della visione computazionale è il rilevamento di oggetti Si posso utilizzare tecniche più o meno raffinate, ma alla base del procedimento c’è sempre la capacità di confrontare immagini Spesso, per descrivere l’oggetto d’interesse, si utilizzano template, ossia immagini di esempio dell’oggetto stesso

20 Confronto tra modelli e immagini Problemi di rilevamento di oggetti molto comuni: Rilevamento di volti (frontali e non) Rilevamento di persone, di auto,....

21 Confronto tra modelli e immagini La ricerca degli oggetti avviene confrontando un template con zone dell’immagine e selezionando le zone con similarità più alta come occorrenze candidate

22 Confronti tra caratteristiche di più alto livello montagna spiagge

23 Confronti tra caratteristiche di più alto livello In questi casi ci si rivolge spesso a descrittori globali (istogrammi di colore, del gradiente, etc) o a trasformazioni dell’immagine che mettano in risalto alcune caratteristiche (Fourier, Wavelet,...) La similarità viene poi valutata su queste rappresentazioni.

24 Conclusioni In condizioni generali la stima della similarità tra due immagini è un problema difficile Per specifiche applicazioni siamo aiutati da ipotesi semplificatrici Non bisogna dimenticare mai che quella che per noi è un’operazione estremamente naturale, non è necessariamente facile da modellare Le immagini sono pur sempre matrici di numeri!!!