Web-based visualization and interpretation platform for massive InSAR point clouds

被引:0
|
作者
Guo S. [1 ]
Dong J. [1 ]
Zhang L. [2 ]
Liao M. [2 ]
机构
[1] School of Remote Sensing and Information Engineering, Wuhan University, Wuhan
[2] State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan
基金
中国国家自然科学基金;
关键词
data visualization; deformation data; InSAR; point cloud processing; WebGL;
D O I
10.11834/jrs.20232131
中图分类号
学科分类号
摘要
Synthetic Aperture Radar Interferometry (InSAR) is a powerful tool for monitoring ground deformation over large areas, with applications in geological disaster monitoring, inversion of groundwater status, building health analysis, earthquake parameter extraction, post-disaster relief, and more. However, existing digital earth platforms, such as Google Earth and ArcGIS, face challenges in supporting the exploration and querying of vast InSAR datasets, including slow processing speeds, unsupported data formats, and difficulties with secondary development. This study examines the challenges associated with online visualization of time-series point clouds and proposes principles for pre-processing, storage, exploration, and querying of such datasets. Challenges include slow graphics rendering on webpages, limited network bandwidth that hinders real-time updates during exploration, and large data sizes that can pose storage challenges. To overcome these challenges, we suggest separating position and colorc information from temporal information, partitioning data using an octree structure, and using various compression techniques. Based on these principles, we utilize Cesium.js, a JavaScript library that enables developers to create 3D globes and maps in a web browser with high performance and precision to develop a platform for the visualization and interpretation of InSAR point clouds, which we call WIMAP. This allows us to easily create interactive visualizations of geospatial data. To test the platform, we processed two SAR datasets covering a plain and a mountainous area, respectively, and obtained corresponding time-series point clouds. We tested the performance of the platform using these point clouds and demonstrated its ability to run smoothly under such conditions. Specifically, on a computer equipped with a mid-range graphics card, it was able to maintain a frame rate of over 30 FPS while browsing time-series point clouds containing tens of millions points. Additionally, compared to the original plain binary format, the size of binary data stored on server could be reduced to approximately one quarter using preprocessing tools provided by the platform. All deformation analysis tools, including single point time-series query, deformation rate along profile line query, and multi-temporal deformation along profile line query, work properly. Spatial profile analysis, which included spatial interpolation with a buffering radius of 200 meters, was performed on time-series point cloud datasets with over 100 epochs and took less than 20 seconds to complete. This performance is comparable to that of locally conducted queries based on Kd-tree on available computers. The WIMAP platform allows users to explore InSAR point clouds in their browser and facilitates the distribution of InSAR results. Individual organizations and research institutions can upload their processed InSAR results to the platform's server, providing geoscientific information for users in various industries. With the visualization and interpretation tools bundled, users can analyze InSAR multi-temporal observations, combined with three-dimensional terrains and optical images, to gain insights into various geological phenomena. This may accelerate the research progress in several areas, such as landslide studies, earthquake monitoring, volcanic deformation analysis, and coastal erosion monitoring. © 2023 Science Press. All rights reserved.
引用
收藏
页码:6 / 15
页数:9
相关论文
共 12 条
  • [1] Collette A., Python and HDF5: unlocking scientific data, (2021)
  • [2] De Carlo F, Gursoy D, Marone F, Rivers M, Parkinson D Y, Khan F, Schwarz N, Vine D J, Vogt S, Gleber S C, Narayanan S, Newville M, Lanzirotti T, Sun Y, Hong Y P, Jacobsen C., Scientific data exchange: a schema for HDF5-based storage of raw and analyzed data, Journal of Synchrotron Radiation, 21, 6, pp. 1224-1230, (2014)
  • [3] Folk M, Heber G, Koziol Q, Pourmal E, Robinson D., An overview of the HDF5 technology suite and its applications, Proceedings of the EDBT/ICDT 2011 Workshop on Array Databases, pp. 36-47, (2011)
  • [4] Gorelick N, Hancher M, Dixon M, Ilyushchenko S, Thau D, Moore R., Google Earth Engine: planetary-scale geospatial analysis for everyone, Remote sensing of Environment, 202, pp. 18-27, (2017)
  • [5] Han L, Wang N H, Wang C, Chi Y J., The research on the WebGIS application based on the J2EE framework and ArcGIS server, 2010 International Conference on Intelligent Computation Technology and Automation, pp. 942-945, (2010)
  • [6] Jain A K., Image data compression: a review, Proceedings of the IEEE, 69, 3, pp. 349-389, (1981)
  • [7] Mutanga O, Kumar L., Google earth engine applications, Remote Sensing, 11, 5, (2019)
  • [8] Parisi T., WebGL: Up and Running, (2012)
  • [9] Salomon D., Data Compression: The Complete Reference, (2004)
  • [10] Sayood K., Introduction to Data Compression, (2006)