Teoria e Tecniche del Riconoscimento

Slides:



Advertisements
Presentazioni simili
Trieste, 26 novembre © 2005 – Renato Lukač Using OSS in Slovenian High Schools doc. dr. Renato Lukač LinuxDay Trieste.
Advertisements

Sfogliandomi… Viaggio tra me e me alla scoperta dellaltro… A travel between me and myself discovering the other…
Cache Memory Prof. G. Nicosia University of Catania
Interfacce Java.
1 Teaching Cloud Computing and Windows Azure in Academia Domenico Talia UNIVERSITA DELLA CALABRIA & ICAR-CNR Italy Faculty Days 2010.
DG Ricerca Ambientale e Sviluppo FIRMS' FUNDING SCHEMES AND ENVIRONMENTAL PURPOSES IN THE EU STRUCTURAL FUNDS (Monitoring of environmental firms funding.
Università degli Studi di Cassino e del Lazio Meridionale Dipartimenti di Scienze Umane, Sociali e della Salute Lingua Inglese a.a (Dott. Saverio.
La Scuola School.
Each student will be able to ask an adult or stranger: What do you like to do? and What dont you like to …?
Qualcuno / qualcosa tutto / tutti These four words are called indefinite pronouns.These four words are called indefinite pronouns. As such they take the.
© and ® 2011 Vista Higher Learning, Inc.4B.1-1 Punto di partenza Italian uses two principal tenses to talk about events in the past: the passato prossimo.
Che ore è? Che ore Sono?.
Punto di partenza Reciprocal verbs are reflexives that express a shared or reciprocal action between two or more people or things. In English we often.
Il presente del congiuntivo (the present subjunctive)
Il presente del congiuntivo (the present subjunctive)
Raffaele Cirullo Head of New Media Seconda Giornata italiana della statistica Aziende e bigdata.
J0 1 Marco Ronchetti - Corso di Formazione Sodalia – Febbraio 2001 – Modulo Web Programming Tomcat configuration.
prompt> java SumAverage
Biometry to enhance smart card security (MOC using TOC protocol)
Costruzione di Interfacce Lezione 10 Dal Java al C++ parte 1
TIPOLOGIA DELLE VARIABILI SPERIMENTALI: Variabili nominali Variabili quantali Variabili semi-quantitative Variabili quantitative.
Segmentation C. Andrés Méndez 17/04/2013. Where to find the presentations?
1. Conoscere luso delle collezioni in Java Comprendere le principali caratteristiche nelle varie classi di Collection disponibili Saper individuare quali.
Metodi di simulazione numerica in Chimica Fisica Dario Bressanini Universita degli Studi dellInsubria III anno della Laurea triennale in Scienze Chimiche.
2000 Prentice Hall, Inc. All rights reserved. 1 Capitolo 3 - Functions Outline 3.1Introduction 3.2Program Components in C++ 3.3Math Library Functions 3.4Functions.
Magnetochimica AA Marco Ruzzi Marina Brustolon
Queuing or Waiting Line Models
DISSIMILARITIES AND MATCHING BETWEEN SYMBOLIC OBJECTS Prof. Donato Malerba Department of Informatics, University of Bari, Italy ASSO.
DISSIMILARITIES AND MATCHING BETWEEN SYMBOLIC OBJECTS Prof. Donato Malerba Department of Informatics, University of Bari, Italy ASSO.
Chistmas is the most loved holiday of the years. Adults and children look forward to Chistmas and its magical atmosphere. It is traditional to decorate.
Le regole Giocatori: da 2 a 10, anche a coppie o a squadre Scopo del gioco: scartare tutte le carte per primi Si gioca con 108 carte: 18 carte.
Players: 3 to 10, or teams. Aim of the game: find a name, starting with a specific letter, for each category. You need: internet connection laptop.
Project Review byNight byNight December 6th, 2011.
UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI ECONOMIA, GIURISPRUDENZA, INGEGNERIA, LETTERE E FILOSOFIA, SCIENZE POLITICHE. Corso di Laurea Interfacoltà in.
Guardate le seguenti due frasi:
Motor Sizing.
My Italian Experience By Ryan Davidson. My daily routine in Urbino If there was no field trip in the morning, my daily routine in Urbino was very basic.
Bello, Before a noun, the forms of the adjective bello imitate those of the definite article il divanobel divano lappartamentobellappartamento lo scaffalebello.
Tutor: Elisa Turrini Mail:
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Project Review byNight byNight December 21th, 2011.
Project Review byNight byNight December 6th, 2011.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Project Review byNight byNight December 5th, 2011.
Architettura software La scelta architetturale: MVA (Model – View – Adapter/Control) The view is completely decoupled from the model such that view and.
Viaggiare Camminare in città Camminare in montagna Ascoltare musica Imparare litaliano Cucinare Fare sports Chiacchierare con gli amici Imparare cose nuove.
Enzo anselmo ferrari By: Orazio Nahar.
Quale Europa? Riscopriamo le radici europee per costruire unEuropa PIÙ vicina a noi ISTITUTO COMPRENSIVO MAZZINI CASTELFIDARDO PROGETTO COMENIUS 2010/2012.
FOR EVERY CALLOUT THAT YOU WILL SEE IN ENGLISH PROVIDE (IN WRITING) THE CORRECT ITALIAN SENTENCE OR EXPRESSION. REMEMBER TO LOOK AT THE VERBS AND PAY.
Preposizioni preposizioni utili a di in su da at / to / in of / from / by in / to / at / by on / in from / by / to /at.
Collection & Generics in Java
EMPOWERMENT OF VULNERABLE PEOPLE An integrated project.
PLURALI - with NOUNS PAY ATTENTION TO THE ENDING OF THE NOUN! “O” ---> “I” ex) il quaderno -> i quaderni “A” ---> “E” ex) la matita -> le matite “E” --->
Teorie e tecniche della Comunicazione di massa Lezione 7 – 14 maggio 2014.
A PEACEFUL BRIDGE BETWEEN THE CULTURES TROUGH OLYMPICS OLYMPIC CREED: the most significant thing in the olympic games is not to win but to take part OLYMPIC.
Guida alla compilazione del Piano di Studi Curricula Sistemi per l’Automazione Automation Engineering.
Passato Prossimo. What is it?  Passato Prossimo is a past tense and it is equivalent to our:  “ed” as in she studied  Or “has” + “ed” as in she has.
Lezione n°27 Università degli Studi Roma Tre – Dipartimento di Ingegneria Corso di Teoria e Progetto di Ponti – A/A Dott. Ing. Fabrizio Paolacci.
Italian 1 -- Capitolo 2 -- Strutture
PINK FLOYD DOGS You gotta be crazy, you gotta have a real need. You gotta sleep on your toes. And when you're on the street. You gotta be able to pick.
Love, Love, Love. Love, Love, Love. Love, Love, Love. There's nothing you can do that can't be done. Nothing you can sing that can't be sung. Nothing.
Capitolo 14 Il presente del congiuntivo (the present subjunctive)
SUMMARY Time domain and frequency domain RIEPILOGO Dominio del tempo e della frequenza RIEPILOGO Dominio del tempo e della frequenza.
Each student will be able to ask an adult or stranger: What do you like to do? and What don’t you like to …?
SUMMARY Different classes and distortions RIEPILOGO Le diverse classi e le distorsioni RIEPILOGO Le diverse classi e le distorsioni.
Dyslexia activity Group 2 (Debora Q.) Lesson Outline  This activity is targeted at beginners half way through their first year but it could also work.
AusTel by taha.a.
Adolf Luther Born 1912 in Krefeld, Germany. Died 1990 Krefeld.
La Grammatica Italiana Avanti! p
Transcript della presentazione:

