WSEAS Transactions on Systems and Control
Print ISSN: 1991-8763, E-ISSN: 2224-2856
Volume 18, 2023
A Unique Approach for Block Partitioning and Merging for Large-Scale Structure-from-Motion using Apache Spark
Authors: , ,
Abstract: In response to the growing demand for large-scale reconstructions, this paper addresses the scalability challenges encountered by traditional Structure from Motion (SfM) methods. Our research aims to leverage Apache Spark’s distributed computing capabilities to enhance the efficiency of SfM methodologies. The motivation behind this work lies in the increasing need for robust solutions capable of handling extensive reconstruction tasks. To tackle this challenge, we propose a method that harnesses the advantages of Apache Spark, including scalability, speed, fault-tolerance, flexibility, and ease of use. The abstracted problem centers around the limitations inherent in Apache Spark’s traditional operations like maps, reduces, and joins. Our methodology focuses on a block partitioning and merging strategy, strategically distributing the workload using Spark. Our paper also presents experimental results showing the feasibility of our approach through the 3D reconstructions of multiple datasets. The experiments were executed on a standalone Spark instance, demonstrating the potential of Apache Spark in effectively distributing SfM workloads. In summary, this paper elucidates the necessity for addressing scalability challenges in large-scale reconstructions, outlines the research goals, and details a method leveraging Apache Spark to overcome limitations and enhance the efficiency of SfM.
Search Articles
Keywords: Structure-from-Motion, Apache Spark, 3D Reconstruction, Block partitioning and Merging,
Workload distribution, Large Scale 3D Reconstruction, Photogrammetry, Resilient Distributed Dataset
Pages: 581-591
DOI: 10.37394/23203.2023.18.60