Hey there, how can we help?

Find the answers to your questions.


If you cannot find answer then contact us.

Undet Feature Extraction block

< Back
Feature Extraction block

Using this block, you will be able to change the density of your point cloud data.

[Feature Extraction] – Opens automatic feature extraction settings.
[Fit Corner Line] – Extracts a corner line between point cloud planes, by selecting click1 and click2.
[Mesh Close Hole] – Using this function, you will be able to close mesh hole while in 3D wireframe mode.
[Mesh Faces Erase] – Using this function, you will be able to select and delete mesh faces from whole mesh.
[Mesh Slice Imprint] – Using this function, you will be able to slice mesh geometry defined by selected object.
[Mesh Decimate] – Using this function, you will be able to reduce mesh faces count by entering reduction percentage value.

Automatic feature extraction settings

Step size slidersStep size value should be 3-5x bigger than point cloud density (distance between neighboring points).  
A Bigger step means, a bigger distance between point cloud points for plane extraction. By selecting a bigger value, you will be able to extract large planes (for example: walls, columns, roof plane windows frames).
A Smaller step means, a smaller distance between point cloud points for plane extraction. By selecting a small value, you will be able to extract smaller planes (for example: windows frames, door frames).
Resets step size to default.
Curvature Tolerance sliderIf the surface is bumpy or curvy by increasing tolerance you will be able to create a detailed mesh and capture small bumps and curves.
Keep Vertical
If a check mark is placed means that the extracted plane will stay in the vertical position.
[Find Plane] – Select initial point location to extract plane.
[Scale] – Extracted plane scale function.
[Rotate] – Extracted plane rotate function.
[Push/Pull] – Extracted plane press&pull function.
[Convert to Mesh] – Finds and creates surface mesh according to extracted plane. The command is inactive if no plane is selected.

Example: Plane Recognition settings

Well recognized plane (Step size 0.04 m) Badly recognized plane (Step size 0.06 m)

Example: Surface creation with small step size

(Step size 0.34 m)

(Step size 0.34 m)

Detailed ground mesh created until first bigger bump Detailed ground mesh created in all areas

Example: Surface creation with bigger step size. A Bigger step means a more decimated mesh without small bumps and curves.

(Step size 1.34 m)

(Step size 1.34 m) increased “Curve Tolerance”

Detailed ground mesh created until first bigger bump Detailed ground mesh created in all areas
A ground surface mesh can be created from an unclassfied point cloud

Meshing

Mesh Slice Imprint functionality:

1. Projection plane selection

Select projection plane from WCS (world coordinate system) or UCS (user coordinate system).

2. Action type selection

Select mesh action type:

Imprint-

Slice- will divide selected mesh to separate meshes defined by selected drawn object.

Projection- will generate projection line on top of mesh surface defined by selected drawn object.

projection And slice- will generate projection line on top of mesh surface defined by selected drawn object and will divide selected mesh to separate meshes defined by selected drawn object.

3. Mesh selection

Select mesh to which actions will be applied.

4. Object selection

Select drawn object which will define previously

Example: Mesh decimation

Site mesh with all faces (100%) (face count: 200414) Site mesh with decimated faces (5%) (face count: 10020)
11 22

Example: Mesh face erase

Select faces which needs to be deleted by drawing polygon All faces that was selected by defined polygon was deleted
111 222

Example: Mesh hole close

Locate hole in mesh and specify edge Automatically interpolated and closed hole
C:\_DARBAI\Video\ares commander ucs\hole.pnghole C:\_DARBAI\Video\ares commander ucs\hole2.pnghole2
Was this article helpful?
How can we improve this content?

Leave a Reply

Your email address will not be published. Required fields are marked *