GPU Accelerated Image Segmentation for Frequency-Agile Signal Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current signal detection methods are inefficient in detecting frequency-agile signals, which rapidly change their frequencies, making them difficult to locate and classify, especially in environments with mutual interference and noise.

Innovation Solution

The use of Graphic Processing Unit (GPU) accelerated image segmentation, where data from a continual source is converted into a rectilinear grid, and pixels exceeding a threshold are identified and grouped using epsilon values to detect signals, leveraging parallel processing to efficiently identify and classify signals within a select time interval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional signal detection methods are used, then the detection process is simple, but the detection speed and accuracy are insufficient for frequency-agile signals

Engineering Contradiction:
Improvesignal detection accuracyVSAvoiddetection speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent divides the signal detection process into multiple processing stages implemented as separate GPU kernels: data transfer from CPU to GPU, Fast Fourier Transform computation, image segmentation processing, and results transfer back to CPU. This segmentation allows each stage to be optimized independently and executed in parallel on the GPU, simultaneously improving detection speed and maintaining high accuracy for frequency-agile signals.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces traditional CPU-based signal detection algorithms with GPU-accelerated parallel processing. By substituting the sequential mechanical processing of the CPU with the parallel architectural capabilities of the GPU, the system achieves significantly faster detection speeds while maintaining or improving detection accuracy through simultaneous multi-frequency analysis.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If GPU parallel processing is implemented, then detection speed improves, but device complexity increases

Engineering Contradiction:
Improvedetection speedVSAvoidprocessing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent leverages the GPU's universal parallel processing architecture to handle multiple signal detection functions simultaneously. The same GPU hardware and processing framework can detect various types of frequency-agile signals across different frequency ranges, reducing the need for multiple specialized detection systems and thereby managing complexity while improving detection speed.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces a CUDA-based intermediate processing layer that acts as a mediator between the CPU and the GPU. This intermediary framework manages data transfer, kernel execution, and result aggregation, abstracting the GPU's complexity away from the main detection algorithm and simplifying the overall system architecture while enabling fast parallel processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If frequency agility is increased to avoid interference, then signal transmission reliability improves, but signal detection difficulty increases

Engineering Contradiction:
Improvesignal transmission reliabilityVSAvoidsignal detection difficulty
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent performs preliminary Fast Fourier Transforms on the received signal data before applying segmentation algorithms. This preliminary frequency-domain transformation converts time-varying frequency-agile signals into a format where frequency hops are visible as distinct patterns, making subsequent detection easier while preserving the reliability benefits of frequency agility for interference avoidance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transforms the signal detection problem from the time domain to the frequency domain using Fast Fourier Transforms, and then applies image segmentation in this transformed space. By changing the dimensionality and representation of the signal data, frequency-agile signals that appear as noise in the time domain become detectable patterns in the frequency-time representation, reducing detection difficulty while maintaining transmission reliability.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11605166B2GPU accelerated image segmentation
Publication Date: 2023.03.14 PARSONS CORPROATION
  • US11605166B2 patent drawing
  • US11605166B2 patent drawing
  • US11605166B2 patent drawing

AI summary

Data gathered from a continual data source is converted into an image and represented by a rectilinear grid defining a grid of pixels. Each pixel in each axis unit of one axis is examined in parallel using a graphic processor unit (GPU) to determine whether any pixels exceed a predefined threshold. Those pixels that exceed the threshold are identified as positive return pixels. Within each axis unit groups of positive return pixels are identified based on a first axis epsilon. Adjacent groups of positive return pixels are assembled by merging the axis units based on a second axis epsilon. Groups of positive return pixels grouped together according to the first axis epsilon and the second axis epsilon are classified and reported as a signal.