Gaussian Half-Wavelength Progressive Decomposition Method for Waveform Processing of Airborne Laser Bathymetry
Abstract
:1. Introduction
- Echo detection uses the shape of the echo waveform to identify the temporal location of the energy mutation that is thought to be the occurrence time of the reflection. Conventional methods of echo detection include the maximum peak (MP), zero-crossing, and averaged square difference function (ASDF) methods [17].
- Deconvolution is usually applied for image or signal restoration. Jutzi and Stilla first confirmed that this method can effectively extract a target with a height greater than 15 cm [9]. The Gaussian decomposition method and the deconvolution method have been compared, and the deconvolution technique was found to obtain more peaks than the decomposition method [18]. Wang compared the results of several conventional methods in single-band laser data processing and found that the Richardson–Lucy deconvolution method has a higher detection rate and lower error. The disadvantage of deconvolution is that its anti-noise ability is always weak and can easily cause the misjudgment of the echo temporal location. Moreover, this method is also prone to ringing effects that adversely affect the results of data processing [19].
- Mathematical approximation. Generally, ALB system samples the reflected signal at a certain frequency. Hofton proposed that the echo waveform should be understood as the superposition of several Gaussian components [20]. Several Gaussian decomposition methods have been widely used, such as layered Gaussian function waveform fitting based on nonlinear least squares [21], the Gauss–Newton method [22], and the EM algorithm [23]. Both Zwally and Wagner suggested that the results obtained by using Gaussian decomposition are more consistent with the needs of multidisciplinary applications [24,25]. Moreover, the multiscale wavelet analysis method was used in waveform decomposition for light detection and ranging waveform characterization, and the results shows the consistency with the GLA14 product [26].
- ALB systems collect intensity data from the amplitude of received signals by discrete sampling at a certain frequency; however, the full-waveform data contain a considerable amount of redundancy. Operationally, the effective part of the echo must first be locked to reduce misjudgments and to improve computational efficiency. Additionally, the noise contained in the waveform data has adverse effects on the accurate determination of the reflection time; thus, smoothing filtering should be performed according to the echo characteristics before analyzing the original waveform data.
- Determining the temporal positions of abrupt changes in the echo energy by directly using the discrete sampling points is difficult. The simple interpolation results are always in error with respect to the actual reflection time [20]. A smooth curve fitted from discrete full-waveform data would facilitate determining the temporal position of abrupt events and the propagation time between the different reflected waveforms.
- An echo signal is not a regular Gaussian function, and its shape is affected by the attenuation of the medium, which often shows a trailing characteristic. When the distance between reflected objects is small or the water depth is shallow, the received waveforms may overlap. This situation shifts the apparent bottom reflection, and the corresponding zero crossing does not represent the true bottom-peak position. The worst case is that the bottom-reflected signal is completely embedded in the echo signal, which will increase the complexity of water depth estimations [18]. Therefore, a reasonable component selection mechanism must be adopted.
2. Materials and the Methods
2.1. Condition of the Experimental Area
2.2. The Full-Waveform and the GHPD Process
2.3. Data Pretreatment
2.3.1. Selection of the Effective Part
2.3.2. Noise Smoothing by Preserving Signal Moments
2.3.3. Digital Differential Low-Pass Filter
2.4. Gaussian Half-Wavelength Progressive Decomposition
2.4.1. Gaussian Component Parameter Initialization
2.4.2. Component Parameter Optimization and the Termination Condition of the Iteration
2.4.3. Waveform Fitting and Parameter Optimization
2.5. Selection of the Reflected Waveform
2.5.1. Intensity
2.5.2. Waveform Width
2.5.3. Relative Position of the Component Peaks
2.6. Metrics for the Comparison
- (1)
- The root mean squared error (RMSE) between the estimated depth of the GHPD method and the IWD system is:
- (2)
- The success rate is the percentage of successfully processed full-waveforms; it is given by
- (3)
- R-squared (R2) represents the fitness of the depth that was successfully detected and is given by
3. Results and Discussion
3.1. Selection of the Effective Part of the Signal
- Guaranteeing the signal integrity is difficult. Because the method uses the threshold to limit the fluctuation range and mainly depends on the selection of this value, and it is easy to cause discontinuities in the effective part of the signal.
- In the process of effective part selection, a unified and single threshold cannot be implemented because the fluctuations caused by noise interference cannot be considered, and erroneous judgments about the effective interval may occur. In particular, the unified threshold cannot satisfy all the conditions of a noisy environment in areas with deeper water or great changes in the water environment.
3.2. Results of Waveform Fitting
3.3. Decomposition of Echo Waveforms and Screening of Reflected Components
3.4. Regional Processing Effect
3.5. Consistency with the Data Processing Software
4. Conclusions
- In the data preparation stage, the effective part of the full-waveform data must be selected and smoothed. By using the statistical characteristics of the background noise in the signal propagation process, the effective part of the full-waveform data was extracted as the main object of the study. The experimental results showed that the proposed method can avoid unnecessary noise interference and improve the computational efficiency. Therefore, smooth processing of waveforms was achieved using the method of preserving signal moments to filter the original waveform and considering the reflection properties of the water environment and the statistical characteristics of the waveform data set.
- Based on the waveform decomposition, the GHPD method can simultaneously realize the accurate fitting of full-waveform data. The advantage of the GHPD algorithm is that the fitting and decomposition of the waveform can be realized by Gaussian functions in the time sequence according to the morphological characteristics of the original waveform.
- A proper selection mechanism must be employed in the GHPD method to obtain the reflected component. The screening mechanism can be established on the basis of an analysis of the changes in the roles of signals in the reflection process and the characteristics of pulse intensity, wave width and time interval. After decomposition, all the Gaussian components were judged and selected, and then the corresponding component of the target reflection was obtained. This method objectively reduces the attenuation of the signal in the propagation process and interference of the echo under the influence of the background noise to provide accurate temporal position information that can be used to obtain the target distance.
Acknowledgments
Author Contributions
Conflicts of Interest
References
- Klemas, V. Beach profiling and LiDAR bathymetry: An overview with case studies. J. Coast. Res. 2011, 27, 1019–1028. [Google Scholar] [CrossRef]
- Kim, M.; Feygels, V.; Kopilevich, Y.; Park, J.Y. Estimation of inherent optical properties from czmil LiDAR. Proc. SPIE 2014, 9262, 865–872. [Google Scholar]
- Legleiter, C.J.; Overstreet, B.T.; Glennie, C.L.; Pan, Z.; Fernandez-Diaz, J.C.; Singhania, A. Evaluating the capabilities of the casi hyperspectral imaging system and aquarius bathymetric LiDAR for measuring channel morphology in two distinct river environments. Earth Surface Processes Landf. 2016, 41, 344–363. [Google Scholar] [CrossRef]
- Mandlburger, G.; Pfennigbauer, M.; Pfeifer, N. Analyzing near water surface penetration in laser bathymetry-a case study at the river pielach. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 2013, 2, 175–180. [Google Scholar] [CrossRef]
- Pfennigbauer, M. Next-Generation Airborne Laser Scanning System VQ-880-G Demonstrates Improvement With US Coastal Testing. Sea Technol. 2015, 56, 15–18. [Google Scholar]
- Parker, H.; Sinclair, M. The successful application of Airborne LiDAR Bathymetry surveys using latest technology. In Proceedings of the Oceans MTS/IEEE Conference, Yeosu, Korea, 21–24 May 2012; pp. 1–4. [Google Scholar]
- Chust, G.; Grande, M.; Galparsoro, I.; Uriarte, A.; Borja, Á. Capabilities of the bathymetric hawk eye LiDAR for coastal habitat mapping: A case study within a basque estuary. Estuar. Coast. Shelf Sci. 2010, 89, 200–213. [Google Scholar] [CrossRef]
- Webster, T.; McGuigan, K.; Crowell, N.; Collins, K.; MacDonald, C. Optimization of data collection and refinement of post-processing techniques for maritime Canada’s first shallow water topographic-bathymetric LiDAR survey. J. Coast. Res. 2005, 76, 31–43. [Google Scholar] [CrossRef]
- Jutzi, B.; Stilla, U. Range determination with waveform recording laser systems using a wiener filter. ISPRS J. Photogramm. Remote Sens. 2006, 61, 95–107. [Google Scholar] [CrossRef]
- Allouis, T.; Bailly, J.S.; Pastol, Y.; Roux, C.L. Comparison of LiDAR waveform processing methods for very shallow water bathymetry using raman, near-infrared and green signals. Earth Surface Process. Landf. 2010, 35, 640–650. [Google Scholar] [CrossRef]
- Billard, B.; Wilsen, P.J. Sea surface and depth detection in the wrelads airborne depth sounder. Appl. Opt. 1986, 25, 2059. [Google Scholar] [CrossRef] [PubMed]
- Wong, H.; Antoniou, A. One-dimensional signal processing techniques for airborne laser bathymetry. IEEE Trans. Geosci. Remote Sens. 1996, 34, 57–66. [Google Scholar] [CrossRef]
- Wong, H.; Antoniou, A. Characterization and decomposition of waveforms for Larsen 500 airborne system. IEEE Trans. Geosci. Remote Sens. 1991, 29, 912–921. [Google Scholar] [CrossRef]
- Xiu-Song, Y.E.; Zhang, C.D.; Wang, A.B.; Jiao, C. Analysis of the airborne laser scanning bathymetry errors. J. Geomat. Sci. Technol. 2008, 25, 400–403. [Google Scholar]
- Taubin, G. A signal processing approach to fair surface design. In Proceedings of the Conference on Computer Graphics and Interactive Techniques, Los Angeles, CA, USA, 6–11 August 1995; ACM: New York, NY, USA, 1995; Volume 29, pp. 351–358. [Google Scholar]
- Pan, Z.; Glennie, C.; Hartzell, P.; Fernandezdiaz, J.; Legleiter, C.; Overstreet, B. Performance Assessment of High Resolution Airborne Full Waveform LiDAR for Shallow River Bathymetry. Remote Sens. 2015, 7, 5133–5159. [Google Scholar] [CrossRef]
- Wagner, W.; Ullrich, A.; Melzer, T.; Briese, C.; Kraus, K. From Single-pulse to full-waveform airborne laser scanners. Potential Pract. Chall. 2004, 35, 201–206. [Google Scholar]
- Neuenschwander, A.L. Evaluation of waveform deconvolution and decomposition retrieval algorithms for icesat/glas data. Can. J. Remote Sens. 2008, 34 (Suppl. 2), S240–S246. [Google Scholar] [CrossRef]
- Wang, C.; Li, Q.; Liu, Y.; Wu, G.; Liu, P.; Ding, X. A comparison of waveform processing algorithms for single-wavelength LiDAR bathymetry. ISPRS J. Photogramm. Remote Sens. 2015, 101, 22–35. [Google Scholar] [CrossRef]
- Hofton, M.; Minster, J.B.; Blair, J.B. Decomposition of laser altimeter waveforms. IEEE Trans. Geosci. Remote Sens. 1999, 38, 1989–1996. [Google Scholar] [CrossRef]
- Wagner, W.; Ullrich, A.; Ducic, V.; Melzer, T.; Studnicka, N. Gaussian decomposition and calibration of a novel small-footprint full-waveform digitising airborne laser scanner. ISPRS J. Photogramm. Remote Sens. 2006, 60, 100–112. [Google Scholar] [CrossRef]
- Jutzi, B.; Stilla, U. Waveform processing of laser pulses for reconstruction of surfaces in urban areas. Meas. Tech. 2012, 2, 2. [Google Scholar]
- Persson, Å.; Söderman, U.; Töpel, J.; Ahlberg, S. Visualization and analysis of full-waveform airborne laser scanner data. Proc. SPIE 2005, 36, 103–108. [Google Scholar]
- Zwally, H.J.; Schutz, B.; Abdalati, W.; Abshire, J.; Bentley, C.; Brenner, A.; Bufton, J.; Dezio, J.; Hancock, D.; Harding, D.; et al. Icesat’s laser measurements of polar ice, atmosphere, ocean, and land. J. Geodyn. 2002, 34, 405–445. [Google Scholar] [CrossRef]
- Cheng, H. Study on the Signal Processing of LiDAR. Ph.D. Thesis, University of Chinese Academy of Sciences, Beijing, China, May 2015. [Google Scholar]
- Wang, C.; Tang, F.; Li, L.; Li, G.; Feng, C.; Xi, X. Wavelet analysis for icesat/glas waveform decomposition and its application in average tree height estimation. IEEE Geosci. Remote Sens. Lett. 2013, 10, 115–119. [Google Scholar] [CrossRef]
- Qin, H.; Wang, C.; Xi, X.; Tian, J.; Zhou, G. Estimation of coniferous forest aboveground biomass with aggregated airborne small-footprint LiDAR full-waveforms. Opt. Express 2017, 25, A851. [Google Scholar] [CrossRef] [PubMed]
- Lin, Y.C.; Mills, J.P.; Smith-Voysey, S. Rigorous pulse detection from full-waveform airborne laser scanning data. Int. J. Remote Sens. 2010, 31, 1303–1324. [Google Scholar] [CrossRef]
- Zhao, Y.; Wei, S.; Mei, Z. Grey Euclid Relation Grade. J. Guangxi Univ. 1998, 23, 10–13. [Google Scholar]
- Abdallah, H.; Baghdadi, N.; Bailly, J.S.; Pastol, Y.; Fabre, F. Wa-lid: A new LiDAR simulator for waters. IEEE Geosci. Remote Sens. Lett. 2012, 9, 744–748. [Google Scholar] [CrossRef] [Green Version]
- Cook, R.L.; Torrance, K.E. A Reflectance Model for Computer Graphics. Comput. Gr. 1982, 15, 307–316. [Google Scholar] [CrossRef]
- International Hydrographic Bureau (IHO). IHO Standards for Hydrographic Surveys; International Hydrographic Bureau: Monaco, 1998. [Google Scholar]
Time Interval of Adjacent Components | Morphological Shape of Echo Waveform |
---|---|
The waveform is similar to one Gaussian function, which can be used only to detect the peak position after superposition. | |
There is obvious superposition of adjacent components, frequently resulting in loss of peak detection. | |
There is no obvious superposition phenomenon; thus, the different positions of the echo signal can be detected. |
Section | Average Number of Sampling Points | Average Processing Time of Single Waveform (s) | Time Ratio of Waveform Processing (%) |
---|---|---|---|
The effective part | 86 | 0.106 | 4.93 |
The complete waveform | 288 | 2.155 |
Component | Amplitude () | Temporal Position () | Gauss Width () |
---|---|---|---|
1 | 109.104 | 25.159 | 6.834 |
2 | 60.542 | 33.483 | 6.531 |
3 | 29.684 | 39.314 | 3.856 |
4 | 33.378 | 44.950 | 5.597 |
5 | 16.123 | 50.030 | 4.120 |
6 | 18.467 | 56.084 | 5.137 |
7 | 283.031 | 71.697 | 6.586 |
8 | 93.075 | 77.915 | 4.658 |
9 | 26.639 | 82.346 | 3.786 |
Conditions | Amplitude | Wave Width (ns) | Component Peak Interval (ns) |
---|---|---|---|
threshold | >6.10 | >4.88 | >8 |
Comparison Index | Simulate Waveform | GHPD | CGD | |
---|---|---|---|---|
Surface reflection component | 97.37 | 101.02 | 103.38 | |
49.323 | 49.419 | 50.2 | ||
3.4303 | 3.4353 | 3.8219 | ||
Bottom reflection component | 16.288 | 17.057 | 26.361 | |
76.519 | 76.73 | 75.597 | ||
3.6068 | 3.5047 | 3.3973 | ||
propagation time (ns) | 27.196 | 27.311 | 25.397 | |
Propagation Slant distance (m) | 3.0582 | 3.0712 | 2.8558 | |
Depth (m) | 3 | 3.0128 | 2.8015 |
Experimental Area | Area () | Method | Number of Laser Points | Density (/) |
---|---|---|---|---|
A | 91103.02 | GHPD | 144936 | 1.59 |
IWD | 165230 | 1.81 | ||
B | 196716.82 | GHPD | 309411 | 1.57 |
IWD | 342657 | 1.74 |
Depth Interval (m) | Number of Detectable Waveforms | RMSE (m) | S (%) | R2 |
---|---|---|---|---|
2~4 | 15,306 | 0.052 | 83.122 | 0.904 |
4~6 | 32,191 | 0.059 | 80.299 | 0.991 |
6~8 | 37,630 | 0.056 | 93.141 | 0.992 |
8~10 | 35,710 | 0.053 | 92.358 | 0.992 |
10~12 | 20,046 | 0.050 | 89.389 | 0.992 |
12~14 | 4040 | 0.045 | 87.946 | 0.988 |
14~16 | 13 | 0.033 | 88.769 | 0.688 |
Mean | Total: 144,936 | 0.050 | 87.718 | 0.935 |
Depth Interval (m) | Number of Detectable Waveforms | RMSE (m) | S (%) | R2 |
---|---|---|---|---|
2~4 | 1551 | 0.050 | 82.721 | 0.972 |
4~6 | 7949 | 0.050 | 90.937 | 0.979 |
6~8 | 88,805 | 0.043 | 88.433 | 0.991 |
8~10 | 124,393 | 0.048 | 90.364 | 0.992 |
10~12 | 60,869 | 0.045 | 94.084 | 0.993 |
12~14 | 25,834 | 0.041 | 95.545 | 0.992 |
14~16 | 10 | 0.060 | 90.000 | 0.977 |
Mean | Total: 309,411 | 0.048 | 90.298 | 0.985 |
© 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Guo, K.; Xu, W.; Liu, Y.; He, X.; Tian, Z. Gaussian Half-Wavelength Progressive Decomposition Method for Waveform Processing of Airborne Laser Bathymetry. Remote Sens. 2018, 10, 35. https://doi.org/10.3390/rs10010035
Guo K, Xu W, Liu Y, He X, Tian Z. Gaussian Half-Wavelength Progressive Decomposition Method for Waveform Processing of Airborne Laser Bathymetry. Remote Sensing. 2018; 10(1):35. https://doi.org/10.3390/rs10010035
Chicago/Turabian StyleGuo, Kai, Wenxue Xu, Yanxiong Liu, Xiufeng He, and Ziwen Tian. 2018. "Gaussian Half-Wavelength Progressive Decomposition Method for Waveform Processing of Airborne Laser Bathymetry" Remote Sensing 10, no. 1: 35. https://doi.org/10.3390/rs10010035