Convoluciones 3D en paralelo
| dc.contributor.affiliation | Universidade de Santiago de Compostela. Departamento de Electrónica e Computación | |
| dc.contributor.author | Fernández López, Alberto | |
| dc.contributor.tutor | Cabaleiro Domínguez, José Carlos | |
| dc.contributor.tutor | Esmorís Pena, Alberto Manuel | |
| dc.date.accessioned | 2024-11-20T14:35:22Z | |
| dc.date.available | 2024-11-20T14:35:22Z | |
| dc.date.issued | 2024-05-26 | |
| dc.description.abstract | En este Trabajo de Fin de Máster se construye y optimiza un algoritmo de convolución 3D que se encarga de procesar nubes de puntos LiDAR aéreo que permita identificar objetos similares según el patrón de entrada dado. Concretamente, se utiliza un conjunto de datos correspondiente a zonas residenciales y, para evaluar el funcionamiento del algoritmo, se marca como objetivo la identificación de edificaciones. Tras la construcción del algoritmo de convolución y el ensayo con diferentes estructuras de representación de la nube de puntos, se aplican optimizaciones de paralelización en memoria compartida tratando de mantener un consumo de memoria reducido. Tras aplicar las técnicas consideradas, se consigue reducir el tiempo de ejecución de la convolución en un 98%, utilizando para ello 64 núcleos en 2 procesadores con OpenMP. | |
| dc.description.abstract | In this Master Thesis, a 3D convolution algorithm is built and optimized to process aerial LiDAR point clouds in order to identify similar objects according to the given input pattern. Specifically, a dataset corresponding to residential areas is used and, in order to evaluate the performance of the algorithm, the identification of buildings is set as a target. Following the construction of the convolution algorithm and experimentation with different point cloud representation structures, optimizations for shared memory parallelization are applied trying to achieve a low memory consumption. After applying the considered techniques, the execution time of the optimized part is reduced by 98%, using 64 cores in 2 processors with OpenMP. | |
| dc.identifier.uri | https://hdl.handle.net/10347/37772 | |
| dc.language.iso | spa | |
| dc.rights | Attribution-NonCommercial-ShareAlike 4.0 International | |
| dc.rights.accessRights | open access | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | |
| dc.subject | Convolución 3D | |
| dc.subject | 3D convolution | |
| dc.subject | Nube de puntos | |
| dc.subject | Point cloud | |
| dc.subject | Reconocimiento de objetos | |
| dc.subject | Object recognition | |
| dc.subject | LiDAR | |
| dc.subject | Computación paralela | |
| dc.subject | Parallel computing | |
| dc.subject | OpenMP | |
| dc.subject | HPC | |
| dc.subject.classification | 120317 Informática | |
| dc.subject.classification | 3304 Tecnología de los ordenadores | |
| dc.title | Convoluciones 3D en paralelo | |
| dc.type | master thesis | |
| dspace.entity.type | Publication | |
| relation.isAdvisorOfPublication | 1959c3e1-552e-4a0b-bc17-a5f9f687ad38 | |
| relation.isTutorOfPublication | 1959c3e1-552e-4a0b-bc17-a5f9f687ad38 | |
| relation.isTutorOfPublication.latestForDiscovery | 1959c3e1-552e-4a0b-bc17-a5f9f687ad38 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- FernandezLopezAlberto_TFM_Convoluciones3D.pdf
- Size:
- 8.23 MB
- Format:
- Adobe Portable Document Format