3D Geodata Academy

Advanced 3D Neural Architectures

WHEN POINTNET ISN’T ENOUGH. FOR ENGINEERS GOING TO PRODUCTION.

Deploy Advanced 3D Architectures

PointNet++, KPConv, GrowSP, and production deployment. 9 lessons. Real aerial LiDAR. The system-design thinking that ships 3D models.

9
Advanced lessons
18+
Hours of content
3
SOTA architectures

Methods validated inside

AIRBUS CNES THALES META BMW ESRI

See a full advanced pipeline in action

Aerial LiDAR in, semantic classes out. PointNet++, KPConv, and GrowSP side by side.

100M+

Points per scene. Segmented by architectures you’ve deployed yourself: KPConv and PointNet++.

0

Students trained worldwide across 80 countries.

12+ yrs

Production deep learning experience distilled into structured workflows.

You’ve trained a PointNet. Now the dataset gets real.

Your PointNet worked beautifully on ModelNet. You got 89% accuracy on a clean benchmark. Then your team threw you an aerial LiDAR scan with 100 million points, five semantic classes, and heavy class imbalance. PointNet’s vanilla classifier collapses. Your training loss barely moves. The accuracy chart is flat.

That’s where advanced architectures earn their keep. PointNet++ adds multi-scale neighborhood aggregation. KPConv adds a true 3D convolution. GrowSP adds unsupervised pretraining. The tradeoffs are real. The training pipelines are complex. You need to understand what each architecture does before you can pick the right one for your problem.

Where engineers break through

This course is the step most 3D deep learning students never take. They run a PointNet demo and call it a day. The engineers who ship production 3D segmentation deploy hierarchical networks, understand pretraining strategies, and know when to use a 3D R-CNN vs a pure 3D CNN. This course is that breakthrough.

What you’ll deploy

State-of-the-art 3D architectures, deployed end to end on real aerial LiDAR.

Deploy PointNet++ on real aerial LiDAR. Hierarchical sampling, ball query grouping, and production-grade training.

PointNet++ at scale

Deploy PointNet++ on real aerial LiDAR. Hierarchical sampling, ball query grouping, and production-grade training.

Install, configure, train, and infer with KPConv. The sharpest point convolution operator on real outdoor scenes.

KPConv end to end

Install, configure, train, and infer with KPConv. The sharpest point convolution operator on real outdoor scenes.

Bootstrap a segmentor with GrowSP: unsupervised pretraining, supervised fine-tuning, and the debug workflow when training goes sideways.

GrowSP pipeline

Bootstrap a segmentor with GrowSP: unsupervised pretraining, supervised fine-tuning, and the debug workflow when training goes sideways.

Build a voxel-based 3D CNN for semantic segmentation from scratch. Extend it into a 3D R-CNN.

3D CNN and R-CNN

Build a voxel-based 3D CNN for semantic segmentation from scratch. Extend it into a 3D R-CNN.

A PyTorch Dataset class for voxels. Chunking, normalization, and augmentation for large 3D grids.

Custom voxel dataset

A PyTorch Dataset class for voxels. Chunking, normalization, and augmentation for large 3D grids.

Turn your trained model into a deployable app. Project structure, code structure, training step, inference step, YAML configuration, and conda setup.

Production Python app

Turn your trained model into a deployable app. Project structure, code structure, training step, inference step, YAML configuration, and conda setup.

Note from Dr. Poux

After PointNet, most courses stop. Then you hit real data and you’re on your own. I built this course specifically for that moment. Nine lessons that cover the exact architectures I’ve deployed on Fortune 500 projects, with the system-design thinking to pick the right one for your case.

How this course works

Advanced, production-focused, and built for engineers who ship.

100% asynchronous

Every lesson on the LMS, 24/7. Self-paced.

💻

Complete source code

Every architecture. Every training script. Every inference pipeline. Clone the repo and ship.

📊

Real aerial LiDAR

Large outdoor scans with real class imbalance. The kind of data that breaks textbook networks.

🚀

System design thinking

Architecture selection, training strategy, debugging heuristics. Not just code. The engineering decisions behind the code.

🔄

Lifetime access

One payment, permanent access. Every future architecture added, yours for free.

Upgrade path

Part of the full 3D Deep Learning OS. Your purchase applies as credit on upgrade.

Prerequisite honesty

