Automotive Radar DOA Estimation With Recursive Tree Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing deterministic maximum likelihood (DML) methods for direction of arrival (DOA) estimation in automotive radar systems are computationally intensive due to exhaustive searches and require prior knowledge of the number of objects in a Range-Doppler bin, making them inefficient for scenarios with multiple objects at similar distances and velocities.

Innovation Solution

A recursive deterministic maximum likelihood (R-DML) approach that utilizes a tree structure and matching pursuit to optimize the search for DOA angles, reducing computational complexity by reusing previous calculations and selecting promising nodes based on path metrics and pseudo-spectra.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If exhaustive search methods are used for DOA estimation, then measurement precision is improved, but computational complexity increases significantly

Engineering Contradiction:
ImproveDOA estimation accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the exhaustive search process into a hierarchical tree structure with multiple levels. Each level processes a subset of candidate DOA angles, allowing the system to evaluate promising directions first and prune unlikely branches early. This segmentation transforms the single-stage exhaustive search into a multi-stage progressive refinement process, reducing the number of computations required while maintaining estimation accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-calculating and storing path metrics and pseudo-spectra for candidate nodes before completing the full DOA estimation. These preliminary calculations provide early indicators of promising search directions, enabling the algorithm to prioritize certain paths and avoid computationally expensive evaluations of unlikely candidates. The preliminary path metrics serve as filtering criteria that reduce the search space before detailed analysis.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If prior knowledge of object number is required, then measurement precision is improved, but adaptability decreases

Engineering Contradiction:
ImproveDOA estimation accuracyVSAvoidadaptability to unknown object scenarios
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic search strategy where the algorithm adapts its behavior based on the data being processed. The tree traversal dynamically adjusts which branches to explore based on path metric thresholds and pseudo-spectrum analysis. The algorithm can terminate early when confidence thresholds are met, or continue searching when additional objects are detected. This dynamic adaptation eliminates the need for predetermined object counts while maintaining estimation precision.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms where the results of intermediate calculations (path metrics, pseudo-spectra) are used to guide subsequent search decisions. The algorithm continuously evaluates whether current search paths are promising based on accumulated evidence and adjusts its traversal strategy accordingly. This feedback loop allows the system to adapt to the actual number of objects present in the scene without requiring prior knowledge, improving both precision and adaptability.

Inventive Principle:
Principle #23Feedback

3Productivity

If recursive tree search is implemented, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidalgorithm complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent employs a nested hierarchical tree structure where each node contains sub-nodes representing progressively refined DOA candidates. The recursive search algorithm traverses this nested structure, reusing calculations from parent nodes in child node evaluations. Path metrics and pseudo-spectra computed at higher levels inform and optimize the search at lower levels, creating a nested computation pattern that improves productivity while managing complexity through systematic organization.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent implements discarding and recovering by pruning search branches that fall below certain path metric thresholds, discarding computationally expensive evaluations of unlikely candidates. However, the algorithm recovers by systematically backtracking and exploring alternative branches when promising directions are identified later in the search. This selective discarding and recovering strategy optimizes processing efficiency by avoiding redundant computations while ensuring thorough exploration of promising search spaces.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS12585007B2Recursive deterministic maximum likelihood estimation of direction of arrival in automotive radar sensing
Publication Date: 2026.03.24 NXP BV
  • US12585007B2 patent drawing
  • US12585007B2 patent drawing
  • US12585007B2 patent drawing

AI summary

Systems for processing radar signals to detect objects. A radar signal snapshot is generated. A hierarchical tree structure is generated using the snapshot signal, wherein each layer in the hierarchical tree structure is associated with a number of candidate objects and each node in the hierarchical tree structure is associated with a set of direction of arrival angles. For a first layer in the hierarchical tree structure, a first set of path variables is calculated and a subset of path extensions is determined using the path variables out of a set of path extensions that connect to nodes within the hierarchical tree structure associated with a second layer in the hierarchical tree structure. For a first path extension, a path metric associated with a first node in the second layer of the hierarchical tree structure is determined and a direction of arrival angle is determined.