| CPC G06T 7/70 (2017.01) [G06T 7/20 (2013.01); G06V 10/25 (2022.01); G06V 10/764 (2022.01); G06T 2207/30241 (2013.01); G06T 2207/30252 (2013.01); G06V 2201/07 (2022.01)] | 10 Claims |

|
1. An information processing system comprising:
a processor; and
a memory, wherein
the processor is configured to:
acquire an image captured by an image capturing apparatus provided on a roadside, the image including a captured vehicle;
calculate a bounding box for the captured vehicle in the image, the bounding box being represented by pixel values in an XY coordinate system, the XY coordinate system having an X-axis in a vertical direction of the image and a Y-axis in a horizontal direction of the image, and the bounding box being a rectangle that has a vertical edge parallel to the X-axis and a horizontal edge parallel to the Y-axis;
acquire information stored in the memory, the information including a recorded trajectory and a recorded center position of a vehicle front face, the recorded center position of the vehicle front face being represented by a ratio to a vertical edge length of a bounding box and a ratio to a horizontal edge length of the bounding box, and the recorded center position of the vehicle front face being recorded in correspondence with an angle between the X-axis and a tangent at an intersection of the recorded trajectory and the bounding box;
calculate an angle between the X-axis and a tangent at an intersection of the recorded trajectory and the calculated bounding box; and
calculate a center position of a front face of the captured vehicle in pixel values, based on the calculated bounding box and the recorded center position of the vehicle front face corresponding to the calculated angle.
|