Un estensione del concetto di landmark

Documenti analoghi
Lezione 28 Ancora localizzazione 19 maggio

Un altra cosa da ricordare:

Lezione 11: La visione robotica 2

Giornata ANIPLA presso il SAVE. Sistemi di Visione Artificiale nei Processi Industriali. 24 ottobre 2012

Sensori 3D. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Robotica Mobile Percezione

Lezione 11: Ancóra visione

Fotogrammetria digitale: sistemi multi-immagine e "fotomodellazione"

ESTRAZIONE DI DATI 3D DA IMMAGINI DIGITALI. (Visione 3D)

Evento organizzato da. i Basilio Bona

Grafica ed interfacce per la comunicazione Scienze della Comunicazione

ESTRAZIONE DI DATI 3D DA IMMAGINI DIGITALI. (Visione 3D)

DOCUMENTAZIONE. La documentazione canonica è bidimensionale: gli archeologi sono sempre stati educati a RIDURRE la realtà. Convenzioni grafiche

D2.4 SISTEMA DI VISIONE E CALIBRAZIONE CELLA

Parabola ************************* La curva chiamata PARABOLA si rappresenta con la seguente funzione matematica (1)

LA VISIONE. il controllo dell ambiente l occhio i colori persistenza dell immagine visione tridimensionale ERGONOMIA LA VISIONE

Non a caso viene definito linguaggio macchina. di Cassino. C. De Stefano Corso di Fondamenti di Informatica Università degli Studi

Trasformare e migliorare

Lezione 3: Il problema della localizzazione

Esercizi sullo studio di funzione

In memoria di mio padre. A mia madre, a tutti gli amici. A tutti voi grazie.

INNOVAZIONE IN RETE NEI NUOVI TECNICI: COMPETENZE E CERTIFICAZIONE. Intervento n. 1 Competenze Obbligo di Istruzione ASSE MATEMATICO

Fiora Pirri. Lezione. Lunedi giovedi venerdi Fiora Pirri. Corso Visione e Percezione. Visione e Percezione 1

Un applicazione di Reverse Engineering nell ambito della meccanica sperimentale

Concetti fondamentali

Sistema di Elaborazione. Sistema di Controllo. Figura 1

Anno 3 Equazione dell'ellisse

LASERCAM 2013 Presentazione del servizio Rev Eco Compact Srl - Modifiche riservate - MOD_SLO_ECO-REV.01

Programmazione con Java

Questo paragrafo e quello successivo trattano gli stessi argomenti del capitolo B6 relativo alla soluzione grafica dei sistemi di primo grado.

La codifica del testo

A.A Università di Messina Facoltà di Scienze della Formazione. Disciplina. Docente. CDL e CFU. Sede di. Descrizione

Il fotometro di Bunsen

Il termine colore indica l interpretazione che il nostro cervello dà alla radiazione elettromagnetica emessa da un corpo. Si definisce luminosa

Operazioni puntuali. Tipi di elaborazioni Operatori puntuali Look Up Table Istogramma

Anno Scolastico 2014/15 - Classe 1D Verifica di matematica dell 11 Maggio Soluzioni degli esercizi. 2(x 2) 2(x 1) + 2 = 3x

Informazione multimediale

Sistemi di Elaborazione delle Informazioni

Microscopi Biologici OL135M - OL135Md - OL135B - OL135T OL135ML - OL135BL - OL135TL

Ricostruzione stereo. Il nostro obiettivo. Ricostruzione del Cenacolo Vinciano. Ricostruire la profondità. d Y

Geometria epipolare. Filippo L.M. Milotta. Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania

AL DI LA DELLE IMMAGINI

Sensori per la Robotica

Il rilievo e la documentazione di monumen1 colpi1 da sisma caterina balle+, francesco guerra, paolo vernier università iuav di venezia

gli studenti provenienti dalla Laurea (triennale) in Ingegneria dell'informazione (p.2)

La percezione visiva:

Mario Ambel, Considerazioni sulle attività da sperimentare

Equazioni di 2 grado

Esame di FONDAMENTI DI AUTOMATICA (6 CFU) / CONTROLLI AUTOMATICI SOLUZIONE

Stima di Posizione e Orientamento Mediante Elaborazione di Immagini con il Filtro di Kalman

Lezione 22 - Ottica geometrica

