Systems and methods to control judder visibility
First Claim
Patent Images
1. A method to control judder visibility, the method comprising:
- providing, by a computer, at least two input frames comprising a first frame and a second frame;
estimating, by a computer, an interpolation map based on the at least two input frames, thereby obtaining an estimated interpolation map, wherein the estimated interpolation map specifies a temporal interpolation position for at least one pixel of the at least two input frames;
interpolating, by a computer, at least one additional frame, based on the at least two input frames and the estimated interpolation map, thereby obtaining at least one interpolated frame, wherein at least one pixel of the at least one interpolated frame corresponds to at least one pixel at the time specified by the interpolation map of that at least one pixel; and
identifying, by a computer, for the at least one pixel of the at least two input frames, an amount of judder, wherein the estimating, by a computer, an interpolation map is based also on the amount of judder, and wherein identifying an amount of judder comprises;
generating a luminance change map and a contrast change map using the first frame and the second frame by calculating temporal differences between the first frame and the second frame for luminance and contrast; and
generating a judder map using the luminance change map and the contrast change map, wherein the judder map comprises judder information for the first frame.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for controlling judder are disclosed. Judder can be introduced locally within a picture, to restore a judder feeling which is normally expected in films. Capture time and display time of frames can be manipulated to obtain a desired amount of judder. Frames can be interpolated to obtain a film with a higher frame rate and localized control of judder.
-
Citations
15 Claims
-
1. A method to control judder visibility, the method comprising:
-
providing, by a computer, at least two input frames comprising a first frame and a second frame; estimating, by a computer, an interpolation map based on the at least two input frames, thereby obtaining an estimated interpolation map, wherein the estimated interpolation map specifies a temporal interpolation position for at least one pixel of the at least two input frames; interpolating, by a computer, at least one additional frame, based on the at least two input frames and the estimated interpolation map, thereby obtaining at least one interpolated frame, wherein at least one pixel of the at least one interpolated frame corresponds to at least one pixel at the time specified by the interpolation map of that at least one pixel; and identifying, by a computer, for the at least one pixel of the at least two input frames, an amount of judder, wherein the estimating, by a computer, an interpolation map is based also on the amount of judder, and wherein identifying an amount of judder comprises; generating a luminance change map and a contrast change map using the first frame and the second frame by calculating temporal differences between the first frame and the second frame for luminance and contrast; and generating a judder map using the luminance change map and the contrast change map, wherein the judder map comprises judder information for the first frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification