Advanced temporal low light filtering with global and local motion compensation
AssigneeMicrosoft Technology Licensing, LLC
InventorsRaymond Kirk PRICE, Michael BLEYER, Christopher Douglas EDMONDS
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsRaymond Kirk PRICE, Michael BLEYER, Christopher Douglas EDMONDS
Estimating the term…
Techniques for generating a temporally filtered image designed to compensate for global motions of a camera and to compensate for local motions of an object are disclosed. A history frame and a current frame are acquired. A global motion compensation operation is performed on the history frame to reproject a pose of the history frame to match the pose of the current frame. The history frame is compared against the current frame to identify pixels that represent moving objects. For each of those pixels, an optical flow vector is computed. The optical flow vectors are then applied to those pixels to shift those pixels to new locations. These new positions, which are in the history frame, correspond to positions that were identified in the current frame. Afterwards, the current frame is temporally filtered with the history frame.
A method for generating a temporally filtered image that is designed to compensate for global motions of a camera and to compensate for local motions of one or more objects that are locally moving within a scene, said method comprising:
A computer system configured to generate a temporally filtered image that is designed to compensate for global motions of a camera and to compensate for local motions of one or more objects that are locally moving within a scene, said computer system comprising:
A computer system configured to generate a temporally filtered image that is designed to compensate for global motions of a camera and to compensate for local motions of one or more objects that are locally moving within a scene, said computer system comprising:
Dependencies are inferred from the claim text.