Scale invariant line-based co-registration of multimodal aerial data using L1 minimization of spatial and angular deviations

Abstract In this work, we investigate the coregistration of multimodal data, such as photogrammetric/LiDAR point clouds, digital surface models, orthoimages, or 3D CAD city models, using corresponding line segments. The lines are analytically derived as intersections of adjacent planar surfaces, which can be determined more robustly and are deemed more accurate compared to single point based features. We propose a two-stage approach, which first focuses on finding optimal line correspondences between the datasets using a scale-invariant graph matching method, and then utilizes the found matching as a basis for calculating the optimal coregistration transform. By decoupling the correspondence search from the transform calculation, our approach can use more line pairs for determining the optimal transform than would be practicable with a combined, sampling-style approach. As opposed to competing methods, our transform computation is based on explicitly minimizing the average L1 distance on the matched line set. The assumed model accounts for an isotropic scaling factor, three translations and three rotation angles. We conducted experiments on two publicly available ISPRS datasets: Vaihingen and Dortmund, and compared the performance of several variations of our approach with three competing methods. The results indicate that the L1 methods decreased the median matched line distance by up to one third in case of pre-aligned Z axes. Moreover, when coregistering two photogrammetric datasets acquired from distinct viewing perspectives, our method was able to triple the number of matched lines (under a strict proximity-based criterion) compared to its competitor. Our results show that it is worthwhile to base the transform calculation on significantly more line pairs than is customary for sample consensus-based approaches. Our established validation dataset for line-based coregistration has been published and made available online ( https://doi.org/10.17632/dmp7tkn8kc.2 ).

[1]  Fabio Remondino,et al.  ISPRS benchmark for multi - platform photogrammetry , 2015 .

[2]  George Vosselman,et al.  Informal settlement classification using point-cloud and image-based features from UAV data , 2017 .

[3]  S. Umeyama,et al.  Least-Squares Estimation of Transformation Parameters Between Two Point Patterns , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Meng Zhang,et al.  Automatic and Accurate Conflation of Different Road-Network Vector Data towards Multi-Modal Navigation , 2016, ISPRS Int. J. Geo Inf..

[5]  A. Habib,et al.  Photogrammetric and Lidar Data Registration Using Linear Features , 2005 .

[6]  Wei Yao,et al.  Multimodal aerial data for line-based co-registration , 2018 .

[7]  D. Levin,et al.  Mesh-Independent Surface Interpolation , 2004 .

[8]  Behrooz Kamgar-Parsi,et al.  Matching Sets of 3D Line Segments with Application to Polygonal Arc Matching , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Uwe Stilla,et al.  Detection of fallen trees in ALS point clouds using a Normalized Cut approach trained by simulation , 2015 .

[10]  Qing Zhu,et al.  Integration of aerial oblique imagery and terrestrial imagery for optimized 3D modeling in urban areas , 2018 .

[11]  Jian Sun,et al.  Single image haze removal using dark channel prior , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[12]  Cheng Wang,et al.  Line segment extraction for large scale unorganized point clouds , 2015 .

[13]  F. Nex,et al.  UAV for 3D mapping applications: a review , 2014 .

[14]  Fabio Remondino,et al.  CHANGING THE PRODUCTION PIPELINE - USE OF OBLIQUE AERIAL CAMERAS FOR MAPPING PURPOSES , 2016 .

[15]  Behrooz Kamgar-Parsi,et al.  Algorithms for matching 3D line sets , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Ayman Habib,et al.  Association-Matrix-Based Sample Consensus Approach for Automated Registration of Terrestrial Laser Scans Using Linear Features , 2014 .

[17]  Bangqian Chen,et al.  Quantifying annual changes in built-up area in complex urban-rural landscapes from analyses of PALSAR and Landsat images. , 2017 .

[18]  M. Hebert,et al.  The Representation, Recognition, and Locating of 3-D Objects , 1986 .

[19]  Norbert Haala,et al.  An update on automatic 3D building reconstruction , 2010 .

[20]  Uwe Stilla,et al.  OBJECT-BASED COREGISTRATION OF TERRESTRIAL PHOTOGRAMMETRIC AND ALS POINT CLOUDS IN FORESTED AREAS , 2016 .

[21]  Alexander Wolff,et al.  Morphing polylines: A step towards continuous generalization , 2008, Comput. Environ. Urban Syst..

[22]  Michael Cramer,et al.  The DGPF-Test on Digital Airborne Camera Evaluation - Over- view and Test Design , 2010 .

[23]  G. Toussaint Solving geometric problems with the rotating calipers , 1983 .

[24]  R. Fletcher Practical Methods of Optimization , 1988 .

[25]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[26]  Lin Cao,et al.  Marker-free coregistration of UAV and backpack LiDAR point clouds in forested areas , 2019, ISPRS Journal of Photogrammetry and Remote Sensing.

[27]  Wen Liu,et al.  Damage assessment and 3d modeling by UAV flights after the 2016 Kumamoto, Japan earthquake , 2017, 2017 IEEE International Geoscience and Remote Sensing Symposium (IGARSS).

[28]  Luc Van Gool,et al.  Hough Transform and 3D SURF for Robust Three Dimensional Classification , 2010, ECCV.

[29]  S. B. Needleman,et al.  A general method applicable to the search for similarities in the amino acid sequence of two proteins. , 1970, Journal of molecular biology.

[30]  Martyna Poreba,et al.  A Robust Linear Feature-Based Procedure for Automated Registration of Point Clouds , 2015, Sensors.

[31]  Markus Gerke,et al.  The ISPRS benchmark on urban object classification and 3D building reconstruction , 2012 .

[32]  Najla Megherbi Bouallagu,et al.  Object Recognition using 3D SIFT in Complex CT Volumes , 2010, BMVC.

[33]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[34]  Shihong Du,et al.  A graph-based approach for the co-registration refinement of very-high-resolution imagery and digital line graphic data , 2016 .

[35]  Wei Yao,et al.  Semantic labelling of ultra dense MLS point clouds in urban road corridors based on fusing CRF with shape priors , 2017 .