Teoria e Tecniche del Riconoscimento Hausdorff Distance http://cgm.cs.mcgill.ca/~godfried/teaching/cg-projects/98/normand/main.html Cosimo Distante cosimo.distante@ino.it

Quando si parla di distanze di solito intendiamo quelle minime. Esempio: Se un punto X è alla distanza D da un poligono P intendiamo dire che X è a distanza D dal punto più vicino di P. Lo stesso dicasi per due poligoni. Se A e B sono due poligoni, la distanza minima è quella più corta tra tutti i punti di A e quelli di B

D è una funzione in cui va trovato il minimo. - Per ogni punto a di A trova il punto di B a distanza minima. - Quindi trova tra tutti i punti di A quello che ha minima distanza

Limitazioni del concetto classico di distanza che si possono avere in alcune applicazioni Esempio 1 D Oss. Il concetto classico di distanza non tiene conto della forma degli oggetti Esempio 2 D Stessa D tra i due esempi ma qualcosa è cambiato!

Cos’è la distanza di Hausdorff? Introdotta da Felix Hausdorff (1868-1942) “È la distanza massima di un insieme di punti vicini ad un altro insieme” Ovvero: Si può considerare “d(∙, ∙)” come la distanza Euclidea

Cos’è la distanza di Hausdorff? Brute Force algorithm  h = 0 for every point ai of A,       2.1  shortest = Inf ;       2.2  for every point bj of B                     dij = d (ai , bj )                     if dij < shortest then                               shortest = dij       2.3  if shortest > h then                     h = shortest

This general condition also holds for the example, as h(A, B) = d(a1, b1), while h(B, A) = d(b2, a1).

Cos’è la distanza di Hausdorff? La distanza di Hausdorff è orientata ovvero h(A,B)≠h(B,A) Causato dal fatto che le funzioni di massimo sono asimmetriche, mentre quelle di minimo sono simmetriche

Cos’è la distanza di Hausdorff? Una definizione generale della distanza di Hausdorff è data da Che è la distanza tra i due insiemi A e B mentre: h(A,B) è la distanza da A a B (forward) h(B,A) distanza da B ad A (backward)

If sets A and B are made of lines or polygons instead of single points, then H(A, B) applies to all defining points of these lines or polygons, and not only to their vertices. The brute force algorithm could no longer be used for computing Hausdorff distance between such sets, as they involve an infinite number of points.

Hausdorff distance shown around extremum of each triangles Hausdorff distance shown around extremum of each triangles. Each circle has a radius of H( P1 , P2). Hausdorff distance for the triangles at the same shortest distance, but in different position

Application Examples One of the main application of the Hausdorff distance is image matching, used for instance in image analysis, visual navigation of robots, computer-assisted surgery, etc. Basically, the Hausdorff metric will serve to check if a template image is present in a test image ;  the lower the distance value, the best the match. That method gives interesting results, even in presence of noise or occlusion (when the target is partially hidden).

Application Examples Template

Application Examples Template