Vehicle Object Intent Detection with Buffered Multi-Frame Features

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles face challenges in accurately determining the intent and behavior of objects in their environment, particularly pedestrians, due to the need for processing multiple image frames to infer actions, which can lead to delayed reaction times and increased computational load.

Innovation Solution

A system utilizing machine learned models that process image data to determine object attributes, including intent, by combining feature vectors from a first model with a vector indicating duplicate frames, allowing for attribute determination with fewer frames and reducing computational load, thereby improving vehicle safety and navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple image frames are processed to determine object intent and behavior, then measurement precision of object attributes is improved, but loss of time increases due to delayed reaction times

Engineering Contradiction:
Improveobject attribute determination accuracyVSAvoidreaction time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary processing by pre-computing and storing feature vectors from image frames in a buffer before they are needed for intent determination. When a new frame arrives, the system can immediately compare it with previously buffered feature vectors without waiting for sequential processing, thereby reducing reaction time while maintaining accurate multi-frame analysis

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system determines object attributes using a subset of available image frames rather than processing all frames sequentially. By selectively using only the necessary number of frames (fewer than traditionally required), the system achieves sufficient measurement precision for intent determination while significantly reducing the time loss associated with processing multiple frames

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If multiple image frames are processed to determine object intent, then measurement precision is improved, but device complexity increases due to increased computational load

Engineering Contradiction:
Improveobject attribute determination accuracyVSAvoidcomputational load
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential feature vectors from image frames using a trained machine learning model, storing these compact representations in a buffer. Instead of processing entire image frames or all possible features, the system takes out and processes only the critical attribute information, reducing computational load while maintaining the ability to determine object intent accurately

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial processing by analyzing only a subset of image frames rather than all available frames. This selective approach reduces the computational burden significantly while still gathering sufficient information for accurate object attribute determination, as the system can identify when enough frames have been processed to make a reliable intent determination

Inventive Principle:
Principle #16Partial or excessive action

3Loss of time

If fewer image frames are used to reduce reaction time, then loss of time is reduced, but measurement precision of object attributes deteriorates

Engineering Contradiction:
Improvereaction timeVSAvoidobject attribute determination accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system performs preliminary computation by pre-extracting and buffering feature vectors from image frames before they are needed for intent determination. This allows the system to immediately begin analyzing frames when needed, reducing reaction time while maintaining the capability to use multiple frames for accurate attribute determination when time permits

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11460857B1Object or person attribute characterization
Publication Date: 2022.10.04 ZOOX INC
  • US11460857B1 patent drawing
  • US11460857B1 patent drawing
  • US11460857B1 patent drawing

AI summary

A vehicle computing system may implement techniques to determine attributes (or intent) of an object detected by a vehicle operating in the environment. The techniques may include determining a set of features with respect to a detected object by a first model and determining, by a second model and based on the set of features, one or more attributes of the object. The first model and the second model may be configured to process at least one image frame to determine the one or more attributes of the object. A model may receive sensor data as an input, and output features and/or an attribute for the detected object. Based on the attribute(s) of the object, a vehicle computing system may control operation of the vehicle.