Risultati ottenuti. Risultati ottenuti



Похожие документы
Librerie digitali. Video. Gestione di video. Caratteristiche dei video. Video. Metadati associati ai video. Metadati associati ai video

Sistema di diagnosi CAR TEST

APP_PIT_Comparazione Pile Dynamics Inc. Rev

La Videosorveglianza Criteri per il dimensionamento dello storage

lo PERSONALIZZARE LA FINESTRA DI WORD 2000

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.

1. Introduzione. 2. Simulazioni elettromagnetiche per la misura del SAR

Immagini binarie. Binarizzazione di immagini a livelli di grigio

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

APPLICATION SHEET Luglio

SEDA S.p.A. Divisione Emergenza. ZOLL Data Review

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

Il controllo della visualizzazione

IMMAGINE BITMAP E VETTORIALI

Lunghezza ocale. Donato Di Bello

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica

IRSplit. Istruzioni d uso 07/10-01 PC

Come creare il test di Yasso tramite l applicazione Training Center

Rendering air show e verifica della sincronizzazione

3DLPrinter-HD. Nota Tecnica 04_1/14. Dimensione oggetti

Realizzazione di un Autocorrelatore a Singolo Impulso a DYE

Prima settimana. Corsista: Maria Grazia Vitiello. Classe: G 9. Tutor: Massimiliano Minaudo. Attività

ELABORAZIONE DI DATI TRIDIMENSIONALI - RELAZIONE HOMEWORK 2

VADEMECUM PER RIPRESE VIDEO

Metodologia di monitoraggio Impianti fotovoltaici

Dispositivi di rete. Ripetitori. Hub

Capitolo V : Il colore nelle immagini digitali

Application note. CalBatt NomoStor per i sistemi di accumulo di energia

Laboratorio di Fisica 3 Ottica 2. Studenti: Buoni - Giambastiani - Leidi Gruppo: G09

Usando il pendolo reversibile di Kater

Risoluzione: la densità dell informazione acquisita permette di misurare con elevata precisione anche i dettagli geometrici molto piccoli

Sistema di ripresa con fotocamera digitale fissa Calibrazione

(Atti per i quali la pubblicazione non è una condizione di applicabilità) COMMISSIONE

Alto livello igienico

Capitolo 4.2. Analisi tecnica: Fibonacci

SmartGPS Satellite Information System Guida all utilizzo del programma Sviluppato da Fabio e Marco Adriani Versione 1.0.0

Capitolo 25: Lo scambio nel mercato delle assicurazioni

La memoria centrale (RAM)

In genere si ritiene che lo spreco di energia si manifesti solo nell uso dei carburanti, dei combustibili e dell energia elettrica.

Correzione di immagini da camera Vexcel UltraCam utilizzando Geomatica OrthoEngine

PROVE SU PISTA. Sensore pressione freno. Sensore pressione freno:

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1

Elaborazione testi: immagini

GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL

Animazioni 3D. Informatica Grafica I. Le basi dell'animazione 3D. Le basi dell'animazione 3D. Le basi dell'animazione 3D. Le basi dell'animazione 3D

FIRESHOP.NET. Gestione Lotti & Matricole.

istraffic Sistema di monitoraggio Traffico

Università degli studi di Messina facoltà di Scienze mm ff nn. Progetto Lauree Scientifiche (FISICA) Prisma ottico

Mon Ami 3000 Cespiti Gestione cespiti e calcolo degli ammortamenti

Novità di Access 2010

ISTRUZIONI PER L UTILIZZO DELLA SCHEDA INFORMATIZZATA E MODALITA DI INVIO DEI DATI - L. R. 162/98 PROGRAMMA

PROVE DI CARICO MEDIANTE CONTENITORI E SERBATOI AD ACQUA

PREMESSA AUTOMAZIONE E FLESSIBILITA'

Introduzione a 3ds Max

LA FINESTRA DI GOAL (SCHERMATA PRINCIPALE E PANNELLO DEI COMANDI)

