Skip to content

AI Technologies

GeoAI & Spatial Intelligence

Analysing spatial information intelligently and combining it with visual and other data.

Video (25 seconds, no sound): the detected classes are overlaid on the aerial image one after another.

Methods and techniques

  • Aerial and satellite image analysis
  • Semantic segmentation
  • Change detection
  • Georeferenced data fusion
  • Digital environment models
  • Spatial decision support

Typical data

  • Aerial images (digital orthophotos)
  • Satellite images
  • Map and cadastral data
  • Geolocated detections from measurement drives
  • Specialist data from existing geographic information systems

Application examples

  • Detecting buildings, trees, vehicles, and changes in aerial images
  • Geolocating detections from measurement drives and entering them into a digital environment model
  • Annotation and pre-annotation of aerial images with our own tool Acotate 2.0 AERO

What matters

A model must be tuned to the region and the image data of the area of use. We check results against reference data and your requirements; correction by specialists remains part of the workflow.

Smart cities, infrastructure planning, and environmental monitoring need meaningful geodata. For this we combine two perspectives: the analysis of aerial and satellite images from above and the detection from measurement drives on the ground. Both produce spatially located information that can be used permanently.

From image to object layer

Semantic segmentation assigns every pixel to a class: building, tree, vehicle, area. For this we use a convolutional network of the U-Net architecture. The class areas yield outlines, and the outlines yield object layers that can be individually shown and hidden, checked, and processed further in a geographic information system. In this way, an image becomes a structured, reproducible geodata base.

Machine learning in a loop

A segmentation model is only as good as its reference data. Creating that data is the most labour-intensive part of the work, and this is where our tool Acotate 2.0 AERO comes in:

  1. The model delivers an automatic pre-annotation.
  2. Specialists correct the outlines and approve them.
  3. The corrected data flows into the next training run.
  4. The improved model delivers a better pre-annotation.

Every correction improves the model for the next cycle, and in the process it adapts to the area of use.

From above and from the ground

An aerial image shows the area, but not everything that matters on the ground: traffic signs, traffic lights, road markings. Measurement drives provide this information. Every detection in the vehicle is spatially located and entered into the digital environment model. Conversely, the aerial image helps the vehicle put its detections into context. How both sources work together is shown by the project AI-Based Environment Perception for Autonomous Public Transport.

What the results are used for

FieldExample
Built-up areasBuilding stock and soil sealing
VegetationTree population, area analysis
AgricultureClassification of areas
Hazard preventionRisk indicators
MobilityDigital environment models for automated vehicles

Integration

We provide the results in such a way that they fit into existing geographic information systems, including in your own data centre. We describe the complete workflow, from the requirement through training data, training, and acceptance to monitoring in operation, under Visual and Spatial Data Analysis.

Further topics

AI Technologies

Vision AI

Image-based and video-based AI, grown out of many years of experience in industrial machine vision.

AI Technologies

Sensor Fusion & Physical AI

Combining information from different physical measurement sources – camera, radar, LiDAR, and other sensors – as the basis for systems that act in the real world.

Solutions

Visual and Spatial Data Analysis

Analysing aerial and satellite images with AI, recognising spatial relationships, and turning geodata into concrete insights.

Would you like to make AI usable in your company?

Whether a first AI adoption or a complex development task – we discuss the requirements and suitable next steps with you.

Discuss your AI project