| CPC G06T 7/593 (2017.01) [G06T 7/70 (2017.01); G06V 10/22 (2022.01); G06V 10/62 (2022.01); G06V 10/70 (2022.01); G06V 20/42 (2022.01); G06T 2207/10016 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/30204 (2013.01); G06T 2207/30221 (2013.01)] | 15 Claims |

|
1. A method for determining a passing time of an object passing a timing line across a sports track, the method comprising:
receiving video frames captured by at least one camera system, each video frame representing a picture of a scene of one or more objects moving along a sports track and each video frame being associated with a time instance, the one or more objects representing one or more persons, one or more animals or one or more vehicles respectively;
determining depth information for each of the video frames, the depth information comprising information regarding a distance between the one or more objects in the picture of a video frame and the camera system;
detecting the one or more objects in the video frames using an object detection algorithm, the one or more objects detected by the object detection algorithm defining one or more detected objects and using the depth information to determine for each of the video frames a distance between the camera system and a detected object of the one or more detected objects;
determining a video frame comprising the detected object passing the timing line across the sports track, the timing line being defined by a virtual plane located across the sports track at a predetermined distance from the camera system, the determining of the video frame being based on coordinates of the virtual plane and comprising comparing the distance between the camera system and the detected object and the predetermined distance between the camera system and the virtual plane; and
determining a passing time based on the time instances of the video frame comprising the detected object passing the timing line.
|