Data Alignment and (Geo)Referencing (sometimes Registration process)

Documenti analoghi
Copyright 2012 Binary System srl Piacenza ITALIA Via Coppalati, 6 P.IVA info@binarysystem.eu

EN IT. Computer Manual. Manuale computer. Console

Il rilievo 3D dei piccoli oggetti: strumenti, metodi e applicazioni

GstarCAD 2010 Features

Estendere Lean e Operational Excellence a tutta la Supply Chain

Column version with channel profile arm A colonna con braccio in profilato a canalina 162

M/S AMARU' GIOVANNI VIA S. ERASMO snc VASCHE DI CASTEL S. ANGELO (RI) ITALY

Martina Agazzi. Corso di Tecniche plastiche contemporanee. Prof. Carlo Lanzi

IL LASER SCANNER E IL TERRITORIO: applicazioni, metodologie operative, potenzialità del rilevamento con laser-scanner terrestre

Graphs: Cycles. Tecniche di Programmazione A.A. 2012/2013

TNCguide OEM Informativa sull introduzione di documentazione aggiuntiva nella TNCguide

WITTUR SPA LIST OF POSSIBLE CONFIGURATIONS FOR REFURBISHMENTS ELENCO DELLE CONFIGURAZIONI DISPONIBILI PER LE MODERNIZZAZIONI / / / / / / / / / / / / /

Portale Materiali Grafiche Tamburini. Grafiche Tamburini Materials Portal

We take care of your buildings

Clicca sulle immagini di preview qui sotto per aprire e visualizzare alcuni esempi di presentazioni dinamiche create con Focusky:

UNIVERSITÀ DI PISA. Facoltà di Ingegneria Corso di laurea in Ingegneria Meccanica Tesi di laurea. TITOLO della TESI. Candidato Massimiliano Mannozzi

Dr Mila Milani. Comparatives and Superlatives

UNIVERSITÀ DEGLI STUDI DI TORINO

REGISTRATION GUIDE TO RESHELL SOFTWARE

Prova finale di Ingegneria del software

Sistema automatico di acquisizione e modellazione 3D a basso costo

Laboratorio di Apprendimento Automatico. Fabio Aiolli Università di Padova

Rilevazione tramite Photoscan! Esempio applicativo

INNESTO DELLE LAMELLE A TELAIO CHIUSO CON COMPENSAZIONE RAPIDA COUPLING OF SLATS IN CLOSED FRAME WITH RAPID ADJUSTMENT

e-spare Parts User Manual Peg Perego Service Site Peg Perego [Dicembre 2011]

Compatibilità del Portale Piaggio con Internet Explorer 10 e 11. Internet Explorer 10

User Guide Guglielmo SmartClient

API e socket per lo sviluppo di applicazioni Web Based

Scheda Allarmi Alarm Board MiniHi

M/S CERAMICA SCARABEO Località Pian del Trullo Fabrica di Roma (VT), ITALY Fabrica di Roma (VT), ITALY. C. A. Sig.

CONFIGURATION MANUAL

Finite Model Theory / Descriptive Complexity: bin

quick guide guida rapida J.touch hydromassage bath remote control telecomando per vasche idromassaggio

Miglioramento di algoritmi di elaborazione di immagini da scanner 3D tramite Simulated Annealing

rasomuro 41_ muratura-wall istruzioni di montaggio

WELCOME UNIPA REGISTRATION:

SISTEMI DI SERRAGGIO SH-11 SU-08 SH-13 SU-10 SH-9T SH-12 SU-11 SU-12 SH-08 SH-14 SU-13 SU-14. TEAM WORK SRL

Single-rate three-color marker (srtcm)

AVERE 30 ANNI E VIVERE CON LA MAMMA BIBLIOTECA BIETTI ITALIAN EDITION

RILIEVO E MODELLAZIONE 3D PER I BENI CULTURALI

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO CON ESEMPI BASATI SULLA TRADUZIONE DELLA BIBBIA (ITALIAN EDITION) BY BRUNO OSIMO

Decode NGS data: search for genetic features

SRT064 BTH SRT051 BTH SRT052 BTH

