Implementació d'un programa basat en els mètodes Structure from Motion

View/Open
Document typeBachelor thesis
Date2020-02-28
Rights accessOpen Access
Abstract
En el present projecte es detallen els procediments seguits per a l'obtenció d'un núvol
de punts tridimensional dens a partir d'un bloc d'imatges, tot a partir de la implementació de
llibreries open source.
L'aplicació desenvolupada és capaç d'obrir un bloc d'imatges, generar els seus punts
d'interès, donar-les una orientació, relacionar les diferents imatges entre sí per a extreure
coordenades 2d i finalment generar unes coordenades 3d.
La llibreria open source que s'ha fet servir per aquest projecte és l'OpenCV versió 4,
una llibreria de programació de codi obert dirigida principalment a la visió per computador en
temps real. A part de les llibreries bàsiques que ja venen per defecte en el moment de la
instal·lació, també s'ha fet servir una llibreria que s'ha de compilar paral·lelament
anomenada SFM (Structure From Motion), una llibreria on es troben totes aquelles tècniques
fotogrametries que permeten estimar estructures tridimensionals a partir de seqüències
d'imatges bidimensionals.
En la primera part de la memòria es fa un estudi de les diferents operacions que s'han
de tenir presents per aconseguir el nostre objectiu, i de les diferents maneres que es pot
aconseguir. A part de la teoria mencionada al llarg de la memòria, també s'han realitzat
diferents experiments paral·lels a l'objectiu final del treball. Aquests experiments s'han
realitzat per a fer una reafirmació de la teoria estudiada o per a fer comparacions entre els
diferents mètodes d'actuació que estan explicats en la memòria.
En la segona part, s'ha fet servir el programa que es desenvolupa en aquest projecte
per a la realització d'un model digital ja conegut, per a després poder fer una comparació i
veure si el programa implementat dóna els resultats esperats.
Files | Description | Size | Format | View |
---|---|---|---|---|
Memòria_FernandezDavid.pdf | Memòria | 4,059Mb | View/Open |
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder