A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F
Transcript
A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F
GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. p , , | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 1 GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY Allineamento e Referenziazione di un set di scansioni Il problema si risolve in modo analogo, indipendentemente dalla tipologia di strumento utilizzato in fase di acquisizione Tutti i dati acquisiti da una posizione di scansione sono riferiti ad un unico SI (sistema di riferimento intrinseco allo strumento), anche se – dallo stesso piazzamento dello strumento – sono state effettuate più finestre di scansione, magari variando la risoluzione Parliamo di Allineamento quando riportiamo tutte le scansioni in un sistema di riferimento unico NON PREDEFINITO if i i NON PREDEFINITO Parliamo di Referenziazione quando riportiamo set di dati in un sistema di riferimento PREDEFINITO generalmente un sistema locale materializzato dai vertici di una rete di PREDEFINITO – generalmente un sistema locale materializzato dai vertici di una rete di inquadramento topografico | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 2 A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 3 A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY Tecnica di misura attiva: rileva quello che è direttamente visibile dal punto di presa Più scansioni parziali Lo strumento viene spostato e collocato in diverse stazioni di misura da ognuna delle quali è possibile avere solo una visione limitata su da ognuna delle quali è possibile avere solo una visione limitata su una o più parti dell'intero oggetto | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 4 A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY Benchè il sistema di riferimento Oxyz dello strumento rimanga fisso durante la scansione, il cambiamento della stazione di acquisizione (o punto di presa) implica che le nuvole di punti ottenute risultino riferite ciascuna a sistemi di riferimento diversi e le nuvole di punti ottenute risultino riferite ciascuna a sistemi di riferimento diversi e indipendenti: passando ad un nuovo punto di presa l’orientamento degli assi coordinati e l’origine del sistema di riferimento si modificano assumendo direzione e p posizione nello spazio completamente indipendenti rispetto alla stazione precedente. p p p p p | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 5 A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY Allineamento o registrazione: definizione dei parametri delle trasformazioni geometrica (rototraslazioni) necessarie per esprimere le coordinate dei vari modelli in un unico SR modelli in un unico SR | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 6 A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY Allineare tra loro una coppia di viste 3D, P e Q, a cui sono associati rispettivamente i sistemi di riferimento intrinseci SI(O1, X1, Y1, Z1) e SI(O2, X2, Y2, Z2), significa ruotare e traslare il sistema SI1 su SI2 in modo che le origini coincidano e gli assi omologhi siano traslare il sistema SI1 su SI2 in modo che le origini coincidano e gli assi omologhi siano tra loro paralleli La rototraslazione La rototraslazione è una trasformazione rigida, cioè non modifica le posizioni relative degli è una trasformazione rigida cioè non modifica le posizioni relative degli oggetti ma solo le coordinate di tali posizioni. | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 7 A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY Matrice di rotazione + Matrice di rotazione + vettore di traslazione | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 8 A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY 1_ La rototraslazione coinvolge sempre e solamente due sistemi di riferimento. 2_ La rototraslazione lega tra loro coppie di punti aventi differenti coordinate di posizione ma rappresentanti fisicamente lo stesso punto. p pp p 3_ La stima dei parametri R e t richiede quindi la conoscenza di un numero minimo di punti di coordinate note in entrambi i sistemi di riferimento (punti omologhi, punti di legame, corrispondenze, tie points, matching points). 4_ L’individuazione delle corrispondenze è possibile solo se esiste un minimo di sovrapposizione (overlap) tra le scansioni coinvolte. | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 9 A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY 1_ allineamento tra coppie di scansioni 2 registrazione globale di tutte le scansioni 2_ registrazione globale di tutte le scansioni | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 10 A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY Le entità puntuali che determinano le corrispondenze possono essere artificiali o naturali + possono essere individuati automaticamente sfruttandone il t ti t f tt d il particolare grado di riflettività alla lunghezza d’onda del laser impiegato; p g ; + sono rilevabili topograficamente e quindi utili per la referenziazione dell’intero rilievo; + possono limitare le zone di overlap tra scansioni; ‐ ll’oggetto oggetto deve essere accessibile; deve essere accessibile; ‐ è necessaria la loro specifica acquisizione (aumento dei tempi di scansione)) | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 11 A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY − capacità di selezione dell’operatore; − uniformità delle superfici; − presenza/assenza e qualità del contenuto radiometrico (Intensità/RGB); − capacità grafiche del so ware u lizzato (effe o di view through, lod, …) + individuabili sull’oggetto (anche se non è direttamente accessibile) + tempi di rilievo ridotti t i di ili id tti ‐ a volte sono difficilmente riconoscibili ‐ richiedono una maggiore sovrapposizione tra le scansioni adiacenti richiedono una maggiore sovrapposizione tra le scansioni adiacenti ‐ non rilevabili topograficamente (con adeguata precisione) | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 12 A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY Registrazione globale: la stima approssimata viene raffinata applicando un algoritmo che iterativamente ricalcola i parametri della trasformazione riducendo via via la distanza tra i punti omologhi distanza tra i punti omologhi. ICP = Iterative Closest Point Nell’ipotesi che due viste (U e V) siano già approssimativamente ben allineate l’una all’altra, l’algoritmo si basa sulla seguente assunzione: i punti corrispondenti sono quelli più vicini tra i due dataset. p p q p La trasformazione T che lega U a V viene quindi determinata mediante minimizzazione del seguente funzionale quadratico: g q vi sono i punti della vista V e ui quelli corrispondenti della vista U, mentre T indica la rototraslazione 3D | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 13 A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 14 A. Guarnieri, A. Vettore, Tecniche di registrazione, in: G. Tucci, F. Sacerdote (a cura di) Sistemi a scansione per l’architettura e il territorio, Alinea, 2007. GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY 1_ Per ogni punto {vi} di V si determina il punto più vicino appartenente alla vista U 2_ Si calcolano la rotazione 2 Si calcolano la rotazione e la traslazione e la traslazione che minimizzano le distanze tra i due insiemi di che minimizzano le distanze tra i due insiemi di punti così definiti 3_ Si aggiorna gg la posizione dei punti {vi} di V con i parametri così determinati p p { } p 4_ Si itera l’intera procedura fino alla convergenza definita in funzione di un valore di soglia p per la distanza minima tra i punti delle due scansioni p ‐ richiede un buon allineamento iniziale ‐ è necessaria una buona zona di overlap ‐ funziona meglio in presenza di superfici articolate | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 15 GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY Obbiettivo: Portare tutte le scansioni nel sistema di riferimento topografico ( (con una accuratezza congruente a quella di misura dei dati) t t ll di i d i d ti) (con il minor lavoro manuale possibile) Due possibili modi di procedere: Soluzione A: Soluzione A: Allineamento delle scansioni ‐> Referenziazione della nuvola complessiva Soluzione B: Allineamento delle singole scansioni al Sistema topografico (e quindi contemporanea referenziazione) | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 16 GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY Soluzione A: 1) Allineamento delle scansioni ‐> 2) Referenziazione della nuvola complessiva SI2 SI1 SI2=1 SI3 … ROTOTRASLAZIONE Allineamento tra coppie di scansioni definendo scansioni definendo corrispondenze tra punti naturali omologhi * [ procedura MANUALE ] ALGORITMO TIPO ICP si definisce una soluzione approssimata Ottimizzazione dell’allineamento * (a causa del processo di campionamento i punti naturali p p sono solo approssimativamente omologhi) [ procedura AUTOMATICA ] ROTOTRASLAZIONE SItopo SIscan Referenziazione definendo corrispondenze tra vertici corrispondenze tra vertici ben definiti [ procedura AUTOMATICA ] | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 17 GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY Soluzione B: Allineamento delle singole scansioni al Sistema topografico (e quindi contemporanea referenziazione) ROTOTRASLAZIONE SItopo SI1 SItopo SI2 Referenziazione definendo corrispondenze tra target corrispondenze tra target misurati topograficamente e individuati sulle singole scansioni ALGORITMO TIPO ICP si definisce una soluzione approssimata … Ottimizzazione dell’allineamento [ procedura AUTOMATICA ] [ procedura AUTOMATICA ] | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 18 GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY scansione 1 scansione 2 SI1 SI2 | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 19 GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY creazione del progetto di registrazione | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 20 GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY inserimento delle scansioni e individuazione di quella il cui SI resterà fisso | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 21 GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY ricordando che l ricordando che l’allineamento allineamento può avvenire solo tra coppie di scansioni, si definiscono tutte le coppie che si 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! | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 22 GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 23 GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY soluzione approssimata | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 24 GEOMATICS FOR CONSERVATION & COMMUNICATION OF CULTURAL HERITAGE LABORATORY | Corso di perfezionamento in Geomatica per la conservazione dei beni culturali | [email protected] | SCANSIONI 3D_allineamento | 25