Recursive Temporal Perception Models With Stateful Frame Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning models for autonomous and semi-autonomous systems face challenges in leveraging temporal context due to computational constraints, leading to noisy predictions and increased complexity, which limits the number of historical frames that can be utilized for meaningful insights.

Innovation Solution

The development of recursive-temporal models that utilize intermediate features from backbone layers to generate temporal training data, incorporating recursive layers to update states continuously, allowing for efficient training and inference while maintaining temporal stability without significant computational overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple input frames are used to provide temporal context, then prediction accuracy is improved, but computational demand and processing complexity increase significantly

Engineering Contradiction:
Improveprediction accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The model is segmented into distinct components: a backbone network for feature extraction from individual frames, and a temporal module for integrating temporal context. This segmentation allows the system to process multiple frames without overwhelming computational complexity by dividing the task into manageable stages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the temporal dimension by using a temporal module that processes sequences of backbone features. Instead of directly processing multiple full-resolution input frames which would create exponential computational growth, the system extracts features first (reducing dimensionality) then applies temporal processing in an additional dimension.

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

2Loss of information

If multiple input frames are processed per prediction, then temporal context is improved, but latency and processing resources increase

Engineering Contradiction:
Improvetemporal contextVSAvoidlatency
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The backbone network performs preliminary feature extraction from each input frame before temporal integration. By pre-processing frames to extract essential features and discarding redundant pixel-level data, the system reduces the computational burden of subsequent temporal processing, thereby reducing latency while preserving temporal context.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the necessary feature representations from each frame through the backbone network, separating essential temporal information from redundant data. This extraction approach allows the temporal module to focus on integrating meaningful temporal patterns without being burdened by raw pixel data from multiple frames.

Inventive Principle:
Principle #2Taking out (Extraction)

3Stability of the object's composition

If post-processing techniques are applied to compensate for noise, then prediction stability is improved, but the model cannot effectively utilize temporal context during prediction

Engineering Contradiction:
Improveprediction stabilityVSAvoidtemporal context utilization
Core Design Contradiction:
Stability of the object's compositionVSLoss of information

Solution Approach 1:

The temporal module serves as an intermediary between the backbone network and the prediction head. It receives backbone features from multiple frames and integrates temporal context before passing refined features to the prediction head. This intermediary structure enables the model to effectively utilize temporal context during prediction while maintaining stability, rather than relying on post-processing techniques.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260030880A1Recursive-temporal models for autonomous or semi-autonomous perception systems and applications
Publication Date: 2026.01.29 NVIDIA CORP
  • US20260030880A1 patent drawing
  • US20260030880A1 patent drawing
  • US20260030880A1 patent drawing

AI summary

In various examples, machine learning models that benefit from temporal context while being computationally efficient to train and use are described herein. For instance, the disclosed systems and methods may apply a temporal series of images to a model and use intermediate features output from one or more backbone layers of the model as training data. In some examples, one or more recursive layers and/or one or more head layers of the model—or another model—may be trained using the training data by applying the intermediate features to the recursive layer(s). The recursive layer(s) may output a state representative of a temporal combination of the intermediate features, and the state may be applied to the head layer(s) to make one or more predictions. During inference, the recursive layer(s) may, in some examples, continuously update the state based on previous states of the recursive layer(s).