CPC H04N 5/144 (2013.01) [G06T 1/00 (2013.01); G06T 7/00 (2013.01); G06T 7/136 (2017.01); G06T 7/20 (2013.01); G06V 20/40 (2022.01)] | 16 Claims |
1. A method, comprising:
receiving a video signal stream representing a series of rows in one or more image frames;
filtering the video signal stream with an enhancement filter to generate a feature video signal stream, wherein the feature video stream corresponds to a feature in the video signal stream;
generating a plurality of masked video signal streams by multiplying the feature video signal stream with a plurality of mask signal streams, wherein each mask signal stream of the plurality of mask signal streams corresponds to an image mask located at a specific location within the one or more image frames;
for each mask video signal of the plurality of mask video signals, determining a value of an intensity-based parameter of the feature in the video signal stream within the image mask for each image frame of the one or more image frames;
determining a change in the value of the intensity-based parameter of the feature in the video signal stream over multiple image frames of the one or more image frames; and
determining motion in the video signal streams based on changes in in the value of the intensity-based parameter.
|