Creació d'un embolcall convex a l'espai
Cita com:
hdl:2099.1/13911
Document typeMaster thesis (pre-Bologna period)
Date2011-10
Rights accessOpen Access
Except where otherwise noted, content on this work
is licensed under a Creative Commons license
:
Attribution-NonCommercial-NoDerivs 3.0 Spain
Abstract
Partim de núvols de punts capturats de maneres diferents, fotogrametria, làser escàner, etc.
L'objectiu d'aquest treball és calcular l'embolcall convex del núvol de punts. Les rutines s'han
implementat en llenguatge C++ i el resultat final és una col·lecció de sis classes (objectes)
que solucionen els diferents detalls de l'algorisme complert.
Per realitzar-ho seguim la metodologia següent:
Partint d’un núvol de N punts distribuïts de manera aleatòria (en el cas que tinguessin una
distribució regular els hauríem de permutar l'ordre) s'agafen els quatre primers i es forma un
tetraedre. A partir d'aquí, es comprova si la resta de punts són externs o interns al tetraedre.
En el cas que sigui intern aquest punt serà descartat i s’agafarà automàticament un altre
punt fins a trobar-ne un que sigui extern. En aquest cas, es calcula quantes cares del
tetraedre són visibles des d'aquest punt (una, dues o tres). Les cares visibles des del punt
han de ser eliminades i se’n crearan de noves unint el nou punt amb els punts que en aquest
moment formen l’horitzó. El procés es repetirà successivament fins que s'acabin tots els
punts de la mostra.
El resultat final serà un arxiu en format dxf, que podrem obrir amb programes de dibuix com
l'Autocad i en el que podrem veure un conjunt de triangles, units per les seves arestes i que
ens formen la figura a l'espai.
SubjectsRadar Optical equipment, Photogrammetry, Làsers -- Aplicacions, Fotogrametria arquitectònica
DegreeENGINYERIA TÈCNICA DE TOPOGRAFIA (Pla 1997)
Files | Description | Size | Format | View |
---|---|---|---|---|
Cub de 2000punts.rar | executables | 1,433Mb | application/x-rar-compressed | View/Open |
Esfera 500punts.rar | executables | 1,441Mb | application/x-rar-compressed | View/Open |
Esfera 1000 punts (500 externs i 500 interns).rar | executables | 1,448Mb | application/x-rar-compressed | View/Open |
Paral·lelepipede 2000punts.rar | executables | 1,463Mb | application/x-rar-compressed | View/Open |
Cup de 2197punts.rar | executables | 1,436Mb | application/x-rar-compressed | View/Open |
Creació embolcall convex a l'espai.pdf | embolcall | 987,7Kb | View/Open | |
Resultats en DXF.rar | resultats | 163,2Kb | application/x-rar-compressed | View/Open |
Creació embolcall convex a l'espai_Resum.pdf | resum | 6,865Kb | View/Open | |
llegiu-me.txt | llegiume | 324bytes | Text file | View/Open |