Point cloud-based smoothing algorithm. Two methods are available: average within a window and Gaussian smooth within a window. The attribute Z of the returned LAS object is the smoothed Z. A new attribute Zraw is added to store the original values and can be used to restore the point cloud with unsmooth_height.
size: numeric. The size of the windows used to smooth.
method: character. Smoothing method. Can be 'average' or 'gaussian'.
shape: character. The shape of the windows. Can be circle or square.
sigma: numeric. The standard deviation of the gaussian if the method is gaussian.
Returns
An object of the class LAS.
Details
This method does not use raster-based methods to smooth the point cloud. This is a true point cloud smoothing. It is not really useful by itself but may be interesting in combination with filters, for example to develop new algorithms.