IP Library Granted Patent US 11,527,073
Granted Patent B2
US 11,527,073 · App. 16/911,661 · Granted Dec 13, 2022

System and method for providing an interpretable and unified representation for trajectory prediction

Inventors: Chiho Choi (San Jose, CA); Shan Su (San Jose, CA)
Assignee: HONDA MOTOR CO., LTD.
G06V20/56G05D1/021G05D1/0231G06T7/20G08G1/052B60W60/0025B60W2420/42G06T2207/10032G06T2207/30241G06T2207/30252
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,527,073
App. No.
16/911,661
Granted
Dec 13, 2022
Kind
B2
Abstract

A system and method for providing an interpretable and unified representation for trajectory prediction that includes receiving birds-eye image data associated with travel of at least one agent within a roadway environment. The system and method also include analyzing the birds-eye image data to determine a potential field associated with the roadway environment and analyzing the birds-eye image data to determine a potential field associated with a past trajectory of the at least one agent. The system and method further include predicting a future trajectory of the at least one agent based on analysis of the potential fields.

Claims (33)

1. A computer-implemented method for providing an interpretable and unified representation for trajectory prediction, comprising:

receiving birds-eye image data associated with travel of at least one agent within a roadway environment;

analyzing the birds-eye image data to determine a potential field associated with the roadway environment;

analyzing the birds-eye image data to determine a potential field associated with a past trajectory of the at least one agent; and

predicting a future trajectory of the at least one agent based on analysis of the potential fields, wherein a predicted direction and a predicted speed of motion of the at least one agent within the roadway environment are modeled to generate the future trajectory by recurrently moving past a location on a displacement field.

2. The computer-implemented method of claim 1 , wherein receiving the birds-eye image data includes communicating with a road-side equipment to receive the birds-eye image data, wherein the birds-eye image data is associated with at least one birds-eye image of the roadway environment captured by at least one camera of the road-side equipment.

3. The computer-implemented method of claim 2 , wherein analyzing the birds-eye image data to determine the potential field associated with the roadway environment includes assigning each pixel of the at least one birds-eye image with a potential field pixel value, wherein the potential field pixel value is a scalar value that represents a potential energy that represents locations at which motion of the at least one agent is generated towards based on a road structure of the roadway environment.

4. The computer-implemented method of claim 2 , wherein analyzing the birds-eye image data to determine the potential field associated with the past trajectory of the at least one agent includes analyzing past motion information that includes agent trajectory coordinates that are associated with fixed coordinates that pertain to positions of the at least one agent during at least one past time step, wherein the potential field associated with the past trajectory is analyzed to encode an inertial effect and a social effect on a travel of the at least one agent within the roadway environment.

5. The computer-implemented method of claim 2 , further including determining a motion field from the road structure of the roadway environment and a motion field from the past trajectory of the at least one agent based on the potential field associated with the roadway environment and the potential field associated with the past trajectory of the at least one agent.

6. The computer-implemented method of claim 5 , wherein the motion field from the road structure includes pixel values of the at least one birds-eye image that include vector values that pertain to a directional structure of roadways of the roadway environment, wherein the motion field from the past trajectory of the at least one agent includes pixel values that include vector values that pertain to a past direction of the at least one agent.

7. The computer-implemented method of claim 5 , further including merging the motion field from the road structure and the motion field from the past trajectory, wherein the motion fields are merged into a merged motion field that indicates future motion constraints of the at least one agent traveling within the roadway environment that are based on roadway structural constraints and trajectory constraints.

8. The computer-implemented method of claim 7 , further including outputting the predicted speed of motion of the at least one agent based on past trajectory lengths associated with the past trajectory of the at least one agent at a plurality of past time steps.

9. The computer-implemented method of claim 8 , wherein predicting the future trajectory of the at least one agent includes multiplying the merged motion field with the predicted speed of motion of the at least one agent to determine the displacement field, wherein the displacement field indicates trajectory prediction of the at least one agent based on the predicted direction as determined based on the past trajectory and a length of movement based on the predicted speed of motion within the roadway environment during at least one future time step.

10. A system for providing an interpretable and unified representation for trajectory prediction, comprising:

