7 Luglio, 2005Verona, 4° incontro LIMA 3D1 Laboratory of Image Analysis and Vision Università degli Studi di Milano Dipartimento di Scienze dellInformazione.

Slides:



Advertisements
Presentazioni simili
Progetto Qualità Autovalutazione d'Istituto a.s
Advertisements

Premessa: si assume di aver risolto (correttamente
Shape-based visual information retrieval Enver Sangineto Dipartimento di Informatica
Master Bioinformatica 2002: Grafi Problema: cammini minimi da tutti i vertici a tutti i vertici Dato un grafo pesato G =(V,E,w), trovare un cammino minimo.
GRAFICI RELATIVI ALLA PROVA INVALSI 2010/2011
LA PROGETTAZIONE DEL MIGLIORAMENTO
Algoritmi e Strutture Dati
Soluzioni di problemi elettrostatici
Reti neurali per la percezione dell’ambiente in robotica autonoma
Introduzione al calcolo parallelo SISTEMI INFORMATIVI AZIENDALI Pierpaolo Guerra Anno accademico 2009/2010.
Macchina Fotografica Virtuale
V.Caglioti - Autolocalizzazione
1 Esempi di consistenza sui limiti Non consistente sui limiti, considera Z=2, poi X-3Y=10 Ma il dominio qui sotto e consistente sui limiti: Confrontare.
Corso di Informatica (Programmazione)
1 Rendering spaziale sonoro mediante ricostruzione stereo Università degli studi di Verona Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica.
Università degli Studi di Padova
Università di Padova Dipartimento di Ingegneria dellInformazione Analisi della Qualità del Servizio in Reti Radio Ad Hoc Special Interest Group on NEtworking.
Structure from motion Corso Visione e percezione a.a.2008/2009
Progetto e Sviluppo di un algoritmo per la gestione della Federazione Interdominio in unarchitettura di Service Discovery Candidato: XXX Roma, Febbraio.
Università degli Studi di Roma “Sapienza” Facoltà di Ingegneria Laurea Magistrale in Ingegneria Informatica Tesina del Corso di Visione e Percezione A.A.
Scene Modelling, Recognition and Tracking
Dinamica di corpi deformabili basata sulle posizioni
D2I - Tema 3 Analysis and comparison of methods and algorithms for data mining.
Algoritmi per l’Image Alignment
D2I - Tema 3: Data Mining Stato di avanzamento Roma 11/10/2002.
Università degli Studi di Roma La Sapienza
Apprendimento di movimenti della testa tramite Hidden Markov Model
CONTROLLO DI SUPPLY CHAIN MEDIANTE TECNICHE H-INFINITO E NEGOZIAZIONE
B D1D1 D2D2 B2B2 6 4 B3B3 3 B1B1 2 1 B4B4 B5B5 D3D3 D4D4 D5D5 D6D6 a b c a T=22 c d T= P.D. SENZA e CON DUPLICAZIONE.
By prof. Camuso. Misura del grado di incertezza (medio) dei messaggi emessi da una sorgente.
Università degli Studi di Roma La Sapienza
Algoritmi e Strutture Dati
Instance Based Learning Mercoledì, 17 novembre 2004 Giuseppe Manco Readings: Chapter 8, Mitchell Chapter 7, Han & Kamber Instance-Based Learning (IBL):
EVA S. MALINVERNI - Facoltà di Ingegneria
Unita DISI - Genova 1 Un modello multirisoluzione per dati spaziali o Modello multirisoluzione generale per dati bidimensionali (superfici) e tridimensionali.
Modellazione di terreni a risoluzione adattiva
Lima 3D FASE 1 Durata: 1 mese (avviamento del progetto) FASE 2
Confronto tra il risultato di scuola e il risultato nazionale (item per item) - MATEMATICA II primaria Il grafico permette di confrontare per ciascun.
Progetto SeT Comunità di ricerca on line per lo studio scientifico a.s Presentazione Scuola superiore di 1° grado Dante Alighieri Stefano.
Lezioni di Ricerca Operativa Corso di Laurea in Informatica
Geometria dell’utensile
Semi-Supervised Learning
Towards Robust Indexing for Ranked Queries aa 09/10 Candeloro D. Orlando M. Pedone A. Gruppo 5.
Presentazione Attività di Ricerca Secondo periodo – Aprile-Settembre Ottobre 2008.
Efficient Region- Based Image Retrieval di Roger Weber e Michael Mlivoncic Swiss Federal Institute of Technology (ETH) Presentazione di Laura Galli, Mauro.
Face Recognition Gessica Vagnoli.
Shape-based visual information retrieval Enver Sangineto Dipartimento di Informatica
Prof. Cerulli – Dott.ssa Gentili
Web Communities and their identificaton
Shape-based visual information retrieval Enver Sangineto Dipartimento di Informatica
Regressione e correlazione
Lycée dAltitude Briançon Projet « Horloges dAltitude » Cortile di Palazzo Ducale F.
La prova INVALSI-Analisi dei risultati Seminario OCSE-PISA Fuscaldo, 27 Febbraio 2012 Mattea Falduti, Grazia Russo-Liceo Scientifico Statale Amantea.
Sistemi di visione per la navigazione autonoma Relatore: ch.mo prof. Ruggero FREZZA Laureando: Andrea ROSSETTI Padova, 11 aprile 2005.
Progetto MIUR SPA.DA. Riunione Genova 7 Giugno 2002.
A proposito di spazio scala e di altre features locali... Elisabetta Delponte
Sistemi basati su conoscenza Metodi di ricerca informata Prof. M.T. PAZIENZA a.a
Dipartimento di Ingegneria dell’Informazione Università degli Studi di Parma Intelligenza Artificiale Risoluzione dei Problemi (parte 2) Agostino Poggi.
Trasformata di Hough.
RILIEVO FOTOGRAFICO E rilievo speditivo
Flusso di Costo Minimo Applicazione di algoritmi: Cammini Minimi Successivi (SSP) Esercizio 1 Sia data la seguente rete di flusso, in cui i valori riportati.
Analisi della similarità tra immagini.
A.A Roma Tre Università degli studi “Roma Tre” Facoltà di Ingegneria Corso di Laurea in Ingegneria Elettronica Servizi di localizzazione a livello.
Sistemi e Tecnologie Informatiche Complessità di calcolo.
A.A. 2005/2006Sintesi di volti virtuali da foto ortogonali 1 Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica Università.
M. De Cecco - Sensor Fusion: teoria ed applicazione alla percezione di sistemi robotici SLAM Simultanea localizzazione e mappatura di veicoli autonomi.
POR Calabria , ASSE I Linea Progetti di ricerca industriale e di sviluppo sperimentale nei settori strategici regionali AGENDA STRATEGICA.
Lezioni di Ricerca Operativa Corso di Laurea in Informatica
Lezione n. Parole chiave: Corso di Laurea: Insegnamento: Docente: A.A Salvatore Cuomo La ricorsione 15 Approccio ricorsivo, esercizi sulla.
Transcript della presentazione:

7 Luglio, 2005Verona, 4° incontro LIMA 3D1 Laboratory of Image Analysis and Vision Università degli Studi di Milano Dipartimento di Scienze dellInformazione Quarto incontro LIMA 3D

7 Luglio, 2005Verona, 4° incontro LIMA 3D2 Due Approcci per la ricostruzione 3D di volti Modello semantico del volto Mesh sparsa i cui vertici hanno una semantica nota Permette di calcolare misure biometriche significative maggiore semplicità Stereo matching denso Mesh densa del volto, ricostruito con maggiore dettaglio e precisione

7 Luglio, 2005Verona, 4° incontro LIMA 3D3 Modello semantico del volto Modello 3D di un volto generico Deformato per adattarlo al volto di uno specifico individuo Modello di CANDIDE: mesh avente 114 triangoli e 64 vertici

7 Luglio, 2005Verona, 4° incontro LIMA 3D4 Primo passo: ricostruzione 3D di 15 punti caratteristici del volto, determinati su tre immagini stereo dello stesso individuo i vertici del modello 3D corrispondenti ai punti caratteristici sono i punti di controllo usati per deformare la mesh Modello semantico del volto

7 Luglio, 2005Verona, 4° incontro LIMA 3D5 I due passi di deformazione del modello Allineamento globale: Trasformazione affine per ottenere un sistema di riferimento unico Adattamento locale: Spostamento dei punti di controllo In modo che coincidano coi 15 punti caratteristici ricostruiti Spostamento degli altri vertici del modello in funzione dello spostamento dei punti di controllo ogni punto di controllo ha una regione di influenza sulla mesh di Candide Modello semantico del volto

7 Luglio, 2005Verona, 4° incontro LIMA 3D6 Il modello di Candide è formato da un basso numero di triangoli ed è quindi: Facilmente implementabile Velocemente deformabile MA La semplicità del modello non permette di ottenere significative deformazioni Le ricostruzioni di volti diversi appaiono simili Necessità di un modello più preciso Modello semantico del volto

7 Luglio, 2005Verona, 4° incontro LIMA 3D7 Modello 3D creato per ogni individuo sulla base di: 15 punti caratteristici localizzati nelle immagini stereo del volto 72 vertici aggiuntivi: 22 vertici inferiti sulla immagine frontale 25 vertici inferiti per ognuna delle immagini laterali Per ciascuno di questi vertici si cerca la corrispondenza Modello finale con 156 triangoli Problema: determinare corrispondenze precise dei 72 punti Il nuovo modello Modello semantico del volto

7 Luglio, 2005Verona, 4° incontro LIMA 3D8 Modello semantico del volto

7 Luglio, 2005Verona, 4° incontro LIMA 3D9 Per ogni cammino viene cercato il cammino corrispondente nellimmagine di ricercacammino corrispondente Modello semantico del volto Ricerca delle corrispondenze Si definiscono tre cammini che partono da un punto caratteristico (. ) e terminano nel punto ( X ) di cui si cerca il corrispondente Il mediano tra i tre corrispondenti trovati per il punto X è il corrispondente del punto X stesso.

7 Luglio, 2005Verona, 4° incontro LIMA 3D10 Risultati Corrispondenze trovate Modello ricostruito Modello semantico del volto

7 Luglio, 2005Verona, 4° incontro LIMA 3D11 Integrazione dei due modelli Modello semantico del volto

7 Luglio, 2005Verona, 4° incontro LIMA 3D12 Stereo Matching Denso Ricerca di corrispondenze dense su immagini stereo, mediante lutilizzo di misure di similarità, al fine di definire una mesh densa Vincoli Esistenza ed Unicità delle corrispondenze Continuità e Smoothness della superficie 3D Vincolo di Ordinamento Vincolo Epipolare

7 Luglio, 2005Verona, 4° incontro LIMA 3D13 Metodi Locali vs. Globali Metodi locali : corrispondenze non accurate in regioni a basso gradiente Metodi globali : spesso con programmazione dinamica che non permette controllo dellalgoritmo Risoluzione delle immagini Bassa risoluzione : consente solo una ricostruzione grossolana Alta risoluzione : caratterizzata da un basso rapporto segnale-rumore Disparità delle immagini Bassa disparità : il problema di ricostruzione è più sensibile agli errori Alta disparità : distorsione prospettica maggiore

7 Luglio, 2005Verona, 4° incontro LIMA 3D14 Algoritmi sperimentati 1.A.Fusiello, V.Roberto, E.Trucco Efficient Stereo with Multiple Windowing CVPR 97 2.C.L. Zitnick, T. Kanade A Cooperative Algorithm for Stereo Matching and Occlusion Detection PAMI K. Jonsson Shader-based stereo matching with local algorithms Master thesis in Lund University C. Sun Fast Stereo Matching using Rectangular Subregioning and 3D Maximum-Surface Techniques Int. Journal of Comp. Vision S. Huq, B. Abidi, A. Goshtasby, M. Abidi Stereo Matching with Energy Minimizing Snake Grid for 3D face modeling SPIE 2004 Stereo matching denso

7 Luglio, 2005Verona, 4° incontro LIMA 3D15 Stereo Matching with Energy Minimizing Snake Grid for 3D face modeling Snake grid Ricerca della corrispondenza dei vertici di una coppia di griglie Deformazione locale e iterativa di una griglia in modo da minimizzare globalmente: E int tende a mantenere la forma regolare E ext corrisponde alla funzione di correlazione Inizializzazione della griglia con scanner laser Raffinamento coarse to fine Stereo matching denso Huq, Abidi, Goshtasby, Abidi

7 Luglio, 2005Verona, 4° incontro LIMA 3D16 Metodo da noi proposto Tecnica basata sugli snake grid: Stereo matching denso Multi-risoluzione Coarse-to-fine Multi-window

7 Luglio, 2005Verona, 4° incontro LIMA 3D17 Lalgoritmo di stereo matching denso Spostamento dei vertici di una griglia per minimizzare la funzione energia: E int non tiene conto solo dello spostamento laterale ma anche di quello verticale E ext viene calcolato con un metodo multi-window Stereo matching denso 01 E int 01 E ext

7 Luglio, 2005Verona, 4° incontro LIMA 3D18 Spostamento di un nodo della griglia 01 10% E Spostamento simultaneo dei nodi della griglia Simulazione di tale spostamento simultaneo tramite unevoluzione iterativa Minimizzazione dellenergia totale E tot della griglia

7 Luglio, 2005Verona, 4° incontro LIMA 3D19 Levoluzione degli snake grids

7 Luglio, 2005Verona, 4° incontro LIMA 3D20 Levoluzione degli snake grids

7 Luglio, 2005Verona, 4° incontro LIMA 3D21 Sviluppi futuri Miglioramenti di entrambi gli approcci Definizione di una mesh sparsa più dettagliata Ottimizzazione del metodo di stereo matching denso Integrazione dei modelli Unione dei due modelli al fine di avere un modello ben dettagliato con semantica

7 Luglio, 2005Verona, 4° incontro LIMA 3D22 Efficient Stereo with Multiple Windowing Area-based algorithm: adotta la SSD come misura di similarità Multiple Windows: IDEA: mantenere quella a massima similarità Utilizza 9 diverse finestre Left-Right Consistency constraint: Riconosce e gestisce le occlusioni Uncertainty Estimate: Stima laffidabilità delle disparità calcolate Problema: tecnica locale non ottimale per i volti che presentano regioni con scarsa tessitura Stereo matching denso Fusiello, Roberto, Trucco

7 Luglio, 2005Verona, 4° incontro LIMA 3D23 A Cooperative Algorithm for Stereo Matching and Occlusion Detection Vincoli di unicità e continuità Si basa su: Template adattativo Volume 3D di correlazione Aggiornamento iterativo delle corrispondenze Occlusioni: Rilevate tramite sogliatura dei valori di corrispondenza Problema: tecnica locale non ottimale per i volti che presentano regioni con scarsa tessitura Stereo matching denso Zitnick, Kanade

7 Luglio, 2005Verona, 4° incontro LIMA 3D24 Shader-based stereo matching with local algorithms Input: immagini rettificate Costruzione delle piramidi multi-risoluzione Ricerca delle corrispondenze al livello più alto (Inizializzazione della disparity map) Per ogni livello Inizializza la disparity map interpolando quella del livello superiore Raffinamento delle corrispondenze usando la SSD Problemi: È molto sensibile allinizializzazione Non sfrutta i vincoli di ordinamento e di smoothness Stereo matching denso Jonsson

7 Luglio, 2005Verona, 4° incontro LIMA 3D25 Fast Stereo Matching using Rectangular Sub- regioning and 3D Maximum-Surface Techniques Vincoli: di continuità ed epipolare Algoritmo: Suddivisione delle immagini in sotto regioni per il calcolo veloce della similarità (RSR) Costruzione di un volume 3D di correlazione Utilizzo di una tecnica di programmazione dinamica per la ricerca nel volume 3D della superficie di somma massima (TSDP) Problemi: la convergenza non è uniforme Non cè controllo sullalgoritmo Stereo matching denso Sun

7 Luglio, 2005Verona, 4° incontro LIMA 3D26 Corrispondenze tra cammini La ricerca del cammino corrispondente parte dal punto caratteristico Per ogni punto del cammino si estrae un template centrato nel punto stesso; si cerca il corrispondente nellintorno rettangolare centrato nel punto precedentemente trovato; la misura di similarità usata è la Zero Normalized Cross Correlation (ZNCC) Trovare le corrispondenze Punti caratteristici corrispondenti Torna