Browse > Article
http://dx.doi.org/10.3745/KTCCS.2014.3.8.251

A Parallel Approach for Accurate and High Performance Gridding of 3D Point Data  

Lee, Changseop (아주대학교 컴퓨터공학과)
Rizki, Permata Nur Miftahur (아주대학교 컴퓨터공학과)
Lee, Heezin (미 캘리포니아대학교)
Oh, Sangyoon (아주대학교 컴퓨터공학과)
Publication Information
KIPS Transactions on Computer and Communication Systems / v.3, no.8, 2014 , pp. 251-260 More about this Journal
Abstract
3D point data is utilized in various industry domains for its high accuracy to the surface information of an object. It is substantially utilized in geography for terrain scanning and analysis. Generally, 3D point data need to be changed by Gridding which produces a regularly spaced array of z values from irregularly spaced xyz data. But it requires long processing time and high resource cost to interpolate grid coordination. Kriging interpolation in Gridding has attracted because Kriging interpolation has more accuracy than other methods. However it haven't been used frequently since a processing is complex and slow. In this paper, we presented a parallel Gridding algorithm which contains Kriging and an application of grid data structure to fit MapReduce paradigm to this algorithm. Experiment was conducted for 1.6 and 4.3 billions of points from Airborne LiDAR files using our proposed MapReduce structure and the results show that the total execution time is decreased more than three times to the convention sequential program on three heterogenous clusters.
Keywords
3D Point Cloud Data; Gridding; Interpolation; Kriging; Parallel;
Citations & Related Records
연도 인용수 순위
  • Reference
1 H. Woo, E. Kang, S. Wang, and K. H. Lee, "A new segmentation method for point cloud data", International Journal of Machine Tools and Manufacture, Vol.42, Issue.2, pp.167-178, 2002.   DOI   ScienceOn
2 M. Szarvas, U. Sakai, and J. Ogata, "Real-time pedestrian detection using LIDAR and convolutional neural networks", Intelligent Vehicles Symposium, IEEE, pp.213-218, 2006.
3 V. Verma, R. Kumar, and S. Hsu, "3d building detection and modeling from aerial lidar data", IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Vol.2, pp.2213-2220, 2006.
4 G. Sohn and I. Dowman, "Data fusion of high-resolution satellite imagery and LiDAR data for automatic building extraction", ISPRS Journal of Photogrammetry and Remote Sensing, Vol.62, Issue.1, pp.43-63, 2007.   DOI   ScienceOn
5 M. Himmelsbach, T. Luettel, and H. Wuensche, "Real-time object classification in 3D point clouds using point feature histograms", IROS 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp.994-1000, 2009.
6 G. Chust, I. Galparsoro, A. Borja, J. Franco, and A. Uriarte, "Coastal and estuarine habitat mapping, using LIDAR height and intensity and multi-spectral imagery", Estuarine, Coastal and Shelf Science, Vol.78, Issue.4, pp.633-643, 2008.   DOI   ScienceOn
7 H. Lee, K. C. Slatton, B. E. Roth, and W. P. Cropper Jr, "Adaptive clustering of airborne LiDAR data to segment individual tree crowns in managed pine forests", International Journal of Remote Sensing, Vol.31, Issue.1, pp.117-139, 2010.   DOI   ScienceOn
8 N. El-Sheimy, C. Valeo, and A. Habib, "Digital terrain modeling: acquisition, manipulation and applications", Artech House, Boston, 2005.
9 M. Oliver, R. Webster, and J. Gerrard, "Geostatistics in physical geography. Part I: theory", Transactions of the Institute of British Geographers, pp.259-269, 1989.
10 P. K. Agarwal, L. Arge, and A. Danner, "From point cloud to grid DEM: A scalable approach", in Progress in Spatial Data Handling, Springer Berlin Heidelberg, pp.771-788, 2006.
11 Q. Guo, W. Li, H. Yu, and O. Alvarez, "Effects of topographic variability and lidar sampling density on several DEM interpolation methods", Photogrammetric Engineering and Remote Sensing, Vol.76, Issue.6, pp.701-712, 2010.   DOI   ScienceOn
12 C. D. Lloyd and P. M. Atkinson, "Deriving DSMs from LiDAR data with kriging", International Journal of Remote Sensing, Vol.23, Issue.12, pp.2519-2524, 2002.   DOI   ScienceOn
13 T. Hengl, "Finding the right pixel size", Computers & Geosciences, Vol.32, Issue.9, pp.1283-1298, 2006.   DOI   ScienceOn
14 H. Wu, X. Guan, and J. Gong, "ParaStream: A parallel streaming Delaunay triangulation algorithm for LiDAR points on multicore architectures", Computers & Geosciences, Vol.37, Issue.9, pp.1355-1363, 2011.   DOI   ScienceOn
15 K. Hennebohl, M. Appel, and E. Pebesma, "Spatial interpolation in massively parallel computing environments", in Proceedings of the 14th AGILE International Conference on Geographic Information Science, 2011.
16 M. Hongchao and Z. Wang, "Distributed data organization and parallel data retrieval methods for huge laser scanner point clouds", Computers & Geosciences, Vol.37, Issue.2, pp.193-201, 2011.   DOI   ScienceOn
17 X. Guan and H. Wu, "Leveraging the power of multi-core platforms for large-scale geospatial data processing: Exemplified by generating DEM from massive LiDAR point clouds", Computers & Geosciences, Vol.36, Issue.10, pp.1276-1282, 2010.   DOI   ScienceOn
18 S. Krishnan, C. Baru, and C. Crosby, "Evaluation of MapReduce for gridding LIDAR data", 2010 IEEE Second International Conference on Cloud Computing Technology and Science (CloudCom), pp.33-40, 2010.
19 S. H. Han, J. Heo, H. G. Sohn, and K. Yu, "Parallel processing method for airborne laser scanning data using a pc cluster and a virtual grid", Sensors, Vol.9, Issue.4, pp.2555-2573, 2009.   DOI   ScienceOn
20 The Apache Common Mathematics Library [Internet] http://commons.apache.org/proper/commons-math/
21 Surfer [Internet] http://www.goldensoftware.com/products/surfer