Patent ID: 11910001
Assignee: VOYAGE81 LTD.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC H

Claim 0:
1. A system comprising:
at least one hardware processor; and
a non-transitory computer-readable storage medium having stored thereon program instructions, the program instructions executable by the at least one hardware processor to:
receive a high frame rate video stream of a scene, wherein said scene comprises at least one object in motion relative to an imaging device acquiring said video stream,
continuously divide, in real time, said video stream into consecutive sequences of n frames each,
with respect to each current sequence:
(i) estimate motion for each pixel between adjacent pairs of frames in said current sequence,
(ii) calculate a motion vector field for each of said pixels in said current sequence,
(iii) generate a representative frame which co-locates each of said pixels to a respective pixel positions, based on said calculated motion vector fields, and
(iv) aggregate, for each of said respective pixel positions, pixel values associated with its corresponding co-located pixel from all frames in said current sequence, and

output, in real time, a stream of said representative frames, wherein said stream has a lower frame rate than said high frame rate.