Learn R Programming

VoxR

Main concept

The VoxR package was primarily developed to process Terrestrial Laser Scanning data. The core of the package is based on the assumption that a voxel can be understood as a portion of space explored by the tree (i.e. containing a least an arbitrary number of TLS points). Most analyses and algorithms provided in the VoxR package are based on the concept of space exploration. This approach enables multiple metrics to be derived from TLS data that describe the way a tree occupies the 3-D space quantitatively (i.e. estimate the volume of space explored by the tree) or qualitatively (i.e. localise the biomass within a tree crown).

Related paper

More information about the space exploration concept can be found in:

Lecigne, B., Delagrange, S., & Messier, C. (2018). Exploring trees in three dimensions: VoxR, a novel voxel-based R package dedicated to analysing the complex arrangement of tree crowns. Annals of botany, 121(4), 589-601. https://academic.oup.com/aob/article/121/4/589/4107549

Other functionalities

The VoxR package also includes functions to measure simple morphological metrics (e.g. DBH, tree height, volume), measure the tree fractal dimension and improve TLS point cloud quality (noise filter, point density filter).

Copy Link

Version

Install

install.packages('VoxR')

Monthly Downloads

329

Version

1.0.0

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Bastien Lecigne

Last Published

September 30th, 2020

Functions in VoxR (1.0.0)

point.distance

Deprecated function
plot_projection

Visualization of a projected voxel cloud.
substract_point_clouds

Point clouds substraction: identification of changes between two measuring times.
ck_conv_vox

Check voxel cloud suitability
plot_voxels_full_grid

Voxel cloud visualization when voxel cloud includes the empty voxels.
distance_clustering

Clustering of non connected objects in a point cloud.
sub.obj

Deprecated function
plot_voxels

Voxel cloud visualization.
axis_angle

Computes points angle with an axis (X, Y or Z) and the origin of the 3D cartesian coordinates system.
project

Deprecated function
axis_distance

Computes points distance to an axis of the cartesian coordinates system.
project_voxels

Project a voxel cloud in a 2D plan formed by two axes of the cartesian coordiantes system.
point_distance

Computes the distance of a set of points to a user defined point.
raster.proj

Deprecated function
box_counting

Computes fractal dimension using the box counting method.
filter_point_density

Retains one point of the original point cloud within a voxel of given size.
ck_conv_dat

Check point cloud suitability.
guess_resolution

Guess the voxel resolution in a voxel cloud
level

Deprecated function
surface

Deprecated function
vox

Voxelisation of 3D point cloud recording the number of points within each voxels.
filter_noise

Statistical filtering of a point cloud.
filled_voxel_cloud

Produces a filled voxel cloud.
axis.angle

Deprecated function
obj.rec

Deprecated function
axis.distance

Deprecated function
tree_metrics

Estimates a set of morphological parameters from a tls point cloud of a tree.