IP Library Granted Patent US 11,948,082
Granted Patent B2
US 11,948,082 · App. 17/401,781 · Granted Apr 2, 2024

System and method for proximate vehicle intention prediction for autonomous vehicles

Inventors: Zhipeng Yan (San Diego, CA); Mingdong Wang (San Diego, CA); Siyuan Liu (San Diego, CA); Xiaodi Hou (San Diego, CA)
Assignee: TUSIMPLE, INC.
G06N3/08B60W30/09B60W30/0956G05D1/027G06F18/295G06N5/046G06N7/01G06V10/764G06V20/58G06V20/584B60W2420/42B60W2420/52B60W2556/50B60W2556/60
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,948,082
App. No.
17/401,781
Granted
Apr 2, 2024
Kind
B2
Abstract

A system and method for proximate vehicle intention prediction for autonomous vehicles are disclosed. A particular embodiment is configured to: receive perception data associated with a host vehicle; extract features from the perception data to detect a proximate vehicle in the vicinity of the host vehicle; generate a trajectory of the detected proximate vehicle based on the perception data; use a trained intention prediction model to generate a predicted intention of the detected proximate vehicle based on the perception data and the trajectory of the detected proximate vehicle; use the predicted intention of the detected proximate vehicle to generate a predicted trajectory of the detected proximate vehicle; and output the predicted intention and predicted trajectory for the detected proximate vehicle to another subsystem.

Claims (51)

1. A system, comprising:

a processor; and

a memory for storing instructions, wherein the instructions, when executed by the processor, causes the processor to:

receive perception data associated with a host vehicle;

extract features from the perception data;

detect a proximate vehicle in a vicinity of the host vehicle using the extracted features;

generate a trajectory of the detected proximate vehicle based on the perception data;

generate a predicted intention of the detected proximate vehicle using the perception data, the trajectory of the detected proximate vehicle, and an intention prediction model;

modify the predicted intention of the detected proximate vehicle using a Hidden Markov Model (HMM); and

generate a predicted trajectory of the detected proximate vehicle using the modified predicted intention.

2. The system of claim 1 , wherein the processor is further configured to:

output the modified predicted intention and the predicted trajectory of the detected proximate vehicle to a motion planner of the host vehicle.

3. The system of claim 1 , wherein the perception data comprises data received from at least one of: a camera, an image capture device, an inertial measurement unit (IMU), a global positioning system (GPS) transceiver, a radio detection and ranging (RADAR) device, a laser range finder, a light detection and ranging (LIDAR) device, or a sound navigation and ranging (sonar) device.

4. The system of claim 1 , wherein the system is configured to train the intention prediction model using training data.

5. The system of claim 1 , wherein the processor is configured to detect the proximate vehicle using semantic segmentation on an image frame sequence from the perception data.

6. The system of claim 1 , wherein the processor is configured to generate the trajectory of the detected proximate vehicle using aggregating perception data for the detected proximate vehicle across multiple image frames.

7. A method, comprising:

receiving perception data associated with a host vehicle;

extracting features from the perception data;

detecting a proximate vehicle in a vicinity of the host vehicle using the extracted features;

generating a trajectory of the detected proximate vehicle based on the perception data;

generating a predicted intention of the detected proximate vehicle using the perception data, the trajectory of the detected proximate vehicle, and an intention prediction model;

modifying the predicted intention of the detected proximate vehicle using a Hidden Markov Model (HMM); and

generating a predicted trajectory of the detected proximate vehicle using the modified predicted intention.

8. The method of claim 7 , further comprising:

outputting the modified predicted intention and the predicted trajectory of the detected proximate vehicle to a vehicle subsystem of the host vehicle.

9. The method of claim 7 , wherein the generating the predicted intention of the detected proximate vehicle comprises:

generating a distribution of probabilistic maneuvers associated with the detected proximate vehicle using the perception data and the trajectory of the detected proximate vehicle.

10. The method of claim 9 , further comprising:

obtaining a filtered distribution of the probabilistic maneuvers associated with the detected proximate vehicle by applying a Bayesian filter to the distribution of the probabilistic maneuvers associated with the detected proximate vehicle.

11. The method of claim 10 , wherein the Bayesian filter is parameterized using driving maneuver pattern distributions.

12. The method of claim 10 , further comprising:

modifying the filtered distribution of the probabilistic maneuvers associated with the detected proximate vehicle using a second HMM.

13. The method of claim 7 , further comprising:

updating the HMM using observed maneuvers associated with the detected proximate vehicle.

14. The method of claim 7 , wherein the trajectory of the detected proximate vehicle is a smoothed trajectory of the detected proximate vehicle.

15. The method of claim 14 , wherein the smoothed trajectory is obtained using temporal smoothing.

16. A non-transitory computer readable storage medium comprising executable instructions that, when executed by at least one processor, cause the at least one processor to perform operations, comprising:

receiving perception data associated with a host vehicle;

extracting features from the perception data;

detecting a proximate vehicle in a vicinity of the host vehicle using the extracted features;

generating a trajectory of the detected proximate vehicle based on the perception data;

generating a predicted intention of the detected proximate vehicle using the perception data, the trajectory of the detected proximate vehicle, and an intention prediction model;

modifying the predicted intention of the detected proximate vehicle using a Hidden Markov Model (HMM); and

generating a predicted trajectory of the detected proximate vehicle using the modified predicted intention.

17. The non-transitory computer readable storage medium of claim 16 , wherein the instructions, when executed by the at least one processor, cause the at least one processor to perform operations, comprising:

outputting the modified predicted intention and the predicted trajectory of the detected proximate vehicle to a simulation system.

18. The non-transitory computer readable storage medium of claim 16 , wherein the extracting the features from the perception data is performed using semantic segmentation.

19. The non-transitory computer readable storage medium of claim 16 , wherein the instructions, when executed by the at least one processor, cause the at least one processor to perform operations, comprising: removing noise and spurious data from the trajectory of the detected proximate vehicle.

20. The non-transitory computer readable storage medium of claim 16 , wherein the instructions, when executed by the at least one processor, cause the at least one processor to perform operations, comprising:

updating hidden states of the HMM using the predicted trajectory of the detected proximate vehicle.

Assignments (3)
CHANGE OF NAME Recorded Dec 3, 2025
From: TUSIMPLE, INC.
To: CREATEAI, INC.
Reel/Frame 073832/0553 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2021
From: YAN, ZHIPENG; WANG, MINGDONG; LIU, SIYUAN; HOU, XIAODI
To: TUSIMPLE
Reel/Frame 057172/0146 →
CHANGE OF NAME Recorded Aug 13, 2021
From: TUSIMPLE
To: TUSIMPLE, INC.
Reel/Frame 057185/0522 →
Continuity (2)
Continuation 15994138 · May 31, 2018
Related Publication 20210370932A1 · Dec 2, 2021