a memory storing instructions when executed by a processor cause the processor to:

receive birds-eye image data associated with travel of at least one agent within a roadway environment;

analyze the birds-eye image data to determine a potential field associated with the roadway environment;

analyze the birds-eye image data to determine a potential field associated with a past trajectory of the at least one agent; and

predict a future trajectory of the at least one agent based on analysis of the potential fields, wherein a predicted direction and a predicted speed of motion of the at least one agent within the roadway environment are modeled to generate the future trajectory by recurrently moving past a location on a displacement field.

11. The system of claim 10 , wherein receiving the birds-eye image data includes communicating with a road-side equipment to receive the birds-eye image data, wherein the birds-eye image data is associated with at least one birds-eye image of the roadway environment captured by at least one camera of the road-side equipment.

12. The system of claim 11 , wherein analyzing the birds-eye image data to determine the potential field associated with the roadway environment includes assigning each pixel of the at least one birds-eye image with a potential field pixel value, wherein the potential field pixel value is a scalar value that represents a potential energy that represents locations at which motion of the at least one agent is generated towards based on a road structure of the roadway environment.

13. The system of claim 11 , wherein analyzing the birds-eye image data to determine the potential field associated with the past trajectory of the at least one agent includes analyzing past motion information that includes agent trajectory coordinates that are associated with fixed coordinates that pertain to positions of the at least one agent during at least one past time step, wherein the potential field associated with the past trajectory is analyzed to encode an inertial effect and a social effect on a travel of the at least one agent within the roadway environment.

14. The system of claim 11 , further including determining a motion field from the road structure of the roadway environment and a motion field from the past trajectory of the at least one agent based on the potential field associated with the roadway environment and the potential field associated with the past trajectory of the at least one agent.

15. The system of claim 14 , wherein the motion field from the road structure includes pixel values of the at least one birds-eye image that include vector values that pertain to a directional structure of roadways of the roadway environment, wherein the motion field from the past trajectory of the at least one agent includes pixel values that include vector values that pertain to a past direction of the at least one agent.

16. The system of claim 14 , further including merging the motion field from the road structure and the motion field from the past trajectory, wherein the motion fields are merged into a merged motion field that indicates future motion constraints of the at least one agent traveling within the roadway environment that are based on roadway structural constraints and trajectory constraints.

17. The system of claim 16 , further including outputting the predicted speed of motion of the at least one agent based on past trajectory lengths associated with the past trajectory of the at least one agent at a plurality of past time steps.

18. The system of claim 17 , wherein predicting the future trajectory of the at least one agent includes multiplying the merged motion field with the predicted speed of motion of the at least one agent to determine the displacement field, wherein the displacement field indicates trajectory prediction of the at least one agent based on the predicted direction as determined based on the past trajectory and a length of movement based on the predicted speed of motion within the roadway environment during at least one future time step.

19. A non-transitory computer readable storage medium storing instructions that when executed by a computer, which includes a processor performing a method, the method comprising:

receiving birds-eye image data associated with travel of at least one agent within a roadway environment;

analyzing the birds-eye image data to determine a potential field associated with the roadway environment;

analyzing the birds-eye image data to determine a potential field associated with a past trajectory of the at least one agent; and

predicting a future trajectory of the at least one agent based on analysis of the potential fields, wherein a predicted direction and a predicted speed of motion of the at least one agent within the roadway environment are modeled to generate the future trajectory by recurrently moving past a location on a displacement field.

20. The non-transitory computer readable storage medium of claim 19 , wherein predicting the future trajectory of the at least one agent includes multiplying a merged motion field with a predicted speed of motion of the at least one agent to determine the displacement field, wherein the displacement field indicates trajectory prediction of the at least one agent based on the predicted direction as determined based on the past trajectory and a length of movement based on the predicted speed of motion within the roadway environment during at least one future time step.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: CHOI, CHIHO; SU, SHAN
To: HONDA MOTOR CO., LTD.
Reel/Frame 053037/0406 →
Continuity (2)
Provisional Application 62936051 · Nov 15, 2019
Related Publication 20210150225A1 · May 20, 2021
Cited By (3)
US 12,420,830 US 12,552,410 US 12,617,390