Self-Supervised Road Detection in Aerial Imagery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Identifying roads in aerial and satellite imagery is challenging due to variations in width, color, and layout, necessitating a systematic and efficient method for road detection.

Innovation Solution

A self-supervised method using medial axis analysis, segmentation, and classifier training to recognize road pixels based on shape features and road likeness scores, with additional rules for labeling segments as vegetation or non-road, enabling the isolation and identification of road components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional road detection methods are used, then road identification can be performed, but accuracy deteriorates due to variations in road width, color, and layout

Engineering Contradiction:
Improveroad detection accuracyVSAvoidadaptability to road variations
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The image is segmented into multiple fragments based on pixel features such as color, texture, and intensity. This segmentation allows the system to analyze different road portions independently, handling variations in width, color, and layout more effectively by treating each segment according to its specific characteristics rather than applying a uniform detection approach to the entire image

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system computes a road likeness score for each fragment based on multiple parameters including medial radius, aspect ratio, and pixel features. By dynamically evaluating and comparing these parameters against learned road characteristics, the system adapts to various road types and conditions, improving detection accuracy across diverse road configurations

Inventive Principle:
Principle #35Parameter changes

2Reliability

If systematic road identification methods are implemented, then detection reliability improves, but computational complexity increases

Engineering Contradiction:
Improvedetection reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary segmentation of the image into fragments based on pixel features before conducting detailed road analysis. This preliminary action organizes the data structure and identifies potential road regions, making subsequent detection operations more reliable while managing computational complexity by preprocessing the image in an efficient manner

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses self-supervised learning where the road detection process generates its own training data from the image fragments. By automatically computing road likeness scores and using these to refine detection parameters, the system improves its own reliability without requiring external training datasets or complex manual configuration

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9547805B1Systems and methods for identifying roads in images
Publication Date: 2017.01.17 THE BOEING CO
  • US9547805B1 patent drawing
  • US9547805B1 patent drawing
  • US9547805B1 patent drawing

AI summary

Methods and systems described herein enable self-supervised road detection in images. The method includes receiving an image, segmenting the image into at least one fragment based at least in part on at least one pixel feature, determining, using a processor, a road likeness score for the at least one fragment based at least in part on a medial radius, and identifying roads based at least in part on the road likeness score.