| CPC G06T 7/246 (2017.01) [G06T 7/73 (2017.01); G06T 2207/10016 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/20212 (2013.01); G06T 2207/30196 (2013.01); G06T 2207/30232 (2013.01)] | 15 Claims |

|
1. A method for detecting objects crossing a crossline in a scene captured by a video camera and a direction the object crosses the crossline, the method comprising:
capturing a sequence of video image frames of the scene;
creating a combined image frame by:
extracting two or more lines of pixels of each image frame of the sequence of video image frames, wherein the two or more lines of pixels of each video image frame are parallel to, and correspond to, the crossline in the scene such that if a representation of an object crosses the two or more lines of pixels in the sequence of video image frames, this corresponds to the object having crossed the crossline in the scene, and
constructing the combined image frame by arranging the extracted two or more lines of pixels of each video image frame of the sequence of video image frames adjacent to each other;
sending the combined image frame to a machine learning model trained to detect a combined image frame created from a sequence of video image frames that represents an object crossing a crossline in a scene and a direction the object crosses the crossline during capturing of the sequence of video image frames; and
receiving from the machine learning model, a detection of any object crossing the crossline in the scene and a direction the object crosses the crossline during capturing of the sequence of video image frames.
|