Skip to content
Neurones 3D Download

AI point cloud classification

AI point cloud classification, with a confidence for every point

AI point cloud classification in Neurones 3D is one click, offline, with a machine-learning model matched to the capture: indoor scans, aerial LiDAR, utility corridors or street scenes. Each point gets a class and a confidence, a person can review and correct the result in a grid, and the class travels into a LAS export in its proper slot.

By Dr. Florent Poux, 3D Geodata Academy · Updated

The interior scan classified into ten semantic classes, each in its own colour
Indoor: ten classes in one click.

At a glance

Short statements, each one checkable. Where there is a number, it was measured, and the guides say on what.

  • Four trained classifiers ship in every build, including the free one.
  • Indoor, ten classes (ceiling, floor, wall, structure, window, door, table, seat, storage, clutter): 81.9 % and 82.3 % held-out per-point accuracy.
  • Outdoor (LiDAR), aerial land cover (ground, low, medium and high vegetation, building, other): 86.2 % held-out.
  • Powerlines, for utility corridors: 87 to 88 %, with instances so every tree, span and pole is its own object.
  • Streetscape, fifteen classes of mobile-LiDAR street furniture: 31 of 32 traffic-sign objects found.
  • Every classification writes a per-point confidence: the share of the random forest’s trees that agreed.
  • The ground filter separates ground with F1 90.3 % against IGN LiDAR HD’s own labels, with no training data.
  • In a LAS export the class fills the classification byte; segment and instance ids ride as 32-bit extra bytes.

How it classifies, and how you check it

Segments first, then classes

The scene is segmented into coherent surfaces first, and each segment is described by its shape, orientation, height and neighbours, together with point and neighbourhood features. A random forest labels it. Classifying segments rather than loose points is what keeps a wall one class along its whole length.

A confidence you can use

A forest votes. The share of trees that agreed on each point is kept as a confidence column, so the uncertain parts can be coloured, thresholded and reviewed first, instead of trusting a single accuracy figure measured on somebody else’s data.

A person in the loop

The labelling grid reviews components with brushes, box and lasso, and can keep the model’s labels as a baseline beside the human ones. That is what can be signed; a model marking its own work is not.

Inside a meeting room of the office scan, classified: the table, the chairs, walls, ceiling and door each in their class colour
From inside a meeting room: table, seats, walls, ceiling, door.
A village in IGN LiDAR HD aerial data classified by the Outdoor model into ground and vegetation strata
Outdoor (LiDAR) on IGN LiDAR HD: ground through high vegetation.

Questions

Which point cloud classification models does N3D include?

Indoor (ten classes), Outdoor aerial LiDAR land cover, Powerlines for utility corridors, and Streetscape for mobile-mapping street furniture (a development preview). All four ship in every build.

How accurate is it?

Held-out, per point: indoor 81.9 % and 82.3 %, outdoor 86.2 %, powerline 87 to 88 %; streetscape found 31 of 32 traffic-sign objects. The confidence column shows where the model was unsure on your data.

Does it need a GPU or an upload?

Neither. The models are random forests run on the CPU, on your machine.

How do I correct mistakes?

In Label Components: brushes per class, box and lasso in the view, a bulk selector by size and place, and locked classes. Keep a baseline first and the model’s labels are exported beside yours.

Can I train it on my own data?

Not inside the app. Labels can be corrected and per-segment features exported with classify-features for training elsewhere.

The guides behind it

Each guide gives the menu path, the steps, the command-line equivalent and the limits.

See also

About

Why Neurones 3D exists.

Standing inside a 43.5 million point indoor laser scan rendered by Neurones 3D

I have spent years working with point clouds, and for most of them the software got in the way. I wanted one tool I would actually reach for every day: fast enough to enjoy, honest about what it does, and calm to use.

Neurones 3D started in Python, the way most of my research does. It worked, but it was heavy, and heavy tools quietly discourage you from opening them. So I rebuilt everything in Rust, from the file readers to the renderer, with one rule: stay frugal. A single small file, no cloud, no telemetry, billions of points on a laptop that is ten years old. In an age where every tool reaches for a data center, I wanted the opposite.

The goal is simple to say and hard to earn. One package that carries you from capture to understanding to deliverable, without exporting to five other programs along the way. Load a scan, a splat, a building, a phone video. See it, classify it, measure it, and send out something real. Together, in one place.

This is the tool I always wanted. I hope it becomes yours too.

Dr. Florent Poux 3D Geodata Academy

Get Neurones 3D

Free tier, no account, one 15 MB file. We send the download link to your inbox.

Check your inbox

We sent a confirmation to your address. Click the link inside and the download follows right after. The link stays valid for 72 hours.

If Windows shows "Windows protected your PC", that is SmartScreen meeting a build that is not code-signed yet, not a virus: choose More info, then Run anyway. Check the file's fingerprint first if you like.

Double opt-in, no spam. Your address never leaves 3D Geodata Academy. Privacy.

Cookie settings

Choose what this site may store in your browser. Strictly necessary items are always on, because the feature you asked for does not work without them. Everything else is off until you switch it on. Your choice is kept in this browser for six months.

Strictly necessaryAlways on

Needed for a feature you use. Never used to track you.

NameKindWhat it is forKept
n3d_boardCookie, HttpOnlyA random voter token set by the board (roadmap), so one browser counts as one vote.12 months
n3d-feedback-draftLocal storageA draft of the feedback form, so a refresh does not lose your message. It never leaves your browser and is cleared when you send.Until sent
n3d_consentLocal storageThis choice.6 months
Analytics

None in use today. If a measurement tool is ever added, it stays off until you allow it here.

Media

None. Nothing on this site embeds a player or media from another company.