Building height data for RF planning is extracted using three primary methods: airborne LiDAR, aerial photogrammetry, and satellite-based techniques (stereo photogrammetry or AI extraction from imagery). LiDAR offers the highest raw accuracy (5 to 15 cm) but limited global coverage and high cost. Satellite AI extraction delivers 1 to 2 m accuracy at global scale with on-demand availability, making it the practical choice for most telecom deployments.
Building height directly controls three critical propagation calculations:
At 5G sub-6 GHz, a 2 m height error is tolerable in many planning contexts. At 26 GHz mmWave, even 1 m matters because the wavelength is 11 mm and the Fresnel zone is correspondingly narrow.
An aircraft equipped with a laser scanner emits thousands of pulses per second toward the ground. Each returned pulse carries time-of-flight data that translates to precise 3D coordinates. Modern systems fire multiple pulses simultaneously and record multiple return echoes per pulse, enabling vegetation penetration and separate classification of ground and above-ground features.
Overlapping aerial photographs taken from a fixed-wing aircraft or UAV are processed using stereo photogrammetry algorithms (Structure from Motion, dense matching) to reconstruct a 3D point cloud and surface model. Building heights are then extracted from the difference between the Digital Surface Model (DSM) and Digital Terrain Model (DTM).
High-resolution commercial satellites (such as Pléiades, WorldView, or SPOT) can acquire stereo image pairs over the same area from different angles. Stereo matching algorithms reconstruct 3D surface geometry similar to aerial photogrammetry, producing DSM and DTM products.
Accuracy:
Practical advantages:
Machine learning models (particularly convolutional neural networks) trained on large labeled datasets can infer building footprints and height estimates from single satellite images or from DSMs derived from stereo pairs. This approach works at scale with high automation and consistency.
Building height from AI extraction is derived either from DSM-minus-DTM (nDSM) calculations from stereo imagery, or from height regression models trained on imagery appearance features correlated with known heights.
Accuracy benchmarks (LuxCarta):
| Criterion | Airborne LiDAR | Aerial Photogrammetry | Satellite AI Extraction |
|---|---|---|---|
| Building height RMSE | 5 to 15 cm | 0.3 to 0.5 m | 1 to 2 m |
| Building capture rate | 95 to 99% | 95 to 99% | 93%+ |
| Global availability | Low | Low | High |
| Cost per km² | High (€500 to €1,500) | Medium to High | Low |
| Refresh frequency | Every 5 to 10 years | Every 2 to 5 years | On-demand |
| Delivery turnaround | Weeks to months | Weeks | Days (on-demand) |
| Processing complexity | High | High | Low |
| Best for | mmWave small cell zones | Urban digital twins | National / regional 5G rollout |
For 5G macro cell and FWA planning, which constitutes the majority of global 5G investment, satellite AI extraction's 1 to 2 m building height accuracy is entirely sufficient. The propagation models themselves (empirical or semi-deterministic) have calibration uncertainties in the same order of magnitude, meaning that higher-accuracy input data does not produce proportionally higher prediction accuracy.
The CityGML Level of Detail (LOD) standard defines building model complexity:
LiDAR and aerial photogrammetry can both produce LOD2 models. Satellite AI extraction has historically produced LOD1 (box models), but newer techniques, including LuxCarta's deep learning method for 3D mesh building extraction (published at SPIE 2023), achieve LOD2 reconstruction with 90%+ accuracy from satellite-derived textured meshes, at 4x the productivity of manual digitization.
LuxCarta's building extraction pipeline is fully satellite-based, using AI/deep learning (U-Net CNN architecture) to process satellite imagery into building footprints, heights, and 3D models at scale. The system achieves 93%+ building capture rate globally, enabling consistent data production for any market, including regions where LiDAR and aerial survey data have never been collected.
For LOD2 applications, LuxCarta's technique for extracting 3D building meshes via semantic segmentation from textured meshes (SPIE 2023 publication) extends the automation frontier, making high-fidelity 3D city models achievable at national scale without the cost of manual modeling or LiDAR acquisition.
The BrightEarth platform delivers these building datasets in formats native to Forsk Atoll, InfoVista Planet, and other major planning tools, including SHP, GeoJSON, GeoPackage, and GeoTIFF, without requiring post-processing by the end user. For engineers who need to bring their own sub-meter licensed imagery, BrightEarth's BYOI (Bring Your Own Imagery) capability allows AI extraction to be run on customer-provided imagery for maximum currency and spatial resolution.
For mmWave small cell planning in a limited geographic area (a downtown district or campus), LiDAR or aerial photogrammetry provide the height accuracy to resolve parapets and rooftop structures that affect link budgets at 26 GHz. If LiDAR data is already available for the area, it is the most efficient choice. If it must be newly acquired, compare the survey cost against the scale of the deployment.
Satellite imagery cannot see through tree canopy, so buildings obscured by dense canopy present challenges for AI extraction. Airborne LiDAR with full-waveform capabilities can penetrate canopy and recover both tree height and building height separately. In practice, most urban areas have sufficient open sky view of rooftops for satellite AI methods to function effectively; only heavily tree-covered suburban areas show meaningful extraction gaps.
This depends on the extraction method and the specification. Most telecom-oriented building datasets provide the maximum roof height (the highest point of the structure) because this is the relevant metric for diffraction and shadow calculations. Eave height (the height of the wall before the roof slope begins) is sometimes also provided for LOD2 models. LuxCarta's building data provides building heights calibrated for use in propagation tools.
Yes, particularly in fast-growing cities. New high-rise developments fundamentally change the propagation environment in their vicinity. The advantage of satellite-derived extraction is that it can be re-run from new imagery as new construction appears, keeping the planning dataset current without commissioning a new LiDAR survey. Most operators refresh city-wide geodata every 1 to 3 years as part of their network optimization cycle.
The normalized Digital Surface Model (nDSM) represents the height of above-ground objects above the terrain surface: it is the DSM minus the DTM. Building heights can be read directly from the nDSM at each building footprint location. Individual building height attributes in vector datasets are typically computed from nDSM statistics (mean, maximum, or 90th percentile) within each building footprint polygon.
LuxCarta provides AI-powered 3D geospatial data solutions for telecom, simulation, and smart city applications worldwide. Learn more at luxcarta.com or explore on-demand extraction at BrightEarth.