pcfitcuboid
Syntax
Description
specifies options using one or more name-value pair arguments in addition to any of the
input argument combinations in previous syntaxes. For example, model
= pcfitcuboid(___,Name,Value
)'AzimuthRange',[25
75]
sets the angular range for the azimuth angles of the function.
Examples
Input Arguments
Output Arguments
Algorithms
This function uses an L- shape based detection algorithm to fit cuboid to point cloud
data. For every point in the point cloud, the function iterates through all possible
directions of rectangle and finds the corresponding square errors. The possible directions for
the rectangle lie within [0, 90] degrees as the two sides of the rectangle are orthogonal. You
can specify the possible rectangle directions by using the AzimuthRange
argument. The function then selects the direction that has the least error and fits the
rectangle along that direction.
References
[1] Xiao Zhang, Wenda Xu, Chiyu Dong and John M. Dolan, "Efficient L-Shape Fitting for Vehicle Detection Using Laser Scanners", IEEE Intelligent Vehicles Symposium, June 2018
Extended Capabilities
Version History
Introduced in R2020b