Esame sezione Brevetti Prova Pratica di meccanica

Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia ( e da un tutorial di Pierlauro Sciarelli su comefare.

UNIVERSITA DEGLI STUDI DI PALERMO MASTER: MISSB. UDA di Fisica

La Visione Artificiale. La vis ione delle macchine La vis ione umana Acquis izione di immag ine

Misure finanziarie del rendimento: il Van

200 / 250 7" / / 12 LED

CAODURO spa - Cavazzale (VI) Via Chiuppese fraz. Cavazzale Monticello C. Otto tel fax info@caoduro.it -

Lo stoccaggio dei materiali può avvenire sia a terra si su apposite attrezzature: gli scaffali.

STRUMENTI PER L ACCESSIBILITÀ DEL COMPUTER.

ESTRATTO ATTUATORE CON VITE SENZA FINE PER TRAIETTORIE NON LINEARI E ALZACRISTALLI REALIZZATO CON IL MEDESIMO

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO

Interesse, sconto, ratei e risconti

Il polo magnetico: simulazione nel tempo

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

Misure finanziarie del rendimento: il Van

S-TRAINER v.1.00 Esempio d uso

Matrice Excel Calcolo rata con DURATA DEL FINANZIAMENTO determinata dall'utente

Ferrara. Informazioni. tredici. VEDERE usando. la bicicletta con informazioni utili sui sistemi di illuminazione per bici in commercio.

Le novità del software di configurazione ETS4 e gli esempi applicativi

Rimbarche - Gestione Rimessaggio

GUIDA ALLA RILEVANZA

Capitolo 13: L offerta dell impresa e il surplus del produttore

POLITECNICO DI TORINO

Modello per la compilazione della scheda progetto SK_2.1.xls (da utilizzarsi per la presentazione di progetti di attività formative)

IMPIANTI DI SORVEGLIANZA TVCC PER APPLICAZIONI DI SICUREZZA (VIDEOSORVEGLIANZA)

CLUB ALPINO ITALIANO COMMISSIONE CENTRALE MATERIALI E TECNICHE

Guida alla registrazione on-line di un DataLogger

Rapporto dal Questionari Insegnanti

TNT IV. Il Diavolo è meno brutto di come ce lo dipingono!!! (Guarda il video)

Guida all uso di Java Diagrammi ER

1. Che cos è la multiprogrammazione? Si può realizzare su un sistema monoprocessore? 2. Quali sono i servizi offerti dai sistemi operativi?

ALLEGATO A. RELAZIONE TECNICA Università degli Studi di Modena e Reggio Emilia

Come modificare la propria Home Page e gli elementi correlati

Gruppo Stevan Elevatori Via Enrico Fermi 9, Settimo di Pescantina (VR)

Rapporto ambientale Anno 2012

MANUALE EDICOLA 04.05

Транскрипт:

Capitolo XIII : Risultati ottenuti Per testare l inseguitore di forme sono stati realizzati alcuni filmati di oggetti in movimento, e scene in cui è la telecamera a muoversi in un ambiente. L algoritmo è stato inoltre testato anche su filmati in cui sia l oggetto osservato, sia la telecamera sono in movimento. Le sequenze sono state catturate tramite una telecamera Philips E-71335, di tipo web-videoconferenza, per mezzo di un frame grabber basato sul chip BT848, dotato di un bus master PCI e di un DMA controller che permettono alla scheda di trasferire i dati acquisiti direttamente alla memoria del sistema. La scheda permette l acquisizione di immagini fino a 768x576 pixel, anche se nel progetto è stata sfruttata solo circa metà di tale risoluzione (320x240 pixel) per acquisire le immagini. Il chip è dotato anche di un sistema di controllo del guadagno automatico che è possibile disattivare solo modificando la scheda su cui è montato, quindi tale dispositivo è sempre attivo. 132

Il frame grabber è stato installato su un PC dotato di microprocessore AMD K6 250MHz, 64Mb Ram, sistema operativo Microsoft Windows 98 e MATLAB 5.2. Sono state catturate delle sequenze video della durata media di 20 con una risoluzione di 320x240 a 16M colori e frame rate 4-5 fms. Le sequenze video catturate sono state salvate in formato avi non compresso e successivamente è stato eseguito lo spanning (1) in immagini fisse salvandole in formato bitmap standard. Non è stata rispettata nessuna particolare regola di illuminazione: alcune riprese sono state eseguite alla luce del giorno, altre illuminando con una lampada ad incandescenza, altre ancora illuminando con lampada a scarica. La scelta di queste condizioni di illuminazione associata alla non idonea messa a fuoco dell obiettivo hanno contribuito significativamente ad accrescere le difficoltà delle prove, arricchendole sicuramente di significato. I tempi di esecuzione del codice Matlab non sono riportati nella presentazione dei dati ottenuti, perché non significativi, in quanto Matlab impiega notevoli quantità di tempo per le visualizzazioni ed il trattamento ciclico dei dati che sono caratteristiche di questo ambiente di simulazione, e non verrebbero riscontrati se il codice fosse compilato in C o in assembler, inoltre durante le prove sono stati salvati su disco grandi quantità di dati utili a misurare la qualità dei risultati ottenuti. (1) I filmati sono stati divisi in sequenze di immagini fisse. 133

Test del moto semplice di trascinamento Il primo test eseguito riguarda un oggetto, un caricabatteria da tavolo, ripreso mentre trasla lungo l asse orizzontale in una scena con illuminazione non uniforme, su uno sfondo a basso contrasto. Nei due fotogrammi riportati si possono notare gli effetti di luce sullo sfondo, le ombre e le aberrazioni ottiche introdotte dall obiettivo della telecamera non certo di tipo professionale. Analizziamo il risultato della simulazione riportando alcuni fotogrammi della sequenza originale. 134

Nelle figure sono mostrati i fotogrammi 14, 29, 44, 59, 74 e 99 corrispondenti agli istanti 2.8, 5.8, 8.8, 11.8, 14.8 e 19.8 dopo il primo fotogramma. L aurea rossa attorno all oggetto è l output dell algoritmo, la precisione riscontrata nel caso di trascinamento è evidente e non richiede alcuna misura per essere riscontrata. Da notare il fatto che nell ultimo fotogramma mostrato l oggetto continua ad essere perfettamente seguito nonostante sia in parte fuori della scena e quindi non completamente osservabile. Lo stesso esperimento è stato condotto come riscontro cambiando l oggetto in movimento che è stato sostituito con una minicassa acustica da walkman. Le condizioni di illuminazione e lo sfondo sono stati volutamente mantenuti il più possibile simili all esperimento precedente allo scopo di validare i risultati ottenuti, il colore dell oggetto da tracciare è stavolta molto simile al colore dello sfondo. Le immagini a seguire mostrano i fotogrammi 15, 20, 30, 40 e 50 corrispondenti agli istanti 3.75, 5.0, 7.5, 10.0, 11.25 e 12.5 della sequenza cassa1.avi catturata con frame rate 4fms. 135

In questo caso sono presenti delle oscillazioni del bordo inferiore dell oggetto stimate nel 2.4% della lunghezza media con un elongazione massima nel fotogramma 48 di un solo punto, pari al 6.9% della distanza baricentrica media. Le oscillazioni sono dovute al fatto che il colore dell immagine nei punti delle zone d ombra è spesso identico al colore del bordo dell oggetto. Test del moto di rototraslazione con cambiamento del fattore di scala Dimostrato che l algoritmo è in grado di seguire la posizione e la forma di un oggetto che si muove di moto di traslazione lineare, è necessario testarlo con un moto più complesso. 136

Le immagini che seguono mostrano un innesto a T per cavo coassiale poggiato su una superficie riflettente (lastra metallica) con parecchie imperfezioni (punti di ruggine, macchie di grasso e irregolarità nella laminazione), illuminata dalla luce del sole che viene riflesso dallo sfondo creando un elemento notevole di fastidio per l inseguitore. Il filmato è stato realizzato spostando la telecamera e lasciando fisso l oggetto. 137

In questo caso l oggetto ha un movimento complesso e molto rapido con parecchie oscillazioni, l inseguitore di forma subisce quindi un incidenza dell errore medio locale più alta dei casi precedenti, piuttosto evidente nel secondo, penultimo ed ultimo dei fotogrammi mostrati. Il picco di errore in questa prova però non è più elevato dei casi precedenti e raggiunge al massimo il livello del 7.8% mentre l errore medio si assesta sul valore del 4.4%. Il riscontro di funzionamento è eseguito su una sequenza differente dello stesso oggetto con sfondo differente, illuminato da una lampada ad incandescenza. Anche in questo caso le ombre presenti e l alone dalla lampada contribuiscono a rendere ostiche le condizioni di test. Le immagini a seguire mostrano i fotogrammi 15, 31, 50, 79, 104 e 132 pari agli istanti 3.0, 6.2, 10.0, 15.8, 20.8 e 26.4. Il movimento dell oggetto in questo caso è più rapido rispetto ai precedenti, ma è possibile notare come ciò non influenzi negativamente l algoritmo. 138

Le mattonelle sullo sfondo aiutano a comprendere l entità dello zoom e quindi della variazione del fattore di scala. Un altra prova di funzionamento è stata eseguita sul filmato monitor.avi della durata di 31. La sequenza presenta le medesime difficoltà del caso precedente per quanto riguarda il moto dell oggetto da tracciare, ma in questo caso si aggiunge la difficoltà che l oggetto è appoggiato su un altro dello stesso colore e che i bordi sono spesso evanescenti, inoltre sono presenti nella scena anche altri oggetti che potrebbero influenzare il tracciatore. 139

Anche in questo caso sono mostrati solo alcuni fotogrammi della sequenza (per ovvi motivi d esposizione), i frames 10, 35, 60, 90, 115, 145 corrispondenti a 2, 7, 12, 18, 23, 29. Oltre alle sequenze illustrate l algoritmo è stato testato su altre sequenze, meno importanti dal punto di vista dell analisi dei risultati, ma sicuramente utili per verificare l applicabilità generale dell algoritmo. I filmati sono stati prelevati tramite la rete internet dai siti dedicati da altre università allo studio ed all analisi delle immagini di sequenze di traffico. La prima è una ripresa da terra di una colonna di automobili in transito, chiude la colonna un furgone rosso che è stato scelto come oggetto da tracciare. 140

In figura sono mostrati i fotogrammi 25, 45 e 70 pari a 5, 9 e 14. Anche in questo caso l algoritmo ha dimostrato di tenere bene la forma dell oggetto. La seconda sequenza riguarda una ripresa di traffico da elicottero in movimento, in questa viene seguita la sagoma del veicolo bianco nella corsia centrale. In figura sono mostrati i fotogrammi 15, 50 e 97 pari a 3, 10 e 19.4. 141

In conclusione l algoritmo ha dimostrato di funzionare bene con oggetti rigidi in movimento qualsiasi nello spazio. Considerando che, così com è stato concepito, esso funziona su due dimensioni dello spazio, tutte le variazioni di forma non omogenee, derivanti da moti non uniformi e rettilinei, possono essere indubbiamente considerate trasformazioni plastiche della proiezione bidimensionale dell oggetto, a dimostrazione del fatto che l algoritmo ha un buon funzionamento nel seguire oggetti plastici. 142