3D Object Detection Engine — Course Syllabus

Reference syllabus for the 3D Object Detection Engine course delivered by the 3D Geodata Academy. It defines the learning objectives, audience, technical requirements, the module-by-module program, the assessment scheme, the results indicators and the open-source legal framework.

"44 lessons to build a complete 3D object detection engine — from LiDAR sensing fundamentals to SAM-3D and full Python apps."

1. Course Overview

DimensionDetails
FormatSelf-paced online course delivered through the 3D Geodata Academy LMS.
PriceFree / Open-source.
Learning Objectives
  • Master 3D point cloud foundations: Understand LiDAR sensing, 3D representations, datasets and the Python toolchain. (M1, M2)
  • Engineer detection pipelines: Apply RANSAC, KD-Tree, PCA, DBSCAN and 3D bounding-box extraction. (M3, M4)
  • Ship detection apps: Build a 3D Python app, integrate SAM 3D and evaluate with proper metrics. (M5, M6)
Target AudienceEngineers and researchers building 3D object detection pipelines for autonomous driving, robotics and ADAS.
PrerequisitesWorking Python notions help. Watch the prerequisites primer →
Estimated DurationApproximately 22 hours of focused work. Fully asynchronous.
AccessFree access via the 3D Geodata Academy platform.
Accessibility & DisabilityAll courses are open to learners with disabilities. A dedicated referent reviews each request to put the right pedagogical and technical adjustments in place. Referent: Dr. Florent Poux — howto@learngeodata.eu.
ContactDr. Florent Poux — howto@learngeodata.eu
3D Geodata Academy
A note from Dr. Florent PouxThis is the engine I rebuilt three times before getting it right. The course gives you the final architecture without the dead ends — including the SAM-3D integration that took me months to wire up cleanly.

2. Technical Stack & Pedagogical Means

3. Course Structure

ModuleTitle & Focus
M1Foundations
Course foreword, LiDAR sensing, environment setup.
M23D Maths & Tooling
Maths, NumPy, Matplotlib, Open3D, datasets.
M3Pre-processing & Sampling
Point cloud in Python, voxel-grid sampling.
M4Detection Algorithms
RANSAC, DBSCAN, KD-Tree, PCA, bounding boxes.
M53D Python Apps
Google Colab, n-order RANSAC, integrated workflows.
M6Operational Workflows & SAM 3D
Deep learning, photogrammetry, SAM 3D.
Why this structure, Dr. Florent PouxThe 6 modules are self-contained, so you can pick and choose. If you only have one evening, do the module that maps to your current project. The others will still be there next week.

M1 — Foundations

Course foreword, LiDAR sensing, environment setup.

M2 — 3D Maths & Tooling

Maths, NumPy, Matplotlib, Open3D, datasets.

M3 — Pre-processing & Sampling

Point cloud in Python, voxel-grid sampling.

M4 — Detection Algorithms

RANSAC, DBSCAN, KD-Tree, PCA, bounding boxes.

Mid-course checkpoint, Dr. Florent PouxWhen you reach M4 — Detection Algorithms, stop and apply what you've learned to a dataset you actually care about. The back half of the course goes faster when the first half sits on a real example, not a toy one.

M5 — 3D Python Apps

Google Colab, n-order RANSAC, integrated workflows.

M6 — Operational Workflows & SAM 3D

Deep learning, photogrammetry, SAM 3D.

Expert tip — Dr. Florent PouxSkip the Colab module if you have a local GPU. Keep going if you don't — Colab is still the fastest way to learn deep learning without buying hardware.

4. Assessment, Certificate & Grading

This is a free / open-source course. There is no project to defend and no oral examination. Evaluation is fully quiz-based via the LMS, and learners progress at their own pace.

StageActivityValidation
During the courseEnd-of-module quiz (one per module).Score ≥ 70 % per quiz.
End of the courseFinal quiz covering the full course.Score ≥ 80 %.

Conditions to obtain the completion certificate

Grading scale

Successful learners receive the completion certificate and the Alumni digital badge.

Accessibility & disability: all evaluations can be adapted (extended time, alternative formats, oral or written substitution) on request to the disability referent howto@learngeodata.eu.

5. Course Results & Quality Indicators

3D Geodata Academy publishes its course performance indicators transparently. Figures below cover this course and are updated at the end of each session.

IndicatorCurrent ResultTarget
Number of enrolled learnersData being consolidatedContinuous growth
Satisfaction rateData being consolidated> 95 %
Success rate (certificate obtained)Data being consolidated> 85 %
Drop-out / interruption rateData being consolidated< 5 %
Recommendation rateData being consolidated> 90 %

Indicators consolidated from in-LMS quizzes and end-of-course satisfaction surveys. Last update: April 2026.

6. Next Step

This course is free and self-paced. When you are ready to go further with structured mentorship and a complete curriculum, book a call or join the 3D AI Accelerator.

The 3D AI Accelerator adds direct mentorship with Dr. Florent Poux, full access to the complete course library (20+ courses), monthly analytics on the 3D spatial AI ecosystem, curated research papers and the private job board with reviews and notes on which roles are worth pursuing.

© 2026 3D Geodata Academy. Reference document 3DGA-SYL-3DOD-V1.