IP Library Granted Patent US 11,087,477
Granted Patent B2
US 11,087,477 · App. 16/524,821 · Granted Aug 10, 2021

Trajectory prediction

Inventor: Chiho Choi (San Jose, CA)
Assignee: Honda Motor Co., Ltd.
G06T7/251G06N3/04G06N3/08G06T2207/10016G06T2207/30236G06T2207/30241G06T2207/30261
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,087,477
App. No.
16/524,821
Granted
Aug 10, 2021
Kind
B2
Abstract

Trajectory prediction may receiving a LiDAR image sequence including a set of LiDAR images and generating a LiDAR map, generating an interaction encoder result by feeding the LiDAR image sequence through an interaction encoder, generating a feature extractor result by feeding the LiDAR map through a feature extractor, generating a relation encoder result by feeding a past trajectory of a detected obstacle from the LiDAR image sequence, the interaction encoder result, and the feature extractor result through a relation encoder, generating an intention estimation result by feeding the relation encoder result through an intention estimator, generating a conditional generative model result by feeding the past trajectory of the detected obstacle, the intention estimation result, and a probability map through a conditional generative model encoder, and generating a trajectory prediction by feeding the relation encoder result, the past trajectory of the detected obstacle, and the conditional generative model result through a trajectory predictor.

Claims (47)

1. A system for trajectory prediction, comprising:

a processor and a memory storing instructions, which when executed by the processor cause the processor to perform:

receiving a light detection and ranging (LiDAR) image sequence including a set of LiDAR images;

generating a LiDAR map based on the LiDAR image sequence;

generating an interaction encoder result by feeding the LiDAR image sequence through an interaction encoder;

generating a feature extractor result by feeding the LiDAR map through a feature extractor;

generating a relation encoder result by feeding a past trajectory of a detected obstacle from the LiDAR image sequence from a trajectory predictor, the interaction encoder result, and the feature extractor result through a relation encoder, wherein the trajectory predictor feeds back the past trajectory to the relation encoder;

generating an intention estimation result by feeding the relation encoder result through an intention estimator;

generating a conditional generative model result by feeding the past trajectory of the detected obstacle, the intention estimation result, and a probability map through a conditional generative model encoder; and

generating a trajectory prediction for the obstacle by feeding the relation encoder result, the past trajectory of the detected obstacle, and the conditional generative model result through the trajectory predictor.

2. The system for trajectory prediction of claim 1 , wherein the interaction encoder result and the feature extractor result are summed and provided as an input to the relation encoder.

3. The system for trajectory prediction of claim 1 , wherein the feature extractor or the interaction encoder include one or more 2D convolutional layers.

4. The system for trajectory prediction of claim 1 , wherein the intention estimator includes one or more non-linear unit layers and one or more fully connected layers.

5. The system for trajectory prediction of claim 1 , wherein the conditional generative model encoder includes one or more 2D convolutional layers and one or more fully connected layers, and wherein one or more of the 2D convolutional layers are associated with a non-linear unit function.

6. The system for trajectory prediction of claim 1 , wherein the trajectory predictor includes one or more fully connected layers and one or more deconvolutional layers.

7. The system for trajectory prediction of claim 1 , wherein generating the LiDAR map based on the LiDAR image sequence includes removing one or more dynamic obstacles from the LiDAR image sequence.

8. The system for trajectory prediction of claim 1 , wherein the intention estimation result is a probability distribution of intentional goals associated with different zones within an environment.

9. The system for trajectory prediction of claim 8 , wherein the trajectory prediction is a probability distribution of trajectories associated with the intentional goals associated with the different zones within the environment.

10. The system for trajectory prediction of claim 8 , wherein a zone of the different zones is a portion of an intersection.

11. A system for trajectory prediction, comprising:

a light detection and ranging (LiDAR) sensor receiving a LiDAR image sequence including a set of LiDAR images;

a processor and a memory storing instructions, which when executed by the processor cause the processor to perform:

generating a LiDAR map based on the LiDAR image sequence;

generating an interaction encoder result by feeding the LiDAR image sequence through an interaction encoder;

generating a feature extractor result by feeding the LiDAR map through a feature extractor;

generating a relation encoder result by feeding a past trajectory of a detected obstacle from the LiDAR image sequence from a trajectory predictor, the interaction encoder result, and the feature extractor result through a relation encoder, wherein the trajectory predictor feeds back the past trajectory to the relation encoder;

generating an intention estimation result by feeding the relation encoder result through an intention estimator;

generating a conditional generative model result by feeding the past trajectory of the detected obstacle, the intention estimation result, and a probability map through a conditional generative model encoder; and

generating a trajectory prediction for the obstacle by feeding the relation encoder result, the past trajectory of the detected obstacle, and the conditional generative model result through the trajectory predictor; and

a vehicle system activating an associated vehicle system function based on the trajectory prediction for the obstacle.

12. The system for trajectory prediction of claim 1 , wherein the interaction encoder result and the feature extractor result are summed and provided as an input to the relation encoder.

13. The system for trajectory prediction of claim 1 , wherein the feature extractor or the interaction encoder include one or more 2D convolutional layers.

14. The system for trajectory prediction of claim 1 , wherein the intention estimator includes one or more non-linear unit layers and one or more fully connected layers.

15. The system for trajectory prediction of claim 1 , wherein the conditional generative model encoder includes one or more 2D convolutional layers and one or more fully connected layers, and wherein one or more of the 2D convolutional layers are associated with a non-linear unit function.

16. The system for trajectory prediction of claim 1 , wherein the trajectory predictor includes one or more fully connected layers and one or more deconvolutional layers.

17. A computer-implemented method for trajectory prediction, comprising:

receiving a light detection and ranging (LiDAR) image sequence including a set of LiDAR images;

generating a LiDAR map based on the LiDAR image sequence;

generating an interaction encoder result by feeding the LiDAR image sequence through an interaction encoder;

generating a feature extractor result by feeding the LiDAR map through a feature extractor;

generating a relation encoder result by feeding a past trajectory of a detected obstacle from the LiDAR image sequence from a trajectory predictor, the interaction encoder result, and the feature extractor result through a relation encoder, wherein the trajectory predictor feeds back the past trajectory to the relation encoder;

generating an intention estimation result by feeding the relation encoder result through an intention estimator;

generating a conditional generative model result by feeding the past trajectory of the detected obstacle, the intention estimation result, and a probability map through a conditional generative model encoder; and

generating a trajectory prediction for the obstacle by feeding the relation encoder result, the past trajectory of the detected obstacle, and the conditional generative model result through the trajectory predictor.

18. The computer-implemented method for trajectory prediction of claim 17 , comprising summing the interaction encoder result and the feature extractor result and providing the sum as an input to the relation encoder.

19. The computer-implemented method for trajectory prediction of claim 17 , wherein generating the LiDAR map based on the LiDAR image sequence includes removing one or more dynamic obstacles from the LiDAR image sequence.

20. The computer-implemented method for trajectory prediction of claim 17 , wherein the intention estimation result is a probability distribution of intentional goals associated with different zones within an environment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2019
From: CHOI, CHIHO
To: HONDA MOTOR CO., LTD.
Reel/Frame 050706/0969 →
Continuity (1)
Related Publication 20210035310A1 · Feb 4, 2021
Cited By (4)
US 12,204,823 US 12,367,086 US 12,377,863 US 12,475,281