Attuatore a relè Manuale di istruzioni

A Solar Energy Storage Pilot Power Plant

SANTE PELLEGRINO

RELAZIONE TOPOGRAFICA

Famiglie di tabelle fatti

CUSTOMER SERVICE GPS/ RADIOTRACKING DOG COLLAR. T. (+34) F. (+34)

Multi Positioning System. Multi Positioning Software

ISLL Papers The Online Collection of the Italian Society for Law and Literature

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

Le strumentazioni laser scanning oriented per i processi di censimento anagrafico dei patrimoni

Matteo Sgrenzaroli, P.h.D. Responsabile settore laser a scansione Consorzio Inn.Tec

Algoritmi e strutture di dati 2

Kit trasmissione. data transmission. Ref

Posta elettronica per gli studenti for the students

Technical Guidelines GON % Italian production. sports car oriented

Combinazioni serie IL-MIL + MOT

-Fig.1-

Sistema modulare per visualizzazione prezzi carburanti.

WELCOME. Go to the link of the official University of Palermo web site Click on the box on the right side Login unico

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

Mounting the allocator on the heater. Montaggio del ripartitore sul radiatore

Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note

Istruzioni per lo smontaggio delle Lancette; smontaggio quadrante e la regolazione della lancetta dei minuti.

ATTESTATO DELL ATTIVITÀ DI VOLONTARIATO CERTIFICATE OF VOLUNTARY ACTIVITIES

La qualità vista dal monitor

U Corso di italiano, Lezione Quindici

Gi-Gi Art User's Guide Istruzioni d'uso

Attuatore a relè Manuale di istruzioni

C. & G. Agency Srl Via Novara, snc Tuscania VT Tel. 0761/ Fax. 0761/ Website: info@cegagency.

Dispensa di database Access

Mod. EASYCUP EASYCUP WITH LED PANEL: MINIMUM THICK!!!

INTRODUZIONE. SfM COMPUTER VISION BASED FOTOGRAMMETRIA

Learning session: costruiamo insieme un modello per una campagna di marketing

Stefano Goldwurm Medical geneticist Centro Parkinson - Parkinson Institute Istituti Clinici di Perfezionamento-Milan neurodegenerative diseases,

Transcript:

Data Alignment and (Geo)Referencing (sometimes Registration process) All data aquired from a scan position are refered to an intrinsic reference system (even if more than one scan has been performed) Data alignment: all the scan are transformed in order to put all the acquired data in the same reference system (not predefind) (Geo)Referencing: all the scan are transformed in order to put all the acquired data in a predefined rreference system usually a local reference system, topographically defined by a traverse, info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 1

info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 2

The scanner acquires everything is in sight More scans are nedeed to complete the work We should move the scanner in several position: from each of them it s possible to record only a part of the building. info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 3

The intrinsic reference system is fixed throughout the scanning time. When we change scan position the data will be recorded in a different refernce system: The position of a point P is given with respect a (XYZ)1 reference system during the first scan; the same point P, during the second scan, is expressed with respect to the (XYZ)2 reference system. info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 4

Data alignment or Registration: evaluation of the parameters of the geometrical transformation (roto-translation) needed for express all the acquired data in the same reference system info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 5

Registration is the process of transforming different sets of data into one coordinate system. It is necessary in order to be able to integrate the data obtained from different scan positions. -One of the reference systems is fixed (XYZ)2 - The other is rotated and translated in order to move O1 to O2 and to rotate the axes X1, Y1, Z1 till reach their alignment with X2, Y2, Z2. Roto-translation is a rigid transfomation, that means that it chamges the coordinates of a set of data, but it does not changes their relative positions. info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 6

Rotation matrix+ tranlation vector info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 7

1_ The Roto-translation process involves always two coordinate reference systems. 2_ Roto-translation links point s pairs with different coordinates but representing the same object point. 3_ In order to evaluate the rototranslation parameters (R and t) it is needed to know some coordinates in both the reference systems (tie points, omologous points, matching points). 4_ An overlapping area is necessary to pick on both scans the matching points. info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 8

