Thanks to modern high-resolution acquisition techniques, 3D digital representations of real objects are easily made of millions, or even billions, of elements. Processing and analysing such large datasets is often a non trivial task, due to specific software and hardware requirements. Our system allows to process large triangle meshes by exploiting nothing more than a standard Web browser. A graphical interface allows to select among available algorithms and to stack them into complex pipelines, while a central engine manages the overall execution by exploiting both hardware and software provided by a distributed network of servers. As an additional feature, our system allows to store work ows and to make them publicly available. A semantic-driven search mechanism is provided to allow the retrieval of specific work ows. Besides the technological contribution, an innovative mesh transfer protocol avoids possible bottlenecks during the transmission of data across scattered servers. Also, distributed parallel processing is enabled thanks to an innovative divide and conquer approach. A simplification algorithm based on this paradigm proves that the overhead due to data transmission is negligible.

Distributed processing of large triangle meshes

CABIDDU, DANIELA
2016-03-07

Abstract

Thanks to modern high-resolution acquisition techniques, 3D digital representations of real objects are easily made of millions, or even billions, of elements. Processing and analysing such large datasets is often a non trivial task, due to specific software and hardware requirements. Our system allows to process large triangle meshes by exploiting nothing more than a standard Web browser. A graphical interface allows to select among available algorithms and to stack them into complex pipelines, while a central engine manages the overall execution by exploiting both hardware and software provided by a distributed network of servers. As an additional feature, our system allows to store work ows and to make them publicly available. A semantic-driven search mechanism is provided to allow the retrieval of specific work ows. Besides the technological contribution, an innovative mesh transfer protocol avoids possible bottlenecks during the transmission of data across scattered servers. Also, distributed parallel processing is enabled thanks to an innovative divide and conquer approach. A simplification algorithm based on this paradigm proves that the overhead due to data transmission is negligible.
7-mar-2016
calcolo distribuito
distributed processing
large 3D models
modelli di grandi dimensioni
out-of-core
parallelism
parallelismo
sata transfer
trasferimento dati
File in questo prodotto:
File Dimensione Formato  
PhD_Thesis_Cabiddu.pdf

accesso aperto

Tipologia: Tesi di dottorato
Dimensione 13.17 MB
Formato Adobe PDF
13.17 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11584/266876
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact