guia de hugin

6
Creació d'imatges panoràmiques amb Hugin Manel Zaera Creació d'imatges panoràmiques amb Hugin Manel Zaera, juliol del 2008, [email protected] Llicències: GNU GFDL i CC BY-SA 3.0, 2.5, 2.0 i 1.0 Introducció Sovint es vol fer una fotografia que abasta un angle de visió superior al que la càmera de la qual es disposa permet captar. Aleshores s'ha de recórrer a fer diferents fotografies que abastin en conjunt tot l'angle de visió i després muntar una imatge panoràmica amb aquestes. Hi ha diverses aplicacions per fer-ho [1], de les quals aquest document mostra com fer-ho amb Hugin [2], una aplicació de programari lliure i multiplataforma, a partir d'un exemple concret i senzill. No és un document sobre fotografia digital sinó que només és un document que exemplifica l'ús de Hugin per crear imatges panoràmiques, un alternativa lliure a altres existents. Creació d'imatges panoràmiques El procés de creació d'una imatge panoràmica o panorama [3] a partir de vàries imatges independents s'anomena stitching (cosir les imatges) [4]. Els programes de generació de panorames s'encarreguen de realitzar les diferents tasques involucrades en el tractament de les imatges que s'utilitzen per generar el panorama final. El resultat d'aquesta generació dependrà de diversos factors, entre els quals el lloc des d'on s'ha pres cada imatge, l'existència o no d'elements en moviment a les imatges, i altres condicions com la lluminositat -si s'han pres en diferents moments-, etc. Panorames amb Hugin Hugin és una aplicació multiplataforma que es distribueix amb llicència GPL. És programari lliure. Permet crear imatges panoràmiques a partir de dues o més imatges de forma senzilla. En els següents apartats es mostra com utilitzar Hugin per crear una imatge panoràmica a partir d'un conjunt de fotografies, en el cas de l'exemple d'un a vista d'un paisatge. Càrrega de les imatges El primer pas és escollir les imatges que han d'utilitzar-se per generar la imatge final. Es poden afegir totes de cop o de forma individual, utilitzant la pestanya Assistant o la pestanya Imatges. Un cop carregades es poden ordenar per tal que les imatges que es corresponen a ubicacions contigües estiguin una al costat de l'altra. De forma automàtica Hugin detecta les característiques de cada imatge (tipus de lent, pàgina 1/6

Upload: manel-zaera

Post on 01-Mar-2016

221 views

Category:

Documents


0 download

DESCRIPTION

Creacio d'imatges panoramiques amb Hugin

TRANSCRIPT

Page 1: Guia de Hugin

Creació d'imatges panoràmiques amb Hugin Manel Zaera

Creació d'imatges panoràmiques amb HuginManel Zaera, juliol del 2008, [email protected]

Llicències: GNU GFDL i CC BY-SA 3.0, 2.5, 2.0 i 1.0

IntroduccióSovint es vol fer una fotografia que abasta un angle de visió superior al que la càmera de la qual es disposa permet captar. Aleshores s'ha de recórrer a fer diferents fotografies que abastin en conjunt tot l'angle de visió i després muntar una imatge panoràmica amb aquestes. Hi ha diverses aplicacions per fer-ho [1], de les quals aquest document mostra com fer-ho amb Hugin [2], una aplicació de programari lliure i multiplataforma, a partir d'un exemple concret i senzill.

No és un document sobre fotografia digital sinó que només és un document que exemplifica l'ús de Hugin per crear imatges panoràmiques, un alternativa lliure a altres existents.

Creació d'imatges panoràmiquesEl procés de creació d'una imatge panoràmica o panorama [3] a partir de vàries imatges independents s'anomena stitching (cosir les imatges) [4]. Els programes de generació de panorames s'encarreguen de realitzar les diferents tasques involucrades en el tractament de les imatges que s'utilitzen per generar el panorama final. El resultat d'aquesta generació dependrà de diversos factors, entre els quals el lloc des d'on s'ha pres cada imatge, l'existència o no d'elements en moviment a les imatges, i altres condicions com la lluminositat -si s'han pres en diferents moments-, etc.

Panorames amb HuginHugin és una aplicació multiplataforma que es distribueix amb llicència GPL. És programari lliure. Permet crear imatges panoràmiques a partir de dues o més imatges de forma senzilla. En els següents apartats es mostra com utilitzar Hugin per crear una imatge panoràmica a partir d'un conjunt de fotografies, en el cas de l'exemple d'un a vista d'un paisatge.

Càrrega de les imatgesEl primer pas és escollir les imatges que han d'utilitzar-se per generar la imatge final. Es poden afegir totes de cop o de forma individual, utilitzant la pestanya Assistant o la pestanya Imatges. Un cop carregades es poden ordenar per tal que les imatges que es corresponen a ubicacions contigües estiguin una al costat de l'altra.

De forma automàtica Hugin detecta les característiques de cada imatge (tipus de lent,

pàgina 1/6

Page 2: Guia de Hugin

Creació d'imatges panoràmiques amb Hugin Manel Zaera

distància focal, ...), les quals es poden modificar si es creu que no són les adequades. Les dades EXIF [5] de la imatge permeten accedir a la informació del camp de visió de la mateixa.

Punts de controlEls punts de control es defineixen entre dues imatges contigües, de forma que identifiquen elements comuns entre aquestes, els quals serveixen de referència a l'hora de fusionar-les. Es recomana almenys tenir 3 punts de control [7] per cada parell d'imatges, tot i que poden ser necessaris més punts, en funció de la imatge.

