GPU-Accelerated Radar Return Scrubbing for Airspace Displays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in accurately and efficiently processing and rendering large numbers of airspace radar returns, particularly in identifying and classifying objects in real-time, due to computational bottlenecks and discontinuous rendering issues.

Innovation Solution

A high-speed scrubbing system utilizing a data processing system with CPUs and GPUs to reorganize and render airspace radar returns in a continuous, interactive manner, allowing operators to navigate through time windows smoothly, thereby improving computing performance and reducing resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional CPU-based processing is used to render airspace radar returns, then system complexity is reduced, but rendering speed and interactivity deteriorate when handling tens of thousands of radar returns

Engineering Contradiction:
Improverendering speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the rendering workload by separating CPU and GPU responsibilities. The CPU handles data management and control logic, while the GPU handles parallel rendering of radar return points. This segmentation enables the system to process tens of thousands of radar returns at high speed without overwhelming either component, resolving the contradiction between rendering speed and system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional CPU-based sequential processing to GPU-based parallel processing, effectively moving the computational workload to a different processing dimension. The GPU's ability to handle thousands of concurrent rendering operations simultaneously provides the dimensionality change needed to achieve high rendering speeds while maintaining manageable system complexity through specialized hardware acceleration.

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

2Reliability

If all radar return data is rendered continuously, then data completeness is improved, but system performance and responsiveness deteriorate

Engineering Contradiction:
Improvedata completenessVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts and filters only the necessary radar return data for display based on spatial and temporal criteria. Rather than rendering all accumulated radar returns, the system selectively processes points within the current time window and spatial viewport. This extraction approach maintains data completeness for analysis while improving system performance by reducing the rendering workload to only visible and relevant data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements partial rendering by processing only the subset of radar returns that fall within the current display parameters rather than all historical data. This partial action approach ensures that the system maintains responsiveness and high performance while still providing complete and accurate representation of the relevant airspace situation.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If rendering resolution and detail are increased, then target detection accuracy is improved, but processing time and resource utilization worsen

Engineering Contradiction:
Improvetarget detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies local quality enhancement by rendering radar returns with high precision only in regions of interest or where targets are detected, while using lower resolution for background or empty areas. This approach maintains high target detection accuracy in critical regions while reducing overall processing time and resource utilization by not uniformly applying maximum rendering detail across the entire display area.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11982735B2Systems and methods of high speed scrubbing of airspace radar returns
Publication Date: 2024.05.14 RAVENOPS INC
  • US11982735B2 patent drawing
  • US11982735B2 patent drawing
  • US11982735B2 patent drawing

AI summary

High speed scrubbing of airspace radar returns is provided. A system can include a central processing unit (“CPU”) and a graphical processing unit (“GPU”). The CPU loads time-ordered airspace radar return data that includes radar returns each encoded as an object with location information, time information, and property information. The GPU generates arrays including the location information, the time information, and the property information reorganized into a location array, a time array, and a property-based array. The GPU receives an indication to scrub a display of at least a portion of the airspace radar return data to a time window prior to a current display time or subsequent to the current display time. The GPU retrieves, from the arrays, a location entry and a property-based entry that satisfy the time window. The GPU renders frames with pixels corresponding to the location entry, the time entry, and the property-based entry.