This course is not for beginners. You should already understand PointNet, basic PyTorch training loops, and point cloud formats. If you’re not there yet, start with 3D Deep Learning Foundations and come back. Advanced means advanced.

The Curriculum

9 lessons, 5 modules. From system design to deployed app.

Prerequisites

This course assumes you can already train a PointNet and read PyTorch code.

  • Python and PyTorch (intermediate): comfortable with Dataset, DataLoader, training loops
  • PointNet knowledge: you’ve trained one and understand shared MLPs and max pooling
  • Hardware: CUDA GPU with 8+ GB VRAM required for KPConv and GrowSP
  • Software: Python, PyTorch, Open3D, KPConv dependencies. All free and open source

If you’re not at this level yet, take 3D Deep Learning Foundations first. It’s built as the on-ramp.

013D deep learning system design
Architecture Decisions

How to think about a 3D deep learning project from the system level. Architecture selection, data strategy, training budget, evaluation plan. The decisions that determine success before you write a line of code.

3D deep learning system design thinking
Architecture selection framework
Training budget planning
Evaluation protocols
02Voxel-based 3D CNN and R-CNN
Grid Architectures

Build a voxel-based 3D CNN for semantic segmentation from scratch. Extend it to a 3D R-CNN. Compare with point-based alternatives.

Creating a Voxel custom Dataset class (PyTorch)
Creating a 3D CNN for semantic segmentation
Creating a 3D R-CNN for semantic segmentation
Tradeoffs vs point-based methods
03KPConv real-world application
Kernel Point Convolution

Install, configure, train, and infer with KPConv. The sharpest 3D convolution operator, applied to real outdoor scans.

KPConv introduction and installation
Code explanation and configuration
Training on real data
Inference and evaluation
04PointNet++ on aerial LiDAR
Hierarchical Networks

Deploy PointNet++ on real aerial LiDAR. Functions, architecture implementation, testing, and inference. The hierarchical recipe for large outdoor scenes.

PointNet++ functions definition
Architecture implementation
Testing and inference
Aerial LiDAR specifics
05GrowSP and production deployment
Unsupervised + Supervised + Ship

The GrowSP pipeline from setup to results. Then the full production path: project structure, training step, inference step, YAML config, conda setup, and debug routine.

GrowSP fundamentals and setup
Code and data structure
Training, inference, and results
Workflow and system design for production
Step-by-step 3D Python app production
Deployable project structure
Dr. Florent Poux, founder of the 3D Geodata Academy

Your instructor

Dr. Florent Poux

I’ve spent 12+ years in 3D geospatial: from field surveys with total stations to building AI systems for Fortune 500 companies. I published the O’Reilly book on 3D Data Science with Python. I’ve advised startups valued at over 15M EUR. I’ve held a professorship, taught at university, and led R&D for some of the largest organizations in the space.

I don’t teach syntax. I teach judgment. Every module is built around real decisions I’ve faced in production. Which neural renderer fits an industrial inspection job. How to architect a semantic pipeline that doesn’t choke on 500M points. When to use algorithmic methods and when to switch to deep learning.

15,000+ readers
O’Reilly author
PhD in 3D geospatial
12+ years in the field
ISPRS Award winner
1,500+ citations
Start Building with Me

What students say

Engineers deploying 3D deep learning in production, from 80 countries.

Get lifetime access

One payment. Every architecture, every pipeline, every update.

Advanced 3D Neural Architectures

Complete advanced curriculum + source code + lifetime updates

€397 one-time
  • 9 advanced lessons (18+ hours)i
  • Complete PyTorch source code
  • PointNet++, KPConv, GrowSP
  • 3D CNN and R-CNN from scratch
  • Lifetime access + all future updatesi
  • 90-day results guaranteei
Start Deploying Now

Zero-risk guarantee: If you don’t see real results within 90 days, I’ll refund you in full. No questions.

SECURE CHECKOUT

The complete ecosystem

3D AI Architect Program

The complete spatial AI curriculum, delivered in 3 tiers. Pick the depth that matches where you are — Foundations to get moving, Professional for the full OS stack, Ultimate for live access and priority support.

  • 3D AI Acceleratori: 17 episodes in 6 acts
  • 3D Course Libraryi: 24+ standalone courses
  • All 4 OS courses (Professional & Ultimate tiers)
  • Neurones 3D software access
  • Monthly drop-in sessions with Dr. Poux (Ultimate)
  • Spatial AI job and market intel
  • Priority support + services access (Ultimate)
  • 300+ hours of content
