Hydrological Streamline Detection with CyberGIS-Jupyter Using Deep Learning
Author(s): 𝑍𝑒𝑤𝑒𝑖 𝑋𝑢, 𝑁𝑎𝑡𝑡𝑎𝑝𝑜𝑛 𝐽𝑎𝑟𝑜𝑒𝑛𝑐ℎ𝑎𝑖, 𝐴𝑟𝑝𝑎𝑛 𝑀𝑎𝑛 𝑆𝑎𝑖𝑛𝑗𝑢, 𝐿𝑖 𝐶ℎ𝑒𝑛,𝑍ℎ𝑖𝑦𝑢 𝐿𝑖, 𝐿𝑎𝑟𝑟𝑦 𝑆𝑡𝑎𝑛𝑖𝑠𝑙𝑎𝑤𝑠𝑘𝑖, 𝐸𝑡ℎ𝑎𝑛 𝑆ℎ𝑎𝑣𝑒𝑟𝑠, 𝐵𝑖𝑛 𝑆𝑢, 𝑍ℎ𝑒 𝐽𝑖𝑎𝑛𝑔, 𝑆ℎ𝑎𝑜𝑤𝑒𝑛 𝑊𝑎𝑛𝑔
Surface water is an irreplaceable strategic resource for human survival and social development. The accurate delineation of hydrological streamlines is critically important in various scientific disciplines, such as the assessment of present and future water resources, climate models, agriculture suitability, river dynamics, wetland inventory, watershed analysis, surface water survey and management, flood mapping, and environment monitoring. Traditional hydrologic models generate streamlines solely based on topologic information, which inevitably contain errors. For example, dried out drainage lines would always be falsely recognized as streamlines. The traditional method also ignores the information from the complex 3D environment of streamlines and surface reflectance information, which would potentially be very helpful to accurately delineate streamlines. In recent years, the availability of high accuracy LiDAR data provides us a promising method to capture both 3D information of the environment and also surface reflectance information of land cover. LiDAR sensors use NIR light in the form of a pulsed laser to measure ranges (variable distances) to the ground and also reflectance information with multiple returns. These light pulses generate precise, three-dimensional information about the shape of the surface characteristics. In this research, multiple LiDAR feature maps are generated, and we develop a U-net model for doing the streamline detection and we also test several traditional machine learning methods as our baseline for comparison. Our accuracy evaluation shows that our U-net model is able to outperform the best baseline method by 8.08% on average in F1-score and provide better smoothness and connectivity over the classified streamline channels.