3D Geodata Academy

3D Change Detection: Automate Construction Monitoring with Python

STANDALONE MODULE. ALSO INCLUDED IN THE SEGMENTOR OS.

Detect Construction Changes Automatically

Compare 3D scans across time. Quantify progress. Flag deviations. 3 focused lessons on cloud-to-cloud distance, temporal analysis, and automated construction monitoring pipelines.

3
Focused lessons
4+
Hours of content
Daily
Monitoring target

Methods validated inside

AIRBUS CNES THALES META BMW ESRI

See change detection in action

From two scans taken weeks apart to a quantified progress report in minutes.

mm

Accuracy level achievable with proper registration and quality scans.

0

Students trained worldwide across 80 countries.

12+ yrs

Production experience distilled into structured, repeatable workflows.

Two scans. One week apart. What changed?

Your construction client captured a site scan last Monday. They captured another this Monday. Somewhere between the two, walls went up, rebar moved, and a slab was poured. The client wants a colored map of what changed, a volume of added concrete, and a flag on anything that deviates from the BIM model. They want it by end of day.

The gap is not eyeballing scans in CloudCompare. It is building an automated pipeline: register scans, compute point-to-point distances, segment changes, classify them as additions or removals, and export a clean report.

Why change detection wins

Every active construction site is a stream of scans waiting to be compared. Every facility manager wants to know what shifted since last quarter. Every surveyor who automates this gets hired for the next job. Manual comparison is a bottleneck. Automation is a product. This course builds that automation.

What you’ll build

Three techniques wired into one end-to-end monitoring pipeline.

Compute C2C distances between scans. Colored difference maps, distance histograms, and thresholded change masks.

Cloud-to-cloud distance

Compute C2C distances between scans. Colored difference maps, distance histograms, and thresholded change masks.

Track changes across a time series. Compute progress per week, build heatmaps, detect anomalies that deviate from the expected schedule.

Temporal analysis

Track changes across a time series. Compute progress per week, build heatmaps, detect anomalies that deviate from the expected schedule.

Quantify added and removed material in cubic meters. Classify each change region as construction, demolition, equipment movement, or vegetation.

Volume + classification

Quantify added and removed material in cubic meters. Classify each change region as construction, demolition, equipment movement, or vegetation.

Align two scans into a common frame. ICP, feature-based matching, and target-based workflows for construction sites.

Automated registration

Align two scans into a common frame. ICP, feature-based matching, and target-based workflows for construction sites.

Generate clean reports. Per-zone progress, volume estimates, deviation flags.

Construction reporting

Generate clean reports. Per-zone progress, volume estimates, deviation flags. Export to PDF and dashboard formats the client signs off on.

Compare as-built scans to the BIM model. Flag elements that are out of tolerance.

BIM deviation check

Compare as-built scans to the BIM model. Flag elements that are out of tolerance. Output a deviation list per trade.

Note from Dr. Poux

I built this course after watching construction managers waste days eyeballing scans in CloudCompare. Every technique in here comes from real monitoring contracts where automated change detection turned a weekly manual review into a daily automated dashboard.

How this course works

Compact, hands-on, ship-the-same-week.

100% asynchronous

Access everything 24/7 on the LMS. Self-paced. Finish in an afternoon.

💻

Code-along projects

Complete Python source code and before/after scan pairs from a real construction site. Clone, run, adapt.

🏗

Real construction data

Time-series scans from an active construction site. Real registration errors, real noise, real schedule deviations.

🚀

Production patterns

Clean APIs, PDF reporting, dashboard integration. Drop-in for a construction monitoring service.

🔄

Lifetime access

One payment, permanent access. Every update included.

Upgrade path

This module is part of the Segmentor OS. Your purchase applies as credit if you upgrade.

Standalone or OS

This is a focused, single-topic course on construction change detection. If you want the full segmentation and analytics stack, consider the Segmentor OS instead. Your purchase applies as credit if you upgrade.

The Curriculum

3 lessons. From raw scan pairs to a construction monitoring pipeline.

Prerequisites

This course requires basic Python and point cloud familiarity.

  • Python (mid-level): comfortable with classes, NumPy, virtual environments
  • Hardware: 16 GB RAM recommended. No GPU required.
  • Basic point cloud experience: understanding of XYZ coordinates and common file formats helpful

No prior change detection or construction monitoring experience required.

013D change detection fundamentals
Foundations

Understand the registration pipeline. Why alignment errors kill change detection. Set up a clean baseline.

Registration strategies (ICP, feature-based, target-based)
Error sources and accuracy budgets
Scan preprocessing
Baseline quality checks
Visualization with CloudCompare and Python
02Cloud-to-cloud distance
Quantification

Compute C2C distances, point-to-plane distances, and signed variants. Turn raw differences into colored maps and histograms.

Point-to-point and point-to-plane distances
Signed distance computation
Threshold selection
Colored difference maps
Exporting results
03Temporal construction monitoring
Production Pipeline

Chain multiple scans over time. Compute per-week progress, volumes, and deviation flags. Build an automated construction monitoring report.

Time series scan management
Volume quantification (added/removed)
Change classification
BIM deviation checks
PDF and dashboard reporting
Portfolio-ready deployed project
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

Surveyors, BIM managers, and construction engineers from 80 countries.

Get lifetime access

One payment. Every lesson, every update, every line of code.

3D Change Detection

Complete change detection module + source code + real datasets + lifetime updates

€97 one-time
  • 3 focused lessons (4+ hours)i
  • Complete Python source code + datasets
  • Cloud-to-cloud distance pipeline
  • Temporal analysis and reporting
  • BIM deviation checks
  • Lifetime access + all future updatesi
  • 90-day results guaranteei
Start Detecting Now

Zero-risk guarantee: If you don’t see real results within 90 days, full refund. 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 3D Change Detection Course Library 3D AI Architecti Enterprise
Courses included 1 topic 3 lessons Full catalogi 3 OS courses + Library (tiered) Custom
Hours of content 2-8h 4+ 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 €97 €1,297 Starts at €1,999 On request

Straight answers

Do I need construction industry experience?

No. The course explains the construction context as we go. You need basic Python and point cloud familiarity.

What hardware do I need?

Minimum 16 GB RAM. No GPU required. All techniques run on CPU.

How is this different from CloudCompare’s built-in C2C tool?

CloudCompare does the raw math once, in a GUI. This course teaches you to automate the full pipeline in Python, chain it across a time series, and export client-ready reports.

Does it work with drone photogrammetry too?

Yes. The techniques are format-agnostic. Drone, terrestrial, or handheld scans all work. Photogrammetry output has more noise so thresholds change slightly, which I cover.

Can I upgrade to the Segmentor OS later?

Yes. Your purchase applies as credit toward the Segmentor OS. Email me when you are ready.

How long do I have access?

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

What’s the refund policy?

90 days. Apply the material. If you are not satisfied, email me for a full refund.

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 eyeballing scans. Start automating monitoring.

The gap between someone who clicks around CloudCompare and someone who ships automated construction monitoring is exactly one course away.

Start Detecting Now

90-day results guarantee. No questions asked.

Scroll to Top
Review Your Cart
0
Add Coupon Code
Subtotal