Patent ID: 11919545
Assignee: PERCEPTIVE AUTOMATA, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC B  G | IPC B  G

Claim 0:
1. A method comprising:
receiving a plurality of video frames captured from cameras mounted on a vehicle, each video frame associated with vehicle attributes of the vehicle;
processing the plurality of video frames to determine, for each video frame, traffic attributes describing traffic entities and road attributes describing roads in the video frame;
receiving one or more filtering criteria, each filtering criteria representing a traffic scenario and comprising an expression specifying values of one or more attributes of the vehicle attributes and the traffic attributes;
filtering the plurality of video frames according to the one or more filtering criteria comprising:
determining, for each attribute of the vehicle attributes, the traffic attributes, and the road attributes, a computation cost of determining a value associated with the attribute,
ranking the one or more filtering criteria based on computation costs of attributes used in the expression corresponding to each filtering criterion, and
evaluating the one or more filtering criteria in order of the ranking to identify a set of video frames associated with the traffic scenario;

using the identified set of video frames for validation or training of a machine learning based model configured to determine one or more values associated with attributes describing a state of mind of a traffic entity in an input video frame; and
using the machine learning based model for navigation of an autonomous vehicle.