1_ pair scans alignment 2_ global registration (data alignment optimization and refinement) info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 9

Matching poins: natural features or special target + easy to recognise automatically + convenient for topographic measurements (for referencing the survey) + allow to limit the overlapping area between scans -We need to reach the surface objet to take them in place - Topograpy is needed (it take more time on the field) info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 10

capacità di selezione dell operatore; uniformità delle superfici; presenza/assenza e qualità del contenuto radiometrico (Intensità/RGB); capacità grafiche del software utilizzato (effetto di view through, lod, ) + individuabili sull oggetto (anche se non è direttamente accessibile) + tempi di rilievo ridotti - a volte sono difficilmente riconoscibili - richiedono una maggiore sovrapposizione tra le scansioni adiacenti - non rilevabili topograficamente (con adeguata precisione) info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 11

Global registration: data alignment is refined with an iterative algorithm (it estimates again the roto-translation parameters, each time lowering the distances between matching points. ICP = Iterative Closest Point Matching points are automatically selected as the closest pair of points. One point cloud (v), the reference, or target, is kept fixed, while the other one (u), the source, is transformed to best match the reference. The algorithm iteratively revises the transformation (combination of translation and rotation) needed to minimize the distance from the source to the reference point cloud. vi sono i punti della vista V e ui quelli corrispondenti della vista U, mentre T indica la rototraslazione 3D info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 12

info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 13

1_ Per ogni punto {vi} di V si determina il punto più vicino appartenente alla vista U 2_ Si calcolano la rotazione e la traslazione che minimizzano le distanze tra i due insiemi di punti così definiti 3_ Si aggiorna la posizione dei punti {vi} di V con i parametri così determinati 4_ Si itera l intera procedura fino alla convergenza definita in funzione di un valore di soglia per la distanza minima tra i punti delle due scansioni - richiede un buon allineamento iniziale - è necessaria una buona zona di overlap - funziona meglio in presenza di superfici articolate info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 14

Obbiettivo: Portare tutte le scansioni nel sistema di riferimento topografico (con una accuratezza congruente a quella di misura dei dati) (con il minor lavoro manuale possibile) Due possibili modi di procedere: Soluzione A: Allineamento delle scansioni -> Referenziazione della nuvola complessiva Soluzione B: Allineamento delle singole scansioni al Sistema topografico (e quindi contemporanea referenziazione) info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 15

Soluzione A: 1) Allineamento delle scansioni -> 2) Referenziazione della nuvola complessiva ROTOTRASLAZIONE ALGORITMO TIPO ICP SI 1 SI 2 SI 2=1 SI 3 Allineamento tra coppie di scansioni definendo corrispondenze tra punti naturali omologhi * [ procedura MANUALE ] si definisce una soluzione approssimata * (a causa del processo di campionamento i punti naturali sono solo approssimativamente omologhi) Ottimizzazione dell allineamento [ procedura AUTOMATICA ] ROTOTRASLAZIONE SI topo SI scan Referenziazione definendo corrispondenze tra vertici ben definiti [ procedura AUTOMATICA ] info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 16

Soluzione B: Allineamento delle singole scansioni al Sistema topografico (e quindi contemporanea referenziazione) ROTOTRASLAZIONE ALGORITMO TIPO ICP SI topo SI 1 SI topo SI 2 Referenziazione definendo corrispondenze tra target misurati topograficamente e individuati sulle singole scansioni si definisce una soluzione approssimata Ottimizzazione dell allineamento [ procedura AUTOMATICA ] [ procedura AUTOMATICA ] info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 17

scansione 1 scansione 2 SI 1 SI 2 info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 18

creazione del progetto di registrazione info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 19

inserimento delle scansioni e individuazione di quella il cui SI resterà fisso info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 20

ricordando che l allineamento può avvenire solo tra coppie di scansioni, si definiscono tutte le coppie che si intendono allineare attenzione alla catena dei SI, che deve ricondurre tutte le scansioni in modo univoco al SI individuato come riferimento fisso! info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 21

info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 22

soluzione approssimata info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 23

info@geomaticaeconservazione.it 3D SCANNING SYSTEMS Data Alignment 24