Explore the Architect Program

What you’re getting access to

Everything I’ve built over 12+ years, from land surveying in the field to advising 15M EUR startups, compressed into one curriculum you can start today. Delivered by the first QUALIOPI-certified 3D geospatial academy.

2013
Engineer diploma in land surveying
ENGINEER
2015
Field surveyor + PhD research
2 YRS IN THE FIELD
2019
PhD in 3D geospatial AI
PhD DEFENDED
2020
ISPRS Dangermond Award + Professorship
1,500+ CITATIONS
2021
Fortune 500 R&D + startup advisor (15M+ EUR)
AIRBUS, CNES, BMW
2024
Splatting, Agents, Scene Graph R&D
FRONTIER
2025
O’Reilly book + 15K readers
60+ TUTORIALS
Today
15,000 students, 80 countries
QUALIOPI CERTIFIED
Enterprise-grade

Every pipeline was battle-tested on Fortune 500 projects processing billions of points. You’re getting the real playbook, not theory.

Research-backed

Methods validated by peer-reviewed publications, the ISPRS scientific community, and 1,500+ academic citations. Not guesswork.

Production-proven

Built by someone who surveyed in the field, defended a PhD, advised funded startups, and shipped products to Fortune 500 clients.

My commitment

I share more free content than most people put behind a paywall. That’s intentional. I want you to know exactly what you’re getting before you invest. This course is the concentrated, structured version of everything I know. No fluff. No filler. Just the production path.

Find the right path for you

From single courses to the complete ecosystem.

Feature Standalone Course Advanced 3D Neural Architectures Course Library 3D AI Architecti Enterprise
Courses included 1 topic 5 modules Full catalogi 3 OS courses + Library (tiered) Custom
Hours of content 2-8h 18+ hours 150+ hours 300+ hours (tiered) Custom
Production source code
Lifetime access
3D AI Accelerator Tracki
Neurones 3D softwarei
Spatial AI job & market inteli
Monthly drop-in sessionsi
Priority support + services accessi ✓ tiered
Custom onboardingi
Team licensing
Price €97 – €497 €397 €1,297 Starts at €1,999 On request

Straight answers

Do I need to have taken 3D Deep Learning Foundations first?

Strongly recommended. If you already understand PointNet, know PyTorch training loops, and can write a custom Dataset class, you can skip it. If not, start with Foundations first.

What hardware do I need?

CUDA GPU with 8+ GB VRAM minimum. The KPConv and PointNet++ modules benefit from 12 GB or more. 32 GB of system RAM recommended for the GrowSP pipeline.

Can I run this on Colab?

Partially. The smaller experiments run fine. The full KPConv and GrowSP pipelines need persistent storage and longer runtimes than the free Colab tier allows. A local GPU workstation or cloud GPU rental is recommended for the full run.

How long do I have access?

Lifetime. One payment, permanent access. Every future update included.

What’s the refund policy?

90 days. Deploy one of the advanced architectures on your data. If you don’t see results, email me for a full refund.

Is this the same as the 3D Deep Learning OS?

No. This course is a focused slice of the OS covering advanced architectures and deployment. The 3D Deep Learning OS is the complete 50-lesson program covering fundamentals, PointNet, advanced architectures, generative models, and a full client-server AI app.

Can I upgrade to the 3D Deep Learning OS later?

Yes. Your purchase applies as credit toward the OS. Contact me at howto@learngeodata.eu.

Do you cover Transformers for 3D?

Briefly, in the context of hybrid systems. Deep transformer coverage lives in the full OS and in future dedicated modules. This course focuses on the three battle-tested architectures I deploy most: KPConv, PointNet++, and GrowSP.

Not sure if this course fits?

If you have specific questions about how the curriculum applies to your role, your team’s needs, or your technical background, I’m happy to help you figure it out before you commit.

Book a 15-min call
Course fit and advisory questions only

Stop plateauing on PointNet. Start shipping production 3D AI.

The gap between a PointNet demo and a deployed 3D segmentation pipeline is exactly 9 lessons of advanced engineering.

Start Deploying Now

90-day results guarantee. No questions asked.

Scroll to Top
Review Your Cart
0
Add Coupon Code
Subtotal