6) Si considerino due polarizzatori ideali (il primo orientato in direzione verticale e il secondo in

COME USARE IL MODELLO. I Quattro simulazioni p. 1. II Modifiche terza simulazione p. 10

Lezione 3: Dalla simulazione alla realtà

La visione. Visione biologica ed elaborazione delle immagini

La regola dei terzi: come usarla nelle Arti

Analisi di sequenze di immagini. Sequenze di immagini Il flusso ottico Corrispondenze discrete

generalità concetti di base

Digitalizzazione delle immagini

Sommario. Parte I: ODEs e functions del MATLAB. Parte II: PDEs e applicazione in un problema alle differenze finite

ESPERIENZA 6 La legge della riflessione

Estrazione dei bordi

C. Modulo di Robotica

FORMAZIONE LSS : La robotica al servizio della matematica. Ist Comp. G. Marconi Venturina Terme settembre Matematica con Bee Bot Pro Bot.

Esempio di autenticazione non convenzionale: la biometria

TRASFORMAZIONE PRIMA SELEZIONE SELEZIONE SUCCESSIVA

Lezione. Sito, Orari, Ricevimento

Tesi di Laurea TELECAMERA OMNIDIREZIONALE CON SENSORE RETINICO CMOS

UN SOFTWARE PER IL PROGETTO E LA SIMULAZIONE DI OROLOGI SOLARI

EMMA 2 (senza vendetta)

Grafica al Calcolatore Rendering volumetrico - 1. Introduzione

Automatic and Accurate Extraction of Road Intersections from Raster Maps

Elaborazione delle immagini a basso livello

LA SCELTA E LA SUCCESSIONE DEGLI ARCHI

Corso di Laurea Magistrale in Informatica

Le immagini digitali. Introduzione

Laboratorio 10.3 DETERMINAZIONE DEL FENOLO NELLE ACQUE

Fondamenti di Elaborazione di Immagini Introduzione. Raffaele Cappelli.

PROGRAMMA di FORMAZIONE

VISIONE 3D: UNA TECNOLOGIA MATURA CHE APRE NUOVE POSSIBILITA IN FONDERIA

asse fuoco vertice direttrice Fig. D3.1 Parabola.

Sistemi di Elaborazione delle Informazioni

CLASSE 5^ C LICEO SCIENTIFICO 14 Settembre 2018 Elettrostatica

ESEMPI DI APPLICAZIONI «4.0»

IM Un sistema di misurazione completamente nuovo. p osi z iona re e. Sistema di misurazione dimensionale tramite immagini. Esempi di misurazione

Politecnico di Milano I a Facoltà di Ingegneria C.S. in Ing. per l Ambiente e il Territorio - Como

FRAZIONI e NUMERI RAZIONALI

INDICE PREMESSA... 2 IL SOFTWARE NFTP ISO SIMULAZIONI... 4 REPORTS DELLE SIMULAZIONI. La norma ISO

Sistemi di supporto alle decisioni. Sistemi di elaborazione delle informazioni 2 Anno Accademico Prof. Mauro Giacomini

Alessia NOBILE. Geomatica per la Conservazione e la Comunicazione dei Beni Culturali. Università degli Studi di Firenze

APPLICAZIONI DIDATTICHE IN REALTÀ VIRTUALE... 1 INTRODUZIONE... 25

Monocular SLAM. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Transcript:

Un estensione del concetto di landmark Finora, abbiamo considerato landmark che usano particolari tipi di energia (lampade, laser, radio, ecc.) Finora, abbiamo considerato i landmark come se fossero puntiformi, e abbiamo misurato: Distanze da punti Direzioni di punti Però il concetto può essere esteso in due direzioni: Landmark che non emettono particolari tipi di energia Landmark dotati di dimensioni non nulle 2 Un sistema di preelaborazione ottica Semplificare l immagine per diminuire i calcoli 3 1

Ma i landmark dove sono? Il landmark qui è costituito da un insieme di caratteristiche dell ambiente, che è univoco per ogni posizione all interno dell ambiente stesso. 4 Le fasi dell elaborazione (in bianco e nero) 5 2

Come si usa questo sistema: In un ambiente noto si memorizzano viste prese in diverse posizioni Tramite un opportuno algoritmo si confronta la vista attuale con quelle memorizzate, per trovare la migliore corrispondenza. 6 Altro uso dei coni: progetto Pollicino Confronto effettuato con Reti neurali Metodi statistici Importante l uso dell informazione colore 7 3

Nota importante: Il fatto di acquisire informazioni in ogni direzione minimizza l effetto di piccole alterazioni (occlusioni, ecc.) 8 Uso dei coni: il progetto CLF Ancora dal mondo delle api, quando volano in spazi ristretti 9 4

Il principio del CLF: L ape cerca di equalizzare il flusso ottico a sinistra e a destra Possiamo fare la stessa cosa usando uno dei nostri specchi conici: 10 Un immagine reale a colori: 11 5

Robotica - Robot Industriali e di Servizio Un implementazione effettiva: 12 Ricerca automatica di landmark naturali 13 6

Un altro sistema: la trasformata affine 14 Un accoppiamento mal fatto 15 7

Un accoppiamento migliore (Trasformata di Fourier-Mellin) 16 I risultati che si ottengono 17 8

Si determinano dei campi di potenziale È interessante notare che anche in presenza di errori in generale si arriva ad un buon risultato! 18 La visione per l autolocalizzazione In generale: individuare dei landmark ed effettuare operazioni di triangolazione I landmark possono essere: Artificiali Naturali I metodi sono: Riconoscimento di landmark Riconoscimento di scene note Riconoscimento tramite pre-elaborazione 19 9

Un altro luogo di punti: l allineamento Due beacon, visti sovrapposti 20 Riconoscimento di landmark artificiali 21 10

Landmark scelti con attenzione: Landmark verticali, asse del sistema di visone orizzontale: Dimensione verticale indica distanza 22 Landmark scelti con attenzione: Rapporto orizzontale-verticale indica disassamento 23 11

Landmark doppi danno più informazione 24 Anche altre forme: 25 12

Landmark naturali: ispirati dalla biologia Le api sono animali semplici, eppure funzionano meglio dei robot Hanno occhi strani E modi di fare anche più strani 26 Gli occhi composti delle api: 27 13

Cosa vede un ape? Si può provare con una simulazione 28 Il TBL Quando un ape si allontana dal punto in cui ha trovato il nettare o dall alveare, vola all indietro descrivendo semicerchi (Turn Back and Look) Sembra che fotografi l ambiente per poter poi confrontare le immagini prese con quelle che vedrà la prossima volta Come avvenga questo confronto, non è ancora stato chiarito. 29 14

La messa a fuoco automatica Metodi telemetrici Metodi passivi basati sui gradienti Metodi attivi a luce strutturata 30 Il principio del telemetro 31 15

Nella robotica industriale: Visione bidimensionale (monoscopica) Acquisizione (spesso in b/n) Filtraggio Binarizzazione Segmentazione (analisi di connettività) Estrazione di caratteristiche Riconoscimento e misura Visione semplificata Luce strutturata 32 Cosa serve la visione? Nella robotica industriale: Riconoscimento di pezzi (noti) e/o della loro posizione Riconoscimento di particolari (es.: cianfrino di saldatura) Controllo di qualità Nella robotica autonoma: Riconoscimento di oggetti noti Comprensione di oggetti incogniti Riconoscimento di ostacoli (fissi e in movimento) Riconoscimento di landmark Ausilio alla navigazione Self localization and mapping (SLAM) 33 16

Il recupero della terza dimensione Oltre ai range scanner, esistono sistemi: Basati su immagini 2D (puro): Shape from shading Shape from contour Shape from focus Basati su immagini 2D (con trucchi ) Dimensione apparente degli oggetti Triangolazioni Basati su visione stereoscopica (binoculare, trinoculare, ) Misti Speciali 34 Shape from shading 35 17

Ma attenzione: Se il colore dell oggetto non è uniforme, il metodo non può funzionare E neanche se l illuminazione non è opportuna E potrebbe comunque essere ambiguo: 36 Shape from contour 37 18

Fortissime ambiguità: 38 E addirittura: 39 19

Peggio ancora: 40 Shape from focus Mettere a fuoco equivale a massimizzare il modulo del gradiente del segnale video nella zona dell immagine che interessa 41 20

Metodi attivi Proiettano griglie di luce strutturata, ed usano poi metodi simili a quelli già visti. 42 21