Hugin – Punti di controllo
In questo tutorial analizzeremo come definire e modificare i punti di controllo che vengono utilizzati da hugin per la fase di ottimizzazione. Per chi non conoscesse hugin rimando al tutorial Creazione immagini ad altissima risoluzione.
La definizione dei punti di controllo è una fase molto importante affinchè hugin possa far sovrapporre le immagini correttamente. I punti di controllo devono essere definiti in maniera precisa, essere distribuiti uniformemente su tutte le aree di sovrapposizione delle immagini ed in numero sufficiente affinchè hugin possa estrapolare con precisione i parametri con cui modificare le singole immagini.
La definizione dei punti di controllo può essere fatta manualmente oppure in maniera automatica. Nel primo caso si ha un maggiore controllo e precisione sui punti generati, ma la creazione dei punti può richiedere molto tempo. Nel secondo caso si velocizza molto il processo e, utilizzando alcune accortezze, si possono generare comunque dei punti di controllo accurati.
Procedura manuale
Per aggiungere manualmente i punti ci controllo bisogna selezionare il Tab “Punti di controllo”. Questa finestra è divisa in tre zone:
La prima mostra una coppia di immagini sulle quali andranno definiti in maniera visuale i punti di controllo.
La seconda contiene una tabella contenente la lista dei punti generati.
La terza definisce un insieme di opzioni.

Come prima cosa verifichiamo che siano selezionate le opzioni “auto fine-tune” e “stima automatica”. L’opzione di “stima automatica” fa in modo che una volta che selezioniamo il primo di una coppia di punti in una delle due immagini, hugin provi a cercare automaticamente il secondo punto nell’altra immagine. L’opzione “auto fine-tune” invece attiva una algoritmo di raffinamento automatico della posizione dei punti creati.
Ora selezioniamo una coppia di immagini che contengono un’area comune nella quale definire i punti di controllo. Si può cambiare la coppia di immagini visualizzate semplicemente selezionando i tab numerati posti in cima alle stesse. Una volta selezionata la prima coppia di immagini procediamo con la definizione dele coppie di punti di controllo.
Per creare una coppia di punti identifichiamo un punto comune ad entrambe le immagini e selezioniamolo cliccandoci sopra con il tasto sinistro del mouse (possiamo indifferentemente farlo sull’immagine a sinistra o su quella a destra). Hugin evidenzierà il punto selezionato con un cerchietto giallo ed effettuerà un zoom temporaneo al 100% dell’immagine contenente il punto.

Clicchiamo ora sul punto corrispondente della seconda immagine. Anche se la nostra selezione non è precisissima, visto che abbiamo selezionato l’opzione “auto fine-tune”, Hugin la correggerà, evidenzierà il punto selezionato con un secondo cerchietto giallo ed effettuerà un zoom temporaneo al 100% anche della seconda immagine.

Premiamo ora sul bottone aggiungi e creiamo la prima coppia di punti di controllo. Hugin aggiungerà la coppia di punti della lista. Notiamo anche che Hugin evidenzia i punti di controllo con colori diversi a seconda del loro stato. Utilizza il giallo per identificare i punti che stiamo aggiungendo, il rosso per i punti selezionati e tutti gli altri colori per i restanti punti.

Ripetiamo ora la procedura fino a creare 10-20 punti per coppia di immagini distribuiti uniformemente su tutta l’area in comune alle immagini.

Per selezionare dei punti di controllo accurati è importante selezionare dei punti in aree ricche di dettagli, mentre bisognerebbe evitare le zone dell’immagine troppo uniformi (cielo, muri ecc.). Ad esempio nell’immagine qui sotto il punto evidenziato in blu (definito fra l’intersezione di una finestra con il muro) può essere considerato un “buon” punto di controllo, mentre il punto rosso che è definito in una zona uniforme del muro non è un punto molto accurato.

L’aggiunta manuale dei punti di controllo può essere però molto onerosa se le immagini sono molte e in questo caso è consigliabile utilizzare una procedura automatica.
Procedura automatica
Per generare automaticamente i punti di controllo è sufficiente premere il bottone “Crea punti di controllo” nel tab “Immagini”. Vicino al questo bottone esiste un campo numerico che definisce il numero di punti di controllo per coppia di immagini che verranno creati. In genere un valore di 10-20 è più che adeguato. La generazione dei punti viene fatta con un programma chiamato Autopano che viene lanciato automaticamente da hugin.

Finita la generazione dei punti procediamo a ricalibrarli con il comando “Ricalibra tutti i punti” nel menù ” Modifica”. Questa operazione raffina i punti e associa un valore (compreso fra 0 e 1) che indica la “precisione” con cui i punti sono stati scelti. Visualizziamo la tabella dei punti generati premendo il tasto F3 oppure selezionando l’opzione “Tabella punti di controllo” dal menù “Vista”.

Finita l’operazione di ricalibrazione la colonna “Distanza” conterrà il valore che indica la “precisione” ottentuta con la ricalibrazione. Se questo valore è troppo basso (minore di 0,9/0,8) significa che la coppia di punti non è molto precisa ed è quindi consigliabile cancellarla. Per far questo si pùò selezionare il punto e premere il bottone cancella. Se abbiamo molti punti un metodo più veloce è premere il bottone “Seleziona per distanza” ed inserire un valore di -0,8 o -0,9. In questo modo hugin selezionerà tutti i punti con una precisione inferiore a 0,8 o 0,9. Una volta selezionati possiamo cancellarli con il bottone “Cancella”. La creazione automatica dei punti non è però sempre precisissima. E’ consigliabile quindi verificare manualmente i punti generati. Per far questo velocemente si può sfruttare la “Tabella punti di controllo”.
Una volta creati i punti si può passare alla fase di ottimizzazione. Finita questa fase, la colonna “Distanza” della “Tabella punti di controllo” non indica più la precisione dei punti ma la distanza fra le coppie di punti sulle immagini proiettate.
Ordiniamo i punti per distanza (Premendo semplicemente sullìetichetta “Distanza”) ed individuamo i punti la cui distanza è molto superiore alla media. Se abbiamo aperto il tab “Punti di controllo” e selezioniamo uno dei punti nella finestra “Tabella punti di controllo” hugin evidenzierà in rosso il punto selezionato e, nel caso abbiamo selezionato uno Zoom di 100% o 200% hugin ingrandirà automaticamente l’area contenete i punti selezionati. In questo modo possiamo selezionare e controllare in maniera visuale i punti la cui distanza è molto superiore alla media. Se verifichiamo che quiesti punti non sono precisi possiamo correggerli manualmente e procedere di nuovo alla fase di ottimizzazione.