Post on 29-May-2018
___________________________________________________________________________________________________________Agisoft PhotoScan Manuale d’Uso: Versione Professional , Versione 1.2 data pubblicazione 2016 Copyright © 2016 Agisoft LLC ____________________________________________________________________________________________________________
Indice dei contenuti Panoramica .............................................................................................................................................. v Come funziona ………………………………………………………………………………………………………………………. v Informazioni sul manuale ………………………………………………………………………………………………………. v 1. Installazione ........................................................................................................................................ 1 Requisiti di sistema ………………………………………………………………………………………………………………… 1 Accelerazione OpenCL …………………………………………………………………………………………………………… 1 Procedura di installazione ……………………………………………………………………………………………………. 2 Limitazioni della versione Demo ………………………………………………………………………..………........... 2 2. Acquisire le foto .................................................................................................................................. 4 Attrezzatura ………………………………………………………………………………………………………………………….. 4 Impostazioni della fotocamera ……………………………………………………………………………………………….. 4 Requisiti: oggetti / scene ………………………………………………………………………………………..........………. 4 Pre-‐elaborazione dell’immagine ……………………………………………………………………………………………. 4 Come agire sugli scenari ………………………………………………………………………………………………………… 5 Restrizioni ……………………………………………………………………………………………………………………………… 6 3. Flusso generale di lavoro ..................................................................................................................... 8 Impostazioni delle preferenze ………………………………………………………………………………………………... 8 Acquisisci foto ....………..…………………………………………………………………………………………………………… 8 Allinea foto …....……………………..……………………………………………..………………………………………………... 11 Generare una nube densa di punti …………………………………………………………………………………………. 14 Generare la mesh …………………………………………………………………………………………………………………… 15 Generare la texture del modello …………………………………………………………………………………………….. 17 Generare un mapping a piastrelle ………………………………………………………………………………………… 19 Generare un modello digitale di elevazione …………………………………………………………………………… 20 Generare un orthomosaico …………………………………….………………......................………………………… 21 Salvataggio dei risultati intermedi ………………………………………………………………………………………….. 22 Export dei risultati ………………………………………………………………………………………………………………….. 23 4. Riferimenti ............................................................................................................................................ 35 Calibrazione fotocamera ……….........................………………………………………………………………………… 35 Impostazione del sistema di coordinate ………...............…………………………..……………………………… 37 Ottimizzazione ………................................………………………………………………………………………………… 43 Lavorare con target codificati e non codificati ............................................................................. 46 5. Misurazioni ............................................................................................................................................ 48 Gestire le misure sulla mesh ………...........………………………………………………………………………………… 48 Gestire le misure sul modello DEM ………...............…………………….........……..……………………………… 49 Calcolare l'indice di vegetazione ………............................…………………………………………………..……… 51 6. Gestioni e modifiche .............................................................................................................................. 53 Utilizzare le maschere ………………………………......................………………………………………………………… 53 Gestione e modifica delle nuvole di punti ...……………………………………………………………………………. 57 Classificare i punti della nube densa …………………………………………………………………....……………….... 59 Gestione e modifica della geometria del modello ……………………………….…………………………………. 61 Gestione e modifica delle seamlines del modello Orthomosaico ................................................. 64 7. Automatizzare ....................................................................................................................................... 66 Usare i gruppi di foto (chunks) …………...........................………………………………………………………… 66 Elaborazione 4D …………………………………………………...........................................………………………….. 70 Gli script Phiton .............................................................................................................................. 72 8. Elaborazioni in Rete ................ .............................................................................................................. 73 Panoramica ……........................……………………………………………………...........………………………........... 73 Componenti dei gruppi di dati ……………………………….................…………………………………………………. 73 Settaggio dei gruppi di dati ……………………………………………………………....……………………………………… 74 Amministrare i gruppi di dati ……………...........…………………........………………………………………........... 76 _______________________________________________________________________________________
iii
Agisoft Photoscan Manuale d'uso _______________________________________________________________________________________
A. Interfaccia grafica utente ...................................................................................................................... 77 Applicazioni Window ……………………………………………………………………………………………………………….. 77 Menu dei comandi …………………………………………………………………………………………………………………… 81 Pulsanti della barra degli strumenti …………………………………………………………………………………………. 86 Pulsanti di scelta rapida ................................................................................................................. 88 B. Formati files supportati ........................................................................................................................ 91 Immagini ..........................................................................................................................…............ 91 Calibrazione delle fotocamere ………......................................................................................……… 91 Log dai dati di volo della fotocamera ............................................................................................ 91 Localizzazione GCP .…………………………………………………………………………………………………….……….…… 91 Parametri di orientamento interno ed esterno della fotocamera ................................................ 92 Punti di appoggio (tie points) ......................................................................................................... 92 Nuvola sparsa / densa di punti........................................................................................................ 92 Modello mesh ................................................................................................................................. 92 Texture ........................................................................................................................................... 93 Orthomosaico ................................................................................................................................ 93 Modelli digitali (DSM / DTM) ......................................................................................................... 93 Modello di mapping a piastrelle .................................................................................................... 94 Forme e contorni ........................................................................................................................... 94 C. Modelli di fotocamera .......................................................................................................................... 95 Frame delle fotocamere ............................................................................................................... 95 Fotocamere fisheye ………………………………………………………………………………………………………………… 96 Fotocamere sferiche (a proiezione equirettangolare) ……………………….....………………………………… 96 Fotocamere sferiche (a proiezione cilindrica) ………………………..................………………………………… 96 ________________________________________________________________________________
iv
_____________________________________________________ Panoramica Agisoft PhotoScan è una soluzione avanzata di modellazione 3D volta a creare contenuti-‐oggetti 3D di qualità professionale da immagini fisse. Basato sulla più recente tecnologia di ricostruzione multi-‐view 3D, opera con immagini arbitrarie ed è efficace sia in condizioni controllate e non controllate. Le foto possono essere prelevate da qualsiasi posizione, a condizione che l'oggetto da ricostruire sia visibile su almeno due foto. Sia l'allineamento delle immagini che la ricostruzione del modello 3D sono completamente automatizzati.
Come funziona In generale l’obiettivo finale di PhotoScan è quello di generare la texture e il modello 3D attraverso l’utilizzo di un’attività fotografica. La procedura, dall’acquisizione del materiale fotografico alla generazione del modello 3D, è compresa in quattro fasi principali. 1. La prima fase è l'allineamento della fotocamera. In questa fase PhotoScan cerca i punti comuni sulle fotografie, calcola e determina la posizione della fotocamera per ogni immagine e affina i parametri di calibrazione della fotocamera. Come risultato genera una nuvola sparsa di punti e un insieme di posizioni della fotocamera. La nuvola sparsa dei punti rappresenta i risultati di allineamento delle foto e non sarà utilizzata direttamente nell'ulteriore procedura di costruzione del modello 3D (fatta eccezione per il metodo di ricostruzione dei punti base della nuvola sparsa). Tuttavia i dati ottenuti possono essere esportati per un ulteriore utilizzo in programmi esterni. Per esempio, la nuvola sparsa di punti può essere utilizzata come riferimento, in un editor 3D. Al contrario, il set di posizioni della fotocamera è necessaria per le successive elaborazioni del modello 3D in PhotoScan. 2. La fase successiva è la costruzione nube densa di punti. Sulla base delle posizioni di ripresa stimate delle camere, PhotoScan genera una nube densa di punti. La nube densa di punti può essere modificata e classificata prima di una attività di esportazione o prima della generazione della mesh del modello 3D. 3. La terza fase è la costruzione della mesh. PhotoScan ricostruisce una mesh poligonale 3D che rappresenta l'oggetto, basandosi sulla nube densa di punti ottenuta dal calcolo delle misure rilevate dalla superficie dell’oggetto fotografato. Esiste inoltre un metodo basato su una nuvola sparsa di punti per una più rapida generazione della geometria. Generalmente ci sono due metodi algoritmi disponibili in PhotoScan che possono essere applicati per generare la mesh 3D: Heigh Field -‐ per superfici piane Arbitrary -‐ per qualsiasi altro tipo di oggetto. Dopo aver generato la mesh, potrebbe essere necessario modificarla. Possono essere eseguite da PhotoScan alcune correzioni, come la decimazione della mesh, la rimozione di componenti staccati, la chiusura di buchi nella mesh, ecc. Per ulteriori editing complessi si può ricorrere a strumenti di editor 3D esterni. PhotoScan permette di esportare la mesh, modificarla con altro software e successivamente reimportarla in PhotoScan. 4. In seguito la geometria ricostruita (cioè la mesh), potrà essere strutturata e / o utilizzata per la generazione di orthofoto. Sono disponibili in PhotoScan diverse modalità di texturing, che troverete descritte nella sezione corrispondente di questo manuale, nonché nelle procedure orthomosaic e nelle procedure di generazione DEM.
Informazioni sul manuale Fondamentalmente, la sequenza delle operazioni sopra descritte copre la maggior parte delle esigenze di elaborazione dei dati. Tutti queste operazioni vengono eseguite automaticamente in base ai parametri impostati dall'utente. Istruzioni su come ottenere queste operazioni e la descrizione dei parametri che controllano ogni passaggio, sono riportate nelle sezioni corrispondenti del Capitolo 3, Flusso generale di lavoro. In alcuni scenari di ripresa fotografica, il mascheramento di alcune regioni delle foto potrebbe essere richiesto per l’esclusione dal calcolo. Le applicazioni delle maschere di lavoro così come le opzioni di editing, disponibili in Photoscan sono descritte nel Capitolo 6, Gestioni e Modifiche ________________________________________________________________________________________________________________________
v
_______________________________________________________________________________________ Problemi di calibrazione delle fotocamere sono discussi nel Capiltolo 4, Riferimenti dove vengono descritte le funzionalità di ottimizzazione dei risultati di allineamento della fotocamera e vengono fornite indicazioni sul modello di riferimento. Un modello di riferimento, sia esso una mesh o una DEM serve come base per effettuare le misurazioni. Le procedure di misurazione di aree, volumi, profili sono affrontati nel Capitolo 5, Misurazioni, che comprende anche il calcolo degli indici di vegetazione. Il Capitolo 7, Automazione, descrive le possibilità di automatismi da utilizzare per un risparmio di tempo e risorse ad ottimizzare il flusso di lavoro.. Il Capitolo 8, Elaborazione in Rete illustra le linee guida su come organizzare il flusso di dati delle immagini in modo da distribuire il flusso di lavoro su più nodi di rete. E’ possibile che la ricostruzione del modello 3D richieda molto tempo. PhotoScan consente di esportare i risultati ottenuti e salvare dati intermedi in forma di file di progetto in qualsiasi fase del processo. Se non si ha familiarità con il concetto di progetto, una breve descrizione è data alla fine Capitolo 3, Flusso generale di lavoro. Nel manuale si possono trovare anche le istruzioni sulla procedura di installazione di PhotoScan e le regole di base per fare buone fotografie, cioè immagini che forniscano le più necessarie informazioni per la ricostruzione in 3D. Per informazioni consultare il Capitolo 1, Installazione e il Capitolo 2, Acquisire le foto. __________________________________________________________________________
v
__________________________________________________________________________
Capitolo 1. Installazione Requisiti di sistema Configurazione minima • Windows XP o superiore (32 o 64 bit), Mac OS X Snow Leopard o successivo, Debian / Ubuntu (64 bit) • Processore Intel Core 2 Duo o equivalente • 2 GB di RAM Configurazione consigliata • Windows XP o superiore (64 bit), Mac OS X Snow Leopard o successivo, Debian / Ubuntu (64 bit) • Processore Intel Core i7 • 12GB di RAM Il numero di foto che possono essere trattate da PhotoScan dipende dalla RAM disponibile e dai parametri di ricostruzione utilizzati. Supponendo che la risoluzione di una singola foto sia dell'ordine di 10 MPix, 2GB RAM saranno sufficienti per fare un modello basato su 20 a 30 foto; 12GB RAM permetteranno di elaborare fino a 200-‐300 fotografie.
Accelerazione OpenCL PhotoScan supporta per la ricostruzione di mappe di profondità hardware grafici accelerati (GPU) indicate le sk: NVidia GeForce serie 8xxx e versioni successive. ATI Radeon HD serie 5xxx e versioni successive. PhotoScan è in grado di utilizzare appieno la potenza di elaborazione di qualsiasi dispositivo abilitato OpenCL durante l’attività di generazione della nube densa di punti, a condizione che i driver OpenCL per il dispositivo siano installati correttamente. Tuttavia, a causa del gran numero di diverse combinazioni di chip video, versioni di driver e sistemi operativi, Agisoft è comunque in grado di verificare e garantire la compatibilità di PhotoScan con ogni dispositivo e su ogni piattaforma. La tabella seguente elenca i dispositivi attualmente supportati (su piattaforma Windows). Presteremo particolare attenzione ai possibili problemi con PhotoScan, nell’esecuzione su questi dispositivi. Tabella 1.1. GPUs desktop supportate su piattaforma Windows NVIDIA AMD Quadro M6000 Radeon R9 290x GeForce GTX TITAN Radeon HD 7970 GeForce GTX 980 Radeon HD 6970 GeForce GTX 780 Radeon HD 6950 GeForce GTX 680 Radeon HD 6870 ________________________________________________________________________________________________________________________
1
Installazione ________________________________________________________________________________________________________________________ NVIDIA AMD GeForce GTX 580 Radeon HD 5870 GeForce GTX 570 Radeon HD 5850 GeForce GTX 560 Radeon HD 5830 GeForce GTX 480 GeForce GTX 470 GeForce GTX 465 GeForce GTX 285 GeForce GTX 280 Sebbene PhotoScan dovrebbe essere in grado di utilizzare altri modelli di GPU gestiti sotto un diverso sistema operativo, Agisoft non garantisce il corretto funzionamento.
Nota • Accelerazione OpenCL può essere attivata utilizzando la scheda OpenCL nella finestra di dialogo Preferenze. Per ciascun dispositivo OpenCL utilizzato, un core di CPU fisica dovrebbe essere disattivato per prestazioni ottimali. • L’ utilizzo di accelerazione OpenCL con chip video mobile o sk video integrate è sconsigliato a causa delle basse prestazioni di tali dispositivi.
Procedura di installazione Installazione di PhotoScan su Microsoft Windows Per installare PhotoScan su Microsoft Windows aprire semplicemente il file msi scaricato e seguire le istruzioni. Installazione PhotoScan su Mac OS X Aprite l'immagine dmg scaricata e trascinare l'applicazione PhotoScan nella posizione desiderata sul disco. Installazione PhotoScan su Debian / Ubuntu Estrarre l'archivio scaricato con un kit di distribuzione programma nella posizione desiderata sul disco rigido. Avviare PhotoScan eseguendo lo script photoscan.sh dalla cartella del programma.
Limitazioni della versione Demo Una volta che PhotoScan viene scaricato e installato sul vostro computer, è possibile eseguirlo sia in modalità Demo che in modalità di piena funzione. Per ogni avvio fino a quando verrà inserito un numero di serie, sarà visualizzato un box che offre due opzioni: (1) utilizzare PhotoScan in modalità demo o (2) inserire un numero di serie per confermare l'acquisto. La prima scelta è impostata di default, quindi se si sta ancora esplorando PhotoScan, click su Continua e PhotoScan continuerà in modalità demo. L'impiego di PhotoScan in modalità Demo non è limitata nel tempo. Diverse funzioni, tuttavia, non sono disponibili in questa modalità. Queste funzioni sono le seguenti: ________________________________________________________________________________________________________________________
2
installazione ________________________________________________________________________________________________________________________ • salvare il progetto; • generare mapping a piastrelle; • generare orthomosaic; • generare modelli digitali DEM; • Utilizzare DEM e funzionalità correlate orthomosaic (come Raster Calculator e effettuare misure in base DEM; • alcuni comandi Python; • Esportazione dei risultati di ricostruzione (è possibile visualizzare solo un modello 3D sullo schermo). Per utilizzare completamente tutte le funzioni di PhotoScan è necessario l’acquisto per ottenere il codice di accesso o numero di serie. Una volta inserito il numero di serie nell’apposito box di registrazione all’avvio del programma, si otterrà l’accesso completo a tutte le funzionalità di PhotoScan.
________________________________________________________________________________________________________________________
3
________________________________________________________________________________________________________________________
Capitolo 2. Acquisizione Foto Prima di acquisire le tue foto in PhotoScan è necessario selezionare quelle adatte e utili per la ricostruzione del modello 3D. Le fotografie possono essere fatte da qualsiasi fotocamera digitale (sia metrica e non metrica), a patto che si seguano alcune linee guida specifiche di ripresa. Questa sezione spiega i principi generali di ripresa e di selezione delle immagini al fine di ottenere i dati più appropriati per la generazione dei modelli 3D. IMPORTANTE! Assicurarsi di aver studiato le seguenti regole e aver letto l'elenco delle restrizioni prima di effettuare le riprese fotografie.
Attrezzatura fotografica • Utilizzare una fotocamera digitale con risoluzione relativamente alta (preferibilmente dai 5 Mpix in sù). • Evitare di obiettivi ultra-‐grandangolari e i fish-‐eye. La scelta migliore è quella di utilizzare un obiettivo di lunghezza focale di 50 mm (rif. film 24x36) o focali equivalenti. E' consentita la variante tra 20 e 80 mm (rif. film 24x36). Se una sessione di foto è stata effettuata con obiettivo fish-‐eye, il tipo di sensore della fotocamera deve essere individuato e selezionato in: Calibrazione Camera di Photoscan prima dell’elaborazione. • Gli obiettivi a focale fissa sono preferibili. Se si utilizzano gli obiettivi zoom -‐ la lunghezza focale deve essere impostata, durante l’intera sessione di ripresa, al valore massimo o al valore minimo della focale. Impostazioni della fotocamera • E’ consigliabile l’utilizzo dei dati RAW da convertire in file TIFF senza perdita di qualità, in quanto la compressione JPG introduce rumore indesiderato nelle immagini. • Utilizzare immagini alla massima risoluzione possibile. • Il valore ISO deve essere impostato al livello più basso, altrimenti valori ISO elevati introdurranno rumore aggiuntivo nelle immagini. • Valore di apertura del diaframma dovrebbe essere sufficientemente alto per avere profondità di campo sufficiente: è importante realizzare immagini ottimamente contrastate, le foto non devono essere sfocate. • La velocità dell'otturatore deve essere abbastanza veloce altrimenti a causa di lievi movimenti le foto risulteranno leggermente mosse e quindi con dettagli non perfettamente nitidi e precisi.
Requisiti Oggetto / scena • Evitare gli oggetti che non presentano un minimo di texture, gli oggetti lucidi, a specchio o trasparenti. • Se sono presenti oggetti lucidi che non è possibile escludere dalla scena , operare sotto un cielo nuvoloso. • Evitare i primi piani indesiderati. • Evitare oggetti in movimento all'interno della scena da ricostruire. • Evitare di oggetti assolutamente piani o le scene piane. Pre-‐elaborazione immagine •PhotoScan opera con le immagini originali. Quindi non ritagliare o trasformare geometricamente le immagini, cioè ridimensionarle o ruotarle. ________________________________________________________________________________________________________________________
4
Gestire le foto ________________________________________________________________________________________________________________________
Catturare scenari In generale, dedicare qualche tempo a pianificare la sessione di lavoro potrebbe essere molto utile. • Avere più foto è ovviamente meglio che non avere possibilità di scelta. • Il numero di zone cieche dovrebbe essere ridotto al minimo in quanto PhotoScan è in grado di ricostruire la geometria visibile da almeno due fotocamere. Nel caso di fotografia aerea il requisito di sovrapposizione può essere calcolato utilizzando i seguenti valori: 60% di sovrapposizione sul lato ortogonale alla direzione di ripresa + 80% di sovrapposizione lungo la direzione di ripresa. • Ogni foto deve usare efficacemente la dimensione del frame: l’oggetto di interesse dovrebbe assumere l'area massima. In alcuni casi, deve essere utilizzato l'orientamento verticale della fotocamera. • Non tentare di forzare l’immagine dell’intero oggetto nel frame dell’immagine; se alcune parti sono mancanti non è un problema se queste parti sono presenti su altre immagini. • È necessaria una buona illuminazione per ottenere la migliore qualità dei risultati, ma l’uso del flash dovrebbe essere evitato. È raccomandato rimuovere le fonti di luce nella zona di campo inquadrata dalla fotocamera. •Se avete intenzione di effettuare misurazioni sul modello ricostruito, non dimenticate di inserire o individuare sull'oggetto, almeno due marcatori con una distanza nota tra loro. In alternativa, si potrebbe posizionare un righello all'interno della zona di ripresa. • In caso di fotografia aerea e nel caso siano richiesti dati di georeferenziazione, anche la diffusione di punti di controllo a terra (GCP) (almeno 10 all’interno della zona da ricostruire) sono necessari per ottenere risultati di massima qualità, sia in termini di precisione geometrica che di accuratezza di georeferenziazione. Comunque, Agisoft PhotoScan è anche in grado di completare le attività di ricostruzione e di georeferenziazione senza GCPs. I seguenti schemi rappresentano consigli sulle corrette modalità di acquisizione delle immagini. Modo di ripresa di una facciata (Errato) Modo di ripresa di una facciata (Corretto)
________________________________________________________________________________________________________________________5
Gestire le foto ________________________________________________________________________________________________________________________
Interni (Errato) Interni (Corretto)
Oggetto isolato (Errato) Oggetto isolato (Corretto)
Restrizioni In alcuni casi potrebbe essere molto difficile o addirittura impossibile costruire un corretto modello 3D da un insieme di immagini. Un breve elenco di motivi tipici che indicano l’inadeguatezza delle fotografie, è riportata qui sotto. Fotografie modificate PhotoScan può elaborare solo le foto non modificate ma così come sono state scattate da una fotocamera digitale. L’elaborazione di foto tagliate manualmente o geometricamente deformate, rischia di fallire o di produrre risultati altamente imprecisi. Modifiche fotometriche non influenzano i risultati di ricostruzione.
Mancanza di dati EXIF Per stimare il punto di vista di ogni foto, PhotoScan utilizza le informazioni salvate nella parte EXIF di ciascuna foto. Se sono disponibili i dati EXIF, sarà possibile ottenere la migliore ricostruzione 3D possibile. Tuttavia la ricostruzione 3D può avvenire anche in assenza di dati EXIF. In questo caso PhotoScan presuppone che la lunghezza focale utilizzata sia equivalente al 50 mm (ftg. 24x36) e cerca di allineare le foto secondo questa ipotesi. Se il valore corretto della lunghezza focale differisce significativamente dal 50 mm, l'allineamento può fornire risultati non corretti o addirittura fallire. In tali casi è necessario eseguire manualmente la calibrazione iniziale della fotocamera. I dettagli dei tag EXIF necessari e le istruzioni per l'impostazione manuale dei parametri di calibrazione sono descritti nella sezione Calibrazione fotocamera
________________________________________________________________________________________________________________________
6
Gestire le foto ________________________________________________________________________________________________________________________
Distorsione degli Obiettivi La distorsione delle lenti utilizzate per catturare le immagini dovrebbero essere ben simulate e corrette con il Brown’s distortion model, altrimenti è molto improbabile che i risultati di elaborazione possano risultare accurati. Fish eyes e lenti ultra-‐angolari sono scarsamente supportati dall’algoritmo, dei modelli di comune distorsione implementato in PhotoScan. E’ necessario, quindi per avere il massimo dei risultati, scegliere il tipo di fotocamera digitale nell’apposito dialogo di calibrazione della fotocamera, prima di qualsiasi lavorazione. ________________________________________________________________________________________________________________________
7
________________________________________________________________________________________________________________________
Capitolo 3. Flusso generale di lavoro L’elaborazione delle immagini con PhotoScan comprende le seguenti fasi principali: • caricamento delle foto in PhotoScan; • ispezione delle immagini caricate, eliminando le immagini non necessarie; • allineamento delle foto; • la costruzione della nube densa dei punti; • editing dei punti della nube densa; • costruzione della mesh (Modello 3D poligonale); • editing della mesh; • elaborazione mapping a piastrelle; • elaborazione del modello digitale in elevato; • elaborazione orthomosaic; • export dei risultati. Quando si utilizza PhotoScan nella versione integrale (non la Demo), i risultati intermedi della elaborazione delle immagini possono essere salvati in qualsiasi fase, sotto forma di file di progetto e possono essere utilizzati in seguito. Il concetto di progetto e file di progetto viene brevemente spiegato nella sezione salvataggio dei risultati intermedi. La lista di cui sopra rappresenta ed elenca tutti i passi necessari: dalle tue foto alla costruzione della texture di un modello 3D, alle elaborazioni DEM e orthomosaic Alcuni strumenti aggiuntivi che si possono essere molto utili, sono descritti nel capitolo. Impostazioni delle Preferenze Prima di iniziare un progetto con PhotoScan si raccomanda di regolare le impostazioni del programma per le vostre esigenze. Nella finestra di dialogo Preferenze (scheda Generale) disponibile dal menu Strumenti, è possibile indicare il percorso del File di log PhotoScan da condividere con il team di supporto Agisoft in caso si incontrassero problemi durante l’elaborazioni. Qui è anche possibile cambiare la lingua di interfaccia GUI con quella che è più familiare. Le opzioni sono: inglese, cinese, francese, tedesco, giapponese, portoghese, russo, italiano. Nella scheda OpenCL è necessario verificare che tutti i dispositivi OpenCL rilevati dal programma vengano controllati. PhotoScan sfrutta la potenza di elaborazione della GPU e accelera il processo in modo significativo se avete deciso di attivare la GPU nei controlli generali. Si consiglia di dedicare un core fisico per il controllo generale e le risorse di gestione. Acquisizione delle foto Prima di iniziare qualsiasi operazione è necessario selezionare quali foto saranno utilizzate come fonte per la ricostruzione 3D. In realtà, le fotografie stesse non verranno caricate in PhotoScan fino a quando non risulteranno necessarie. Quindi, quando si attiva Acquisisci Foto... si indicano solo le fotografie che saranno utilizzate per le ulteriori elaborazioni. Per acquisire un set di foto
1. Selezionare il comando Acquisisci Foto… dal menu Workflow o fare click sul pulsante Acquisisci Foto… della barra degli strumenti nel riquadro di lavoro. ________________________________________________________________________________________________________________________
8
Flusso generale di lavoro
________________________________________________________________________________________________________________________ 2. Nella finestra di dialogo Aggiungi Foto … scegliere la cartella contenente le immagini e selezionare i file da elaborare. Quindi fare click sul pulsante Apri . 3. Le foto selezionate saranno visualizzate nel riquadro di lavoro.
Nota • PhotoScan accetta i seguenti formati di immagine: JPEG, TIFF, PNG, BMP, PPM, OpenEXR e JPEG Format Multi-‐Picture (MPO). Foto in qualsiasi altro formato non verranno mostrate nella finestra di dialogo Aggiungi Foto …. Per lavorare con queste foto è necessario convertirle in uno dei formati supportati. Se avete caricato alcune foto indesiderate, si possono facilmente rimuovere in qualsiasi momento. Per rimuovere le foto indesiderate 1. Nel riquadro di lavoro di lavoro selezionare le foto da rimuovere. 2. Click tasto destro sulle foto selezionate e scegliere Rimuovi Foto dal menu contestuale aperto o fare click sul pulsante Rimuovi Foto della barra degli strumenti nel riquadro di lavoro. Le foto selezionate saranno rimosse dal set di lavoro.
Gruppi di fotocamere Se tutte le foto o un sottoinsieme di foto sono state eseguite da una sola posizione della fotocamera, per una corretto processo di elaborazione occorrerà identificare tale gruppo come Camera Station. E’ importante che tutte le foto individuate come Camera Station siano state fatte alla stessa distanza o con differenza trascurabile. La ricostruzione del modello 3D richiederà comunque l’esistenza della sovrapposizione di almeno due punti. E’ tuttavia possibile esportare immagini panoramiche ottenute attraverso questa tecnica in Camera Station. Fare riferimento alla sezione Esportazione dei risultati per l’orientamento e l’esportazione dei panorami. In alternativa, la struttura a gruppi della fotocamera, può essere usata per elaborare i dati delle immagini in insiemi più comodamente, ad esempio la funzione Abilita/Disabilita tutte le fotocamere in gruppo in un solo momento. Per creare/spostare un gruppo di fotocamere 1. Nel riquadro di lavoro di lavoro selezionare le foto da spostare. 2. Fare click sulle foto selezionate e scegliere Filmato – Nuovo Gruppo di Foto dal menu contestuale aperto. 3. Un nuovo gruppo verrà aggiunto all’elenco e le foto selezionate saranno spostate in questo gruppo. 4. In alternativa, le foto selezionate possono essere spostate in un Nuovo Gruppo di Foto creato in precedenza utilizzando Filmati. Per confermare il gruppo come Camera Station, click tasto destro del mouse sul nome del gruppo e selezionare Definisci il Tipo di Gruppo dal menu di scelta rapida. Controllo delle foto caricate Le foto caricate vengono visualizzate nel riquadro di lavoro i con le bandiere che riflettono il loro status. I seguenti flags possono apparire accanto al nome della foto: ________________________________________________________________________________________________________________________
9
Flusso generale di lavoro ________________________________________________________________________________________________________________________ NC (non calibrata) Segnala che i dati EXIF disponibili non sono sufficienti a stimare la lunghezza focale della fotocamera. In questo caso PhotoScan presuppone che la foto sia stata scattata con un obiettivo da 50 mm (rif.to pellicola da 24x36 mm). Se la lunghezza focale effettiva differisce significativamente da questo valore, può essere richiesta la calibrazione manuale. Maggiori dettagli sulla calibrazione della fotocamera manuale si possono trovare nella sezione : Calibrazione Fotocamera . NA (non allineata) Segnala che i parametri di orientamento esterno della fotocamera in relazione alla foto analizzate non sono stati ancora stimati. Le immagini caricate da PhotoScan non saranno allineate finché non sarà eseguito il passo successivo -‐ allineamento delle foto.
Occorrerà indicare che tipo di Camera Station è stata assegnata al gruppo
Immagini Multispettrali PhotoScan supporta l’elaborazione di immagini multispettrali salvate come file multicanale (singola pagina) in TIFF. Le principali fasi di lavorazione delle immagini multispettrali vengono eseguite in base al canale master che può essere selezionato dall’utente. Durante l’esportazione delle orthofoto, tutte le bande spettrali sono elaborate insieme per formare un’unica orthofoto multispettrale, come nell’immagine originale. La procedura generale di elaborazione di immagini multispettrali non differisce quindi dalla procedura usuale relativa alla elaborazione delle foto normali, ad eccezione della fase di selezione del canale master da fare dopo l’aggiunta delle immagini relative al progetto. Per i migliori risultati si raccomanda di selezionare che risulta più nitida e con il massimo dei dettagli.
Per scegliere il canale maestro 1. Aggiungere immagini multispettrali al progetto utilizzando il comando Aggiungi Foto... dal menu del flusso
di lavoro o click sul pulsante Aggiungi Foto... dalla barra degli strumenti. 2. Selezionare il comando Imposta Canale Master dal menu di scelta rapida nel riquadro di lavoro 3. Nella finestra di dialogo Imposta Canale Master selezionare il canale che si intende usare e confermare con OK. Le indicazioni sul video saranno aggiornate in base alla selezione del canale master. Nota • Il comando Imposta Canale Master è disponibile anche per le immagini RGB. Si ha quindi la possibilità di indicare un solo canale da utilizzare per l’elaborazione fotogrammetrica o di lasciare il valore predefinito per tutti e tre i canali per la successiva elaborazione. L’esportazione dell’elaborazione in orthomosaic multispettrale è completamente supportata solo in formato GeoTIFF. Nell’esportazione in altri formati, verrà salvato solo il canale master.
Fotocamere su posizioni fisse PhotoScan supporta l’elaborazione di set di dati multispettrali ottenuti con più fotocamere sincronizzate, con settaggio in diversi campi dello spettro. In questo caso le immagini multiple, ottenute in ogni posizione (vari piani), saranno elaborate da PhotoScan che valuterà le calibrazioni separate per ogni piano, nonché il loro orientamento relativo per ogni posizione fissa delle fotocamere. Il layout Multiplane è generato al momento dell’aggiunta delle foto nell’insieme di lavoro e conterrà tutti i dati utilizzati dal layout usati per memorizzare i files di immagini. Pertanto sarà necessario organizzare i files sul disco in modo appropriato e in anticipo. In PhotoScan possono essere usati i seguenti layout di dati: ________________________________________________________________________________________________________________________
10
Flusso generale di lavoro
________________________________________________________________________________________________________________________ a. Tutti i piani dell'immagine da ogni posizione sono contenuti in una immagine separata multistrato. Il numero di immagini multistrato è uguale al numero di posizioni della fotocamera. b. I piani corrispondenti provenienti da tutte le posizioni delle fotocamere sono contenuti in una sottocartella separata. Il numero di sottocartelle è uguale al numero di piani. c. Nel caso speciale di uso di fotocamera MicaSense, non è richiesto alcun speciale layout. In questo caso, il posizionamento delle immagini della fotocamera e i relativi piani saranno eseguiti automaticamente in base ai metadati disponibili. Una volta che i dati saranno correttamente organizzati, potranno essere caricati in PhotoScan a formare fotocamere multipiano. L’esatta procedura dipenderà dalla tipologia di layout: se il layout è a più strati (variante a), il layout è a più cartelle (variante b) o (variante c) se si utilizzano i dati di fotocamera MicaSense. Per creare un insieme da immagini multistrato
1. Selezionare il comando Aggiungi Foto dal menu di scelta rapida o fare click su Aggiungi Foto sul pulsante della barra degli strumenti. 2. Nella finestra di dialogo Aggiungi Foto individuare la cartella contenente le immagini multistrato e selezionare i files che dovranno essere elaborati, quindi fare click sul pulsante Seleziona Cartella. 3. Nella finestra di dialogo Aggiungi Foto selezionare il layout di dati Crea camera multispectrale dai files delle fotocamere. 4. Il gruppo relativo alla fotocamera multispettrale apparirà nel riquadro di lavoro. Per creare un insieme (chunk) da immagini in multicartelle
1. Selezionare il comando Aggiungi Cartella della barra degli strumenti. 2. Nella finestra di dialogo Aggiungi Cartella individuare la cartella principale che contiene le sottocartelle con le immagini. Click sul pulsante Seleziona Cartella. 3. Nella finestra di dialogo Aggiungi Foto... selezionare il layout di dati Crea camera multispettrale dalle cartelle delle varie bande.... 4. Il gruppo relativo alla fotocamera multispettrale apparirà nel riquadro di lavoro. Per creare un insieme da dati MicaSense 1. Selezionare il comando Aggiungi Foto... dal menu di scelta rapida o fare click su Aggiungi Foto... sul pulsante della barra degli strumenti. 2. Nella finestra di dialogo Aggiungi Foto... individuare la cartella che contiene le immagini MicaSense e selezionare i files che dovranno essere elaborati. Quindi click sul pulsante Apri. 3. Nella finestra di dialogo Aggiungi Foto... selezionare il layout di dati Crea camera multispettrale dalle cartelle delle varie bande.... 4. Il gruppo relativo alla fotocamera multispettrale apparirà nel riquadro di lavoro. Dopo aver creato l’insieme con le fotocamere multispettrali si può procedere normalmente alla elaborazione. Per questi insiemi addizionali i parametri aggiuntivi che permettono di elaborare correttamente i dati saranno adeguatamente forniti.
Allineamento delle foto Una volta che le foto verranno acquisite in PhotoScan, dovranno essere allineate. In questa fase PhotoScan trova la posizione della fotocamera, determina l’orientamento di ogni foto e costruisce il modello con una nuvola sparsa di punti. ________________________________________________________________________________________________________________________
11
Flusso generale di lavoro ________________________________________________________________________________________________________________________
Per allineare una serie di foto 1. Selezionare il comando Allinea Foto... dal menu del flusso di lavoro. 2. Nella finestra di dialogo Allinea Foto... selezionare le opzioni di allineamento desiderato. Fare click sul pulsante OK per confermare. 3. Nella finestra di dialogo di avanzamento verrà visualizzata l'indicazione di progress del processo di elaborazione. Per annullare l'elaborazione fare click sul pulsante Annulla. Una volta espletata la fase di allineamento, saranno visualizzate le posizioni calcolate della fotocamera e verrà visualizzato una nuvola sparsa di punti. È possibile controllare i risultati di allineamento e rimuovere le foto con un posizionamento non corretto. Per vedere l’eventuale conflitto tra due foto utilizzare Visualizza Conflitti... ... il comando visualizzerà le foto in posizione non corretta, che potranno essere riallineate. Per riallineare un sottoinsieme di foto 1. E’ possibile ripristinare l'allineamento delle fotocamere, posizionate in modo non corretto, utilizzando il comando Ripristina Allineamento Fotocamera... dal menu contestuale delle foto. 2. Impostare i marcatori (almeno 4 per foto) su queste foto e indicare le loro proiezioni su almeno due foto del sottogruppo già allineato. PhotoScan considererà questi punti come reali. Per informazioni sul posizionamento dei marcatori, fare riferimento alla sezione Impostazione del sistema di coordinate. 3. Selezionare le foto da riallineate e utilizzare il comando Allinea le fotocamere selezionate dal menu contestuale delle foto. 4. Nella finestra di dialogo di avanzamento, verrà visualizzata l'indicazione dello stato attuale di elaborazione. Per annullare l'elaborazione fare click sul pulsante Annulla. Quando questa fase di allineamento sarà completata, la nuvola di punti e le posizioni stimate della fotocamera, se necessario, potranno essere esportate per essere elaborate in altro ambiente software.
La qualità delle immagini Una scarsità di dati in ingresso, come ad esempio foto di scarsa qualità o un numero scarso di riprese, possono influenzare male i risultati di allineamento. Per aiutarvi a escludere le immagini sfuocate dalla lavorazione, PhotoScan fa una stima e segnala automaticamente la qualità di ogni immagine. Con un valore numerico inferiore a 0,5 unità indicato come limite, saranno escluse dalla elaborazione fotogrammetrica e quindi escluse dalla elaborazione fotogrammetrica, a condizione che il resto delle foto
coprano tutta la scena da ricostruire. Per disabilitare la foto usa il pulsante Disabilita dal pannello foto della barra degli strumenti. PhotoScan stima la qualità su ogni immagine in ingresso. Il valore del parametro è calcolato sulla base del livello di nitidezza della parte più a fuoco dell’immagine. Per stimare la qualità delle immagini
1. Per passare alla visualizzazione dettagliata delle foto usare il comando Dettagli dal menu Cambia sulla barra degli strumenti del pannello foto; 2. Selezionare tutte le foto da analizzare dal pannello foto; 3. Pulsante destro click sulla/e foto selezionata/e e scegliere il comando Stima Qualità Immagine dal menu di scelta rapida; 4. Una volta terminata la procedura di analisi, un numero, che indica il valore stimato della qualità di ogni immagine, sarà visualizzato nella colonna qualità del pannello foto. ________________________________________________________________________________________________________________________
12
Flusso generale di lavoro
________________________________________________________________________________________________________________________ Parametri di allineamento
I seguenti parametri controllano la procedura di allineamento delle foto e possono essere modificati nella finestra di dialogo Allinea Foto…: Precisione L'impostazione di una Alta precisione consente di ottenere stime di posizione della fotocamera più accurate. L’impostazione Bassa Precisione può essere utilizzata per ottenere posizioni grezze della fotocamera con tempi più brevi di elaborazione. Mentre con l’impostazione Alta Precisione il software utilizza le foto nel formato originale, l’impostazione Media Precisione genera un ridimensionamento di un fattore 4 (2 per ogni lato), con l’impostazione Bassa Precisione i files originali sono ridimensionati con un fattore 16, il valore più basso è ottenuto operando un ridimensionamento 4 volte maggiore. Preselezione di coppia Il processo di allineamento di grandi insiemi di foto può richiedere molto tempo. Una parte significativa di questo periodo di tempo si spende nella rilevazione delle caratteristiche di posizione, attraverso le foto. L’opzione di preselezione Coppie di Immagini può accelerare questo processo attraverso la selezione di un sottoinsieme di coppie di immagini da abbinare. Nella preselezione della modalità Generica, coppie di fotografie saranno selezionate con la sovrapposizione di foto corrispondenti impostando una minore precisione. Nella modalità di preselezione Controllo Posizioni, coppie di fotografie saranno selezionate basandosi sulle misure delle posizioni (se presenti) della fotocamera. Per le immagini oblique è necessario impostare il valore di altitudine (altezza media da terra, nello stesso sistema di coordinate utilizzato per determinare le coordinate della fotocamera). Impostare nella relativa finestra di dialogo le opzioni per ottenere una efficiente elaborazione: insieme alle informazioni di altitudine devono essere indicate, negli appositi campi, i dati di oscillazione, rollio, tipologia sensore fotocamera, dati di imbardata, dati di beccheggio. Inoltre possono essere regolati i seguenti parametri avanzati. Limite dei punti chiave Il numero indica il limite superiore di punti caratteristici, da prendere in considerazione su ogni immagine, durante la fase di lavorazione corrente. L’impostazione a zero permette a PhotoScan di trovare il maggior numero possibile di punti chiave, ma questo può generare un grande numero di punti meno affidabili Limite dei punti appoggio Il numero indica il limite superiore di punti corrispondenti su ogni immagine. L’impostazione a zero permette di non utilizzare alcun filtro di elaborazione. Vincolare le caratteristiche della maschera Quando questa opzione è abilitata, le caratteristiche rilevate nelle parti dell’immagine mascherate verranno scartate dalla procedura di rilevamento. Per ulteriori informazioni sull'uso delle maschere si prega di consultare la sezione L’utilizzo delle maschere. Nota • L’impostazione del limite dei punti di appoggio permette di ottimizzare le prestazioni dell’elaborazione e non genera perdite di qualità nel modello. Il valore consigliato è 4000. Un valore troppo alto o troppo basso del valore limite può causare la perdita di alcuni punti della nuvola densa. La ragione è che PhotoScan genera mappe di profondità solo dai dati che ricava dalle coppie di fotografie che hanno un numero di punti sopra un certo limite. Questo limite è pari a 100 punti corrispondenti, a meno che si parta da una cifra 10% del numero massimo di punti corrispondenti
________________________________________________________________________________________________________________________13
Flusso generale di lavoro
________________________________________________________________________________________________________________________ tra le foto in elaborazione e le altre foto, soltanto con un accoppiamento dei punti corrispondenti all’interno dell’area del riquadro di selezione. • Il numero dei punti di accoppiamento può essere ridotto successivamente al processo di allineamento dei punti di appoggio con il comando Nuvola di Punti Accurata disponibile nel menu strumenti. Come risultato si avrà una nuvola di punti sparsa ma sarà mantenuto l’allineamento.
Generare una nube di punti densa dai dati della fotocamera PhotoScan permette l’importazione dei parametri di orientamento esterni e interni delle fotocamere. Così se la fotocamera utilizzata permette l’accesso a questi dati, è possibile caricarli in PhotoScan insieme alle foto e utilizzarli come informazioni iniziali nella elaborazione del modello 3D. Per importare i parametri esterni e interni della fotocamera 1. Selezionare il comando Importa Parametri Fotocamera dal menu Strumenti; 2. Selezionare il formato dei files da importare; 3. Individuare il file e fare click sul pulsante Apri; 4. In dati saranno caricati in PhotoScan; I dati di calibrazione della fotocamera possono essere ispezionati nel box di dialogo Calibrazione Camera, ed è possibile rettificarli dal menu strumenti. Se il file di input contiene dei riferimenti (dati di posizione della fotocamera in un certo sistema di coordinate), questi dati saranno visualizzati, come stimati, nel riquadro di riferimento. I dati della fotocamera possono essere acquisiti in uno dei seguenti formati: PhotoScan*.xml, BINGO*.dat, Bundler*.out, VisionMap Detailed report*.txt, Realviz RZML*.rzml.
Generare una nuvola di punti densa PhotoScan permette di generare e visualizzare un modello con una nuvola di punti densa. Sulla base della stima delle posizioni delle fotocamere il programma calcola le informazioni complete e necessarie per ogni fotocamera, per combinarle in un’unica nuvola di punti densa. PhotoScan tende a produrre nuvole di punti supplementari dense, che hanno quasi la stessa densità, se non più dense, delle nuvole di punti LIDAR. Ogni nuvola di punti densa può essere modificata e classificata nell’ambiente PhotoScan o esportata in altro software esterno per ulteriori analisi.
Per costruire una nuvola di punti densa 1. Selezionare la casella del volume di ricostruzione. Per determinare l’area da selezionare click sullo
strumento Ridimensiona Regione nei pulsanti della barra degli strumenti Ruota Regione. Ruotare il rettangolo di selezione e quindi trascinare gli angoli della selezione alle posizioni desiderate. 2. Selezionare il comando Genera Nube Densa dal menu del flusso di lavoro. 3. Nella finestra di dialogo di lavoro della nuvola densa, selezionare i parametri di elaborazione desiderati. Fare click sul pulsante OK per conferma.
________________________________________________________________________________________________________________________
14
Flusso generale di lavoro
________________________________________________________________________________________________________________________ 4. Nella finestra di dialogo di avanzamento, verrà visualizzata l'indicazione dello stato attuale di elaborazione. Per annullare l'elaborazione fare click sul pulsante Annulla.
Parametri di ricostruzione Qualità Specifica la qualità di ricostruzione desiderata. Impostazioni di qualità più elevate possono essere utilizzate per ottenere soluzioni più dettagliate con una geometria più accurata, ma richiedono più tempo per l'elaborazione. L’utilizzo del livello dei parametri di gestione della precisione della qualità sono simili a quelle fornite nella sezione Allinea Foto…; la differenza è che nel caso di una impostazione di Altissima Qualità, le foto saranno elaborate nel formato originale, altrimenti ogni settaggio successivo implicherà un preliminare ridimensionamento in riduzione dell’immagine, con fattore 4 (2 volte per ogni lato). Tuttavia possono essere regolati i seguenti parametri avanzati. Modalità della Profondità di filtro Nella fase di generazione della nuvola di punti densa, PhotoScan calcola le mappe di profondità per ogni immagine. A causa di alcuni fattori, come la scarsa qualità delle immagini con presenza di rumore o poco dettagliate, si possono generare alcuni valori anomali nei punti. Per risolvere i valori errati, PhotoScan ha diversi algoritmi che rispondono alle diverse esigenze e richieste di filtraggio dei progetti. Se la geometria della scena da ricostruire è complessa ma con numerosi piccoli dettagli in primo piano, si raccomanda di impostare una modalità di filtro di profondità delicata; per le situazioni complesse potrebbe non essere risolutivo, ma questa modalità di filtro potrebbe essere utile per immagini aeree, nel caso per esempio, di una area che contenga poche texture di tetti. Se la zona da ricostruire non contiene piccoli dettagli significativi, sarà allora ragionevole scegliere la modalità di filtro con profondità aggressiva per risolvere la maggior parte dei valori anomali. Il valore del parametro di profondità, normalmente consigliato nel trattamento di immagini aeree, può essere utile nei progetti che utilizzano immagini di tetti mal strutturati (come sopra descritto). La modalità di filtro di profondità moderata porta a risultati che sono tra il delicato e l’aggressivo. In caso di dubbi si può sperimentare la modalità di impostazione da scegliere. Il filtro di profondità può comunque essere disabilitato. Tuttavia questa opzione non è raccomandata per la elaborazione della nuvola di punti densa poiché potrebbe generare molto rumore.
Generare la Mesh Per costruire una mesh 1. Selezionare la casella di delimitazione del volume di ricostruzione. Se il modello ha dei sistemi di riferimento il rettangolo di selezione verrà posizionato correttamente in automatico. Altrimenti occorrerà posizionarlo
manualmente. Per determinare l’area da selezionare click sui comandi Ridimensiona Regione e Ruota Regione dal menu di lavoro. Per ruotare il rettangolo di selezione utilizzare lo strumento apposito e quindi trascinare gli angoli della selezione alle posizioni desiderate. Se il metodo di ricostruzione Altezza di ripresa è stato applicato, è importante controllare la posizione del lato rosso del riquadro: essa definisce il piano aereo di ricostruzione. In questo caso assicurarsi che la casella di delimitazione sia orientata correttamente. 2. Selezionare il comando Genera Mesh dal menu del flusso di lavoro. 3. Nella finestra di dialogo Genera Mesh selezionare i parametri desiderati di ricostruzione. Fare click sul pulsante OK per confermare. ________________________________________________________________________________________________________________________
15
Flusso generale di lavoro ________________________________________________________________________________________________________________________ 4. Nella finestra di dialogo di avanzamento, verrà visualizzata l'indicazione dello stato attuale di elaborazione. Per annullare l'elaborazione fare click sul pulsante Annulla.
Parametri di ricostruzione PhotoScan supporta diversi metodi di impostazione della ricostruzione che aiutano a produrre ricostruzioni ottimali da una determinata serie di dati. Tipi di superficie Arbitraria: settaggio che può essere utilizzato per la modellazione di qualsiasi tipo di oggetto. Dovrebbe essere selezionata per oggetti definiti, come statue, edifici, ecc. Non fa alcuna distinzione sul tipo di oggetto modellato anche se richiede un maggiore utilizzo della memoria. Altezza di Ripresa: è ottimizzata per la modellazione di superfici piane, come terreni o bassorilievi. Dovrebbe essere selezionata per la trasformazione di fotografie aeree in quanto richiede minor quantità di memoria e consente l'elaborazione di insiemi di dati di grandi dimensioni. Sorgente dei dati Specifica la provenienza dei dati per la procedura di generazione della mesh. Nuvola Sparsa può essere utilizzata per una veloce generazione di un modello 3D basato esclusivamente sulla nuvola di punti sparsa. L’impostazione successiva Nuvola Densa necessiterà di un maggior tempo di elaborazione ma fornirà risultati di alta qualità sulla base della precedente elaborazione, con la generazione di una nuvola fitta di punti. Numero di poligoni Specifica il numero massimo di poligoni nella mesh finale. I valori suggeriti (Alto, Medio e Basso) sono elaborati in base al numero di punti della nuvola di punti densa generata in precedenza: La ratio è rispettivamente 1/5, 1/15 e 1/45. Presentano un numero ottimale di poligoni per una mesh con un corrispondente livello di dettaglio. E’ possibile effettuare una scelta, da parte dell’utente, di un valore personalizzato di poligoni ed è possibile procedere alla elaborazione sulla base del valore personalizzato. E’ bene fare attenzione che l’indicazione di un numero troppo piccolo di poligoni genererà una mesh troppo rugosa, mentre un numero molto alto (oltre 10 milioni di poligoni) potrebbe causare problemi di visualizzazione del modello in altri ambienti software. Ovviamente possono essere regolati i seguenti parametri avanzati. Interpolazione Se la modalità di interpolazione è Disabilitata si avranno risultati precisi di ricostruzione poiché saranno utilizzati solo i punti presenti nelle aree corrispondenti della nuvola di punti densa. Con la modalità Abilitata (di default) PhotoScan interpolerà alcune aree di superficie all’interno di un cerchio di un certo raggio intorno ad ogni punto della nube densa. Come risultato si potrà avere la copertura automatica di alcuni fori. E’ possibile che, al termine dell’elaborazione, altri fori siano ancora presenti sul modello che potranno essere chiusi in successive post-‐elaborazioni. In modalità Interpolata il programma genera un modello geometrico senza fori in base a interpolazioni di livello più raffinato. Con questo metodo potranno essere generate grandi aree di geometria supplementari che potranno essere facilmente rimosse successivamente con strumenti di selezione e ritaglio. Classi di punti Specifica le classi della nuvola di punti densa da utilizzare per la generazione della mesh. Ad esempio, selezionare solo Punti a terra per produrre un DTM in contrapposizione ad un DSM. La procedura di Classificazione dei punti della nuvola densa deve essere eseguita preliminarmente e per questa l'opzione di generazione mesh deve essere attiva. ________________________________________________________________________________________________________________________
16
Flusso generale di lavoro
Nota • PhotoScan tende a produrre modelli 3D con eccessiva risoluzione della geometria, per cui si consiglia di effettuare la decimazione della mesh dopo il relativo calcolo della geometria. Maggiori informa-‐ zioni sulla decimazione della mesh e degli altri strumenti di editing della geometria del modello 3D sono nella sezione Come modificare la geometria del modello.
Generare la texture del modello Per generare la texture del modello 3D 1. Selezionare il comando Genera Texture dal menu del flusso di lavoro. 2. Selezionare i parametri di generazione e consistenza desiderati nella finestra di dialogo Genera Texture. Fare click sul pulsante OK per confermare. 3. Nella finestra di dialogo di avanzamento, verrà visualizzata l'indicazione dello stato attuale di elaborazione. Per annullare l'elaborazione fare click sul pulsante Annulla.
Modalità texture mapping La modalità di scelta Texture Mapping determina come la texture dell'oggetto sarà elaborata. Una corretta selezione della modalità di mappatura della texture, aiuterà ad ottenere la costruzione ottimale della struttura di mapping e, di conseguenza, si avrà una migliore qualità di visualizzazione del modello finale. Generica La modalità di default è Mapping Generico : l’algoritmo permette di parametrizzare la texture per arbitraria geometria. Non ci sono ipotesi in merito al tipo di scena da trattare e ricostruire; il tentativo del software sarà quello di creare una texture possibilmente uniforme. Adattamento di Orthofoto Nella modalità Mapping per Orthophoto la superficie dell'oggetto sarà divisa in parti piane e in parti verticali. La parte piana della superficie sarà strutturata usando la proiezione ortogonale, mentre le regioni verticali saranno strutturate separatamente per mantenere accurata la visualizzazione della texture in tali regioni. Quando si sceglie la modalità Mapping per Orthophoto, il programma tende a produrre una consistenza della texture, più compatta per la rappresentazione delle scene quasi planari, pur mantenendo una buona qualità delle texture sulle superfici verticali, come le pareti degli edifici. Mapping di Orthofoto Nella modalitàMapping per Orthophoto tutta la superficie dell'oggetto sarà strutturata in proiezione ortogonale. La modalità di Mapping per orthophoto produce una rappresentazione della trama della proiezione ortogonale, ancora più compatta rispetto alla modalità Mapping Generico, a scapito della qualità della trama nelle regioni verticali. Mapping Sferico La modalità Mapping Sferico è applicata solo ad una certa classe di oggetti che hanno una forma simile ad una sfera. Per questo tipo di oggetti la continuità della struttura è affidata a export continui dei riferimenti della struttura, in modo che siano più facili le modifiche in un secondo momento. Quando si generano texture in modalità Mapping Sferico è fondamentale impostare correttamente il rettangolo di selezione. L'intero modello dovrebbe essere all'interno del rettangolo. Il lato rosso del rettangolo di selezione dovrebbe essere in basso per definire l'asse di proiezione sferica del modello. I segni sul lato frontale indicano il meridiano 0. Foto Singola La modalità Foto Singola permette di generare la texture da una singola foto. La foto da utilizzare per la costruzione della texture, può essere selezionata dalla lista Texture da.... ________________________________________________________________________________________________________________________
17
Flusso generale di lavoro
Mantieni UV La modalità Mantieni UV genera i riferimenti di struttura utilizzando la parametrizzazione ultima corrente della texture. Può essere utilizzata per ricostruire i riferimenti della struttura utilizzando diverse risoluzioni o per generare riferimenti di un modello parametrizzato con software esterni. Parametri di generazione della Texture I seguenti parametri controllano vari aspetti di generazione dei riferimenti della texture: Texture da... (modalità di mapping da singola foto) Specifica la foto da utilizzare per la generazione della texture. Disponibile solo in modalità Foto Singola. Metodo di fusione (non utilizzabile in modalità Foto Singola) Seleziona il modo in cui i valori dei diversi pixel delle foto verranno combinati nella texture finale. Mosaic – implica un approccio in due fasi: mescola le componenti in bassa frequenza per sovrapposizione di immagini al fine di evitare il problema della linea di cucitura (calcolo della media ponderata: il peso è ricavato da un certo numero di parametri, tra cui la vicinanza del pixel in questione rispetto al centro dell'immagine) mentre la componente in alta frequenza, che si occupa dei dati dell'immagine, è ricavata da una singola immagine -‐ quella che presenta una buona risoluzione per l'area di interesse, quando la fotocamera è posizionata sulla normale della superficie ricostruita in quel punto. Average -‐ utilizza il valore medio di tutti i pixel delle singole foto, il peso è ricavato dagli stessi parametri che sono considerati per l'alta frequenza in modalità Mosaic Max Intensity -‐ Seleziona la foto che ha la massima intensità di pixels corrispondenti. Min Intensity -‐ Seleziona la foto che ha la minima intensità di pixels corrispondenti. Dimensione /quantificazione della Texture Specifica la dimensione (larghezza e altezza) della struttura in pixel e determina il numero di files per texture, da esportare. Esportazione della texture su più files, consente di archiviare la texture del modello finale, con una maggiore risoluzione; mentre l'esportazione di texture in alta risoluzione in un singolo file può fallire a causa di limitazioni della RAM. In aggiunta possono essere regolati anche i seguenti parametri. Abilita la correzione del colore Abilita Correzione Colore La funzione è utile per l'elaborazione di set di dati con varianti di luminosità estrema. Tuttavia, occorre segnalare che il processo di correzione del colore richiede molto tempo. Si consiglia di attivare l'impostazione solo per i set di dati che hanno dimostrato di presentare risultati di scarsa qualità. Nota • La generazione di texture HDR richiede foto HDR in input.
Migliorare la qualità delle texture Per migliorare la qualità delle texture può essere ragionevole escludere, in questa attività di elaborazione, le immagini non perfettamente a fuoco. PhotoScan, suggerisce automaticamente le caratteristiche dell'immagine stimandone la qualità. Le immagini con un valore di qualità minore di 0,5 unità dovrebbero ________________________________________________________________________________________________________________________
18
Flusso generale di lavoro
essere escluse dalla procedura di generazione della texture
Per disabilitare le foto usa il pulsante Disabilita nella barra degli strumenti del pannello Foto. PhotoScan, per impostare i dati, stima la qualità di immagine in relazione alla nitidezza della foto esaminata rispetto alle altre immagini. Il valore del parametro viene calcolato sulla base del livello di nitidezza della parte più a fuoco della selezione. Per stimare la qualità delle immagini 1. Per passare alla visualizzazione dettagliata delle foto usare il comando Dettagli dal menu Cambia sulla barra degli strumenti, pannello Foto. 2. Selezionare tutte le foto da analizzare dal pannello Foto. 3. Pulsante destro click sulla/e foto selezionata/e e scegliere Stima qualità immagine dal menu di scelta rapida. 4. Una volta che la procedura di analisi è finita sarà visualizzato, nella colonna qualità sul pannello foto, un numero che indica il valore di stima di qualità dell'immagine
Generare mapping a piastrelle Il formato piastrelle gerarchico è una buona soluzione per la modellazione in scala della città. Esso consente la visualizzazione in alta risoluzione, di modelli di zona in 3D di grandi dimensioni, un mapping a piastrelle può essere aperto con Agisoft Viewer -‐ uno strumento complementare incluso nel pacchetto di installazione. Il mapping a piastrelle è generato sulla base dei dati di nuvole di punti densi. La gerarchia dei mapping a piastrelle è stabilita dai files sorgenti delle immagini. Nota • L’elaborazione del Modello piastrella può essere eseguita solo sui progetti salvati in formato .psx. Per generare un modello con mapping a piastrelle 1. Con il riquadro di selezione delimitare l’area interessata – il mapping a piastrelle sarà generato per l'area
all'interno del riquadro di selezione. Per regolare l'uso del riquadro di selezione utilizzare il comando
Ridimensiona Regione e/o il comando Ruota Regione dalla barra degli strumenti. Ruotare il rettangolo di selezione e quindi trascinare gli angoli del riquadro nella posizione desiderata. 2. Selezionare il comando Genera Mapping a Piastrelle dal menu del flusso di lavoro. 3. Nella finestra di dialogo Genera Mapping a Piastrelle selezionare i parametri di ricostruzione desiderati. Fare click sul pulsante OK per conferma. 4. Verrà visualizzata la finestra di dialogo di avanzamento che visualizza lo stato di elaborazione corrente. Per annullare l'elaborazione fare click sul pulsante Cancel.
Parametri di ricostruzione Dimensione dei pixel (m) Verrà indicato e visualizzato automaticamente il valore ottenuto dalla stima delle dimensioni dei pixel e della risoluzione effettiva delle immagini in ingresso. Può essere impostato dall'utente in metri. ________________________________________________________________________________________________________________________
19
Flusso generale di lavoro
Formati delle piastrelle Le dimensioni delle piastrelle possono essere impostate in pixel. Con piastrelle più piccole la visualizzazione sarà più veloce.
Costruire un modello digitale di elevazione (DEM) PhotoScan permette di generare e visualizzare un modello digitale di elevazione (DEM). Un DEM rappresenta un modello di superficie come una griglia, con regolari valori di altezza. I DEM possono essere rasterizzati da una nuvola di punti densa, una nuvola punti sparsa o una mesh. I risultati più accurati sono quelli calcolati sulla base di dati di nuvole di punti densa. PhotoScan consente per eseguire puntualmente misurazioni di distanze, aree, volumi DEM-‐based così come può generare sezioni anche di una parte della scena selezionata dall'utente. Inoltre, possono essere calcolate le curve di livello per il modello, e visualizzate all'interno dell'ambiente PhotoScan sia su DEM che in Orthomosaico in vista Ortho. Maggiori informazioni sulle funzionalità di misurazione sono presenti nella sezione Gestire le misure sul modello DEM. Nota • la procedura di costruzione di un DEM può essere eseguita solo per i progetti salvati in formato .psx. • Un DEM può essere calcolato solo per i modelli di riferimento. Quindi, assicurarsi sempre di aver impostato il sistema di coordinate per il vostro modello prima di procedere alla elaborazione di un DEM. Per una guida di impostazioni del sistema di coordinate, si prega di andare a Impostazione del sistema di coordinate . Il DEM è calcolato per la parte di modello all'interno del rettangolo di selezione. Per regolare il rettangolo di
selezione utilizzare i pulsanti Ridimensiona Regione e Ruota regione della barra degli strumenti. Ruotare il rettangolo di selezione e quindi trascinare gli angoli della selezione nella posizione desiderata. Per costruire un DEM 1. Selezionare il comando Genera DEM dal menu del flusso di lavoro. 2. Nella finestra di dialogo Genera DEM impostare il sistema di coordinate per il DEM. 3. Selezionare i dati di partenza e di base per la rasterizzazione di DEM. 4. Fare click sul pulsante OK per confermare. 5. Verrà visualizzata la finestra di dialogo che visualizza l’avanzamento dell’elaborazione corrente. Per annullare l'elaborazione fare click sul pulsante Cancel.
Parametri Origine dei dati Si raccomanda di calcolare il DEM sulla base dei dati provenienti da nuvole di punti densi. Per ragioni di tempo limitato, una elaborazione preliminare può essere generata utilizzando i dati di elevazione di una nuvola di punti radi, evitando momentaneamente, l’elaborazione di una nuvola di punti densa,. interpolazione Se la modalità di interpolazione è Disabilitata i risultati di ricostruzione saranno precisi poiché saranno ricostruiti solo le aree corrispondenti ai punti della nuvola di punti densa.. Se la modalità di interpolazione è Abilitata (di default) PhotoScan calcolerà il DEM su tutte le aree della scena che sono visibili almeno su una immagine. L’impostazione di default è raccomandata per la generazione di DEM. ________________________________________________________________________________________________________________________
20
Flusso generale di lavoro
Nella modalità Estrapola il programma genera un modello senza fori con alcuni dati di elevazione estrapolati. Le classi di punti Il parametro permette di selezionare una classe/i del/ei punto/i che verrà utilizzata per il calcolo del DEM. Per elaborare il modello digitale del terreno (DTM), è necessario classificare preliminarmente i punti della nube densa per ottenere almeno due classi: punti di terra e il resto. Si prega di fare riferimento alla sezione Classificare i punti della nube densa per leggere le opzioni riservate alla classificazione dei punti, della nuvola di punti densa. Selezionare i valori dei punti di terra per adottare i parametri relativi alla elaborazione del DEM nella apposito box di dialogo per la generazione DTM. Per calcolare DEM per una particolare parte del progetto, utilizzare il comando Parte di Regione della finestra di dialogo di elaborazione del DEM. Occorrerà indicare le coordinate dell’angolo in basso a sinistra e dell’angolo in alto a destra della regione che saranno indicate rispettivamente nelle colonne a destra e a sinistra delle caselle di testo. I valori suggeriti indicano le coordinate dell’angolo in basso a sinistra e dell’angolo in alto a destra di tutta l'area da rasterizzare, cioè l’area definita con il rettangolo di selezione. Il valore di risoluzione mostra l’effettiva risoluzione al suolo, ricavata per il DEM, dai dati di origine. La risultante dimensione della DEM calcolata rispetto alla risoluzione a terra, sarà visualizzata nella casella di testo Dimensioni Totali .
Costruire un Orthomosaico L’esportazione in Orthomosaico viene normalmente utilizzata per la generazione di immagini ad alta risoluzione, sulla base delle foto di origine utilizzate per il modello di ricostruzione. L'applicazione più comune è l'elaborazione di dati aerei di rilievo fotografico, ma può essere utile anche quando è richiesta una vista dettagliata dell'oggetto. PhotoScan permette di effettuare l'editing delle linee di unione dell’orthomosaico per ottenere migliori risultati visivi (vd. sezione del manuale Gestione e modifica delle seamlines del modello Orthomosaico ) Per le immagini multispettrali il flusso di lavoro per la ortho-‐elaborazione delle immagini viene attivato attraverso l’insieme di strumenti Calcolo Raster per NDVI, così come l’elaborazione degli altri indici di vegetazione finalizzati ad analizzare i problemi delle colture al fine di generare le prescrizioni per le variabili di utilizzazione delle attrezzature agricole. Per maggiori informazioni sulle funzionalità di calcolo NDVI, consultare Gestire le misure sulla mesh nella sezione di elaborazione della mesh. Nota • La procedura di elaborazione di un orthomosaico può essere utilizzata solo per i progetti salvati in formato .psx. Per costruire un Orthomosaico 1. Selezionare il comando Genera Orthomosaico dal menu del flusso di lavoro. 2. Nella finestra di dialogo Genera Orthomosaico impostare sistema di coordinate per il riferimento dell'orthomosaico. 3. Selezionare il tipo di dati di superficie per le immagini ortorettificate che saranno proiettate all’interno. 4. Fare click sul pulsante OK per conferma. 5. Verrà visualizzata la finestra di dialogo di avanzamento che visualizza lo stato di elaborazione corrente. Per annullare l'elaborazione, click sul pulsante Cancel. PhotoScan consente di proiettare l'orthomosaico su un piano impostato dall'utente, purché venga selezionata come tipo di superficie la mesh. Per generare l’orthomosaico di una proiezione planare scegliere nella finestra di dialogo per la costruzione dell’orthomosaico: Proiezione Planare. È possibile selezionare il piano di proiezione e l'orientazione dell’orthomosaico. PhotoScan fornisce delle opzioni per proiettare il modello in un piano a scelta, definendo un insieme di marcatori (se non ci sono 3 marcatori nel piano di proiezione desiderato, è possibile specificare 2 vettori, cioè 4 marcatori). Il tipo di proiezione ________________________________________________________________________________________________________________________
21
Flusso generale di lavoro
planare può essere utile per generare orthomosaici in progetti riguardanti facciate o superfici non descritte con la funzione Z (X, Y). Per generare l’orthomosaico di una proiezione planare è richiesta la preliminare elaborazione e generazione della mesh.
I parametri Superficie La creazione dell’Orthomosaico sulla base dei dati DEM è particolarmente efficace per l'elaborazione dei dati rivenienti da ricognizione di scenari aerei ciò consente di risparmiare tempo nella fase di generazione della mesh. In alternativa, il tipo di superficie della maglia permette di creare orthomosaici per le applicazioni meno comuni ma abbastanza richieste, come la generazione di orthomosaici delle facciate di edifici o di altri modelli che potrebbero non essere affatto referenziati. Metodo di fusione Mosaico (default) -‐ attua l'approccio con la divisione dei dati in diversi domini di frequenza che si fondono in modo indipendente. Il componente di frequenza più alta viene miscelato solo lungo la linea di unione delle immagini, ogni ulteriore punto dalla linea di unione con un conseguente minor numero di domini può essere soggetto alla miscelazione. Media -‐ utilizza il valore medio ponderato di tutti i pixel di ogni singola foto. Disabilitato -‐ il valore colorimetrico del pixel è ricavato dalla foto fatta dalla macchina fotografica in posizione prossima alla vista normale rispetto alla superficie ricostruita in quel punto. Abilita correzione del colore La funzione di correzione del colore è utile per l'elaborazione di set di dati con varianti estreme di luminosità. Si ricordi tuttavia che, la procedura di correzione del colore richiede molto tempo di esecuzione per cui si consiglia di attivare l'impostazione solo per i set di dati che presentano palesemente scarsa qualità. Dimensione dei pixel Il valore di default della dimensione dei pixel nel box di dialogo Export Orthomosaic si riferisce alla risoluzione di campionamento a terra, in tal modo risulta inutile impostare un valore inferiore: il numero di pixel aumenterebbe ma la risoluzione effettiva no. Tuttavia, se ritenuto utile allo scopo, il valore della dimensione dei pixel può essere modificato dall'utente. Max. dimensione (pix) Il parametro consente di impostare la dimensione massima per i dati raster risultanti. PhotoScan genera un orthomosaico per tutta l'area in cui i dati di superficie sono disponibili. Le limitazioni del rettangolo di selezione non vengono applicate. Per costruire un orthomosaico di una particolare parte (rettangolare) utilizzare Parte di Regione nella finestra di dialogo Genera Orthomosaico. Indicare le coordinate dell’angolo in basso a sinistra e dell’angolo in alto a destra della regione da esportare rispettivamente nelle colonne a sinistra e a destra delle caselle di testo. Il pulsante stima permette di vedere le coordinate a sinistra e a destra di tutta l'area. Il pulsante Stima permette di controllare la dimensione totale dei dati risultanti al momento per la ricostruzione dell’orthomosaico, relativi all’area di ricostruzione (tutti i dati disponibili (default) o una di una certa regione (Parametri di Regione)) e la risoluzione (Dimensione Pixel o Max, parametri di dimensione). Le informazioni verranno visualizzate nella casella di testo Dimensioni Totali .
Salvataggio dei risultati intermedi Alcune fasi di ricostruzione del modello 3D potrebbero richiedere molto tempo. L'intera catena di operazioni per la creazione di un modello da centinaia di foto, potrebbe facilmente durare 4-‐6 ore. Non è sempre possibile finire tutte le operazioni in una unica elaborazione. Per questo, PhotoScan consente di salvare i risultati intermedi in un file di progetto. I files di progetto PhotoScan possono contenere le seguenti informazioni: • La lista delle fotografie caricate con i percorsi di riferimento ai files delle immagini.
________________________________________________________________________________________________________________________22
Flusso generale di lavoro
• i dati di allineamento delle foto, come le informazioni sulle posizioni della fotocamera descritte nel modello della nuvola di punti sparsa e una serie di parametri di calibrazione della fotocamera, distinti per ogni gruppo di calibrazione. • Le maschere applicate alle foto in progetto. • Le mappe di profondità delle fotocamere. • Informazioni sulla classificazione dei punti ricavati dal modello della nuvola di punti densa. • Il modello poligonale ricostruito in 3D con le modifiche apportate dall'utente. Questo comprende mesh e texture se costruite. • La lista dei marcatori aggiunti nonché la scala a barre delle distanze note e le informazioni sulle loro posizioni . • La struttura del progetto, vale a dire il numero di blocchi presenti nel progetto e il loro contenuto. Si noti che, dal momento in cui PhotoScan tende a generare nuvole di punti extra dense e modelli poligonali molto dettagliati, la procedura di salvataggio del progetto potrebbe richiedere molto tempo. È possibile diminuire il livello di compressione per accelerare il processo di salvataggio. Tuttavia, occorre ricordare che questo si tradurrà in un file di progetto più ampio. L’impostazione del livello di compressione si può trovare nella scheda Avanzate della finestra di dialogo Preferenze disponibile dal menu Strumenti. Il software permette di salvare il file in PhotoScan progetto (*.psx); il formato memorizza i collegamenti relativi al trattamento dei risultati in file *.psx e i dati in *.files in formato di archivio strutturato. Questo formato consente di caricare di dati di grandi dimensioni (nuvole di punti dense, maglie, ecc), evitando così ritardi sulla riapertura di centinaia di foto progetto. Le opzioni per i DEM e la generazione di un orthomosaico sono disponibili solo per i progetti salvati in formato PSX. È possibile salvare il progetto alla fine di ogni fase di lavorazione e riprendere l’elaborazione in un secondo momento. Per riavviare il lavoro, caricare semplicemente il file corrispondente in PhotoScan. I file di progetto possono anche servire come file di backup o essere usati per salvare diverse versioni dello stesso modello. I file di progetto utilizzano i percorsi relativi per fare riferimento alle foto originali. Così, quando si sposta o si copia il file di progetto in un'altra posizione non dimenticate di spostare o copiare anche le relative foto con tutta la struttura di cartelle coinvolte. Nel caso contrario PhotoScan non eseguirà alcuna operazione che richieda le immagini sorgenti, anche se il file dei progetti del modello ricostruito, verrà caricato correttamente. In alternativa è possibile abilitare l’opzione dei percorsi delle immagini sulla scheda Avanzato della finestra di dialogo Preferenze disponibile nel menu Strumenti. Esportare i risultati PhotoScan supporta l'esportazione dei risultati di elaborazione in varie rappresentazioni: nuvole di punti radi e densi, calibrazione della fotocamera e i dati di orientamento della fotocamera, reti, ecc Orthomosaici e modelli digitali (Sia DSM e DTM), così come i dati di modelling a piastrelle generati in base alle esigenze dell'utente. Nuvole di punti e calibrazione della fotocamera possono essere esportati subito dopo il completamento della operazione di allineamento foto. Tutti gli altri sono disponibili nelle opzioni di esportazionedopo la fase di l avorazione corrispondente. Se avete intenzione di esportare i risultati (nuvole di punti / maglie / modello / orthomosaico, piastrelle) di un modello che non ha riferimento, si segnala che il file risultante sarà orientato secondo un sistema di coordinate predefinito (vd. assi in basso a destra della vista del modello), cioè il modello potrebbe essere visualizzato in modo diverso da quello visualizzato nella finestra di PhotoScan. Per allineare l'orientamento del modello con le coordinate di default utilizzare il pulsante Ruota Oggetto dalla barra degli strumenti In alcuni casi la modifica della geometria del modello può essere effettuata in un software esterno. PhotoScan supporta un modello esportazione per le eventuali modifiche in software esterno e quindi permette di riacquisire il modello cosi come descritto nella sezione del manuale Gestione e modifica della geometria del modello. I comandi principali di esportazione sono disponibili dal menu File, gli altri sono disponibili nel sottomenu Esporta del menu Strumenti. ________________________________________________________________________________________________________________________
23
Flusso generale di lavoro
Esportare una nuvola di punti Per esportare una nuvola di punti sparsa o densa
1. Selezionare il comando Esporta Punti dal menu File. 2. Scegliere la cartella di destinazione, selezionare il tipo di file, e scrivere il nome del file. Fare click sul pulsante Salva. 3. Nella finestra di dialogo Esporta Punti selezionare il tipo di nuvola di punti – Sparsa o Densa. 4. Specificare il sistema di coordinate e indicare i parametri di esportazione applicabili al tipo di file selezionato. 5. Fare click sul pulsante OK per avviare l'esportazione. 6. Nella finestra di dialogo di avanzamento, verrà visualizzata l'indicazione dello stato attuale di elaborazione. Per annullare l'elaborazione fare click sul pulsante Annulla. In alcuni casi potrebbe essere ragionevole modificare la nuvola di punti prima dell'esportazione. Per leggere chiarimenti su come editare una nuvola di punti, consultare la sezione del manuale Gestione e modifica delle nuvole di punti . PhotoScan può esportare la nuvola di punti nei seguenti formati: • Wavefront OBJ • Stanford PLY • Formato di file di testo XYZ • ASPRS LAS • LAZ • ASTM E57 • U3D • potree • Agisoft OC3 • Topcon CL3 • PDF Nota • Il salvataggio delle informazioni cromatiche della nuvola di punti è supportato nei formati PLY, E57, LAS, LAZ, OC3, CL3 e TXT. • Il salvataggio delle normali informazioni dei punti è supportata nei formati OBJ, PLY e TXT.
________________________________________________________________________________________________________________________
24
Flusso generale di lavoro
Esportare i punti di collegamento (aggancio) corrispondenti Per esportare i punti corrispondenti 1. Selezionare il comando Esporta Punti di Aggancio dal menu Strumenti. 2. Scegliere la cartella di destinazione, scegliere il tipo di formato file e assegnare un nome al file. Fare click sul pulsante Salva. 3. Nel relativo box di dialogo impostare i parametri di esportazione. Impostare il valore di precisione da utilizzare, cioè il limite di cifre decimali delle coordinate dei punti di aggancio. 4. Fare click sul pulsante OK per avviare l'esportazione. 5. Verrà visualizzata la finestra di dialogo di avanzamento che visualizza lo stato di elaborazione corrente. Per annullare l'elaborazione fare click sul pulsante Annulla. PhotoScan supporta, per l’esportazione dei punti di collegamento corrispondenti, i seguenti formati: • BINGO (*.dat) -‐ salva i dati originali intrinseci ed estrinsechi della fotocamera con le coordinate dei punti corrispondenti. • ORIMA (*.txt) • PATB (*.ptb) I punti corrispondenti di collegamento esportati da PhotoScan possono essere utilizzati come base per la procedura AT che può essere eseguita in alcuni software esterni. In seguito, i dati della fotocamera stimati possono essere reimportati in PhotoScan (utilizzando il comando Importa Camera... dal Menu Strumenti) per procedere con la ricostruzione del modello 3D.
Calibrazione della fotocamera ed esportazione dei dati di orientamento Per esportare i dati di calibrazione e orientamento della fotocamera selezionare il comando Esporta Camera... dal Menu Strumenti. Per esportare / importare solo i dati di calibrazione della fotocamera selezionare il comando Calibrazione Camera ... dal Menu Strumenti. PhotoScan supporta l'esportazione dei dati della fotocamera nei seguenti formati: • Struttura XML Agisoft • Formato di file Bundler OUT • Formato file CHAN • Formato file TXT Boujou • Formato di file di testo Omega Phi Kappa • Orientamento esterno PATB • Orientamento esterno BINGO • Orientamento esterno AeroSys • File di progetto Inpho Nota • l’esportazione dei dati nei formati di files Camera Bundler e Boujou salverà le nuvole sparse di punti nello stesso file.
25
Flusso generale di lavoro
• l’esportazione dei dati della fotocamera in formato Bundler non salva i coefficienti di distorsione k3, k4. Per esportare / importare solo i dati di calibrazione della fotocamera selezionare il comando Calibrazione
Camera dal menu Strumenti. Utilizzando i pulsanti relativi è possibile caricare / salvare i dati di calibrazione della fotocamera nei seguenti formati: • Calibrazione della fotocamera Agisoft (*.xml) • Parametri di camera Australis (*.txt) • Calibrazione Camera PhotoModeler (*.ini) • Parametri di Camera CalibCam 3DM (*.txt) • Calibrazione Camera CalCam (*.cal) • Calibrazione Camera Inpho (*.txt)
Esportazione panorama PhotoScan è in grado di generare un panorama elaborandolo dalle linee di unione delle immagini scattate da una stessa posizione della fotocamera (fotocamera stazionaria). Per informare il software dopo l'acquisizione delle immagini che le foto sono state effettuate da una fotocamera in stazione, si devono assegnare quelle foto ad un gruppo di fotocamere e assegnare ad esso la tipologia Camera Stazionaria. Per informazioni sui gruppi di fotocamere si consulti la sezione Acquisizione delle Foto. Per esportare le foto per panorama 1. Selezionare il comando Esporta Panorama dal menu Strumenti. 2. Selezionare il gruppo fotocamere che dovrebbero essere state previste per il panorama. 3. Scegliere l'orientamento del panorama nel file con l'aiuto di pulsanti di navigazione alla destra della finestra di anteprima -‐ finestra nel dialogo Esporta Panorama. 4. Impostare i parametri di esportazione: selezionare i gruppi di fotocamere che devono essere esportati, indicare i files di esportazione e assegnare il formato. 5. Fare click sul pulsante OK 6. Scegliere la cartella di destinazione e fare click sul pulsante Salva. E’ possibile inoltre impostare i limiti della parte di panorama da esportare utilizzando i parametri di configurazione nella finestra di dialogo della sezione Esporta Panorama. Le caselle di testo nella prima riga (X) permettono di indicare l'angolo sul piano orizzontale, la seconda linea (Y) serve per indicare l'angolo nei limiti del piano verticale. Opzione Dimensione Immagine permette di controllare la dimensione del file di esportazione.
Esportazione del modello 3D Per esportare il modello 3D 1. Selezionare il comando Esporta Modello dal menu File. 2. Scegliere la cartella di destinazione, scegliere il tipo di file e assegnare il nome del file. Fare click sul pulsante Salva. 3. Nella finestra di dialogo Esporta Modello specificare il sistema di coordinate e indicare i parametri del tipo di esportazione da applicare al file selezionato. ________________________________________________________________________________________________________________________
26
Flusso generale di lavoro
4. Fare click sul pulsante OK per avviare la procedura di esportazione. 5. Nella finestra di dialogo di avanzamento, verrà visualizzata l'indicazione dello stato attuale di elaborazione. Per annullare l'elaborazione fare click sul pulsante Annulla. Nota • Se il modello viene esportato in coordinate locali, PhotoScan può scrivere un file KML per l’esportazione del modello per il collocamento corretto su Google Earth. Se un modello generato con PhotoScan dovrà essere importato in un programma di editor 3D per controllo e/o ulteriori modifiche, potrebbe essere comodo utilizzare la funzione Shift per l'esportazione del modello. Questa funzione permette di impostare il valore che dovrà essere sottratto dal rispettivo valore di coordinate, per ogni vertice della mesh. Ovviamente questa attività genera una traslazione delle coordinate del modello rispetto all’origine del sistema che potrebbe essere utile, considerato che alcuni editor 3D, ad esempio, troncano i valori delle coordinate fino a 8 valori o giù di lì; mentre in alcuni progetti sono i decimali che hanno una importanza maggiore nel posizionamento del modello calcolato. Potrebbe essere quindi raccomandabile sottrarre un uguale quantità a tutto un gruppo di coordinate di un certo valore (vedi il pannello di riferimento Coordinate Camera, prima dell'esportazione del modello, fornendo così una scala dello stesso, ragionevolmente più adatta alla elaborazione in un editor 3D. PhotoScan consente l’esportazione del modello nei seguenti formati: • Wavefront OBJ • Formato di file 3DS • VRML • COLLADA • Stanford PLY • modelli STL • Autodesk FBX • Autodesk DXF • Google Earth KMZ • U3D • Adobe PDF Alcuni formati di file (OBJ, 3DS, VRML, COLLADA, delle tele, FBX) memorizzano i dati di immagine relativi alla texture in un file separato. Il file di texture deve essere posizionato nella stessa directory del file principale che descrive la geometria. Se i riferimenti di texture non sono stati elaborati, sarà esportata solo la geometria del modello. PhotoScan supporta l'upload diretto dei modelli con risorse Sketchfab. Per pubblicare il tuo modello on-‐line usare il comando Carica Modello dal menu File.
Esportare un modello di mapping a piastrelle Per esportare il modello a piastrelle 1. Selezionare il comando Esporta Modello a Piastrelle... dal menu File. ________________________________________________________________________________________________________________________
27
Flusso generale di lavoro
2. Individuare la cartella di destinazione, scegliere il tipo di file e assegnare nome al file. Fare click sul pulsante Salva. 3. Apparirà la finestra di dialogo di avanzamento che visualizza lo stato di elaborazione corrente. Per annullare l'elaborazione fare click sul pulsante Annulla. PhotoScan supporta l'esportazione del modello di mapping a piastrelle nei seguenti formati: • PhotoMesh Layer (*.zip) • Agisoft modello a piastrelle (*.tls) • Agisoft Archivi modello a piastrelle (*.zip) Il modello di mapping a piastrelle può essere visualizzato con l’applicazione Agisoft Viewer, che è inclusa nel file di installazione della versione professionale di Agisoft PhotoScan. Grazie alla disposizione gerarchica del modello a piastrelle, è possibile visualizzare i modelli di grandi dimensioni. Esportazione di un orthomosaico Come esportare l’Orthomosaico 1. Selezionare il comando Esporta Orhtophoto dal menu File. 2. Nella finestra di dialogo Esporta Orhtophoto specificare il sistema di coordinate in cui salvare l’Orthomosaico. 3. Controllare la tipologia di scrittura del file KML e / o le opzioni relative ai protocoli universalmente riconosciuti per creare i files necessari per georeferenziare l’orthomosaico, in modo da permetterne l’uso in Google Earth e / o in GIS. 4. Fare click sul pulsante Esporta per avviare l’operazione. 5. Scegliere la cartella di destinazione, selezionare il tipo di file e scrivere il nome del file. Fare click sul pulsante Salva. 6. Nella finestra di dialogo di avanzamento, verrà visualizzata l'indicazione dello stato attuale di elaborazione. Per annullare l'elaborazione fare click sul pulsante Annulla. Nota • Le opzioni di scrittura del file KML sono disponibili solo se il modello è georeferenziato con coordinate di sistema WGS84, poichè Google Earth supporta solo questo sistema di coordinate. • I files universalmente riconosciuti specificano le coordinate dei quattro vertici di angolo dell’orthomosaico da esportare. Questa informazione è già inclusa nel files GeoTIFF ed è possibile duplicarla per qualsiasi ragione. Se doveste aver bisogno di esportare orthomosaici in formati JPEG o PNG e vorreste avere i dati di georeferenziazione, queste informazioni potrebbero essere utili. Se risultasse necessario avere files di esportazione di una dimensione fissa, è possibile impostare la lunghezza del lato maggiore del modello da esportare, assegnando il valore nella Max dimensione (pix). La lunghezza deve essere indicata in pixel. L’opzione di divisione in blocchi presente nella finestra di dialogo Esporta Orthomosaic può essere utile per l'esportazione di progetti di grandi dimensioni. Basterà indicare la dimensione dei blocchi in cui dividere l’orthomosaico (in pix). L'intera area sarà divisa in blocchi di partenza uguali con assegnazione dei valori x ed y minimi. I blocchi vuoti non saranno salvati. Per esportare una zona particolare del progetto utilizzare Parte di Regione nella finestra di dialogo Esporta Orthomosaico. Indicare le coordinate dell’angolo in basso a sinistra e dell’angolo in alto a destra della regione ________________________________________________________________________________________________________________________
28
Flusso generale di lavoro
da esportare, rispettivamente nelle colonne a sinistra e a destra delle caselle di testo. Il pulsante Stima permette di visualizzare le coordinate in basso a sinistra e in alto a destra di tutta l'area. In alternativa è possibile indicare la regione da esportare, utilizzando l'opzione di disegno dei poligoni nella vista Ortho della finestra del programma. (Per le istruzioni sul disegno dei poligoni fare riferimento alla sezione del manuale Forme e contorni ). Una volta che il poligono è disegnato, fare click con il tasto destro sul poligono e impostarlo come un limite della regione da esportare usando l'opzione Imposta come Limite dal menu contestuale. Il valore di default visualizzato, relativo alla dimensione dei pixel nel dialogo Esporta Orthomosaico si riferisce alla risoluzione di campionamento a terra; è quindi inutile impostare un valore più piccolo: il numero di pixel aumenterebbe, ma la risoluzione effettiva no. Se si è scelto di esportare un orthomosaico con una certa dimensione di pixel (se non è stata utilizzata l’opzione Max.Dimensione (pix)), si consiglia di controllare il valore stimato delle Dimensioni totali (pix) del file risultante, per essere sicuri che non risulti troppo grande per essere salvato correttamente nel formato del file di destinazione. Per esportare i files (Geo) TIF, il tipo di compressione può essere impostato dall'utente. Sono disponibili le seguenti opzioni: LZW, JPEG, Packbits, Deflate. Tuttavia, il file può essere salvato senza compressione (tipo di compressione: nessun valore del parametro). L'attivazione dell’opzione files BigTIFF, permette di salvare i files TIFF più grandi, sino al limite dei 4 GB. Una finestra apposita, nella finestra di esportazione Orthomosaico aiuta a stimare la dimensione del file risultante. Tuttavia, si consiglia di fare in modo che l'applicazione che si intende utilizzare per aprire l’orthomosaico supporti il formato BigTIFF. In alternativa, è possibile dividere un grande orthomosaico in blocchi, con ogni blocco sagomato nei limiti di un file TIFF standard. Durante l'esportazione dell’orthomosaico in formato JPEG, è possibile utilizzare il parametro di qualità JPEG che controlla l'equilibrio tra il livello di compressione (cioè la qualità del risultato) e la dimensione del file di esportazione: ovviamente più è alto il valore del parametro (%) e maggiore sarà il livello di qualità, a scapito di un file ovviamente più grande. Sono supportati, per l'esportazione di un orthomosaico, i seguenti formati: • JPEG • PNG • TIFF • GeoTIFF • mosaico Multiresolution KML di Google Earth. • Google Map a piastrelle. • MBTiles. • World Wind Tiles. PhotoScan supporta l'upload diretto degli orthomosaici alla piattaforma MapBox. Per pubblicare il vostro orthomosaico online, utilizzare il comando Carica Orthomosaico dal menu File. Nota • La procedura di upload di MapBox richiede un token di sicurezza specifico per uploads : write, nelle attività all’interno della pagina dell'account del sito MapBox. Il token di sicurezza non deve essere confuso con il token pubblico, in quanto quest'ultimo non permette di caricare orthomosaici da PhotoScan. L’esportazione di orthomosaici multispettrali è supportata solo nel formato GeoTIFF. Durante l'esportazione in altri formati, verrà salvato solo il canale master. L’orthomosaico multispettrale ha tutti i canali delle immagini originali, più il canale alpha, per l’utilizzo della trasparenza per le aree no-‐dati dell’orthomosaico. ________________________________________________________________________________________________________________________
29
Flusso generale di lavoro
Per esportare un orthomosaico multispettrale 1. Selezionare il comando Esporta Orthomosaico dal menu File. 2. Seguire le indicazioni nei passi 2-‐4 della precedente procedura di esportazione di un orthomosaico. 3. Selezionare la cartella di destinazione, scegliere il tipo GeoTIFF e scrivere il nome del file. Fare click sul pulsante Salva. 4. Verrà visualizzata la finestra di dialogo di avanzamento che visualizza lo stato di elaborazione corrente. Per annullare l'elaborazione fare click sul pulsante Annulla.
Esportazione dei dati NDVI L’esportazione dei dati dell’indice di vegetazione è disponibile con il comando l'esportazione Esporta Orthomosaico presente nel menu File. I dati dell’indice di vegetazione possono essere salvati in due tipi di dati: come una griglia di valori di indice in virgola mobile, calcolato per ogni pixel dell’orthomosaico o come orthomosaico in pseudo colori, secondo una tavolozza impostata dall'utente. Il formato è controllato con una opzione di trasformazione in raster nelle finestre di dialogo Esporta Orthomosaico / Esporta Google KMZ / Esporat Google Map Tiles / Exsporta MBTiles / Esporta World Wind Tiles. Nessun valore abilita l’esportazione dell’orthomosaico generato prima che sia stata eseguita una qualsiasi procedura di calcolo dell'indice.
Esportazione di un DEM (DSM / DTM) PhotoScan permette di calcolare e quindi esportare sia un modello digitale della superficie (DSM) che un modello digitale del terreno (DTM) (vd. la sezione: Generare un modello digitale di elevazione). Per esportare un DEM 1. Selezionare il comando Esporta DEM dal menu File. 2. Nella finestra di dialogo Esporta DEM specificare il sistema di coordinate di georeferenziazione del DEM. 3. Controllare il file Scrivi KML e/o le opzioni Scrivi World per creare i file necessari di georeferenziazione del DEM per Google Earth e / o per un GIS. 4. Fare click sul pulsante Esporta per avviare l'esportazione. 5. Selezionare la cartella di destinazione, scegliere il tipo di file e assegnare il nome del file. Fare click sul pulsante Salva. 6. Verrà visualizzata la finestra di dialogo di avanzamento che visualizza lo stato di elaborazione corrente. Per annullare l'elaborazione fare click sul pulsante Annulla. Nota • L’opzione file KML è disponibile solo se il modello è georeferenziato secondo WGS84 poiché Google Earth supporta solo questo sistema di coordinate. • Il file World specifica le coordinate dei quattro vertici angolo per esportare il DEM. Questa informazione è già inclusa nei dati di elevazione GeoTIFF così come in altri formati di file supportati per la esportazione del DEM, tuttavia è resa possibile la duplicazione per altri motivi. Se è necessario avere files di esportazione di una dimensione fissa, è possibile impostare la lunghezza del lato maggiore del files nel parametro di esportazione Max. dimensione (pix). La lunghezza dovrà essere indicata in pixel. A differenza dell'esportazione di una orthofoto, sarebbe ragionevole ridurre le dimensioni dei pixel rispetto al valore visualizzato di default nella finestra di esportazione del DEM; la risoluzione effettiva, in questo modo, aumenterà. ________________________________________________________________________________________________________________________
30
Flusso generale di lavoro
Se si è scelto di esportare un DEM con una certa dimensione dei pixel, non utilizzando l’opzione Max. dimensione (pix), si consiglia di controllare quanto stimato in Dimensione Totale (pix) del file risultante, per essere sicuri che il file non risulti troppo grande per essere correttamente salvato nel formato di destinazione. Il valore Nessun dato viene utilizzato per i punti della griglia, quando non è stato possibile calcolare il valore di elevazione sulla base dei dati di origine. Il valore di default è suggerito secondo lo standard di settore, ma può essere modificato dall'utente. L’opzione di divisione in blocchi nella finestra di dialogo Esporta DEM può essere utile per l'esportazione di grandi progetti o per venire incontro a speciali caratteristiche del DEM. (Vedere per maggiori dettagli la sezione Esportazione di un orthomosaico). Per esportare una particolare porzione del progetto utilizzare Parte di Regione nella finestra di esportazione DEM. (Vedi Esportazione di un orthomosaico per i dettagli.) Allo stesso modo per esportare un orthomosaico, con i poligoni disegnati sopra il DEM, nella finestra del programma è possibile impostare i limiti della regione per l'esportazione di DEM. (Per le istruzioni su disegno del poligono fare riferimento alla sezione Forme e contorni del manuale). Per l'esportazione di un DEM sono supportati i seguenti formati: • i dati di elevazione GeoTIFF • Arc/Info ASCII griglia (ASC) • formato di file interleaved Band (BIL) • formato di file XYZ • Sputnik KMZ
Possibilità extra, disponibili per l'esportazione In aggiunta ai principali prodotti gestiti, PhotoScan permette di esportare diversi altri risultati di elaborazione come: • foto non distorte, cioè fotografie corrette da distorsioni delle lenti (comando Foto non distorte disponibile nel sottomenu di esportazione del menu Strumenti). • mappa di profondità per qualsiasi immagine (comando Profondità Esportazione disponibile dal menu contestuale foto). • orthofoto per singole immagini (comando Esporta orthofoto disponibile nel sottomenu di esportazione dal menu Strumenti). PhotoScan supporta l'upload diretto alla piattaforma MapBox dei modelli di risorse Sketchfab e di orthomosaici. Per pubblicare online il tuo modello / orthomosaico utilizzare i comandi Upload modello... e Upload Orthomosaico presenti nel menu File.
Generazione di report Processing PhotoScan genera automaticamente un report della elaborazione, in formato PDF, che contiene i parametri di base del progetto con ovviamente, i risultati dell'elaborazione e accurate valutazioni. Per generare il report di elaborazione 1. Selezionare il comando Genera Report dal menu del File. 2. Selezionare la cartella di destinazione, scegliere il tipo di file e assegnare il nome. Fare click sul pulsante Salva. 3. Apparirà la finestra di dialogo di avanzamento che visualizza lo stato di elaborazione corrente. Per annullare l'elaborazione fare click sul pulsante Annulla. ________________________________________________________________________________________________________________________
31
Flusso generale di lavoro
Il report di elaborazione generato da PhotoScan presenta i seguenti dati: • Uno schizzo dell’orthomosaico. • I dati dell'indagine che includono, la zona di copertura, l'altitudine di volo, GSR, le informazioni generali della/e fotocamera/e, così come la coincidenza dei dati statistici. • I risultati di calibrazione della fotocamera: figure esplicative di ogni sensore coinvolto nel progetto. • Le stime sull’errore di posizionamento della macchina fotografica. • Le stime sull’errore dei punti di controllo a terra. • Le barre di scala delle distanze e stima degli errori di misura. • Lo schizzo digitale del modello di elevazione con informazioni di risoluzione e densità dei punti. • I parametri di elaborazione utilizzati in ogni fase del progetto. Nota • il rapporto di elaborazione può essere esportato dopo la fase di allineamento. L’opzione di di esportazione del report di elaborazione è disponibile solo per i progetti georeferenziati.
Dati dell'indagine Numero delle immagini -‐ numero totale di immagini caricate nel progetto. Stazioni della fotocamera -‐ numero di immagini allineate. Altitudine di volo -‐ altezza media sopra il livello del suolo. Punti Tie -‐ numero totale di punti di collegamento validi (pari al numero di punti nella nuvola sparsa). Risoluzione al suolo -‐ risoluzione al suolo media effettiva su tutte le immagini allineate. Proiezioni -‐ il numero totale di proiezioni dei punti di collegamento validi. Area di copertura -‐ dimensione dell'area che è stata rilevata. Errore di Riproiezione – scarto quadratico medio di tutti i punti di collegamento su tutte le immagini. L’errore di riproiezione è la distanza tra il punto dell'immagine che può essere proiettato per la ricostruzione 3D e la posizione 3D nota di quel punto, rilevato sulla foto e usato come base nella procedura di ricostruzione dei punti 3D. Calibrazione Camera Per le camere in cui i parametri interni sono stati preinseriti dall'utente, i dati di calibrazione saranno visualizzati nella pagina del report. Se invece la fotocamera non è stata pretarata, verranno indicati i parametri interni della fotocamera stimati da PhotoScan. Localizzazione della Camera Errore X (m) -‐ errore quadratico medio per le coordinate X di tutte le fotocamere. Errore Y (m) -‐ errore quadratico medio per le coordinate Y di tutte le fotocamere. ________________________________________________________________________________________________________________________
32
Flusso generale di lavoro
Errore XY (m) -‐ errore quadratico medio per le coordinate X e Y per tutte le fotocamere. Errore Z (m) -‐ errore quadratico medio per la coordinata Z per tutte le fotocamere. Errore totale (m) -‐ errore quadratico medio per le coordinate X, Y, Z per tutte le fotocamere. Errore totale = sqrt (Sum i = 1
n [(Xi, est -‐ Xi, in) 2 + (Yi, est -‐ Yi, in)
2 + (Zi, est -‐ Zi, in) 2] / n)
Xi, in -‐ valore di ingresso della coordinata X per i posizioni della fotocamera Xi, est -‐ valore stimato della coordinata X per i posizioni della fotocamera Yi, in -‐ valore di ingresso della coordinata Y per i posizioni della fotocamera Yi, est -‐ valore stimato della coordinata Y per i posizioni della fotocamera Zi, in -‐ valore di ingresso della coordinata Z per i posizioni della fotocamera Zi, est -‐ valore stimato della coordinata Z per i posizioni della fotocamera
Controllo dei Punti a Terra Errore XY(m) -‐ errore quadratico medio per coordinate X e Y per una posizione GCP / check point Errore Z (m) -‐ errore per la coordinata Z per una posizione GCP / check point Errore (m) -‐ errore quadratico medio riferito alle coordinate X, Y, Z per una posizione GCP / check point Proiezioni -‐ numero di proiezioni per una posizione GCP / check point su tutte le immagini. Errore (pix) -‐ errore quadratico medio per le coordinate X, Y su un'immagine per una posizione GCP / check point medio su tutte le immagini. Totale -‐ implica una media di tutte le posizioni GCP / check point Valori di scala Distanza (m) -‐ valore di scala stimato da PhotoScan. Errore (m) -‐ differenza tra dati di input e valori stimati per i valori di scala. Totale -‐ indica la media di tutti i valori di scala nella sezione Controlli/Check Modello Digitale di Elevazione Risoluzione -‐ risoluzione effettiva del DEM da esportare. Il valore dipende dal valore assegnato al parametro di qualità, nel punto Genera punti della nuvola, a condizione che il DEM sia stato generato dalla nuvola di punti densa. Densità dei punti -‐ numero medio dei punti di nube densa, per metro quadrato. Parametri di Elaborazione Il report contiene informazioni sui parametri di elaborazione, che sono anche disponibili dal menu contestuale dei Gruppi-‐Insiemi (Chunk). Sono descritti i valori dei parametri utilizzati nelle varie fasi di lavorazione e la pagina del report presenta informazioni sui tempi di elaborazione. Il tempo di elaborazione attribuito alla fase di generazione della Nuvola di punti Densa escluderà il tempo utilizzato per la ricostruzione delle mappe di profondità, a meno che sia spuntata l'opzione mappe di profondità, disponibile ________________________________________________________________________________________________________________________
33
Flusso generale di lavoro
nella parte Avanzata nella finestra di dialogo delle Preferenze del menu strumenti. Per i progetti elaborati sulla rete non verrà visualizzato il tempo di elaborazione. PhotoScan può elaborare immagini su scale diverse e migliorare la robustezza di immagini sfocate o di difficile gestione. La precisione delle proiezioni dei punti di collegamento dipende dalla scala con cui sono stati localizzati. PhotoScan utilizza le informazioni rivenienti dalla valutazione degli errori di riproiezione. Nella finestra di dialogo delle impostazioni, nel riquadro di riferimento dei parametri di precisione del punto di collegamento, la corrispondenza è relativa ad una precisione normalizzata; vale a dire la precisione del punto di collegamento rilevato in scala è pari a 1. I punti di collegamento rilevati su altre scale dovranno avere precisione proporzionale alle loro scale. Questo aiuta a ottenere risultati di gruppo con una regolazione più accurata. Nella pagina Parametri di elaborazione del report (così come nella finestra di dialogo informazioni relativa ai Chunk) sono previsti due errori di riproiezione: l'errore di riproiezione nelle unità di scala del punto di collegamento (questa è la quantità che viene minimizzata durante la regolazione del gruppo) e (per comodità) l'errore di riproiezione in pixel. Il significato del valore della dimensione del punto chiave è una scala media, punto di pareggio medio in tutte le proiezioni. ________________________________________________________________________________________________________________________
34
Capitolo 4. Riferimenti Calibrazione della Camera Gruppi di calibrazione Nelle le operazioni di allineamento delle foto, PhotoScan considera sia i parametri di orientamento interno che quelli di orientamento esterno relativi alla macchina fotografica, tra cui le distorsioni radiali non lineari. Perché la stima abbia successo è indispensabile applicare a parte, la procedura di stima delle foto scattate con diverse fotocamere. Una volta che le foto sono state caricate nel programma, PhotoScan le divide automaticamente in gruppi di calibrazione secondo la risoluzione dell'immagine e / o metadati EXIF relativi al tipo di fotocamera e di lunghezza focale. Tutte le azioni descritte di seguito potrebbero e dovrebbero essere applicate (o non applicate) singolarmente per ciascun gruppo di calibrazione. I gruppi di calibrazione possono essere riorganizzati manualmente. Per creare un nuovo gruppo di calibrazione 1. Selezionare il comando Calibrazione Camera dal menu Strumenti. 2. Nella finestra di dialogo Calibrazione Camera, selezionare le foto da disporre in un nuovo gruppo. 3. Nel menu contestuale del tasto destro scegliere il comando Crea Gruppo. 4. Un nuovo gruppo verrà creato e rappresentato sulla parte sinistra della finestra di dialogo Calibrazione Camera. Per spostare le foto da un gruppo all'altro 1. Selezionare il comando Calibrazione Camera dal menu Strumenti. 2. Nella finestra di dialogo Calibrazione Camera scegliere il gruppo di origine nella parte sinistra della finestra di dialogo. 3. Selezionare le foto da spostare e trascinarle nel gruppo target nella parte sinistra della finestra di dialogo Calibrazione Camera. Per inserire ogni foto in un gruppo separato è possibile utilizzare il comando Separa Gruppo disponibile con un click sul tasto destro sul nome di un gruppo di calibrazione in lista nella parte sinistra della finestra di dialogo Calibrazione Camera. Tipi di Camere PhotoScan supporta quattro principali tipi di macchina fotografica: la fotocamera standard, la fotocamera fisheye, la fotocamera sferica e la fotocamera cilindrica. Il tipo di fotocamera può essere impostato nella finestra di dialogo Calibrazione Camera, disponibile dal menu Strumenti. Fotocamera Standard. Se i dati di origine, all'interno di un gruppo di calibrazione, sono stati acquisiti con una fotocamera di tipo standard; sono obbligatorie, per il successo delle operazioni di orientamento, le informazioni sulla lunghezza focale approssimativa (pix) dell’obiettivo della fotocamera. Ovviamente, per calcolare il valore della lunghezza focale in pixel è sufficiente conoscere la lunghezza focale in mm insieme alla dimensione in mm dei pixel del sensore. Normalmente questi dati vengono estratti automaticamente dai metadati EXIF. Fotocamera con obiettivo fisheye. Se sono state usate lenti aggiuntive ultra-‐grandangolari per ottenere i dati di origine, PhotoScan non consente di stimare con successo i parametri delle fotocamere di serie. I settaggi delle fotocamere fisheye hanno impostazioni iniziali, per controllare le distorsioni delle lenti ultra-‐ grandangolari, che implementano diversi modelli di fotocamere. _______________________________________________________________________________________________________________________3
35
Riferimenti
Telecamera sferica (proiezione equirettangolare). Nel caso in cui i dati di origine all'interno di un gruppo di calibrazione siano stati ottenuti con una telecamera sferica, sarà sufficiente impostare il tipo di camera per attivare il programma di calcolo per ottenere i parametri di orientamento. Non sono richieste informazioni addizionali ad eccezione della immagine in rappresentazione equirettangolare. Fotocamera sferica a proiezione cilindrica. Nel caso in cui i dati di origine all'interno di un gruppo di calibrazione sono un insieme di immagini panoramiche unite, a seconda del modello di forma cilindrica, sarà sufficiente per il programma l’impostazione del tipo di fotocamera per calcolare i relativi parametri di orientamento. Non è necessaria alcuna informazione aggiuntiva. Nel caso in cui nelle immagini di origine manchino dei dati EXIF o i dati EXIF non siano sufficienti per calcolare la lunghezza focale in pixel, PhotoScan assumerà la lunghezza focale uguale a 50 mm (equivalente e relativa alla pellicola 35 mm). Tuttavia, se le iniziali informazioni dei valori differiscono notevolmente dalla lunghezza focale effettiva, è probabile che si possa avere un fallimento del processo di elaborazione. Quindi, se le foto non contengono metadati EXIF, è preferibile specificare manualmente la lunghezza focale (mm) e le dimensioni dei pixel del sensore (mm). Lo si può fare nella finestra di dialogo Calibrazione Camera disponibile dal menu Strumenti. Generalmente, questi dati sono indicati nelle specifiche della fotocamera o possono essere ricevuti da una sorgente in linea. Per indicare al programma che i parametri di orientamento della fotocamera dovrebbero essere stimati in base alle informazioni della lunghezza focale e al formato in pixel, è necessario impostare il parametro Tipo nella videata iniziale come valore Auto.
Parametri di calibrazione della Camera Nel caso che con la procedura di stima si siano ottenuti scarsi risultati, è possibile migliorare questi risultati grazie all’inserimento di dati aggiuntivi ai parametri di calibrazione. Per specificare i parametri di calibrazione della Camera 1. Selezionare il comando Calibrazione Camera dal menu Strumenti. 2. Selezionare sul lato sinistro della finestra di dialogo Calibrazione Camera il gruppo che ha bisogno di una nuova stima dei parametri di orientamento per la calibrazione della fotocamera. 3. Nella finestra di dialogo Calibrazione Camera, selezionare Valori Iniziali. 4. Modificare i parametri di calibrazione visualizzati nelle corrispondenti caselle di modifica. 5. Impostare il tipo di valore precalibrato. 6. Se è il caso, ripetere l'operazione per ogni gruppo di calibrazione. 7. Fare click sul pulsante OK per impostare la calibrazione. Nota • In alternativa, i dati iniziali di calibrazione possono essere importati da file utilizzando pulsante Carica dati sulla scheda iniziale della finestra di dialogo Calibrazione Camera. Oltre alla calibrazione nel formato di file di calibrazione Agisoft è possibile importare dati da Australis, PhotoModeler, 3DM CalibCam, CalCam. I dati di calibrazione iniziali saranno adeguati nel corso della procedura Allinea le Foto…. Una volta che la fase di allineamento delle foto è terminata, verranno visualizzati nella finestra di dialogo dei dati di calibrazione Calibrazione Camera, i nuovi valori rettificati relativi alla fotocamera. Se si ritiene che i dati di calibrazione siano molto precisi è disponibile, da attivare per la protezione dal ricalcolo, il box di spunta Controllo fisso. In questo caso i dati di calibrazione iniziali non saranno cambiati durante il procedimento di Allinea le foto. E’ possibile salvare in un file i dati rettificati di calibrazione della fotocamera, utilizzando il pulsante Salva sulla scheda Scheda Rettificata della finestra di dialogo Calibrazione Camera. _______________________________________________________________________________________________________________________3
36
Riferimenti
E’ possibile visualizzare le stime delle distorsioni della fotocamera sul grafico di distorsione disponibile dal menu contestuale nella finestra di dialogo Calibrazione Camera relativa al gruppo di fotocamere. Inoltre, gli ulteriori grafici (nella seconda parte dello stesso box di dialogo Tracciato della Distorsione) permettono di valutare in modo adeguato la descrizione del modello matematico di calcolo applicato alla fotocamera. Si noti che i residui sono una media per cella di un'immagine, poi incrociati con tutte le immagini di gruppo di una fotocamera. Il riferimento di scala sotto il grafico indica la scala delle distorsioni / residui. Lista dei parametri di calibrazione fx, fy Le dimensioni in x ed y della lunghezza focale misurate in pixel. cx, cy coordinate dei punti principali, cioè le coordinate dell’intersezione dell'asse ottico con il piano del sensore. skew coefficiente di trasformazione skew. k1, k2, k3, k4 coefficienti di distorsione radiale. p1, p2, p3, p4 coefficienti di distorsione tangenziale.
Impostazione del sistema di coordinate Molte applicazioni richiedono dati con un sistema di coordinate definito. L’impostazione del sistema di coordinate fornisce anche una corretta scalatura del modello, consentendo misure di superficie e di volume e una gestione e un caricamento del modello molto più semplice, in software geoviewers e software di geo informazioni,. Alcune funzionalità come l'esportazione del modello digitale di elevazione sono disponibili solo dopo che il sistema di coordinate è stato definito. PhotoScan supporta l'impostazione di un sistema di coordinate sulla base delle coordinate di uno dei punti di controllo a terra (marker) o delle coordinate della fotocamera. In entrambi i casi le coordinate sono specificate nel riquadro di riferimento e possono essere caricate sia dal file esterno o digitate manualmente. L’impostazione del sistema basato sulla registrazione delle coordinate delle posizioni della fotocamera viene spesso usato nel processo di trasformazione di fotografie aeree. Tuttavia, può essere utile anche per l'elaborazione di foto scattate con fotocamere con abilitazione GPS. Il posizionamento di marker non è necessario se vengono utilizzate le registrazioni delle coordinate della fotocamera per inizializzare il sistema di coordinate. Nel caso in cui vengano utilizzati i punti di controllo a terra per impostare il sistema di coordinate, i marker dovranno essere collocati nelle corrispondenti sedi della scena. Se si utilizzano i dati di posizionamento della fotocamera per la georeferenziazione, la generazione del modello sarà più veloce in quanto il posizionamento manuale del marker non è richiesto e quindi non sarà utilizzato nella elaborazione. Tuttavia le coordinate del punto di controllo a terra sono in genere più accurate dei dati di telemetria e consentono una georeferenziazione più precisa.
Posizionamento dei markers PhotoScan utilizza markers per specificare le posizioni all'interno della scena. I markers sono utilizzati per la creazione di un sistema di coordinate, per una ottimizzazione dell'allineamento delle fotografia, per misurare le distanze e i volumi all'interno della scena e come indicatori di base all'allineamento dei gruppi. Le posizioni dei marker sono definite sulle proiezioni delle foto di origine. Le altre foto sono utilizzate per specificare la posizione dei marker per una maggiore precisione di posizionamento. Per definire un marker di posizione all'interno di una scena, lo stesso deve essere presente su almeno 2 foto. Nota • Il posizionamento dei marker non è richiesto per ottenere un sistema di coordinate sulla base della registrazione delle coordinate di posizione della fotocamera. Questa sezione può essere tranquillamente ignorata se il sistema di coordinate è definito sulle posizioni delle fotocamere. ________________________________________________________________________________________________________________________
37
Riferimenti
PhotoScan supporta due approcci per il posizionamento dei marker: un posizionamento del marker manuale e un posizionamento guidato. L'approccio manuale implica che le proiezioni dei marker debbano essere indicate manualmente su ciascuna foto in cui il marker è visibile. Il posizionamento manuale del marker non richiede il modello 3D e può essere eseguito anche prima della fase di allineamento delle foto. Nell'approccio guidato la proiezione del marker è specificata per una sola fotografia. PhotoScan automaticamente proietta il raggio corrispondente sulla superficie del modello e calcola le proiezioni del marker sul resto delle foto in cui il marker è visibile. Le proiezioni dei marker definiti automaticamente sulle singole foto possono essere ulteriormente raffinate manualmente. E' necessario la ricostruzione della superficie del modello 3D per l'approccio guidato. Il posizionamento guidato di solito velocizza la procedura di collocamento del marker in modo significativo e riduce anche la possibilità di un posizionamento errato dello stesso. Se ne raccomanda quindi l'utilizzo a meno che non esistano eventuali ragioni specifiche che impediscano questa scelta. Per inserire un marcatore con approccio guidato 1. Aprire una foto in cui il marker è visibile facendo doppio click sul suo nome.
2. Passare alla modalità di modifica del marker utilizzando il pulsante della barra degli strumenti Modifica Marker. 3. Fare click con il tasto destro sulla foto nel punto corrispondente alla posizione marker. 4. Selezionare il comando Create Marker dal menu contestuale. Nuovo maker verrà creato e le sue proiezioni sulle altre foto saranno definite automaticamente. Nota • Se il modello 3D non è disponibile o il raggio non interseca nel punto selezionato il modello superficiale, la proiezione del marker sarà definita solo sulla foto corrente. • Il posizionamento guidato del marcatore può essere eseguito nello stesso modo dalla vista 3D facendo click con il tasto destro sul punto corrispondente sulla superficie del modello e utilizzando il
comando Crea/Aggiungi Marker dal menù contestuale. Mentre l'accuratezza di posizionamento del marker nella vista 3D è solitamente molto bassa, può tuttavia essere utile per individuare rapidamente la posizione sulle foto, osservando la posizione specificata sul modello.
Per visualizzare le foto corrispondenti utilizzare il comando Filtra per Marker nel menù contestuale della vista 3D. Se il comando non è attivo, assicurarsi che l'indicatore in questione sia selezionato nel pannello di riferimento. Per inserire un marker con approccio manuale
1. Creare la richiesta con il pulsante Crea/Aggiungi Marker nel pannello di lavoro o dal comando Crea/Aggiungi Marker dal menu contestuale dei Gruppi/Chunk (disponibile facendo click con il tasto destro sul nome del Gruppi/Chunk nel pannello di lavoro). 2. Con un doppio click sul nome aprite la foto sulla quale deve essere aggiunta la proiezione del marker. 3. Passare alla modalità di modifica del marker utilizzando il pulsante della barra degli strumenti Modifica Markers. 4. Fare click con il tasto destro nel punto sulla foto, in cui deve essere posizionata la proiezione del marker. Dal contestuale aprire il sottomenu Posiziona Marker e selezionare la richiesta del marker creato in precedenza. La proiezione del marker sarà aggiunta alla foto corrente. 5. Se necessario ripetere il passaggio precedente per posizionare le proiezioni dei marker su altre foto. ________________________________________________________________________________________________________________________
38
Riferimenti
Per risparmiare tempo sulle procedure manuali di collocamento dei markers, PhotoScan offre delle linee-‐ guida di riferimento. Quando un indicatore è posizionato su una foto allineata, PhotoScan visualizza delle linee di riferimento, in cui si prevede di posizionare il marker, sul resto delle foto allineate. Nota • Se un marker è stato posizionato su almeno due immagini allineate, PhotoScan troverà le proiezioni del marker sul resto delle foto. Le posizioni calcolate dei markers saranno indicate in modalità Vista Foto con un'icona corrispondente alle fotografie allineate Le posizioni dei markers definiti automaticamente possono essere successivamente affinati manualmente, trascinando le loro proiezioni sulle foto corrispondenti. Perfezionare le posizioni dei markers 1. Aprire la foto in cui il marker è visibile facendo doppio click sul nome della foto. Automaticamente la
posizione del marker sarà evidenziata da un’icona .
2. Passare alla modalità di modifica del marker utilizzando il pulsante Modifica Markers dalla barra degli strumenti. 3. Spostare la proiezione del marker nella posizione desiderata trascinandola con il tasto sinistro del mouse. Una
volta che, per l’utente, la posizione del marker risulterà ottimizzata, l'icona del marker cambierà. Nota • Per elencare le foto in cui sono definite le posizioni dei markers, selezionare il corrispondente marker nel pannello dell’area di lavoro. Le foto in cui è collocato il marker saranno contrassegnate
con un'icona nel pannello della lista-‐foto. Per filtrare le foto con marker usare il comando Filtra per Markers nella vista 3D menù contestuale. Nei casi in cui ci sono incertezze circa le caratteristiche raffigurate sulla foto, l'ispezione comparativa di due foto può rivelarsi utile. Per aprire contemporaneamente due foto nella finestra PhotoScan utilizzare il comando Muovi in altro Gruppo disponibile all’inizio del menu contestuale relativo alle foto. Aprire due foto contemporaneamente 1. Nelle pannello delle foto fare doppio click sulla foto da aprire. La foto verrà aperta in una nuova scheda nella finestra principale del programma. 2. Fare click con il tasto destro sull’intestazione della scheda, sul comando Muovi in altro Gruppo del menu contestuale. La finestra principale del programma sarà divisa in due parti e le foto saranno spostate nella seconda parte. 3. La successiva foto scelta, che potrà essere aperta con un doppio click, verrà visualizzata nella scheda attiva del gruppo. PhotoScan assegna automaticamente etichette predefinite per ciascun marker di recente creazione. I nomi assegnati alle etichette possono essere cambiati utilizzando il comando Rinomina dal menu contestuale del marker nell’area di lavoro/ pannello di riferimento.
Assegnazione di coordinate di riferimento Per referenziare il modello a coordinate del mondo reale occorrerà specificare almeno 3 punti della scena. A seconda delle esigenze, il modello può essere referenziato con l’uso delle coordinate dei markers, le ________________________________________________________________________________________________________________________
39
Riferimenti
coordinate della fotocamera o, entrambe. Le coordinate che è possibile utilizzare per referenziare nel mondo reale e il sistema da utilizzare nel modello, vengono specificate nel pannello dei Riferimenti. Il modello può essere posizionato sia con coordinate Euclidee locali che con coordinate georeferenziate. Per la georeferenziazione del modello sono supportate una vasta gamma e vari sistemi di coordinate di proiezioni geografiche, compreso l’ampiamente utilizzato sistema di coordinate WGS84. Inoltre sono pure supportati quasi tutti i sistemi di coordinate inclusi nei registri EPSG. Le coordinate di riferimento possono essere specificate in uno dei seguenti modi: • Il caricamento da un file di testo separato (usando il carattere di separazione formato valore). • Inserimento manuale nel pannello delle Referenze. • I dati acquisiti dei tags EXIF GPS (se presenti). Acquisire le coordinate di riferimento da un file di testo
1. Fare click sul pulsante Importa della barra degli strumenti nel pannello dei Riferimenti. (Per aprire il pannello Riferimenti usare il comando dal menu Vista). individuare il file contenente la registrazione delle coordinate di riferimento e fare click sul pulsante Apri. 2. Nella finestra di dialogo Importa CSV impostare il sistema di coordinate nel caso in cui i dati presenti siano coordinate geografiche. 3. Selezionare il delimitatore e indicare il numero della colonna di dati per ogni coordinata. Se sono presenti indicare le colonne per i dati di orientamento. 4. Fare click sul pulsante OK. I dati delle coordinate di riferimento verranno inseriti nel pannello attinente. Nota • Le colonne e le righe dei dati del file sono numerate a partire da 0. • Se le coordinate di riferimento, di una posizione di marker o di macchina fotografica per una foto non sono specificati nel caricamento, nel file sarà mantenuto il valore corrente. • Un esempio di un file di dati coordinate in formato CSV è dato nel prossimo paragrafo. Le informazioni sulla precisione delle coordinate di origine (x, y, z) possono essere caricate da un file *.CSV. Attivare l’opzione Valore di Precisione e indicare il numero della colonna dove dovrebbe essere letto il livello di precisione dei dati. Lo stesso valore sarà utilizzato come informazione di livello di precisione per tutte e tre le coordinate. Assegnare le coordinate di riferimento manualmente
1. Passare alla modalità visualizza origine utilizzando il pulsante Visualizza Origine dalla barra degli strumenti del pannello di riferimento. (Per aprire il pannello di riferimento utilizzare il comando Riferimenti nel menu Vista). 2. Nel pannello di riferimento doppio click su caselle x/y/z per assegnare i valori alle coordinate corrispondenti. 3. Ripetere l'operazione per ogni marker / fotocamera in cui va specificato. 4. Per rimuovere i riferimenti delle coordinate inutili, selezionare le voci corrispondenti dall'elenco e premere Canc….
5. Click sul pulsante Aggiorna della barra degli strumenti e per applicare gli aggiornamenti delle coordinate. ________________________________________________________________________________________________________________________
40
Riferimenti
E’ possibile inoltre, indicare il livello di precisione dei dati per le coordinate. Selezionare il comando Definisci Precisione dal menu contestuale di un'immagine nel pannello di riferimento, sul livello di precisione dei dati di input, sia per la posizione, vale a dire le coordinate x, y, z; che per i dati di orientamento (cioè oscillazione, rollio, angoli di rollio). È possibile selezionare più fotocamere e applicare il comando Definisci Precisione simultaneamente a tutte. In alternativa, è possibile selezionare Precisione (m) o Precisione (gradi) per inserire i dati di testo secondo le caratteristiche di alcuni tipi di macchine fotografiche, premendo il tasto F2 sulla tastiera, (pulsante riquadro di riferimento) e possibile digitarli direttamente. Si noti che il delimitatore / permette di inserire i dati con differente livello di precisione rispettivamente per x, y, z o per i dati di imbardata, di beccheggio, di rollio. Caricare le coordinate di riferimento da tags GPS EXIF
Fare click sul pulsante Importa EXIF nel riquadro di riferimento. Per aprire il pannello dei riferimenti utilizzare il comando Riferimenti dal menu Vista. I dati riferiti alle coordinate saranno inserite nel pannello Riferimenti. Dopo che le coordinate di riferimento sono state assegnate, PhotoScan stima automaticamente le coordinate in un sistema locale euclideo e calcola gli errori di riferimento. Per visualizzare i risultati passare a
Visualizza Stima o alla modalità di Visualizza Errori, utilizzando nella barra degli strumenti i rispettivi pulsanti. Verrà evidenziato l’errore più significativo. Impostare un sistema di coordinate georeferenziato 1. Assegnare le coordinate di riferimento utilizzando una delle opzioni di cui sopra.
2. Fare click sul pulsante Regolazioni sulla barra degli strumenti nel riquadro di riferimento. 3. Nella finestra di dialogo Riferimenti di Regolazione selezionare il sistema di coordinate utilizzato per la compilazione delle coordinate di riferimento se non è già stato impostato al passo precedente. 4. Specificare la precisione di misura assunta. 5. Se è presente la sezione Correzione Camera nelle finestra di dialogo Riferimenti di Regolazione indicare la relativa fotocamera nel sistema di coordinate GPS. 6. Fare click sul pulsante OK per inizializzare il sistema di coordinate e stimare le coordinate geografiche. Note utilizzo droni In PhotoScan gli angoli di rotazione sono definiti intorno ai seguenti assi: asse dell’imbardata: dall’alto in basso dell’asse verticale; asse di rollio: da sinistra a destra del drone; asse di beccheggio: dalla coda al muso del drone. I valori a zero degli angoli della tripla rotazione definiscono la seguente posizione della fotocamera a bordo: fotocamera guarda verso il terra, il piano del sensore è in orientamento orizzontale con la terra e l'asse ortogonale del piano del sensore, è perpendicolare alla terra, centrale (tail-‐nase) con l’asse del drone. Se la fotocamera è collocata in una posizione diversa, i rispettivi valori di scostamento rispetto allo zero dell’oscillazione, del rollio, dovranno essere inseriti nella sezione di correzione della finestra di dialogo delle impostazioni della fotocamera. Il senso di orientamento degli angoli è definito in senso orario. Nota • La Fase 5 può essere tranquillamente ignorata se si utilizza il sistema GPS standard (non quello in altissima precisione). Nel dialogo Selezione Coordinate Sistema è possibile, per facilitare la ricerca del sistema di georeferenziazione richiesto, utilizzare l'opzione Filtro. Inserire il rispettivo codice EPSG (ad esempio EPSG :: 4302) per filtrare i sistemi. Per visualizzare la stima delle coordinate geografiche e gli errori di riferimento passare a Visualizza Stima
e Visualizza Errori con i pulsanti Visualizza Stima e Visualizza Errori nella barra degli strumenti. Verrà evidenziato l’errore più significativo. ________________________________________________________________________________________________________________________
41
Riferimenti
Un click sul nome nella colonna del riquadro di riferimento ordinerà, nella stessa colonna, i marker e i dati delle foto. A questo punto è possibile rivedere gli errori e decidere se risulta necessario un aggiuntivo affinamento alle posizioni dei marker (in caso di riferimento basato marker), o se alcuni punti di riferimento dovranno essere esclusi.
Per salvare gli errori e / o le stime delle coordinate in uso utilizzare il pulsante Esporta nella barra degli strumenti del pannello di riferimento. Per ripristinare la georeferenziazione del gruppo, utilizzare il comando Azzera Transformazione dal menu di sceltarapida sul pannello contestuale dell’area di lavoro. L’indicatore [R] del gruppo che si vuole georeferenziare, sarà rimosso dal gruppo di riferimento. Nota • I punti di riferimento non selezionati nel riquadro di riferimento non saranno utilizzati per la georeferenziazione. Utilizzare il menu contestuale per selezionare / deselezionare gli elementi utili. • Il sistema di coordinate non viene aggiornato automaticamente dopo la regolazione della posizione dei markers sulle foto. E' necessario procedere con un aggiornamento manuale,
utilizzando il pulsante della barra degli strumenti di aggiornamento nel pannello Riferimenti. • PhotoScan permette di convertire le coordinate geografiche stimate, in altri/ diversi sistemi di coordinate. Per calcolare le coordinate delle posizioni e / o marker della fotocamera in un altro
sistema, utilizzare il pulsante Converti della barra degli strumenti del pannello di riferimento.
Esempio di un file di coordinate di riferimento in formato CSV (*.txt) Le coordinate di riferimento possono essere caricate sul riquadro di riferimento utilizzando caratteri separati in formato di file di testo. Ogni punto di riferimento è specificato in questo file su una riga separata. Di seguito, a titolo di esempio, si visualizza la struttura di un file di coordinate di riferimento: # <Label> <x> <y> <z> IMG_0159.JPG 40.165011 48.103654 433.549477 IMG_0160.JPG 40.165551 48.103654 434.724281 IMG_0161.JPG 40.166,096 48.103640 435.630558 Le singole voci su ogni riga dovranno avere un carattere separatore (spazio, punto e virgola, virgola, ecc). Tutte le linee che iniziano con # carattere saranno trattate come commento. I records riferiti ai files di coordinate saranno abbinati alle foto corrispondenti o ai markers, basandosi sul campo etichetta. Le etichette delle coordinate della fotocamera dovranno corrispondere al nome del file della rispettiva foto, estensione compresa. Le etichette delle coordinate dei markers dovranno corrispondere alle etichette dei corrispondenti markers nel progetto file. Tutte le etichette sono campi non sensibili. Nota • Il formato dei caratteri separati delle coordinate di riferimento non include l'indicazione del tipo di sistema utilizzato per le coordinate. Il tipo di sistema utilizzato nelle coordinate dovrà essere selezionato e indicato separatamente. • PhotoScan richiede il valore della quota z per indicare l'altezza sopra l'ellissoide. ________________________________________________________________________________________________________________________
42
Riferimenti
Utilizzare riferimenti verticali diversi Per default PhotoScan richiede che tutti i valori di altitudine in input, sia per le macchine fotografiche che per i markers, siano considerati come valori misurati sopra l'ellissoide. Tuttavia, PhotoScan permette anche l’utilizzo di differenti modelli di geoide. Il pacchetto di installazione di PhotoScan include solo il modello di geoide EGM96. Tuttavia i modelli di geoide supplementari, se richiesti dal sistema di coordinate selezionato nella finestra di impostazioni, potranno essere scaricati dal sito web di Agisoft; in alternativa, un modello di geoide può anche essere caricato da un file PRJ personalizzato. Una volta scaricato dall'elenco supportato, il modello di geoide dovrebbe essere copiato nella cartella di installazione nella directory (\ geoids \) di PhotoScan prima di utilizzare il corrispondente sistema di coordinate visualizzato nella GUI. Si prega di fare riferimento alla seguente pagina web per visualizzare l'elenco dei modelli di geoide supportati: http://www.agisoft.com/downloads/geoids/.
Ottimizzazione Ottimizzazione dell’allineamento della fotocamera PhotoScan stima i parametri di orientamento interni ed esterni della fotocamera, durante l’operazione di allineamento delle foto. Questa stima viene eseguita utilizzando singolarmente i dati di ogni immagine, ma non esclude che le stime finali possano presentare alcuni errori. Il livello di precisione delle stime finali dipende da molti fattori, come la sovrapposizione tra le foto in successione, nonché dalla forma della superficie dell'oggetto. Questi errori possono portare a deformazioni non lineari del modello finale. Durante la georeferenziazione il modello è trasformato linearmente utilizzando 7 parametri affini di trasformazione: (3 parametri per la traslazione, 3 per la rotazione e 1 per il ridimensionamento). Tale trasformazione può compensare solo il disallineamento lineare del modello. La componente non lineare non può essere rimossa con questo approccio. Tutto ciò solitamente è la causa principale degli errori di georeferenziazione. Le possibili deformazioni non lineari del modello possono essere rimosse attraverso l'ottimizzazione della stima della nuvola di punti e dei parametri della fotocamera, basati sulle coordinate di riferimento note. Durante questa ottimizzazione PhotoScan regola le coordinate dei punti stimati, minimizzando la somma degli errori dei parametri della fotocamera e effettuando una riproiezione degli errori di disallineamento delle coordinate di riferimento. Per ottenere maggiori risultati di ottimizzazione può essere utile modificare la nuvola di punti sparsa, ovviamente e con anticipo sarà individuato il punto nella posizione errata. Per avere informazioni sulla modifica della nuvola di punti, fare riferimento alla sezione Gestione e modifca della nuvola di punti del manuale. L'accuratezza di georeferenziazione può essere migliorata in modo significativo dopo l'ottimizzazione. Si raccomanda di eseguire l'ottimizzazione se il modello finale dovrà essere utilizzato per un qualsiasi altro tipo di misure. Per ottimizzare l'allineamento della fotocamera 1. Impostare il markers e/o le coordinate della fotocamera da utilizzare per l'ottimizzazione (nel caso non sia stato ancora fatto).
2. Fare click sul pulsante della barra degli strumenti nel riquadro di riferimento e impostare il sistema di coordinate (nel caso non sia stato ancora fatto). 3. Nella finestra di dialogo Impostazioni dei riferimenti specificare la precisione assunta dei valori misurati come pure la precisione ipotizzata delle proiezioni dei markers, sulle foto in input. 4. Fare click sul pulsante OK. 5. Indicare il relativo dispositivo GPS e/o INS delle coordinate della fotocamera (se le informazioni sono disponibili) sulla scheda GPS / INS di dialogo Calibrazione Camera disponibile nel menu Strumenti. ________________________________________________________________________________________________________________________
43
Riferimenti
6. Controllare Fix GPS / INS nel box di set di riferimento. 7. Fare click sul pulsante OK.
8. Fare click sul pulsante della barra degli strumenti Ottimizza. Nella finestra di dialogo Ottimizza Allineamento Camera eseguire se necessario un ulteriore controllo dei parametri da ottimizzare della camera. Fare click sul pulsante OK per avviare l'ottimizzazione. 9. Quando l'ottimizzazione è stata completa, verranno aggiornati gli errori di georeferenziazione. Nota • Fase 5 può essere tranquillamente ignorata se si utilizza il GPS standard (non quella ad altissima precisione). • I parametri P3, P4 di distorsione tangenziale sono disponibili per l'ottimizzazione solo se i valori p1, p2 sono non uguali a zero dopo la fase di allineamento. • I dati del modello (se presenti) vengono cancellati dalla procedura di ottimizzazione. dopo l'ottimizzazione si dovrà ricostruire la geometria del modello. L'accuratezza dei marker delle coordinate di immagine indica come appunto i marker siano stati collocati da parte dell'utente o regolati dall'utente dopo il posizionamento automatico dal programma. Il parametro di altitudine da terra è usato per ottenere in preselezione un riferimento nella procedura di di allineamento, un lavoro efficace per le immagini oblique. Per i dettagli vedere Allinea le Foto . Macchina fotografica, markers e barra di precisione della scala possono essere regolati per elementi (per fotocamera / marker / barra della scala) utilizzando Valori di Precisione nel pannello di riferimento. I valori di precisione possono essere digitati nel pannello, per oggetto o per un gruppo di elementi selezionati. In alternativa i valori di precisione possono essere caricati come dati della fotocamera/marker come file di testo (seguire quanto nella sottosezione di impostazione del sistema di coordinate Settaggio Sistema di Coordinate). Inoltre, i diversi valori di accuratezza relativi alle coordinate possono essere indicati con il simbolo / come separatore tra i valori nella relativa colonna. I valori GPS / INS di offset in input, in relazione alla precisione di misurazione che può essere visualizzata sulla scheda GPS / INS di dialogo Calibrazione Camera, possono essere ulteriormente regolati dall'utente in PhotoScan. Deselezionare Fix GPS / INS nel box di compensazione per consentire la procedura di regolazione. In generale è ragionevole eseguire la procedura di ottimizzazione sulla base solo dei markers. Questo è dovuto al fatto che le coordinate GCP sono misurate con una precisione significativamente più alta rispetto ai dati GPS che indicano le posizioni della fotocamera. Per questo, dai dati dei markers è certamente più sicuro ottenere risultati di ottimizzazione più precisi. Inoltre frequentemente, le coordinate GCP e le fotocamere sono calcolate con diversi sistemi di riferimento che impediscono, anche usando i dati di entrambi (fotocamere e dati dei markers), un’ operazione contemporanea di ottimizzazione. I risultati della procedura di ottimizzazione possono essere valutati con l'aiuto delle informazioni di livello di errore nel riquadro di riferimento. Inoltre, il diagramma di distorsione può essere controllato con i residui medi visualizzati per gruppi di calibrazione. Questi dati sono disponibili nella finestra di dialogo Calibrazione Camera (menu Strumenti), del menu contestuale di un gruppo di fotocamere -‐ comando Grafico Distorsioni. Si noti che i residui vengono mediati per cella in una immagine e poi attraverso tutte le immagini di un gruppo della fotocamera. Il riferimento di scala sotto il diagramma, indica la scala dei residui di distorsione. Nel caso in cui il risultato di ottimizzazione non sembri essere soddisfacente, si può provare il ricalcolo con i valori dei parametri più bassi, vale a dire a favore della precisione, assumendo misure di controllo a terra. Ottimizzazione basata sulla barra di scala La barra di scala di precisione è una serie di tipologie di moduli grafici per prendere nota di una qualsiasi distanza all'interno della scena. Può essere un righello standard o una barra appositamente preparata, di lunghezza conosciuta. La Barra di scala è un pratico strumento per aggiungere dei dati di riferimento a sostegno del vostro progetto. ________________________________________________________________________________________________________________________
44
Riferimenti
Può rivelarsi utile quando non vi è alcun modo per individuare i punti di controllo a terra in tutta la scena. Le Barre di scala permettono di risparmiare tempo e lavoro sul campo, dal momento che è molto più facile posizionare diverse barre di scala di una precisa lunghezza nota e quindi poter misurare le coordinate di alcuni markers con l’utilizzo di attrezzature speciali. Inoltre, PhotoScan permette di posizionare istanze della barra di scala tra fotocamere, rendendo così possibile evitare, non solo i markers, ma anche il posizionamento sovrano all'interno della scena. Sicuramente le informazioni basate sulla barra di scala non saranno sufficienti ad impostare un sistema di coordinate, tuttavia, le informazioni potranno essere utilizzate con successo nella fase di ottimizzazione dei risultati di allineamento fotografico. Sarà anche sufficiente per eseguire misurazioni in PhotoScan. Vedere l'esecuzione di misure su mesh. Per aggiungere la barra di scala 1. Inserire dei markers nei punti di inizio e fine della barra. Per informazioni sul posizionamento dei markers consultare la sezione del manuale per l'impostazione di coordinate di sistema. 2. Selezionare entrambi gli indicatori sul pannello di riferimento utilizzando il tasto Ctrl.
3. Selezionare il comando Crea Barra di Scala nel menu di scelta rapida di vista del modello. La barra di scala sarà creata e istantaneamente aggiunta alla lista barra di scale nel riquadro di riferimento.
4. Passare alla modalità Visualizza Origine utilizzando il pulsante della barra degli strumenti nel riquadro di riferimento. 5. Fare doppio click sulla casella Distanza (m) affianco al nome della barra di scala appena creato e inserire, , in metri, la lunghezza nota della barra. Per aggiungere una barra di scala tra le fotocamere 1. Selezionare le due fotocamere sul pannello di lavoro o di riferimento, utilizzando il tasto Ctrl. In alternativa, le fotocamere possono essere selezionate nella finestra di visualizzazione del modello utilizzando i rispettivi strumenti di selezione nella barra di lavoro.
2. Selezionare il comando Crea Barra di Scala nel menu di scelta rapida di vista del modello. La barra di scala sarà creata e istantaneamente aggiunta alla lista barra di scale nel riquadro di riferimento.
3. Passare alla modalità Visualizza Origine utilizzando il pulsante della barra degli strumenti nel riquadro di riferimento. 4. Fare doppio click sulla casella Distanza (m) affianco al nome della barra di scala appena creato e inserire, , in metri, la lunghezza nota della barra. Per eseguire l'ottimizzazione in base alla barra di scala 1. Nel riquadro di riferimento controllare tutte le barre di scala da utilizzare nella procedura di ottimizzazione.
2. Fare click sul pulsante della barra degli strumenti Impostazioni nel pannello dei Riferimenti. Nel pannello di dialogo di settaggio specificare l'accuratezza delle misurazioni assunto nelle barre di scala. 3. Fare click sul pulsante OK.
4. Fare click sul pulsante ottimizza della barra degli strumenti. Nella finestra di dialogo Ottimizza Allineamento Camera se necessario fare un ulteriore controllo dei parametri della fotocamera da ottimizzare. Fare click sul pulsante OK per avviare l'ottimizzazione. Dopo che l'ottimizzazione sarà completata, le coordinate stimate della fotocamere e dei markers saranno aggiornati, così come tutti gli errori di georeferenziazione. Per analizzare i risultati di ottimizzazione passare alla modalità di visualizzazione delle stime utilizzando il pulsante della barra degli strumenti nel riquadro di riferimento. Nella sezione barra di scala del pannello di riferimento sarà visualizzata la stima del valore della distanza. ________________________________________________________________________________________________________________________
45
Riferimenti
Per eliminare una barra di scala 1. Selezionare la barra di scala da eliminare nel riquadro di riferimento. 2. Fare click su di essa e scegliere il comando Rimuovi Barra di Scala nei comandi del menu contestuale. 3. Fare click su OK per confermare la cancellazione della barra di scala selezionata.
Cosa significano gli errori segnalati nel riquadro di riferimento? Sezione fotocamere 1. Errore (m) -‐ distanza tra i dati di input (sorgente) e le posizioni stimate della fotocamera. 2. Errore (deg) -‐ errore quadratico medio calcolato su tutti e tre gli angoli di orientamento. 3. Errore (pix) – errore quadratico medio calcolato attraverso riproiezione, su tutti i punti caratteristici rilevati sulle foto. L’errore di riproiezione è la distanza tra il punto dell'immagine che può essere proiettato per la ricostruzione 3D e la posizione 3D nota di quel punto rilevato sulla foto e usato come base nella procedura di ricostruzione dei punti 3D. Sezione target 1. Errore (m) -‐ distanza tra i dati di input (sorgente) e le posizioni stimate di target. 2. Errore (pix) -‐ errore quadratico medio calcolato attraverso riproiezione su tutti i punti caratteristici rilevati su tutte le foto in cui il target è visibile. Sezione Barra di scala • Errore (m) -‐ differenza tra i dati di input (sorgente) di lunghezza della Barra di scala e la distanza misurata tra due fotocamere o markers che rappresentano i punti, iniziale e finale, della barra di scala. Se l'errore totale di riproiezione per qualche marker sembra essere troppo grande, si raccomanda di ispezionare gli errori di riproiezione di ogni marker sulle singole foto. Le informazioni sono disponibili attraverso il comando Visualizza Informazioni dal menu contestuale del marker nel Pannello di riferimento.
Lavorare con Targets codificati e non codificati Panoramica I markers del mondo reale, fatti da target codificati e non codificati, sono preparati appositamente in modo abbastanza semplice e possono contribuire al successo di ricostruzione del modello 3D di una scena. La differenza tra targets codificati e non codificati è che, mentre un target non codificato si presenta come un ordinario cerchio completo o come una figura (cerchio / rettangolare) con 4 segmenti, il target codificato ha un anello diviso in segmenti in bianco e nero intorno ad un cerchio centrale. Targets codificati, vantaggi e limiti I target codificati (CTs) possono essere utilizzati come markers per definire un sistema locale e la scala del modello o come coordinate reali di partenza per migliorare la procedura di allineamento delle foto. PhotoScan tra le sue funzionalità include il rilevamento automatico e la congruenza dei CTs sulle foto di origine, che permettono di beneficiare, nella realizzazione del progetto, di un risparmio di tempo evitando il ________________________________________________________________________________________________________________________
46
Riferimenti
collocamento manuale del markers. Inoltre, con il posizionamento automatico del CTs il suo rilevamento è più preciso rispetto al rilevamento di un posizionamento manuale del marker. PhotoScan supporta tre tipi di cerchio CTs: 12 bit, 16 bit e 20 bit. Mentre il pattern 12 bit è considerato in decodifica non eccessivamente preciso, i pattern a 16 bit e 20 bit consentono l’utilizzo di un maggior numero di CTs all'interno dello stesso progetto. Per essere rilevato con successo il CTs deve assumere un numero significativo di pixel sulle foto originali. Questo porta ad una limitazione fisica di utilizzo dei CTs, mentre può generalmente rivelarsi utile l’utilizzo in piccola scala per i progetti di generazione di immagini, i progetti di fotografia aerea, per una rilevazione corretta, richiederanno quantità enormi di CTs da posizionare sul terreno,.
I targets codificati nel flusso di lavoro Il set di tutti i pattern CTs supportati da PhotoScan può essere generato dal programma stesso. Per creare un PDF stampabile contenente i targets codificati 1. Selezionare il comando Stampa Markers dal menu Strumenti. 2. Specificare il tipo di CTs e i parametri di stampa desiderati nel dialogo Stampa Markers. 3. Fare click su OK. Una volta generato, il set di modelli può essere stampato ed i CTs può essere posizionato nella scena da riprendere e successivamente da ricostruire. Quando le immagini che visualizzano il CTs verranno caricate nel programma, PhotoScan sarà grado di rilevare e abbinare i CTs automaticamente. Per rilevare i targets codificati nelle immagini in input 1. Selezionare il comando Rileva Markers… dal menu Strumenti. 2. Specificare i parametri di rilevamento nella finestra di dialogo Rileva Markers… in base al tipo di CTs. 3. Fare click su OK. PhotoScan è in grado di rilevare e abbinare CTs aggiungendo possibilità di scelta nel riquadro di riferimento. Il CTs generato con il software PhotoScan contiene anche il numero di settori. Tuttavia, versioni precedenti del software PhotoScan hanno alcune limitazione in questa attività. Per cui, se il progetto da elaborare contiene CTs generate da versioni precedenti di PhotoScan, sarà necessario disabilitare il controllo di parità al fine di rendere efficace l’attività di rilevamento. Utilizzo dei Targets non codificati Targets non codificati possono tuttavia essere rilevati automaticamente da PhotoScan (vedi il dialogo Rileva Markers). Ma per abbinarli automaticamente sarà necessario eseguire prima la procedura di allineamento delle foto. I targets non codificati sono più appropriati per progetti di rilevamento aereo, grazie alla semplicità del modello da stampare su grande scala. Ma, allo stesso modo, non consentono l'identificazione automatica. Si rende quindi necessaria l’assegnazione manuale di un identificatore e l’import del file contenente le corrette coordinate di riferimento. ________________________________________________________________________________________________________________________
47
Capitolo 5. Misurazioni Ottenere misure dalla mesh In Photoscan è possibile ottenere dalla ricostruzione del modello 3D, misurazioni delle distanze tra i punti di controllo, nonché calcoli di aree e di volumi. . Misurazioni della distanza PhotoScan consente misurazioni dirette delle distanze tra i punti della scena ricostruita in 3D. I punti utilizzati per la misurazione della distanza devono essere definiti ponendo markers nelle corrispondenti posizioni. Il modello del sistema di coordinate deve essere inizializzato prima che le misure delle distanze possano essere eseguite. In alternativa, il modello può essere scalato sulla base della misura nota della distanza (barra della scala) per renderlo adatto alle misurazioni. Per le istruzioni sul posizionamento dei markers, che permettono di affinare le posizioni e l'impostazione del sistema di coordinate, fare riferimento alla sezione Impostazione del sistema di coordinate del manuale. Il concetto di barra di scala è descritto nella sezione Ottimizzazione. Per misurare la distanza 1. Posizionare i markers nella scena, nelle posizioni da utilizzare per la misurazione della distanza. Per informazioni sul posizionamento dei markers, consultare la sezioneImpostazione del sistema di coordinate del manuale. 2. Selezionare entrambi i markers da utilizzare per le misure di distanza nella vista di riferimento utilizzando il tasto Ctrl.
3. Selezionare il comando Creare La Barra di Scala nel menu di scelta rapida della vista 3D. Verrà creata la barra di scala e immediatamente aggiunta alla lista Barra di scala nel riquadro di riferimento.
4. Passare alla visualizzazione dei valori stimati mediante pulsante Visualizza nel riquadro di riferimento della barra degli strumenti. 5. La barra di scala appena creata sarà uguale alla distanza misurata. Per misurare la distanza tra le fotocamere 1. Selezionare le due fotocamere, nel riquadro di lavoro o di riferimento, utilizzando il tasto Ctrl. In alternativa, le fotocamere possono essere selezionate nella finestra di visualizzazione del modello utilizzando i relativi strumenti nella barra degli strumenti.
2. Selezionare il comando Creare La Barra di Scala nel menu di scelta rapida della vista 3D. Verrà creata la barra di scala e immediatamente aggiunta alla lista Barra di scala nel riquadro di riferimento. 3. Passare alla visualizzazione dei valori stimati mediante pulsante Visualizza nel riquadro di riferimento della barra degli strumenti. 4. La barra di scala appena creata sarà uguale alla distanza misurata. Nota • attenzione, accertarsi che la barra di scala utilizzata per le misure di distanza sia deselezionata nel pannello di riferimento ________________________________________________________________________________________________________________________
48
Misurazioni
Nota • In PhotoScan le misure delle distanze vengono visualizzate in metri. Misurazioni di superficie e di volume E’ possibile eseguire la misurazione di superfici o di volumi sulla ricostruzione del modello 3D solo dopo la definizione della scala o del sistema di coordinate della scena. Per le istruzioni su come impostare il sistema di coordinate fare riferimento alla sezione Impostazione del sistema di coordinate del manuale. Per misurare superfici e il volumi 1. Selezionare il comando Calcola Aree e Volumi ... dal menu Strumenti di misura (Mesh). 2. L'intera area della superficie del modello e il volume verranno visualizzati nel relativo pannello Calcola Aree e Volumi .... Le misure delle superfici sono espresse in metri quadrati, mentre quelle dei volumi sono espresse in metri cubi. La misurazione del volume può essere eseguita solo sui modelli con geometria chiusa. Se sulla superficie del modello sono presenti dei buchi PhotoScan riporterà il volume a zero. E’ possibile chiudere i fori esistenti sulla mesh/superficie prima di eseguire le misurazioni del volume, utilizzando il comando Chiudi Fori … dal menu Strumenti.
Effettuare misure sul DEM In PhotoScan è possibile fare delle misurazioni di distanza, area e volume da punti del DEM, nonché generare sezioni di una parte della scena selezionata dall'utente. Inoltre, le linee di contorno per il modello, possono essere calcolate e raffigurate all'interno dell’ambiente PhotoScan, sia nel DEM che in Orthomosaico in vista ortho. Le misure sul DEM sono controllate con forme: punti, polilinee e poligoni.
Forme Le forme sono utilizzate per indicare i limiti sia per l’esportazione DEM / Orthomosaico che per la procedura di misurazione. Le forme possono essere disegnate sul DEM o nell’Orthomosaico utilizzando i pulsanti della barra degli strumenti di visualizzazione Ortho. In alternativa, le forme possono essere caricate da un file *.SHP utilizzando il sottocomando Importa Forme… dal comando Importa... disponibile dal menu Strumenti. Forme create in PhotoScan possono essere esportate tramite il sottocomando Esporta Forme... dal comando Esporta..., disponibile nel menu Strumenti. Per disegnare una forma 1. Aprire il DEM / Orthomosaico in vista Ortho, doppio click sul nome del DEM / Orthomosaico nel riquadro dell’area di lavoro.
2. Selezionare lo strumento Punto / Polilinea / Poligono dalla barra degli strumenti in vista Ortho. 3. Tracciare un punto / polilinea / poligono sul DEM / orthomosaico, con il cursore. 4. Fare doppio click sull'ultimo punto per indicare la fine di una polilinea. Per completare un poligono fare coincidere il punto di inizio con la fine.
5. Una volta che la forma è disegnata, una etichetta tipo sarà aggiunta alla struttura dati nel riquadro del gruppo (chunk) di lavoro. Tutte le forme disegnate sullo stesso DEM (e sull’orthomosaico corrispondente) saranno visualizzate nel riquadro di lavoro, sotto la stessa etichetta. 6. Il programma passerà in modalità di navigazione una volta che una forma è stata completata. ________________________________________________________________________________________________________________________
49
Misurazioni
Dopo che una forma è stato redatta, essa può essere modificata utilizzando i comandi Inserisci Vertice / Elimina Vertice dal menù contestuale. Il comando Elimina Vertice è attivo nel menu contestuale, solo per un vertice. Per accedere al vertice nel menu contestuale, selezionare la forma con un doppio click e poi selezionare il vertice con un doppio click su di esso. Per modificare la posizione di un vertice, drag and drop in una posizione selezionata con il cursore.
Visualizzazione delle Coordinate del punto In vista Ortho è possibile visualizzare le coordinate di un qualsiasi punto sul modello ricostruito. Le coordinate X e Y del punto indicato dal cursore e la sua altezza sopra il riferimento verticale selezionato dall'utente, vengono visualizzati nell'angolo in basso a destra della vista Ortho.
Misurazione della distanza Per misurare la distanza
1. Collegare i punti di interesse con una polilinea utilizzando lo strumento Polilinea nella barra degli strumenti in vista Ortho. 2. Fare doppio click sull'ultimo punto per indicare la fine della polilinea. 3. Premere il tasto destro sul poligono e selezionare il comando Misura ... presente nel menu di scelta rapida. 4. Controllare i risultati presenti nella finestra di misura. Il valore visualizzato è il perimetro ed è pari alla somma delle distanze misurate. Oltre al valore di lunghezza della poligonale (vedi valore del perimetro in Misura Forme), sono riportate, sulla scheda della finestra di dialogo Misura Forme, le coordinate dei vertici della poligonale. Nota • L’opzione Misura… è disponibile dal menu contestuale di una polilinea selezionata. Per selezionare una polilinea, fare doppio click su di essa. Una polilinea selezionata è colorata in rosso.
Misurazione delle superfici e dei volumi Per misurare aree e volumi
1. Disegnare un poligono sul DEM utilizzando lo strumento Poligono per indicare l'area da misurare. 2. Tasto destro click del mouse sul poligono e selezionare il comando Misura ... dal menu di scelta rapida. 3. Controllare i risultati nella finestra Misura Forma: il valore dell'area sarà visualizzato nel relativo pannello e il volume nel relativo pannello. PhotoScan permette di misurare il volume sopra la best fit / dei piani di livello /dei piani di livello personalizzati. Le migliori approssimazioni e medie dei piani di livello sono calcolate in base ai vertici del poligono disegnato. Il volume misurato nel piano del livello personalizzato permette di rintracciare le variazioni di volume per la stessa area nel corso del tempo. Nota • L’opzione Misura… è disponibile dal menu contestuale del poligono selezionato. Per selezionare un poligono, fare doppio click su di esso. Il poligono selezionato è colorato in rosso. ________________________________________________________________________________________________________________________
50
Misurazioni
Sezioni di taglio e curve di livello PhotoScan permette di calcolare le sezioni trasversali, utilizzando indicatori per indicare il piano (s) per un taglio (s); il taglio di sezione è realizzato con un piano parallelo all'asse Z. Con una polilinea / poligono il programma calcolerà e visualizzerà i profili lungo tutti i bordi a partire dal primo lato disegnato. Per calcolare le sezioni di taglio
1. Indicare una linea di taglio del modello utilizzando lo strumento Polilinea / Poligono dalla barra degli strumenti della vista Ortho. 2. Fare doppio click sull'ultimo punto per indicare la fine della polilinea. 3. Tasto destro click del mouse sulla polilinea / poligono e selezionare il comando Calcola… dal menu contestuale di scelta rapida. 4. Nella finestra di Misura Forme controllare i risultati nella zona Profilo della finestra di dialogo. Il comando Genera Curve di Livello… è disponibile sia dal menu contestuale del nome del DEM nel riquadro di lavoro o dal menu Strumenti. Per generare le curve di livello 1. Selezionare il comando Genera Curve di Livello… dal menu Strumenti. 2. Nella finestra di dialogo Genera Curve di Livello selezionare il DEM che contiene i dati di origine per il calcolo. 3. Impostare i valori di altitudine minima, i parametri di altitudine massima, nonché l'intervallo dei tracciati. Tutti i valori devono essere indicati in metri. 4. Fare click sul pulsante OK per conferma degli inserimenti. 5. Verrà visualizzata la finestra di dialogo di avanzamento dell’elaborazione che visualizza lo stato corrente. Per annullare l'elaborazione fare click sul pulsante Cancel. 6. Quando la procedura sarà conclusa, una etichetta di curve di livello sarà aggiunta alla struttura del file di progetto illustrato nell’area di lavoro. Le curve di livello possono essere visualizzate sul DEM o nell’orthomosaico, nulla scheda Ortho della
relativa finestra del programma. Usare strumento/indicazione Curve di Livello nella relativa scheda Ortho per attivare o disattivare la visualizzazione. Le linee di contorno possono essere eliminate utilizzando il comando Rimuovi Curve di Livello dal menu contestuale nel pannello di lavoro. Le curve di livello possono essere esportate tramite il comando Esporta Curve di Livello dal menu contestuale relativo alle curve di livello nel pannello di lavoro. In alternativa, il comando è disponibile dal menu Strumenti. Nel dialogo Esporta Curve di Livello è necessario selezionare il tipo di curve di livello da esportare. Un file di tipo *.SHP può memorizzare linee solo di uno stesso tipo: o poligoni o polilinee.
Calcolo degli indici di vegetazione PhotoScan permette di calcolare l’indice NDVI e altri indici di vegetazione, in base alle immagini multispettrali Acquisite in input. La formula di indice di vegetazione può essere impostata dall'utente, consentendo così una grande flessibilità nella analisi dei dati. I dati calcolati possono essere esportati secondo una griglia di valori in virgola mobile, dei punti indice calcolati in base ai pixel dell’orthomosaico, o come orthomosaico, in pseudocolori secondo un set di colori impostato dall'utente. ________________________________________________________________________________________________________________________
51
Misurazioni
Per calcolare un indice di vegetazione 1. Aprire il file in orthomosaico nella scheda Ortho con un doppio click, nel riquadro di lavoro, sul nome del file orthomosaico.
2. Aprire lo strumento Calcolo Raster utilizzando il pulsante Calcolo Raster nella barra degli strumenti della vista Ortho. 3. Se necessario, inserire un riferimento di indice utilizzando i pulsanti tastiera di input e gli operatori della calcolatrice. 4. Selezionare Abilita nel riquadro relativo e premere il tasto OK per calcolare i valori di indice. 5. Una volta che l'operazione è stata completata, il risultato verrà visualizzato in vista Ortho; è possibile visualizzare i valori di indice con diversi colori secondo quanto impostato nella tavolozza presente nella finestra di dialogo Calcolatore Raster. La palette definisce la gamma dei colori con cui ogni valore di indice potrà essere visualizzato. PhotoScan offre diverse palette di serie da selezionare nella scheda Palette nella finestra di dialogo Calcolo Raster. Una selezione (NDVI, Temperature, scala di grigi) può essere fatta da un elenco a discesa. In
alternativa, l'utente può caricare la palette da diagrammi di spettro colore (*.clr) Importa palette, da un file preliminare preparato con soluzioni esterne. La tavolozza può anche essere modificata in ambiente
PhotoScan utilizzando i pulsanti Aggiungi Colore e Rimuovi Colore nella finestra di dialogo Calcolo Raster. Per aggiungere un certo valore all'indice è necessario digitarlo. Doppio click sulla linea per digitare e aggiungere un valore. Una palette personalizzata può essere salvata per i progetti futuri
utilizzando il pulsante Esporta Palette sulla scheda Palette della finestra di dialogo Calcolo Raster. PhotoScan permette di calcolare le linee di contorno in base ai valori di indice calcolati. Per calcolare isolinee di livello sulla base di dati di indice di vegetazione 1. Selezionare il comando Genera Isolinee... nel menu contestuale orthomosaico del riquadro di lavoro, mentre i dati di indice sono visualizzati nella vista Ortho. 2. Selezionare l’Orthomosaico quale fonte per il calcolo contorni. 3. Regolare il valore min / max e dei parametri di intervallo altitudine. 4. Premere il tasto OK per avviare il calcolo dei valori di indice. 5. Verrà visualizzata la finestra di dialogo di avanzamento che visualizza lo stato corrente di elaborazione. Per annullare l'operazione fare click sul pulsante Annulla. 6. Quando la procedura è terminata, una icona-‐linee di contorno sarà aggiunta alla struttura di progetto illustrato nel riquadro di lavoro. Le linee di contorno verranno visualizzate nel elenco di dati di indice nella scheda Ortho. Nota • PhotoScan mantiene solo i dati più recenti delle curve di livello calcolate. Quindi se avete bisogno di risparmiare calcoli per curve di livello di dati da DEM, utilizzare il comando Esporta Curve di Livello... dal menu di scelta rapida del riquadro di lavoro, prima di generare Isolinee per i dati di indice. Dopo il controllo dei risultati di indice di vegetazione, l’orthomosaico originale può essere aperto deselezionando Abilita Trasformazione in Calcolo Raster. e premendo il tasto OK. I dati di indice possono essere salvati con il comando Esport Orthomosaic dal menu File. Per una guida in materia di procedura di esportazione, fare riferimento alla sezione Esportazione dei dati NDVI del manuale. ________________________________________________________________________________________________________________________
52
Capitolo 6. Modifica Utilizzo delle maschere Panoramica
In PhotoScan, le maschere sono utilizzate per specificare sulle foto, le aree che possono essere fonte di confusione o che possono portare a risultati errati di ricostruzione. Le maschere possono essere applicate nelle seguenti fasi di lavorazione: • Allineamento delle foto • Costruzione della nuvola di punti densa • Costruzione della texture del modello 3D • Esportazione di un Orthomosaico Allineamento delle foto Le aree mascherate possono essere escluse durante il rilevamento delle caratteristiche del punto. Così, gli oggetti presenti sulle parti mascherate delle foto non saranno presi in considerazione durante la stima delle posizioni della fotocamera. Questo è importante nelle configurazioni in cui l'oggetto di interesse non è statico rispetto alla scena, così come quando si utilizza uno stativo per fare le riprese. Il mascheramento può essere utile anche quando l'oggetto di interesse occupa solo una piccola parte della foto. In questo caso potrebbe accadere che un piccolo numero di dati utili possa essere filtrato erroneamente come rumore all’interno di un maggior numero di dati rivenienti dagli oggetti di sfondo. Costruzione della nuvola di punti densa Nella costruzione della nuvola di punti densa, le aree mascherate non sono utilizzate nel processo di calcolo delle mappe di profondità. La mascheratura può tuttavia essere utilizzata, eliminando le aree sulla foto che non sono di interesse, per ridurre la complessità della risultante nuvola di punti densa. Le aree mascherate sono sempre escluse dalla elaborazione della nuvola di punti densa e dalla generazione di di stadi di texture. Prendiamo ad esempio una serie di foto di un oggetto. Insieme con l’oggetto su ogni foto saranno presenti le aree di sfondo. Queste aree possono essere utili per un più preciso posizionamento della fotocamera e sarebbe quindi consigliabile usarli per la procedura di allineamento delle foto. Tuttavia, l'impatto di queste aree presenti nella nuvola di punti densa ha un risvolto esattamente opposto: il modello risultante conterrà l’oggetto di interesse e lo sfondo. Il calcolo della geometria dello sfondo consumerà una parte di poligoni nella mesh che potrebbero essere invece usati per la modellazione dell'oggetto principale. ________________________________________________________________________________________________________________________
53
Modifica
L'impostazione di una maschera per tali aree di sfondo permette di evitare questo problema e aumenta la precisione e la qualità di ricostruzione della geometria. Costruzione della texture atlas Durante la elaborazione della texture atlas, le aree mascherate sulle foto non saranno utilizzate per la generazione della trama. Il mascheramento di aree sulle foto, occupate da valori anomali o ostacoli, aiuta a prevenire l'effetto ghosting sulla risultante texture atlas.
Caricamento maschere Le maschere possono essere caricate da fonti esterne, nonché, se tali dati sono disponibili, generate automaticamente da immagini di sfondo. PhotoScan supporta l'utilizzo delle maschere dalle seguenti fonti: • Dal canale alfa delle foto di partenza. • Da immagini separate. • Generate dallo sfondo della foto in base alla tecnica di differenziazione dello sfondo. • Sulla base della ricostruzione del modello 3D. Per importare le maschere 1. Selezionare il comando Importa Maschera... dal menu Strumenti. 2. Nella finestra di dialogo Importa Maschera... selezionare i parametri adatti. Fare click sul pulsante OK per conferma. 3. Quando la generazione di maschere è da immagini separate o di sfondo, viene visualizzata la finestra di dialogo per la selezione della cartella. Individuare alla cartella contenente le immagini corrispondenti e selezionarle. 4. Verrà visualizzata la finestra di dialogo di avanzamento di elaborazione che visualizza lo stato corrente. Per annullare l'elaborazione fare click sul pulsante Annulla. Possono essere specificati i seguenti parametri, durante l'importazione della maschera: Maschere di importazione Opzioni per specificare se le maschere devono essere importate per le foto attualmente aperte, gruppo (Chunk) attivo o per l'intera Area di lavoro. Photo Corrente -‐ (se presente).carica la maschera per la foto attualmente aperta Gruppo Attivo -‐ Carica le maschere per il gruppo attivo. Tutti i Gruppi-‐ carica le maschere per tutti i gruppi (Chunk) del progetto. Metodo Specifica l'origine dei dati delle maschere. Dal Canale Alpha – per caricare le maschere dal canale alfa delle foto di partenza. Dal file – per caricare le maschere da files di immagini separate. Da sfondi – per generare le maschere dagli sfondi delle foto. Da Modello – per generare le maschere in base al modello ricostruito. ________________________________________________________________________________________________________________________
54
Modifica
Nomi dei file maschera (non utilizzabili in modalità alpha) Specifica il nome di file, del modello utilizzato per generare i nomi dei files maschera. Questo modello può contenere speciali riferimenti, che saranno sostituiti dai corrispondenti dati per ciascuna foto in corso di elaborazione. Sono supportati i seguenti riferimenti: {filename} -‐ nome del file, senza estensione, della fotografia in input. {fileext} -‐ estensione della fotografia in input. {camera} -‐ nome identificativo della fotocamera. {frame} – identificativo numerico del sensore {filenum} -‐ numero sequenziale della maschera da importare. Ad esempio, {filename}_ mask.png può essere utilizzato se le maschere sono disponibili in formato PNG e hanno un suffisso a_mask. Tolleranza (solo nel metodo Da Sfondo) Specificare la soglia di tolleranza da utilizzare per la differenziazione dallo sfondo. Il valore di tolleranza deve essere impostato secondo il livello di separazione di colore dei pixel, tra sfondo e primo piano. Possono essere utilizzati valori di tolleranza più alti per avere una separazione più grande.
Modificare le maschere La modifica della maschera corrente viene eseguita aggiungendo o sottraendo selezioni. Una selezione viene creata con uno degli strumenti di selezione supportati e non è incorporata nella maschera corrente finché non viene fusa con una maschera attraverso l’utilizzo dei comandi Aggiungi Selezione o Sottrai Selezione. Per modificare la maschera 1. Aprire la foto da mascherare, doppio click sul suo nome nel riquadro di lavoro /pannello foto. La foto verrà aperta nella finestra principale. La maschera esistente verrà visualizzata sulla foto come una regione ombreggiata. . 2. Selezionate lo strumento di selezione desiderato e generate la selezione.
3. Fare click sul pulsante Aggiungi Selezione nella barra degli strumenti di selezione per aggiungere la
selezione corrente alla maschera, o pulsante Sottrai Selezione per sottrarre la selezione dalla
maschera. Pulsante Inverti selezione permette di invertire la selezione corrente prima di aggiungere o sottrarre dalla maschera. Possono essere utilizzati per la creazione di selezioni I seguenti strumenti: Strumento di selezione rettangolare
Lo strumento di selezione rettangolare è utilizzato per selezionare grandi aree o per ripulire la maschera dopo l’applicazione di altri strumenti di selezione. Strumento selezione intelligente
Lo strumento selezione intelligente viene utilizzato per generare una selezione in cui occorre specificare il suo confine. Il confine è indicato con il mouse, con la scelta di una sequenza di vertici, collegati automaticamente con dei segmenti. I segmenti possono essere visualizzati sia da linee rette che da contorni curvi agganciati ai confini dell'oggetto. Tenere premuto il tasto Ctrl mentre si seleziona il vertice successivo per abilitare l’aggancio. Per completare la selezione, chiudere facendo click sul primo vertice limite selezionato. ________________________________________________________________________________________________________________________
55
Modifica
Strumento di disegno intelligente Lo strumento di disegno intelligente è utilizzato per dipingere una selezione con il mouse, aggiungendo continuamente piccole immagini di regioni, delimitate da contorni degli oggetti.
Strumento bacchetta magica La bacchetta magica viene utilizzato per selezionare aree omogenee dell'immagine. Per effettuare una selezione con lo strumento bacchetta magica, fare click all'interno della regione da selezionare. La gamma di colori dei pixel selezionati dallo strumento Bacchetta Magica è controllato da un valore di tolleranza. A bassi valori di tolleranza lo strumento seleziona un numero inferiore di colori simili al pixel su cui si fa click con lo strumento (Bacchetta magica). Un maggior valore amplia la gamma di colori selezionata. Nota • Per aggiungere nuova area alla selezione corrente, tenere premuto il tasto Ctrl durante la selezione della superficie aggiuntiva. • Per ripristinare la selezione della maschera nella foto corrente premere il tasto Esc. Una maschera può essere invertita utilizzando il comando Inverti Selezione… dal menu foto. Il comando è attivo solo nella Vista Foto. In alternativa, è possibile invertire le maschere sia per le fotocamere selezionate o per tutte le fotocamere di un gruppo (Chunk), utilizzando il comando Inverti Selezione… da una foto nel menu contestuale nel pannello Foto. Le maschere sono generate individualmente per ciascuna immagine. Se un oggetto deve essere mascherato, dovrebbe essere mascherato su tutte le foto, in cui appare l'oggetto.
Salvare le maschere Le maschere create possono essere salvate anche per la modifica in ambienti esterni o per archiviazione. Per esportare le maschere 1. Selezionare il comando Esporta Mask … dal menu Strumenti. 2. Nella finestra di dialogo Esporta Maschere selezionare i parametri adatti. Fare click sul pulsante OK per confermare. 3. Indicare e selezionare la cartella in cui devono essere salvate le maschere. 4. Verrà visualizzata la finestra di dialogo di avanzamento dell’elaborazione che visualizza lo stato corrente. Per annullare l'elaborazione fare click sul pulsante Annulla. Possono essere specificati, durante l'esportazione della maschera, i seguenti parametri: Maschere di esportazione Specifica le maschere che devono essere esportate in relazione alla foto attualmente aperta, al gruppo attivo (chunk) o all’intera Area di lavoro. Foto Corrente – salva la maschera per la foto attualmente aperta (se presente). Gruppo Attivo -‐ salva le maschere del gruppo attivo. Intero Spazio di Lavoro -‐ salva le maschere per tutti i gruppi (chunk) del progetto. Tipi di file Specifica il tipo di files generati. ________________________________________________________________________________________________________________________
56
Modifica
Canale singolo per maschera immagine -‐ genera un unico canale con maschera immagine in bianco e \ nero. Immagine con canale alpha -‐ genera immagini a colori dalle foto in input combinate con la maschera dei dati nel canale alfa. I nomi dei file delle Maschere Specifica il nome del file del modello utilizzato per generare i nomi dei file maschera. Questo modello può contenere riferimenti speciali che saranno sostituiti da corrispondenti dati per ognuna delle foto in corso di elaborazione. Sono supportati i seguenti riferimenti: {filename} -‐ nome del file, senza estensione, della fotografia in input. {fileext} -‐ estensione della fotografia in input. {camera} -‐ nome identificativo della fotocamera. {frame} – identificativo numerico del sensore {filenum} -‐ numero sequenziale della maschera da importare. Ad esempio, {filename}_ mask.png può essere utilizzato se le maschere sono disponibili in formato PNG e hanno un suffisso a_mask. Nota • Durante l'importazione / esportazione della maschera per la foto corrente, PhotoScan richiederà l'attuale immagine invece della cartella di immagini. Non verrà utilizzato in questo caso il nome del file e i parametri della maschera.
Modificare una nuvola di punti Sono disponibili in PhotoScan i seguenti strumenti di modifica (editing) delle nuvole di punti: • filtraggio automatico in base a un criterio specificato (solo nuvole sparse) • filtraggio automatico sulla base di applicazioni di maschere (solo nuvole dense) • filtraggio automatico in base ai colori dei punti (solo nuvole dense) • Riduzione del numero di punti nella nuvola attraverso la limitazione dei punti di aggancio nelle foto (solo nuvola sparsa) • Rimozione manuale dei punti Nota • le operazioni di editing di punti delle nuvole possono essere annullate / rifatte con il il comando Annulla / Ripristina dal menu Modifica.
Filtraggio dei punti basati su specificati criteri. In alcuni casi può essere utile scoprire dove si trovano, all’interno della nuvola sparsa, i punti con un alto errore di riproiezione o, rimuovere i punti che presentano una elevata quantità di rumore. Il filtraggio della nuvola di punti aiuta a selezionare tali punti, che di solito andrebbero rimossi. PhotoScan supporta i seguenti criteri per il filtraggio delle nuvole di punti: ________________________________________________________________________________________________________________________
57
Modifica
Errore di riproiezione Un alto errore di riproiezione indica generalmente una scarsa precisione nella localizzazione dei punti di aggancio e dei vari passi di proiezione dei punti di coincidenza. Questo è tipico per le false corrispondenze. La rimozione di tali punti può migliorare l'accuratezza della successiva fase di ottimizzazione. Incertezza nella ricostruzione Una elevata incertezza nella ricostruzione è tipica per i punti ricavati con scarse indicazioni di base dalle foto vicine. Tali punti possono notevolmente discostarsi dalla superficie dell'oggetto con introduzione di rumore nel punto della nuvola. Tuttavia la rimozione di tali punti non dovrebbe pregiudicare la precisione degli stessi o una migliore visualizzazione della nuvola di punti. Conteggio delle immagini PhotoScan può ricostruire tutti i punti che sono visibili in almeno due foto. Tuttavia, i punti che sono visibili solo su due foto sono suscettibili di essere localizzati con scarsa precisione. Il filtro di conteggio delle immagini consente di rimuovere dalla nuvola i punti inaffidabili. Precisione di proiezione Questo criterio permette di filtrare i punti le cui proiezioni sono state relativamente localizzate più facilmente, a causa delle loro dimensioni più grandi. Per rimuovere i punti basati su criteri specifici 1. Passare in modalità Visualizza Punti della Nuvola utilizzando il relativo pulsante nuvola di punti della barra degli strumenti. 2. Selezionare il comando Selezione Graduale… dal menu Modifica. 3. Nella finestra di dialogo di selezione graduale, specificare il criterio da utilizzare per il filtraggio. Regolare il livello di soglia utilizzando il cursore. È possibile osservare come la selezione cambia mentre si trascina il cursore. Click sul pulsante OK per completare la selezione. 4. Per rimuovere i punti selezionati utilizzare il comando Cancella Selezione… dal menu Modifica oppure click su Cancella sulla barra degli strumenti di selezione (o semplicemente premere il tasto Canc della tastiera).
Filtraggio di punti basato su applicazione di maschere. Per rimuovere i punti basati su applicazione di maschere 1. Passare alla modalità di visualizzazione nuvola densa utilizzando il relativo pulsante della barra degli strumenti. 2. Scegliere il comando Seleziona Punti della Maschera dal sottomenu nuvola densa del menu Strumenti. 3. Nella finestra di dialogo Seleziona Punti della Maschera indicare le foto le cui maschere sono da prendere in considerazione. Regolare il livello di morbidezza del bordo utilizzando il dispositivo a scorrimento. Fare click sul pulsante OK per eseguire la procedura di selezione. 4. Per rimuovere i punti selezionati utilizzare il comando Cancella Selezione… dal menu Modifica oppure fare click su Cancella sulla barra degli strumenti di selezione (o semplicemente premere il tasto Canc della tastiera).
Filtraggio di punti in base ai colori Per rimuovere i punti basati sui colori 1. Passare alla modalità di vista della nuvola densa utilizzando il relativo pulsante della barra degli strumenti. ________________________________________________________________________________________________________________________
58
Modifica
2. Scegliere il comando Seleziona i Punti per Colore… dal sottomenu Nuvola Densa del menu Strumenti. 3. Nella finestra di dialogo Seleziona i Punti per Colore selezionare il colore da utilizzare come criterio. Regolare la tolleranza utilizzando il cursore di livello. Fare click sul pulsante OK per eseguire la procedura di selezione. 4. Per rimuovere i punti selezionati utilizzare il comando Cancella Selezione dal menu Modifica oppure fare
click su Cancella nella barra degli strumenti di selezione (o semplicemente premere il tasto Canc della tastiera).
Limite del punto di collegamento delle foto Il parametro limite del punto di collegamento potrebbe essere regolato prima della procedura di allineamento delle foto. Il numero indica la base minima da utilizzare per limitare la corrispondenza dei punti per ogni immagine. Utilizzando zero non si applicherà alcun filtro per i punti di collegamento (tie-‐point). Il numero di punti di collegamento può essere ridotto anche dopo il processo di allineamento con il comando Riduci Nuvola di Punti disponibile dal menu Strumenti. Come risultato si avrà una nuvola di punti radi meno concentrata, ma sarà comunque mantenuto invariato l'allineamento.
Rimozione manuale dei punti I punti non corretti possono essere rimossi anche manualmente. Per rimuovere manualmente i punti da una nuvola di punti.
1. Passare alla modalità di vista Nuvola Sparsa utilizzando il relativo pulsante della barra degli strumenti
nella vista nuvola di punti densa .
2. Selezionare i punti da rimuovere con gli strumenti di selezione rettangolare , cerchio di selezione o
selezione a forma libera . Per aggiungere nuovi punti alla selezione corrente, tenere premuto il tasto Ctrl durante la selezione dei punti aggiuntivi. Per rimuovere alcuni punti dalla selezione corrente, tenere premuto il tasto Shift durante la selezione dei punti da rimuovere.
3. Per eliminare i punti selezionati fare click sul pulsante Cancella Selezione della barra degli strumenti di selezione o il comando Cancella Selezione dal menu Modifica. Per ritagliare dei punti, selezionarli e fare click
sul pulsante Taglia Selezione della barra degli strumenti o selezionare il comando Taglia Selezione... dal menu Modifica.
Classificare i punti di nube densa PhotoScan permette non solo di generare e visualizzare una nuvola di punti densa ma permette anche di classificare i punti all'interno di essa. Sono a disposizione due opzioni: la divisione automatica di tutti i punti in due classi: i punti di terra e il resto e la selezione manuale di un gruppo di punti da collocare in una certa classe: elenco standard conosciuto come dati LIDAR. La classificazione dei punti di una nuvola densa apre a un modo di personalizzazione di passaggio per la generazione della mesh. E’ possibile scegliere, all'interno della scena quale tipo di oggetti si desiderano vengano ricostruiti e indicare la corrispondente classe di punti come dati di origine per la generazione della mesh. Ad esempio, se si crea una mesh o DEM soltanto sulla base di punti terra, sarà possibile esportare il DTM (al contrario di un DSM) in un passaggio successivo.
Classificazione automatica dei punti a terra Al fine di evitare il lavoro manuale all'utente, PhotoScan offre funzionalità per il rilevamento automatico dei punti a terra. ________________________________________________________________________________________________________________________
59
Modifica
Per classificare automaticamente i punti a terra 1. Selezionare il comando Classifica Punti a Terra... dal sottomenu densa nube del menu Strumenti. 2. Nella finestra di dialogo Classifica Punti a Terra... selezionare i punti di origine per la procedura di classificazione. Fare click sul pulsante OK per conferma ad eseguire la procedura di classificazione. La procedura automatica di classificazione si compone di due fasi. Nella prima fase la nuvola densa sarà divisa in celle di una certa dimensione. In ogni cella verrà rilevato il punto più basso. La triangolazione di questi punti darà una prima approssimazione di modello del terreno. Nella seconda fase un nuovo punto sarà aggiunto alla classe di terra, a condizione che soddisfi due condizioni: che la giacenza sia entro una certa distanza dal modello del terreno e che l'angolo tra il modello del terreno e la linea di collegamento di questo nuovo punto con un punto di una classe di terra, sia inferiore ad un certo valore d'angolo. Il secondo passo verrà ripetuto fino a quando saranno ancora presenti punti da controllare. I seguenti parametri controllano automaticamente le procedure di classificazione dei punti a terra. Angolo Max (DEG) Determina una delle condizioni di controllo durante il test, di un punto come punto a terra; cioè imposta la limitazione dell'angolo tra il modello del terreno e la linea di collegamento tra il punto in questione e un punto di una classe di terra. Per un terreno quasi pianeggiante, si raccomanda di utilizzare il valore predefinito di 15 gradi come parametro. Risulta ragionevole impostare un valore più alto, se il terreno contiene forti pendenze. Distanza massima (m) Determina una delle condizioni di controllo, durante il test, di un punto come punto a terra; cioè imposta il limite per una distanza tra il punto in questione e il modello del terreno. In realtà, questo parametro determina la assunzione della variante massima della distanza da terra in un momento dato. Dimensione della cella (m) Determina la dimensione delle celle di punti della nuvola, che devono essere divisi in una successiva fase preparatoria della procedura di classificazione dei punti a terra. Il formato della cella deve essere indicato in relazione alla dimensione della più grande area, all'interno della scena, che non contiene punti a terra, ad esempio un edificio o un bosco nelle vicinanze.
La classificazione manuale dei punti di una nuvola densa. PhotoScan permette di associare tutti i punti all'interno della nuvola densa in una certa classe standard (vedere classificazione dei dati LIDAR). Questo da la possibilità di diversificare l'esportazione dei risultati di elaborazione rispetto ai diversi tipi di oggetti presenti all'interno della scena, ad esempio DTM per la terra, mesh per gli edifici e nuvole di punti per la vegetazione. Per assegnare una classe a un gruppo di punti
1. Passare alla modalità di visualizzazione della nuvola densa utilizzando il relativo pulsante della barra degli strumenti della nuvola densa.
2. Selezionare, con la selezione rettangolare , circolare o libera i punti che devono collocati in una certa classe. Per aggiungere nuovi punti alla selezione corrente, tenere premuto il tasto Ctrl durante la selezione di punti aggiuntivi. Per rimuovere alcuni punti dalla selezione corrente, tenere premuto il tasto Shift durante la selezione dei punti da rimuovere. 3. Selezionare il comando Assegna Classe ... dal sottomenu nuvola densa dal menu Strumenti. 4. Nella finestra di dialogo Assegna Classe ... selezionare i valori del punto di origine per la procedura di classificazione e la classe scelta da assegnare ai punti selezionati. Fare click sul pulsante OK per conferma. ________________________________________________________________________________________________________________________
60
Modifica
La classificazione della nuvola di punti può essere ripristinata con il comando Reset Classificazione nelle possibilità del menu di nuvola densa.
Modifica alla geometria del modello Sono disponibili in PhotoScan i seguenti strumenti di modifica della mesh: • Strumento di decimazione • Strumento per chiudere i fori • Filtraggio automatico in base ad uno specificato criterio • Rimozione manuale del poligono • Blocco mesh topology Modifiche più complesse possono essere realizzate con strumenti di editing 3D esterni. PhotoScan permette, per questo tipo di attività, di esportare in rete e quindi nuovamente reimportare il file di lavoro. Nota • Per le operazioni di rimozione del poligono come la rimozione manuale e il filtraggio di un componente collegato è possibile annullare l'ultima operazione di modifica della mesh. Utilizzare i comandi Annulla / Ripristina presenti nel menu Modifica. • Notare che i comandi Annulla / Ripristina non sono supportati per le operazioni di decimazione della mesh; queste operazioni quindi non possono essere annullate.
Lo strumento di decimazione Lo strumento di decimazione è utilizzato per diminuire la risoluzione geometrica del modello, attraverso la sostituzione dell’alta risoluzione della mesh con una risoluzione inferiore in grado di rappresentare, sempre con un’alta precisione, la geometria dell’oggetto. PhotoScan tende a produrre modelli 3D con una risoluzione geometrica eccessiva, così che la decimazione della mesh è di solito una attività desiderabile dopo il computo delle geometrie. Modelli molto dettagliati possono contenere centinaia di migliaia di poligoni. Mentre è accettabile lavorare con un modello così complesso, con software di editor 3D, nella maggior parte degli strumenti convenzionali come Adobe Reader o Google Earth, l’elevata complessità dei modelli 3D può notevolmente ridurre le prestazioni dell'applicazione. L’alta complessità rende necessario un tempo più lungo per generare i risultati e per esportare il modello in formato 3D. In alcuni casi è auspicabile mantenere tutti i particolari possibili delle geometrie, come è necessariamente richiesto per usi scientifici e di archiviazione. Tuttavia, se non ci sono particolari esigenze, si consiglia di decimare il modello fino a 100.000-‐200.000 poligoni per l'esportazione in PDF, e di 100.000 o anche meno per la visualizzazione in Google Earth e/o strumenti simili. Per decimare un modello 3D 1. Selezionare il comando Decimazione Mesh... dal menu Strumenti. 2. Nella finestra di dialogo Decimazione Mesh specificare il numero di poligoni che dovrebbero rimanere nel modello finale. Fare click sul pulsante OK per avviare la decimazione. 3. Apparirà la finestra di dialogo di avanzamento dell’elaborazione che visualizza lo stato corrente. Per annullare l'elaborazione fare click sul pulsante Annulla. ________________________________________________________________________________________________________________________
61
Modifica
Nota • Durante il processo di decimazione la texture atlas verrà annullata. La texture atlas dovrà essere ricostruita dopo il completamento delle operazioni di decimazione.
Strumento per chiudere i fori Lo strumento Chiudi Fori… da la possibilità di riparare il proprio modello se, per esempio, la procedura di ricostruzione ha comportato la generazione di più fori a causa di una insufficiente sovrapposizione di immagini. Alcune attività richiedono la ripresa di superfici continue non considerando che in queste situazioni sia possibile avere carenze di informazioni. Sarà, per esempio necessario, generare un modello nelle immediate vicinanze per soddisfare la completezza delle attività di misura con PhotoScan. Lo strumento permette di chiudere le aree vuote dei fori nel modello sostituendo la ricostruzione fotogrammetrica con dati di estrapolazione. È possibile un controllo per ottenere un livello accettabile di precisione, con indicazione delle massime dimensioni del foro che può essere coperto con dati estrapolati. Per chiudere i fori in un modello 3D 1. Selezionare il comando Chiudi Fori… dal menu Strumenti. 2. Nella finestra di dialogo Chiudi Fori indicare con il relativo cursore la dimensione massima del foro da chiudere. Click sul pulsante OK per avviare la procedura. 3. Apparirà la finestra di dialogo di avanzamento dell’elaborazione che visualizza lo stato corrente. Per annullare l'elaborazione fare click sul pulsante Annulla. Nota • Il cursore permette di impostare la dimensione del foro in relazione alle dimensioni della superficie del modello.
Filtraggio di un Poligono su specificati criteri In alcuni casi, la ricostruzione della geometria può contenere una nube di piccoli frammenti di mesh isolati o grandi poligoni indesiderati, circostanti il modello principale. Il filtraggio della mesh, in base a criteri diversi, aiuta a selezionare i poligoni che di solito andrebbero rimossi. PhotoScan supporta i seguenti criteri per il filtraggio delle superfici: Dimensioni del componente di collegamento Questo criterio di filtraggio permette di selezionare frammenti isolati con un certo numero di poligoni. Il numero di poligoni, tra tutti i componenti isolati da selezionare, verrà impostato con un cursore e verrà indicato in relazione al numero di poligoni dell’intero modello. I componenti saranno classificati in dimensioni, in selezione dal più piccolo al più grande. Dimensioni dei poligoni Questo criterio di filtraggio permette di selezionare poligoni sino ad una certa dimensione. La dimensione dei poligoni verrà selezionata è impostata con un cursore e sarà indicata in relazione alle dimensioni del modello completo. Questa funzione può essere utile ad esempio, nel caso in cui la geometria sia stata ricostruita in modo levigato e non vi sia la necessità di rimuovere i poligoni extra, aggiunti automaticamente da PhotoScan, per colmare le lacune; questi poligoni sono spesso di dimensioni maggiori rispetto al resto. Per rimuovere piccoli frammenti di mesh isolate 1. Selezionare il comando Selezione Progressiva... dal menu Modifica. ________________________________________________________________________________________________________________________
62
Modifica
2. Nella finestra di dialogo di Selezione Progressiva selezionare il criterio di dimensioni dei componenti di Collegamento. 3. Selezionare con il cursore, le dimensioni dei componenti isolati da rimuovere. Si può osservare come la selezione cambia durante il trascinamento del cursore. Fare click sul pulsante OK per completare la selezione. 4. Per rimuovere i componenti selezionati utilizzare il comando Cancella Selezione... dal menu Modifica oppure fare click sul pulsante Cancella Selezione nella barra degli strumenti di selezione (o semplicemente premere il tasto Canc della tastiera). Per rimuovere grandi poligoni 1. Selezionare il comando Selezione Graduale... dal menu Modifica. 2. Nella finestra di dialogo Selezione Graduale selezionare il criterio di dimensione dei poligoni. 3. Selezionare con il cursore le dimensioni dei componenti isolati da rimuovere. Si può osservare come la selezione cambia durante il trascinamento del cursore. Fare click sul pulsante OK per completare la selezione. 4. Per rimuovere i componenti selezionati utilizzare il comando Cancella Selezione... dal menu Modifica
oppure fare click sul pulsante Cancella Selezione... nella barra degli strumenti di selezione (o semplicemente premere il tasto Canc della tastiera). Si noti che PhotoScan seleziona i frammenti partendo sempre dai più piccoli. Se il modello contiene un solo componente la selezione sarà vuota.
Rimozione manuale dei poligoni Le sezioni non necessarie ed eccessive della geometria del modello possono anche essere rimosse manualmente. Per rimuovere manualmente una parte dei poligoni della mesh
1. Selezionare il rettangolo , il cerchio o lo strumento di selezione a forma libera utilizzando i pulsanti di selezione rettangolare, selezione a cerchio o selezione a forma libera. 2. Effettuare la selezione con il mouse. Per aggiungere nuovi poligoni alla selezione corrente, premere il tasto Ctrl durante la selezione dei poligoni aggiuntivi. Per rimuovere alcuni poligoni dagli attuali selezionati premere il tasto Shift durante la selezione dei poligoni da escludere.
3. Per eliminare i poligoni selezionati fare click sul pulsante Cancella Selezione della barra degli strumenti di selezione o utilizzare il comando Cancella Selezione... dal menu Modifica. Per ritagliare una parte dei
poligoni selezionati fare click sul pulsante Ritaglia Selezione... sulla barra degli strumenti oppure utilizzare il comando Ritaglia Selezione dal menu Modifica. Per aumentare o ridurre la selezione corrente 1. Per ingrandire la selezione corrente utilizzare Pag in alto nella modalità di selezione. Per ingrandire maggiormente la selezione corrente, premere Pag in alto e contemporaneamente premere il tasto Shift. 2. Per ridurre la selezione corrente utilizzare Pag in basso nella modalità di selezione. Per ridurre maggiormente la selezione corrente, premere Pag in basso e contemporaneamente premere il tasto Shift.
Definire una topologia di mesh PhotoScan è in grado di definire una topologia di base della mesh. ________________________________________________________________________________________________________________________
63
Modifica
Per risolvere la topologia della maglia 1. Selezionare il comando Visualizza Statistiche Mesh... dal menu Strumenti. 2. Nella finestra di dialogo Statistiche Mesh è possibile controllare i parametri della mesh. Se esistessero problemi della topologica, il pulsante Blocca Topologia sarà attivo e può essere utilizzato per la loro soluzione. 3. Apparirà la finestra di dialogo di avanzamento dell’elaborazione che visualizza lo stato di elaborazione corrente. Per annullare l'elaborazione fare click sul pulsante Annulla.
Modifica della mesh in software esterni Per esportare una mesh per modifiche in software esterni 1. Selezionare il comando Esporta Modello... dal menu File. 2. Nella finestra di dialogo Salva con nome, specificare il formato di mesh desiderato nella casella di combinazione di tipologie. Seleziona il nome del file da utilizzare per il modello e fare click sul pulsante Salva. 3. Nella finestra di dialogo aperta specificare ulteriori, specifici parametri per il formato di file selezionato. Fare click sul pulsante OK per confermare. Per importare maglia modificati 1. Selezionare il comando Importa Mesh dal menu Strumenti. 2. Nella finestra di dialogo Apri, selezionare il file del modello modificato e fare click su Apri. Nota • PhotoScan supporta soltanto l’import di files di modelli nei formati: Wavefront OBJ, 3DS, STL, COLLADA, Stanford PLY, Autodesk FBX, Autodesk DXF, OpenCTM e U3D. Si prega di assicurarsi di aver selezionato uno di questi formati di files, durante l'import del modello, da un editor 3D esterno. • Si prega di notare che è importante mantenere, se presenti, le informazioni di riferimento del modello.
Modifica delle linee di giunzione dell’orthomosaico Il software PhotoScan offre varie opzioni di fusione allo scopo di consentire all’utente una attività di controllo, a passi regolari di elaborazione, sulla generazione di un orthomosaico. Tuttavia, in alcuni progetti gli oggetti in movimento potrebbero causare artefatti che poi possono interferire con la qualità visiva dell’orthomosaico. Lo stesso problema può derivare dall'elaborazione di immagini aeree oblique, se l'area di interesse contiene edifici alti o se l'utente ha catturato una facciata da posizioni troppo oblique. Per eliminare gli artefatti summenzionati, PhotoScan offre uno strumento di modifica delle linee di giunzione. La funzionalità permette di scegliere manualmente l'immagine o le immagini in relazione all’indicazione di una parte di texture dell’orthomosaico. Così, l’orthomosaico finale potrà essere migliorato visivamente, in base alle aspettative dell'utente. Può essere attivata, in vista ortho, una ispezione automatica delle linee di giunzione premendo il pulsante \
Visualizza Linee di giunzione nella barra strumenti, in modalità di vista Ortho. Per modificare le linee di giunzione di un orthomosaico
1. Disegnare un poligono sull’orthomosaico utilizzando lo strumento Disegna Poligono per indicare l'area in cui si dovrà cambiare la texture. ________________________________________________________________________________________________________________________
64
Modifica
2. Selezionare il comando Assegna Immagine... dal menu di scelta rapida del poligono selezionato. 3. Nella finestra di dialogo Assegna Immagine selezionare l'immagine che contiene l'area da texturizzare all'interno del poligono. Una anteprima dell’Orthomosaico sulla scheda Ortho permette di valutare i risultati della selezione. Fare click sul pulsante OK per confermare la fine del processo di selezione delle immagini.
4. Fare click sul pulsante Aggiorna Orthomosaic... dalla visualizzazione della barra degli strumenti Ortho per applicare le modifiche. Nella finestra di assegnazione immagini, è possibile attivare l'opzione di selezione multipla. Se l'opzione Consenti la Selezione Multipla è attivata, è possibile assegnare a diverse immagini la texture dell'area all'interno del poligono. Tuttavia, in questo caso non vi è alcuna possibilità di visualizzare un’anteprima
dell’orthomosaico risultante. E’ necessario fare click sul pulsante Aggiorna Orthomosaico … nella barra degli strumenti in vista Ortho, per applicare le modifiche e osservarne i risultati. Fino a quando le modifiche non saranno applicate, l'area di interesse sarà segnalata con un retino di colore blu ad indicare che alcune modifiche sono in attesa di esecuzione. Il metodo di miscelazione selezionato sarà eseguito allo step della costruzione dell’orthomosaico e allo step di modifica. In alternativa, nella finestra di assegnazione immagini, è possibile escludere le immagini selezionate dalla texturing dell'area di interesse. Controllare l’opzione Escludi immagini Selezionate e seguire la procedura. Si prega di notare che in questo caso l’anteprima illustra l'immagine da escludere; i risultati saranno visualizzati nel perimetro interno, dopo l’applicazione delle modifiche e dopo aver fatto click a conferma, sul pulsante
Aggiorna Orthomosaico ...della barra strumenti in vista ortho. ________________________________________________________________________________________________________________________
65
Capitolo 7. Automazione Utilizzare i gruppi (chunks) Quando si lavora con insiemi di dati tipici, una automazione del flusso di lavoro di elaborazione generale, permette l'esecuzione di operazioni di routine in maniera più efficiente. PhotoScan permette di assegnare più fasi di lavorazione da eseguire una per una, senza intervento da parte dell'utente, ma grazie alla funzione di elaborazione batch. L'intervento manuale può essere minimizzato anche ulteriormente, invocando il concetto di 'progetto di gruppi multipli', per cui ogni blocco includerà un tipico set di dati. Per un progetto con blocchi diversi di stessa natura le operazioni più comuni, disponibili nella finestra di dialogo di Elaborazione Batch verranno applicate a ogni gruppo selezionato singolarmente, permettendo così di impostare diversi set di dati per l'elaborazione automatica, secondo un modello di flusso di lavoro predefinito. Inoltre, il progetto di gruppi multipli può essere utile quando si scopre che risulti difficile o addirittura impossibile generare un modello 3D di tutta la scena in una sola volta. Ciò può accadere, ad esempio, se il numero totale di fotografie è troppo grande per essere elaborato in un momento. Per superare questa difficoltà, PhotoScan offre la possibilità di dividere il set di foto in blocchi diversi e distinti, nell'ambito del medesimo progetto. L'allineamento delle foto, la costruzione della nuvola di punti densa, la costruzione della mesh, e le operazioni di elaborazione della texture atlas, potranno essere eseguite separatamente per ogni blocco e successivamente, i modelli 3D ottenuti potranno essere combinati insieme. Con PhotoScan lavorare con gruppi non è più difficile che seguire il generale flusso di lavoro. Infatti, in PhotoScan esiste sempre almeno un pezzo attivo e tutte le operazioni del flusso di lavoro e di elaborazione del modello 3D, vengono applicate a questo pezzo. Per lavorare con blocchi diversi è necessario sapere come creare i gruppi e come combinare i modelli 3D risultanti da pezzi separati in un unico modello 3D. Creazione di un gruppo (chunk)
Per creare un nuovo gruppo (Chunk) fare click sul pulsante Aggiungi Gruppo... della barra degli strumenti o selezionare Aggiungi Gruppo nel riquadro di lavoro dal menu contestuale dello spazio di lavoro (disponibile facendo click con il tasto destro sull'elemento nella directory del riquadro di lavoro). Dopo che il gruppo è stato creato è possibile caricare le foto nella relativa cartella, procedere con l'allineamento, generare nuvole di punti dense, generare mesh e modello di superficie, elaborare la texture atlas, esportare i modelli in qualsiasi momento e così via. I modelli i gruppi non sono collegati tra loro. L'elenco di tutti i gruppi creati nel corrente progetto, verrà visualizzato nel riquadro di lavoro. I gruppi saranno contrassegnati da bandiere che esprimono il loro status. I seguenti flag possono apparire accanto al nome del gruppo (chunk): R (Referenziato) Notifica che il modello 3D del gruppo è stato referenziato. Appariranno anche quando due o più gruppi sono allineati tra loro. Vedere le informazioni su come fare riferimento al modello di impostazione del sistema di coordinate. S (in scala) Notifica che il modello 3D del gruppo è stato scalato sulla base di una barra di scala puramente informativa, senza la presenza di alcun dato di riferimento a coordinate. Vedere le informazioni sul collocamento della barra di scala nella sezione Ottimizzazione. Per spostare le foto da un gruppo ad un altro basta semplicemente selezionare le foto nella lista del riquadro di lavoro, e quindi trascinarle e rilasciarle (drag and drop) nel gruppo di destinazione. ________________________________________________________________________________________________________________________
66
Automazione
Lavorare con i gruppi (chunks) Tutte le operazioni all'interno del gruppo vengono effettuate seguendo il flusso di lavoro comune: l'acquisizione di fotografie, l'allineamento, la generazione di una nuvola di punti densa, la costruzione della mesh, la costruzione della texture atlas, l'esportazione del modello 3D e così via. Si noti che tutte queste operazioni vengono applicate al blocco attivo. Quando si crea un nuovo gruppo la sua attivazione è automatica. L'operazione di salvataggio del progetto salva il contenuto di tutti i gruppi. Per salvare una selezione di gruppi come progetto separato, utilizzare il comando Salva Gruppo dal menu contestuale Gruppi. Per impostare un altro gruppo come attivo 1. Fare click sul nome del gruppo nel riquadro di lavoro. 2. Selezionare il comando Attiva Gruppo dal menu contestuale. Per rimuovere un gruppo 1. Fare click sul nome del gruppo nel riquadro di lavoro. 2. Selezionare il comando Elimina Gruppo dal menu contestuale.
Allineamento dei gruppi Dopo che i modelli 3D parziali sono stati costruiti in blocchi diversi, potranno essere fusi insieme. Prima della fusione i gruppi dovranno essere allineati. Allineamento parametri dei gruppi (chunks) I seguenti parametri controllano la procedura di allineamento dei blocchi e possono essere modificati in Allinea Gruppi nella finestra di dialogo: Metodo Definisce il metodo di allineamento dei gruppi. Il metodo Point based allinea gruppi di foto corrispondenti, attraverso un controllo fatto in tutti i gruppi. Il metodo Marker based utilizza i markers come punti comuni nei diversi gruppi. I dettagli sull'uso dei markers sono disponibili nella sezione Impostazione coordinate di sistema. Il metodo Camera based viene utilizzato per allineare i gruppi sulla base delle posizioni stimate delle fotocamere. Le fotocamere corrispondenti devono avere la stessa etichetta. Precisione (solo allineamento Point based) Una impostazione con una maggiore precisione aiuta ad ottenere risultati più accurati di allineamento del gruppo. Un'impostazione con minore accuratezza può essere utilizzata per ottenere un allineamento grezzo del gruppo in tempi più brevi. Punto limite (solo allineamento Point based) Il valore assegnato indica il limite superiore di punti caratteristici su ogni immagine, da prendere in considerazione durante allineamento dei gruppi con il metodo Point based. ________________________________________________________________________________________________________________________
67
Automazione
Blocco della scala L'opzione deve essere attivata nel caso in cui il settaggio, dei modelli nei diversi gruppi, è stato fissato con precisione e dovrebbe rimanere invariato nel corso del processo di allineamento dei gruppi. Pre Seleziona coppie di immagini (solo allineamento Point based) Il processo di allineamento di molti gruppi potrebbe richiedere molto tempo. Una parte significativa di questo tempo è utilizzato per rilevare la corrispondenza delle caratteristiche attraverso le foto. L'opzione 'Preseleziona coppie di immagini' può accelerare il processo di selezione e abbinamento di un sottoinsieme di coppie di immagini. Vincolare le caratteristiche della maschera (solo allineamento Point based) Quando questa opzione è abilitata, vengono scartate le immagini sulla base delle caratteristiche rilevate nelle regioni mascherate. Per ulteriori informazioni sull'uso delle maschere, consultare la sezione Utilizzo delle maschere. Nota • L'allineamento dei gruppi può essere eseguito solo per i gruppi contenenti foto allineate. • Non è necessario eseguire l'allineamento del gruppo secondo gruppi georeferenziati, in quanto insistono già sulle stesse coordinate del frame.
Unire i gruppi (chunks) Dopo che l'allineamento è completato i gruppi separati possono essere uniti in un unico gruppo. Per unire i gruppi 1. Selezionare il comando Unisci Gruppi... dal menu del flusso di lavoro. 2. Nella finestra di dialogo Unisci Gruppi seleziona i gruppi da unire e le opzioni di fusione desiderate. Click su OK quando fatto. 3. PhotoScan fonderà i gruppi separati in uno solo. Il gruppo di fusione verrà visualizzato nell'elenco di progetto all'interno del riquadro di lavoro. I seguenti parametri controllano il procedimento di fusione dei gruppi e possono essere modificati nella finestra di dialogo Unisci Gruppi: Unisci nuvole dense Definisce se le nuvole dense dei gruppi selezionati debbano essere combinati. Unisci i modelli Definisce se i modelli dei gruppi selezionati debbano essere combinati. Unisci i marker Definisce se i markers dei gruppi selezionati verranno uniti (dovrebbero essere uniti solo i markers con le stesse etichette). Il gruppo che risulterà dalla fusione conterrà tutti gli elementi dei gruppi di provenienza (cioè le foto, le nuvole di punti e le geometrie) e potrà essere trattato come un gruppo ordinario (ad esempio, il modello potrà essere strutturato e / o esportato).
Elaborazione in lotti PhotoScan permette di eseguire automaticamente operazioni generali di flusso di lavoro con più blocchi. Utile possibilità quando il trattamento riguarda la lavorazione di un gran numero di gruppi. ________________________________________________________________________________________________________________________
68
Automazione
L'elaborazione batch può essere applicata a tutti i gruppi nell'area di lavoro, soltanto ai gruppi grezzi o ai blocchi selezionati dall'utente. Ogni operazione scelta nella finestra di elaborazione in batch verrà applicata a tutti i gruppi (chunks) selezionati prima che l'elaborazione si sposti nella fase successiva. Allineamento Foto Allinea/Fondi Gruppi (chunks) Salva / Carica Progetto Ottimizzare l'Allineamento Reset Regione Export/Import Camera Generare la Nuvola densa Decimare la Mesh Export dei Punti Generare la Mesh Chiudere i Fori Export del Modello Elaborare la Texture Importare le Maschere Export della Texture Generare il Modello a piastrelle Classificare i Punti a Terra Export modello di rivestimento Generare un DEM Importare le Forme Export DEM Generare un Orthomosaico Generare un Report Export Orthomosaico Per avviare l'elaborazione batch 1. Selezionare il comando Processo Batch ... dal menu del flusso di lavoro. 2. Fare click su Aggiungi per aggiungere le fasi di lavorazione desiderate. 3. Nella finestra di lavoro Aggiungi selezionare il tipo di operazione da eseguire, l'elenco dei gruppi a cui dovrebbe essere applicata e indicare i parametri di elaborazione desiderati. Fare click sul pulsante OK per conferma. 4. Ripetere i passaggi precedenti per aggiungere, se necessarie, altre fasi di lavorazione,. 5. Disporre le attività di lavoro con click sulle frecce su e giù a destra della finestra di dialogo Processo Batch ... 6. Fare click sul pulsante OK per avviare l'elaborazione. 7. Verrà visualizzata la finestra di avanzamento della attività corrente che visualizza l'elenco e lo stato di progressione dei lavori batch. Click sul pulsante Annulla per annullare l'elaborazione. Quando il processo batch include funzioni di import / export che verranno applicate a più gruppi, risulta ragionevole utilizzare i seguenti modelli nel campo Percorso dei lavori di import / export: • {filename} -‐ nome del file (senza estensione), • {fileext} -‐ estensione del file, • {camera} – etichetta della fotocamera, • {frame} -‐ Indice del fotogramma, • {chunklabel} -‐ etichetta del gruppo, • {imagefolder} -‐ cartella contenente le immagini del gruppo attivo, • {projectfolder} -‐ percorso alla cartella contenente il progetto attivo, • {projectname} -‐ nome del file di progetto attivo. La lista delle attività di elaborazione batch può essere esportata in file strutturato tipo XML utilizzando il
pulsante Salva nel box di dialogo di elaborazione in batch e importati in un progetto diverso utilizzando il
pulsante Apri. ________________________________________________________________________________________________________________________
69
Automazione
Elaborazione 4D
Panoramica PhotoScan supporta la ricostruzione di scene dinamiche catturate da un insieme sincronizzato di fotocamere montate staticamente. A questo scopo, per ogni posizione di fotocamera, possono essere caricati più fotogrammi di immagini, catturati in diversi momenti temporali a formare un gruppo multiframe. Infatti i gruppi normali che catturano solo una scena statica equivalgono a gruppi multiframe con soltanto un singolo fotogramma caricato. La navigazione attraverso la sequenza di frame viene eseguita con il pannello Timeline. Sebbene un gruppo statico separato può essere utilizzato per elaborare le immagini per ogni istante di tempo, l’implementazione di gruppi aggregati in multiframe può avere diversi vantaggi: • L’abbinamento dei sistemi di coordinate per i singoli fotogrammi sono garantiti. Non vi è alcuna necessità di allineare i gruppi con altri dopo l'elaborazione. • Ogni fase di lavorazione può essere applicata all’intera sequenza, con una gamma di frame selezionabile dall’utente. Non c'è bisogno di utilizzare l'elaborazione batch, con semplificazione del flusso di lavoro. • Migliora la precisione di allineamento delle foto in ragione del trattamento congiunto di foto sequenziali. • I markers possono essere monitorati automaticamente attraverso la sequenza. • L’interfaccia intuitiva rende la navigazione, attraverso la sequenza, piuttosto semplice e veloce. I gruppi multiframe possono essere anche efficientemente utilizzati (con alcune limitazioni) per la elaborazione di foto appartenenti a gruppi disordinati ma riferiti allo stesso oggetto o anche a oggetti diversi, purché con fotocamere statiche per tutta la sequenza.
Gestione dei gruppi (chunks) multiframe Lo schema multiframe si genera al momento in cui si aggiungono delle foto al gruppo e rifletterà lo schema dati utilizzato per memorizzare i files di immagine. Pertanto è necessario organizzare i files sul disco con sapiente anticipo. In PhotoScan possono essere utilizzati i seguenti schemi di dati: a. Tutti i fotogrammi della camera corrispondente sono contenuti in una sottocartella separata. Il numero di sottocartelle è uguale al numero delle fotocamere. b. I fotogrammi corrispondenti di tutte le fotocamere sono contenuti in una sottocartella separata. Il numero di sottocartelle è uguale al numero di frame. c. Tutti i fotogrammi della fotocamera corrispondente sono contenuti in una immagine multistrato separata. Il numero di immagini multistrato è uguale al numero di fotocamere. d. Fotogrammi corrispondenti di tutte le fotocamere sono contenuti in un'immagine multistrato separata. Il numero di immagini multistrato è uguale al numero di frame. Una volta che i dati sono organizzati in maniera corretta, possono essere caricati in PhotoScan per formare un gruppo multiframe. La procedura esatta dipenderà dalla disposizione multicartella (varianti a e b) o multistrato (varianti c e d) a secondo degli schemi utilizzati. Per creare un gruppo con schema multicartelle
1. Seleziona il comando Aggiungi Cartella... dal menu del flusso di lavoro. ________________________________________________________________________________________________________________________
70
Automazione
2. Nella finestra di dialogo Aggiungi Cartella... individuare la cartella principale che contiene le sottocartelle con le immagini. Fare click sul pulsante Select Folder. 3. Nella finestra di dialogo Aggiungi Foto seleziona lo schema di dati adeguato. Per lo schema a) selezionare Crea Camera Multiframe da cartella camere; ; per il layout b) selezionare Crea Camera Multiframe da cartella Fotogrammi. 4. Una volta creato, il gruppo multiframe verrà visualizzato nel riquadro di lavoro. Per creare un gruppo da immagini multistrato
1. Seleziona il comando Aggiungi Foto... dal menu del flusso di lavoro o fare click sul pulsante Aggiungi Foto della barra degli strumenti. 2. Nella finestra di dialogo Aggiungi Foto passare alla cartella contenente le immagini multistrato e selezionare i files che devono essere elaborati. Quindi fare click sul pulsante Apri. 3. Nella finestra di dialogo Aggiungi Foto seleziona lo schema di dati adeguato. Per lo schema c) selezionare Crea Camera Multiframe da cartella camere; ; per il layout d) selezionare Crea Camera Multiframe da cartella Fotogrammi. 4. Una volta creato, il gruppo multiframe verrà visualizzato nel riquadro di lavoro. Si consiglia di ispezionare per eventuali errori, la sequenza dei fotogrammi caricata. Questo può essere fatto facendo scorrere il selettore dei fotogrammi nel pannello Timeline e controllando nel riquadro le miniature delle foto durante lo scorrimento. Dopo che il gruppo multiframe è stato creato, potrà essere elaborato allo stesso modo di un normale gruppo. Si può provvedere in modo appropriato alla scelta dei parametri di elaborazione aggiuntivi relativi ai gruppi multiframe con possibilità di selezionare l'intervallo di fotogrammi da trattare.
Monitoraggio dei markers PhotoScan permette di monitorare automaticamente le proiezioni dei markers attraverso la sequenza dei fotogrammi, a condizione che la posizione dell'oggetto non cambi in modo significativo tra i fotogrammi stessi. Questo semplifica notevolmente il compito di etichettatura di un punto mobile in presenza di un grande numero di fotogrammi. Tracciamento dei markers attraverso la sequenza dei frame 1. Scorrere il selettore fotogramma nel pannello Timeline sul 1 ° fotogramma. Aggiungere i markers per il 1 ° fotogramma come descritto nella sezione ‘Impostazione di coordinate di sistema’. 2. selezionare il comando Traccia Markers dal menu Strumenti. 3. Se necessario regolare gli indici di inizio e fine dei fotogrammi. I valori di default corrispondono al monitoraggio del fotogramma corrente sino alla fine della sequenza. Fare click sul pulsante OK per avviare. 4. Ubicazione dei markers tracciati. Automaticamente i markers tracciati saranno indicati con delle icone. In caso di errore di posizionamento in qualche fotogramma, regolare la posizione del marker sbagliato all'interno del fotogramma in cui si è verificato l'errore. Una volta che la posizione marker è validata dall’utente, l'icona identificativa del marker cambierà. 5. Riavviare il monitoraggio da quel fotogramma utilizzando ancora una volta il comando Track Markers ... . Nota • Se l'indice del fotogramma finale è inferiore all’indice iniziale, l’operazione di tracciamento verrà eseguita all’indietro, quindi con verso contrario. ________________________________________________________________________________________________________________________
71
Automazione
• il monitoraggio automatico dei markers rischia di fallire nel caso in cui viene utilizzata luce strutturata per aggiungere dettagli alla texture della superficie dell'oggetto, questa tipologia di luce non sarà statica rispetto al movimento della superficie dell'oggetto.
Scripting Python PhotoScan supporta le Python API, utilizzando Python 3.3 come motore di scripting. I comandi e gli script Python possono essere eseguiti in PhotoScan attraverso una delle seguenti opzioni: • Il pannello Console di PhotoScan può servire come console standard di Python;
• Fare click sul pulsante Run Script sulla barra degli strumenti del riquadro della console o utilizzare il
comando Run Script … dal menu principale per eseguire uno script Python. Per i dettagli sulle funzionalità di PhotoScan accessibili tramite script Python, si rimanda al documento di rif.to Python API disponibile sul sito ufficiale Agisoft (http://www.agisoft.com/downloads/usermanuals) ________________________________________________________________________________________________________________________
72
Capitolo 8. Lavorare in Rete Panoramica Agisoft Photoscan può essere configurato per funzionare su un cluster di computer in cui l'elaborazione è distribuita su diversi nodi di computer collegati ad una rete locale. In tale configurazione l’esecuzione di più istanze di PhotoScan su diversi nodi di elaborazione, in parallelo sullo stessa attività, porta ad una riduzione del totale del tempo di elaborazione necessario. Di default l'elaborazione è divisa tra i nodi, blocco per blocco, fotogramma per fotogramma (con esclusione delle operazioni di allineamento fotocamera e relativa ottimizzazione, in cui ogni blocco viene elaborato nel suo complesso in un singolo nodo). Inoltre, può essere abilitata, una distribuzione di dettaglio più fine per la corrispondenza e l'allineamento delle immagini; così come la generazione di nuvole dense, modellazione a piastrelle, DEM e orthomosaici, nel qual caso l'elaborazione dei singoli gruppi / fotogrammi saranno ulteriormente suddivise tra diversi nodi di elaborazione. La comunicazione tra i nodi di elaborazione, server e client, viene eseguita utilizzando connessioni TCP. Inoltre, la condivisione dell'archiviazione di rete, utilizzata per memorizzare i dati di origine e i risultati di elaborazione intermedi, sarà accessibile a tutti i nodi di elaborazione e client.
Componenti del cluster
Server Il nodo server coordina il funzionamento di tutti i nodi di elaborazione, un compito previsto per tutti i progetti è la gestione di una coda per l'elaborazione. Un'interfaccia separata è prevista per i client, che possono connettersi al server per avviare nuove attività di elaborazione o monitorare i progressi di quelle in lavorazione. Il server stesso non esegue alcuna elaborazione e può facilmente girare su hardware lento. Il componente server è fondamentale per il funzionamento del cluster, e non è 'fault tolerant' . Le misure che dovrebbero essere adottate sono quelle a garanzia di un continuo funzionamento del nodo server. Il nodo server accetta connessioni TCP da nodi di elaborazione e client su 2 interfacce separate che, se necessario, possono essere collegate a diverse interfacce di rete fisica. Il nodo server non avvia eventuali connessioni TCP verso se stesso. ________________________________________________________________________________________________________________________
73
Lavorare in rete
Nodi di processo I nodi di processo sono demandati ad eseguire le elaborazioni richieste, in tempo reale e quindi hanno esigenze, per l’esecuzione, di hardware veloce. Al suo avvio ogni nodo di processo si connette al server e attende che gli venga assegnato un compito. Una volta che l'attività è stata assegnata il nodo avvia l'elaborazione informando il server sullo stato di avanzamento. Quando l'elaborazione è terminata, i risultati sono memorizzati su unità di massa condivise in rete; istantaneamente il server verrà informato sul completamento dell’attività. Dopo di che, una volta disponibile, il nodo passerà al prossimo compito. Secondo le necessità i nodi di processo possono essere aggiunti o rimossi dal cluster. Nella maggioranza dei casi un arresto anomalo del nodo di processo non causa un errore del cluster. Tuttavia si raccomanda vivamente di utilizzare Agisoft Network Monitor, prima di interrompere le attività del nodo di processo, per scollegarsi dal cluster.
Clients I clients possono connettersi al nodo-‐server per controllare il funzionamento del cluster o per monitorarne lo stato di attività. Tramite il software Agisoft Photoscan, configurato come un client di rete, possono essere presentati nuovi compiti per l'elaborazione, mentre il monitoraggio del cluster potrà essere eseguito utilizzando Agisoft Network Monitor. Più clients possono essere connessi contemporaneamente al nodo-‐ server.
Configurazione del cluster Prima di procedere alla esecuzione delle seguenti operazioni assicurarsi che la condivisione dell'archiviazione di rete sia attiva da tutti i nodi di elaborazione e clients che utilizzano lo stesso percorso assoluto. Dovrebbe essere presente nella stessa cartella su tutti i nodi (Linux), o dovrebbe avere lo stesso percorso di rete UNC (Windows). Nel caso in cui tale configurazione non sia possibile (per esempio in cluster misti con Windows / Linux ), per compensare le differenze, può essere specificato un prefigurato percorso su ogni nodo.
Configurazione di partenza del server Si consiglia di configurare il server con un indirizzo IP statico, non assegnato dinamicamente. Questo indirizzo IP sarà necessario per ogni nodo di processo e per ogni client. Il procedimento di avvio del server può essere fatto eseguendo PhotoScan utilizzando i seguenti parametri: photoscan -‐-‐server -‐-‐control <ip> [: port] -‐-‐dispatch <ip> [: port] [-‐-‐root prefix] -‐-‐server è il parametro che specifica che PhotoScan deve essere avviato in modalità server. -‐-‐control è il parametro che specifica l'interfaccia di rete da utilizzare per la comunicazione con i clients. In questo caso il numero della porta viene omesso, la porta predefinita è 5840. -‐-‐dispatch è il parametro che specifica l'interfaccia di rete da utilizzare per la comunicazione con i nodi di processo. In questo caso il numero della porta viene omesso, la porta predefinita è 5841. -‐-‐root è il parametro che può essere utilizzato per specificare il punto per l'archiviazione di rete o un percorso prefisso nel caso in cui il montaggio non avverrà attraverso la stessa rete. Esempio: photoscan -‐-‐server -‐-‐control 10.0.1.1 -‐-‐dispatch 10.0.1.1 In questo caso PhotoScan utilizzerà la stessa interfaccia per i clients e i nodi di processo con porta di default.
Avvio dei nodi di rete Il nodo di processo può essere avviato eseguendo PhotoScan con i seguenti parametri: photoscan -‐-‐node -‐-‐dispatch <ip> [: port] [-‐-‐root prefix] ________________________________________________________________________________________________________________________
74
Lavorare in rete
-‐-‐node è il parametro che specifica che PhotoScan deve essere avviato come nodo di processo. -‐-‐dispatch è il parametro specifica l' IP del server a cui connettersi. Nel caso in cui il numero della porta viene omesso viene utilizzata di default la porta 5841. -‐-‐root è il parametro che può essere utilizzato per specificare il punto per l'archiviazione di rete o un percorso prefisso nel caso in cui il montaggio non avverrà attraverso la stessa rete. Esempio: photoscan -‐-‐node -‐-‐dispatch 10.0.1.1 Questo comando avvierà un nodo di processo utilizzando 10.0.1.1 come IP server e con la porta predefinita numero 5841.
Verifica dello stato del cluster Avviare l'applicazione Agisoft Network Monitor. Nel campo riservato al nome host immettere IP del server utilizzato per le connessioni client (10.0.1.1 nel nostro esempio). Modificare il numero di porta non di default come specificato. Click sul pulsante Connetti per avviare la connessione. Verrà visualizzata nella parte inferiore della finestra una lista di nodi di rete disponibili e attualmente connessi al server. Si prega di assicurarsi che l'attività di elaborazione coinvolge tutti i nodi elencati. Le attività visualizzate nelle prime posizioni sono quelle in fase di elaborazione (le attività verranno rimosse dalla lista non appena saranno completate). L'elenco delle attività sarà vuota se nessun trattamento è stato ancora avviato.
Avvio di una elaborazione di rete 1. Configurare Agisoft Photoscan per l'elaborazione di rete. Avviare Agisoft Photoscan su un qualsiasi computer collegato al cluster di rete. Aprire la finestra delle preferenze utilizzando il comando Preferenze... dal menu Strumenti. Nel riquadro relativo alla rete assicurarsi che l'opzione di elaborazione di rete Abilita Processo di Rete sia attivata e specificare l'IP del server utilizzato per la connessione dei client nel campo: Nome host. Modificare il numero della porta nel caso che la porta non sia predefinita e non sia stata configurata sul server,. Nel caso in cui si stia per elaborare un paio di singoli-‐fotogrammi di gruppi con un grande numero di foto, si raccomanda di abilitare l'attività di elaborazione di livello-‐fine per tutte le operazioni supportate (conflitti tra le foto, allineamento delle fotocamere, costruzione della nuvola densa, costruzione di un modello a piastrelle, costruzione di un DEM, costruzione di un orthomosaico). Nel caso ci siano da elaborare un gran numero di piccoli gruppi, o gruppi con un grande numero di frame, la distribuzione dei compiti di livello-‐fine potrà essere disabilitata. Premere il tasto OK per l'avvio delle procedure. 2. Preparare un progetto per l'elaborazione di rete. Aprire il file di progetto da elaborare. Assicurarsi che il progetto sia stato salvato nel formato PhotoScan project (*.psx). Il trattamento dei progetti in formato PhotoScan Archive (*.psz) non è supportato in modalità di rete .. Importante! Si prega di fare in modo che i files delle immagini di origine siano allocati su unità in rete condivisa e non su unità locali; in questo ultimo caso i nodi di processo non saranno in grado di gestire i files.
3. Avvio della elaborazione. ________________________________________________________________________________________________________________________
75
Lavorare in rete
Avviare l'elaborazione utilizzando il corrispondente comando dal menu Workflow, o usando il comando Processo Batch... per eseguire una sequenza di comandi. Sarà visualizzata una finestra che indicherà lo stato corrente di avanzamento dell'attività di rete. 4. Attendere che il procedimento sia completato. È possibile scollegarsi dal server in qualsiasi momento utilizzando il pulsante Disconnetti nella finestra di dialogo Progressione Attività di Rete nel caso in cui sia necessario lavorare su altri progetti. L'elaborazione continuerà in background. Per visualizzare lo stato di elaborazione dopo aver disconnesso dal server si deve semplicemente aprire il corrispondente progetto .psx sulla unità massa in rete. E' possibile utilizzare in alternativa, Monitor Agisoft Network per visualizzare lo stato di tutti i progetti in fase di elaborazione. 5. Controllare i risultati dell'elaborazione. Dopo il termine dell'elaborazione, fare click sul pulsante Chiudi per chiudere la finestra di dialogo di monitoraggio di rete. Verranno visualizzati, nella finestra di PhotoScan, il progetto con i risultati dell'elaborazione.
Amministrazione del cluster Aggiungere nodi di processo Come sopra indicato, nella sezione nodi della rete di partenza, possono essere aggiunti nuovi nodi di processo avviando semplicemente Agisoft Photoscan, su altri computer nella rete, in modalità nodo,.
Rimuovere nodi di processo Interrompere o scollegare un nodo di processo durante il funzionamento del cluster non è assolutamente sicuro e può portare a rendere inutilizzabili i files, se l'evento avviene alla fine del trattamento e durante l'aggiornamento finale del progetto. Sebbene le probabilità di accadimento di questa situazione siano relativamente basse, si sconsiglia, comunque e vivamente, tale approccio. Per scollegare in modo sicuro un nodo di processo dal cluster è necessario interrompere l'attività di elaborazione su questo nodo, utilizzando prima, Agisoft Network Monitor. 1. Avviare Monitor Agisoft Network. Assicurarsi che l'IP del server sia configurato correttamente nel relativo campo del nome host e fare click sul pulsante Connetti. 2. Nell'elenco inferiore dei nodi di rete identificare il nodo da rimuovere. Dal menu nodo selezionare il comando Pausa per interrompere l'attività del nodo dopo aver finito il lavoro in esecuzione, o il comando Stop per interrompere immediatamente l'elaborazione. 3. Attendere che il Batch # e le segnalazioni di progressione per il nodo selezionato siano diventate vuote. Ciò indicherà che il nodo ha terminato l'elaborazione. L'attività del nodo dovrebbe andare in pausa. 4. Ora è possibile scollegare il nodo da rimuovere dal processo, in PhotoScan. ________________________________________________________________________________________________________________________
76
Appendice A. Interfaccia grafica utente Finestra dell'applicazione Vista generale
Vista generale della finestra dell'applicazione.
Vista del Modello Il riquadro della vista del modello è utilizzato per la visualizzazione dei dati in 3D, così come per la rete e la modifica della nuvola di punti. La tipologia di vista del modello dipende dallo stadio di elaborazione corrente ed è controllata anche da pulsanti di selezione delle modalità, sulla barra degli strumenti di PhotoScan. Il modello può essere visualizzato come una nube densa, con l'indicazione della classe o senza, o come una mesh ombreggiata, un volume solido, in wireframe o in modalità strutturata. Insieme con il modello possono essere visualizzati i risultati dell'attività di allineamento fotografico. ________________________________________________________________________________________________________________________
77
Interfaccia grafica utente
Sono inclusi i dati della nuvola di punti sparse e visualizzate le posizioni delle camere. Inoltre unmodello strutturato a piastrelle può essere visualizzato e navigato. PhotoScan supporta i seguenti strumenti per la navigazione nella vista 3D: Strumenti Comandi da tastiera Strumento di rotazione default Strumento Pan Ctrl premuto Strumento Zoom Shift premuto Tutti gli strumenti di navigazione sono accessibili solo in modalità di navigazione. Per entrare nella modalità di
navigazione fare click sul pulsante della barra di navigazione. PhotoScan offre due diverse modalità di navigazione: navigazione da comando e navigazione Terrain. sulla vista/modello. Tra le modalità di navigazione che possono essere eseguite dai sottomenu, la modalità di navigazione dal menu Visualizza consente il controllo di rotazione su 3 assi, mentre la modalità di navigazione sulla vista terreno/modello limita il controllo di rotazione solo a 2 assi; asse z viene mantenuto verticale per tutto il tempo.In modalità di navigazione oggetto può essere eseguita con il mouse la rotazione mentre si preme il pulsante sinistro del mouse, mentre la pressione del pulsante destro del mouse consente inclinazione del modello. In modalità di navigazione del terreno la funzionalità dei pulsanti del mouse viene invertita e il pulsante sinistro è responsabile dell'inclinazione, mentre il pulsante di destra per la rotazione. Nota • La vista zoom nel modello può essere controllata anche dalla rotella del mouse.
Vista Ortho La vista ortho viene utilizzata per la visualizzazione 2D dei risultati di elaborazione: modello digitale, orthomosaico in piena risoluzione, NDVI valori con codice colore, così come forme e curve di livello. Il passaggio tra DEM e orthomosaico può essere eseguito utilizzando il pulsante corrispondente sulla barra degli strumenti o con un doppio click sulla rispettiva icona del riquadro di lavoro, a condizione che entrambi i prodotti siano stati elaborati e generati. L'orthomosaico può essere visualizzato in colori originali o in colori secondo una tavolozza o è possibile impostare valori indice di visualizzazione, per la vegetazione. Strumenti aggiuntivi permettono di disegnare sull'orthomosaico e / o sul DEM, punti, polilinee e poligoni per ottenere profili e misurazioni di volume. Sono permesse ed è possibile impostare anche forme poligonali come confini interni o esterni, che saranno utilizzate per la definizione dell'area da esportare. Utilizzando forme poligonali è permesso creare sulla orthomosaic linee di cucitura personalizzate, che potrebbe rivelarsi utile per alcuni progetti al fine di eliminare gli artefatti di miscelazione. Il passaggio alla modalità di visualizzazione ortho modifica il contenuto della barra degli strumenti, presentando strumenti correlati e nascondendo i pulsanti non attivi.
Vista Foto Viene utilizzata per la visualizzazione di foto singole, nonché di markers e delle maschere presenti su ogni foto. Vista Foto è attiva solo se una foto è aperta. Per aprire una foto fate doppio click sul suo nome nell'area di lavoro, di riferimento o riquadro foto. Il passaggio alla modalità di Vista Foto modifica il contenuto della barra degli strumenti, presentando strumenti correlati e nasconde i pulsanti non attivi. ________________________________________________________________________________________________________________________
78
Interfaccia grafica utente
Pannello Area di Lavoro Nel pannello di lavoro vengono visualizzati tutti gli elementi che compongono il progetto attuale. Questi elementi possono includere: • Elenco dei Gruppi presenti nel progetto • Lista di Camere e Gruppi di Camere in ogni Gruppo • Elenco dei markers in ogni Gruppo • Elenco delle barre di scala in ogni Gruppo • Punti di Riferimento in ogni Gruppo • Mappe di profondità in ogni Gruppo • Nuvole dense di punti in ogni Gruppo • Modelli 3D in ogni Gruppo • Modelli piastrelle in ogni Gruppo • Modelli di elevazione digitali in ogni Gruppo • Orthomosaici in ogni Gruppo • Forme in ogni Gruppo • Curve di livello in ogni Gruppo I pulsanti sulla barra degli strumenti Pannello dell'Area di lavoro consentono di: • Aggiungere Gruppi • Aggiungere Foto • Aggiungere Markers • Creare barre della scala • Attivare o disattivare alcune Camere o gruppi per lavorazioni in fasi successive. • Rimuovere Elementi Ogni elemento della lista è collegata con il menu contestuale e fornisce un rapido accesso ad alcuni comuni operazioni.
Pannello Foto Nel pannello foto è visualizzato l'elenco delle foto / maschere nel gruppo attivo sotto forma di miniature. I pulsanti sulla barra degli strumenti del Pannello Foto consentono di: • Abilitare / disabilitare alcune fotocamere • rimuovere le telecamere • Ruotare le foto selezionate in senso orario / antiorario • Ripristinare le opzioni di filtraggio della foto corrente ________________________________________________________________________________________________________________________
79
Interfaccia grafica utente
• Passare da immagini ingrandite a miniature • Aumentare / diminuire le dimensioni o visualizzare informazioni dettagliate sulle foto inclusi i dati EXIF
Pannello della Consolle Il Pannello della Consolle è utilizzato per: • Visualizzazione delle informazioni ausiliarie • Visualizzazione di messaggi di errore • Input Comandi Python I pulsanti situati sulla barra degli strumenti riquadro consentono: • Salvare i log • Pulire il registro • Eseguire script Python
Pannello dei Riferimenti Il Pannello dei riferimenti è stato progettato per: • Visualizzazione della Camera e / o le coordinate dei markers • Visualizzazione valori barra di scala • Visualizzazione dell'orientamento della camera • Visualizzazione stima degli errori I pulsanti situati sulla barra del Pannello dei Riferimenti consentono: • Import / Export delle Coordinate di riferimento • Di convertire le coordinate di riferimento da un sistema all'altro • L'aggiornamento e l'ottimizzazione dei dati di allineamento della camera • Di passare da coordinate di origine, coordinate stimate e visualizzazione errori • Di specificare il sistema di coordinate e l'accuratezza di misura da assumere tramite finestra di dialogo delle impostazioni
Pannello Timeline Il pannello Timeline è progettato per: • Lavorare con gruppi a fotogrammi multipli I pulsanti situati sulla barra degli strumenti riquadro consentono: • Di aggiungere / rimuovere fotogrammi dai gruppi • La sequenza di frame PLAY / STOP • Regolare il frame rate tramite la finestra di dialogo Impostazioni ________________________________________________________________________________________________________________________
80
Interfaccia grafica utente
Nota • Per aprire un pannello selezionare il comando corrispondente dal menu visualizzato.
Menu Comandi Menu Files
Nuovo Crea un progetto nuovo in PhotoScan
Apri... Apre un progetto PhotoScan Aggiungi... Aggiunge un progetto Photoscan esistente al progetto corrente.
Salva Salva il progetto in PhotoScan Salva come... Salva il Progetto in PS con un nuovo nome Esporta Punti... Salva la nuvola sparsa / densa di punti Esporta Modello... Salva modello 3D Esporta Modello a Piastrelle... Salva un modello a piastrelle, in gerarchia Esporta Orthomosaico... Esporta elaborato Orthomosaico Esporta DEM... Esporta elaborato Mod.Digit.Elev. Genera Report... Genera Il report di Elaborazione Agisoft PhotoScan in formato PDF Scarica Modello... Scarica modello poligonale riscostruito, da uno dei siti web collegati Scarica Orthomosaico... Scarica elaborazione orthomosaico, da uno dei siti web collegati Esci Esce dall'applicazione non prima di chiedere il salvataggio delle eventuali modifiche fatte Menu Modifica
Annulla Annulla ed elimina l'ultima operazione
Ripristina Ripristina l'ultima operazione annullata
Cancella Selezione Cancella dalla Mesh i poligoni selezionati
Ridimensiona Selezione Ridimensiona ed elimina i poligoni Inverti Selezione Inverte la selezione corrente Ingrandisci iSelezione Ingrandisce la selezione corrente della mesh Riduci i Selezione Riduce la selezione corrente della mesh Selezione Graduale Seleziona i poligoni sulla base di un criterio specifico ________________________________________________________________________________________________________________________
81
Interfaccia grafica utente
Menu Visualizza Nuvola di Punti Visualizza la nuvola sparsa di punti elaborata durante la procedura di allineamento delle foto
Nuvola Densa Visualizza la nuvola di punti densa
Classi Nuvola Densa Visualizza la nuvola di punti densa con i punti colorati per classe
Vista Ombreggiata Visualizza il modello 3D con le ombre
Vista Solida Visualizza il modello 3D solido
Vista Filo di ferro Visualizza il modello 3D in filo di ferro
Vista Texture Visualizza la texture sul modello 3D
Vista Modello a Piastrelle Visualizza il modello a piastrelle Schermo intero Cambia da/a visualizzazione modello a pieno schermo Modo Navigazione Scegli tra modo navigazione Oggetto/Modello nelle modalità indicate nella finestra. La navigazione ad oggetto permette il controllo su 3 assi. La navigazione in vista modello controlla la rotazione su 2 assi, l'asse z è considerato sempre sulla verticale.
Visualizza Camere Visualizza o nasconde le posizioni delle camere stimate durante la fase di allineamento
Visualizza Markers Visualizza o nasconde le posizioni dei markers
Visualizza Regione Visualizza o nasconde la regione selezionata
Visualizza Trackball Visualizza o nasconde la trackball di navigazione
Visualizza info Visualizza o nasconde le info della mesh nella videata
Visualizza Griglia Visualizza o nasconde la griglia relativa al piano XY Visualizza tutto Visualizza tutti gli elementi contemporaneamente Nascondi tutto Nasconde tutti gli elementi Viste Predefinite Pulsanti di scelta di viste predefinite Vista Prospettica/Ortografica Pulsanti di scelta di Vista prospettica o Orthografica Modalità Stereo Abilita/Disabilita la visualizzazione in modalità stereo in base ai parametri specificati nelle Preferenze
Ripristina Viste Ripristina la visualizzazione riportando in vista Top proiezione XY ________________________________________________________________________________________________________________________
82
Interfaccia grafica utente
Menu Visualizza
Spazio di Lavoro Visualizza o nasconde Il pannello dello SpazioLavoro
Timeline Visualizza o nasconde Il pannello Timeline
Riferimenti Visualizza o nasconde Il pannello Riferimenti
Foto Visualizza o nasconde Il pannello Foto
Consolle Visualizza o nasconde Il pannello Consolle Barra degli Strumenti Visualizza o nasconde La Barra degli Strumenti Menu del Flusso di Lavoro
Aggiungi Foto Acquisisce foto aggiuntiva da elaborare in PhotoScan
Aggiungi Cartella Acquisisce foto aggiuntive presenti in cartelle da elaborare in PhotoScan Allinea Foto Genera le posizioni della camera e la nuvola sparsa di punti Genera la nuvola densa… Costruisce la nuvola densa di punti Genera la Mesh… Costruisce il modello poligonale dalla triangolazione Genera la Texture… Costruisce la texture del modello 3D Genera il Modello a Piastrelle… Costruisce il modello a piastre dalla nuvola densa di punti Genera DEM… Costruisce il Modello Digitale di Elevazione Genera Orthomosaico… Costruisce l’Orthomosaico Allinea Gruppi… Attiva la procedura di allineamento di più gruppi Fondi Gruppi… Unisce più Gruppi in un solo Gruppo Processo Batch… Apre il box di dialogo delle Procedure in Batch Menu Strumenti Genera Markers… Crea markers da targets codificati o da foto Traccia Markers… Segnala la posizione e la sequenza dei markers Stampa Markers… Genera un file PDF per la stampa dei targets codificati Riduci Punti in Nuvola… Riduce la quantità di punti per un rientro nei limiti stabiliti in ogni foto Classifica i Punti a Terra… Classifica i punti della nube densa in base ai settaggi impostati dall’utente ________________________________________________________________________________________________________________________
83
Interfaccia grafica utente
Menu Strumenti Assegna Classe… Assegna la classe ai punti selezionati Reset Classificazione… Azzera le classi assegnate Seleziona Punti dalla Maschera… Seleziona i punti nella nuvola densa in accordo con la maschera dell’immagine Seleziona i punti per Colore… Seleziona i punti nella nuvola densa in accordo con i colori e la tolleranza Decima la Mesh… Decima la Mesh con riferimento ai poligoni stabiliti Smussa la Mesh… Ammorbidisce la triangolazione nella Mesh Chiudi i Fori… Chiude i fori sulla superficie del Modello 3D Visualizza Statistiche Mesh… Raccoglie e visualizza le statistiche di elaborazione Mesh Visualizza Mesh UV… Visualizza la mappa della Mesh UV Genera Contorni… Genera i profili di base in accordo con i livelli di elevazione del DEM Importa dati Camera… Importa i dati di posizione e orientamento Camera Importa Markers… Importa le proiezioni dei markers Importa Maschere… Importa Maschere o crea Maschere dal modello o in background Importa Forme… Importa le forme che possono essere usate per le modifiche o le misurazioni in vista Ortho Importa Mesh… Importa le Mesh costruite da software esterni Importa Texture… Importa texture elaborate da software esterni Importa DEM… Importa un modello digitale di elevazione Esporta dati Camera… Esporta i dati di posizione e orientamento delle Camere Esporta Markers… Esporta i dati di posizione dei markers Esporta Maschere… Esporta Maschere Esporta Collegamenti… Esporta le misure dei Tie points Esporta Forme… Esporta le forme create in vista Ortho Esporta Curve… Esporta le curve di livello relative alle quote di superficie Esporta Texture… Esporta la Texture del modello Esporta Panorama… Esporta il panorama sferico per le stazioni delle Camere
________________________________________________________________________________________________________________________ 84
Interfaccia grafica utente
Menu Strumenti Esporta Orthofoto… Esporta le immagini separate e orthorettificate Correggi Distorsioni Foto… Rimuove le distorsioni non lineari presenti sull’orditura delle foto
Calibrazione Camera… Visualizza il box di dialogo di calibrazione camera
Ottimizza Camera… Visualizza il dialogo per ottimizzare allineamento camera Reset Regione Riporta la ricostruzione del volume alla posizione di default di base della nuvola sparsa di punti
Preferenze… Visualizza il box di dialogo delle Preferenze
Esegui Script… Apre il box di dialogo per l’esecuzione di script Python Menu Foto Apri Nuova Foto Apre una nuova foto dalla lista del Pannello Foto Apri Foto Precedente Apre la foto precedente dalla lista del Pannello Foto Vai al Marker Successivo Zoom sul marker -‐ posizione successiva nella foto aperta Vai al Marker Precedente Zoom sul marker -‐ posizione precedente nella foto aperta Navigazione Seleziona il tipo di navigazione
Selezione Rettangolare Strumento di Selezione rettangolare
Selezione lazo Strumento di selezione-‐taglio parziale intelligente Pennello magico Strumento Pennello di selezione
Bacchetta Magica Strumento di selezione magica
Aggiungi Selezione Aggiungi la selezione corrente alla maschera
Sottrai Selezione Sottrai la selezione corrente alla maschera Inverti selezione Inverte la selezione corrente Inverti Maschera Inverte la maschera per la foto corrente
Reset Maschera… Azzera maschera nella foto corrente
Ombreggiatura On/Off Attiva/disattiva Ombreggiatura su maschera
Modifica Markers Attiva la modifica dei marker sul modello
Visualizza punti Visualizza le caratteristiche dei punti di allineamento foto
Luminosità Aggiusta la luminosità dell’immagine per una migliore visualizzazione a monitor _______________________________________________________________________________________________________________________
85
Interfaccia grafica utente
Menu Aiuto
Contenuti… Visualizza contenuti di aiuto Check per Aggiornamenti… Controlla se sono presenti e scaricabili aggiornamenti per PhotoScan Attivazione Prodotto… Attiva / Disattiva il prodotto per mezzo della chiave di attivazione
A proposito di PhotoScan… Visualizza Informazioni sul software, il numero della versione e copyright Pulsanti della Barra degli Strumenti Comandi Generali
Nuovo Per creare un nuovo file Progetto PhotoScan Apri Apre un file di Progetto PhotoScan
Salva Salva un file di Progetto PhotoScan Comandi vista 3D
Annulla Annulla l’ultima operazione di modifica
Ripristina Ripristina l’ultima operazione di modifica
Navigazione Strumento di navigazione
Rettangolo di Selezione Strumento Rettangolo di selezione
Cerchio di Selezione Strumento Cerchio di selezione
Forma-‐Libera di Selezione Strumento di selezione Forma libera
Ridefinisci regione Strumento di Selezione Volume
Ruota Regione Strumento di Rotazione Volume
Ruota Oggetto Strumento di Rotazione del Modello
Elimina Selezione Rimuove i poligoni e i punti selezionati
Taglierina Delimita/taglia/seleziona poligoni e punti Settaggi vista 3D
Nuvola di Punti Visualizza la nuvola sparsa di punti ottenuta con l’allineamento immagini Nuvola di Punti Densa Visualizza il modello con la nuvola di punti densa
Classi della Nuvola Densa Visualizza nuvola di punti densa colorati per classi _______________________________________________________________________________________________________________________
86