US 11,856,311 B1
Motion detection based on analog video stream
Michael Fuhrman, Pittsburgh, PA (US); and Brandon David Rumberg, Pittsburgh, PA (US)
Assigned to ASPINITY, INC., Pittsburgh, PA (US)
Filed by ASPINITY, INC., Pittsburgh, PA (US)
Filed on Jun. 14, 2023, as Appl. No. 18/334,788.
Claims priority of provisional application 63/400,824, filed on Aug. 25, 2022.
Int. Cl. G06T 7/136 (2017.01); G06T 7/20 (2017.01); G06T 1/00 (2006.01); H04N 5/14 (2006.01); G06V 20/40 (2022.01); G06T 7/00 (2017.01)
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
OG exemplary drawing
 
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.