US 12,233,907 B1
Vehicle door state detection
Xin Wang, Sunnyvale, CA (US); and Yi Xu, Pasadena, CA (US)
Assigned to Zoox, Inc., Foster City, CA (US)
Filed by Zoox, Inc., Foster City, CA (US)
Filed on May 14, 2021, as Appl. No. 17/320,630.
Claims priority of provisional application 63/117,263, filed on Nov. 23, 2020.
Claims priority of provisional application 63/028,377, filed on May 21, 2020.
Int. Cl. B60W 60/00 (2020.01); B60W 30/09 (2012.01); G06N 20/00 (2019.01); G06V 20/56 (2022.01)
CPC B60W 60/0018 (2020.02) [B60W 30/09 (2013.01); B60W 60/0017 (2020.02); G06N 20/00 (2019.01); G06V 20/56 (2022.01); B60W 2420/403 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the system to perform operations comprising:
receiving a first frame of image data that was generated, at a first instance of time, by an image sensor associated with a first vehicle, the first frame representing a second vehicle in an environment in which the first vehicle is operating at the first instance of time;
receiving a second frame of image data that was generated by the image sensor at a second instance of time after the first instance of time, the second frame representing the second vehicle in the environment at the second instance of time;
inputting the first frame and the second frame into a machine-learned model that is configured to determine a state of one or more doors of the second vehicle;
receiving, from the machine-learned model, an output indicating the state of the one or more doors of the second vehicle;
determining, as an association, that a pedestrian is associated with the second vehicle;
determining, based at least in part on the state of the one or more doors of the second vehicle and the association of the pedestrian with the second vehicle, a predicted trajectory associated with the pedestrian, wherein the predicted trajectory comprises a predicted pedestrian destination proximate a door of the second vehicle; and
controlling the first vehicle based at least in part on the output and the predicted trajectory, wherein controlling the first vehicle comprises altering a trajectory associated with the first vehicle based at least in part on avoiding the pedestrian.