GAN-Based Radar Data Synthesis for Semi-Supervised Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current autonomous driving technologies face challenges in accurately detecting and classifying objects in dynamic environments, particularly in adverse weather conditions, due to limitations in sensor range, resolution, and processing capabilities of existing camera, lidar, and radar systems.

Innovation Solution

The implementation of a beam steering radar system with advanced signal processing and machine learning techniques, combined with multi-sensor fusion platforms, enables the detection and identification of objects over a wide range with high accuracy and reliability, using Generative Adversarial Networks (GANs) for semi-supervised training to enhance radar sensor performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If Generative Adversarial Networks (GANs) are used for semi-supervised training to enhance radar sensor performance, then measurement precision and reliability are improved, but device complexity increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

A GAN-based data synthesis system is introduced as an intermediary between existing labeled radar data and the training requirements for improved detection accuracy. The system generates synthetic radar data with automated labeling, mediating the gap between limited annotated data and the need for comprehensive training datasets, thereby improving measurement precision without requiring proportional increases in manual annotation efforts

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The GAN system creates copies of real radar data in the form of synthetic data that mimics the statistical properties and characteristics of actual radar returns. These synthesized data copies serve as training examples that expand the effective dataset size and improve model generalization, enabling better detection accuracy while avoiding the need to collect and manually annotate additional real-world data

Inventive Principle:
Principle #26Copying

2Measurement precision

If beam steering radar with advanced signal processing is implemented, then detection range and resolution are improved, but use of energy increases

Engineering Contradiction:
ImproveresolutionVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The radar system employs dynamic beam steering that adapts the direction, width, and intensity of radar beams based on detected targets and environmental conditions. Instead of continuously transmitting high-power beams in all directions, the system dynamically concentrates energy on areas of interest, improving resolution and range for critical detections while reducing overall energy consumption during periods of low activity or in less critical sectors

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The radar system uses periodic scanning patterns with variable duty cycles, transmitting beams in a sequence across different angular positions rather than continuously illuminating all areas. The signal processing employs periodic correlation operations that efficiently extract target information from these pulsed transmissions, achieving high resolution through coherent integration over multiple periodic cycles while maintaining lower average power consumption

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12066518B2GAN-based data synthesis for semi-supervised learning of a radar sensor
Publication Date: 2024.08.20 BDCM A2 LLC
  • US12066518B2 patent drawing
  • US12066518B2 patent drawing
  • US12066518B2 patent drawing

AI summary

Examples disclosed herein relate to a method for semi-supervised training of a radar system. The method includes training a first radar network of the radar system with a first set of radar object detection labels corresponding to a first set of radar data, training a generative adversarial network (GAN) with the trained first radar network, synthesizing a training data set for a second radar network of the radar system with the trained GAN, training a second radar network with the synthesized training data set, and generating a second set of radar object detection labels based on the training of the second radar network.