Per escollir punts de control cal seleccionar elements ben distingibles de les imatges, com ara vèrtex d'edificis, finestres, roques que destaquin, etc. La selecció d'un punt de control en Hugin es fa de la següent manera:

1. A la pestanya Punts de Control se selecciona una imatge i la següent o l'anterior.

2. Sobre una de les imatges se cerca un punt que pugui servir de referència i s'hi fa clic amb el botó esquerre del ratolí. Automàticament l'aplicació ampliarà l'àrea i mostrarà el punt que s'ha seleccionat.

3. A l'altra imatge se selecciona el mateix punt que s'ha seleccionat a la primera. Hugin el marcarà si hi ha calcula una coincidència acceptable, o mostrarà un error si el punt que s'ha marcat no té res de coincident amb el primer.

pàgina 2/6

Figura 2: Pestanya de punts de control

Figura 1: Imatges del panorama

Page 3: Guia de Hugin

Creació d'imatges panoràmiques amb Hugin Manel Zaera

4. Finalment, s'ha de fer clic amb el botó dret del ratolí sobre la imatge perquè el punt de control quedi registrat.

Al menú Examinar->Taula de punts de control o amb la tecla F3 es poden veure tots els punts de control registrats entre els diferents parells d'imatges, i si algun es vol eliminar es pot fer des d'aquesta taula.

El procés de selecció de punts de control es pot haver de repetir si es dóna el cas que el panorama final té imperfeccions destacables, talls bruscos entre parts d'imatges fusionades. Això pot passar, per exemple, quan hi ha perfils muntayosos. Aleshores s'ha d'intentar trobar punts que serveixin de referència i incrementar el nombre de punts fins obtenir un resultat acceptable.

pàgina 3/6

Figura 4: Selecció dels punts de control

Figura 3: Punts de control

Page 4: Guia de Hugin

Creació d'imatges panoràmiques amb Hugin Manel Zaera

OptimitzacióEl procés d'optimitació prepara les imatges per ser assemblades, realitzant-ne les alteracions necessàries. En un panorama normal, com el de l'exemple, es pot deixar el valor de la llista desplegable Optimitzar al valor per defecte, i fer clic sobre Optimitza ara. Es poden però, escollir altres opcions per optimitzar i altres valors relacionats amb l'orientació de la imatge i els paràmetres de la lent. Per al cas de l'exemple només cal fer clic al botó i continuar amb la pestanya de l'assemblatge.

AssemblatgeEn aquest punt es genera la imatge panoràmica resultant de fusionar les imatges que s'han selccionat. Per generar-la es poden seleccionar les següents opcions:

● Projecció: Per defecte hi ha la projecció equirectangular però, es poden triar projeccions, en funció del tipus de panorama que es genera.

● Angle del camp de visió: Es pot establir o bé fer clic sobre Calcular l'angle del camp de visió.

● Assemblatge ràpid: Se selecciona el tipus d'assemblatge que es desitja generar i fent clic sobre Assembleu ara s'inicia el procés de creació del panorama.

● Mida d'imatge del panorama: Es pot establir o bé fer clic sobre Calcula la mida òptima.

● Motor d'assemblatge: PTStitcher o nona (per defecte).

● Opcions d'assemblatge: Funció d'interpolació [7] i gamma. Per defecte la funció que hi ha és Poly 3, interpolació bicúbica però, es poden triar altres, depenent de la velocitat

pàgina 4/6

Figura 5: Optimitzador

Page 5: Guia de Hugin

Creació d'imatges panoràmiques amb Hugin Manel Zaera

de processament desitjada i de la qualitat de la imatge final.

● Opcions del fitxer de sortida: format de la imatge de sortida, tipus de compressió, etc.

El resultat final és una imatge com la que mostra la figura, la qual no sempre és rectangular sinó que és irregular, a causa de les transformacions que s'han fet a les diferents imatges que la composen per poder-les fusionar en una de sola. La zona quadriculada representa una zona transparent.

Per finalitzar el procés només queda retallar la imatge perquè quedi un panorama rectangular, com el de la figura següent.

pàgina 5/6

Figura 7: Panorama resultant

Figura 6: Assemblador

Page 6: Guia de Hugin

Creació d'imatges panoràmiques amb Hugin Manel Zaera

Referències[1] Panorama Creation and Stitching Tools: http://graphicssoft.about.com/od/panorama/Panorama_Creation_and_Stitching_Tools.htm

[2] Hugin: http://hugin.sourceforge.net

[3] Panoramic Photography: http://en.wikipedia.org/wiki/Panoramic_photography

[4] Image stitching: http://en.wikipedia.org/wiki/Image_stitching

[5] EXIF: http://en.wikipedia.org/wiki/Exif

[6] Tutorial Hugin: http://hugin.sourceforge.net/tutorials/overview/en.shtml

[7] Interpolació: http://wiki.panotools.org/Interpolation

LlicènciaAquest document es publica amb les llicències GNU Free Documentation License (http://www.gnu.org/copyleft/fdl.html) i amb Creative Commons Reconeixement-Compartir Igual 3.0 (http://creativecommons.org/licenses/by-sa/3.0), 2.5 (http://creativecommons.org/licenses/by-sa/2.5), 2.0 (http://creativecommons.org/licenses/by-sa/2.0) i 1.0 (http://creativecommons.org/licenses/by-sa/1.0).

pàgina 6/6

Figura 8: Panorama final