ADAPTIVE PANORAMIC INTERPOLATOR
The present invention relates to a method for panoramically interpolating a video from a first aspect ratio to a second aspect ratio comprising the steps of: (a) receiving at least one frame; (b) tracking said frame horizontally or vertically pixel line by pixel line; (c) computing the average luminance value of each of said pixel lines; (d) comparing each said average luminance value to a set threshold for finding the superfluous lines; (e) trimming said frame by deleting said superfluous lines; (f) calculating the required curve for the panoramic scaling of said trimmed frame; and (g) interpolating said trimmed frame into a panoramic display based on said calculations.
1 . A method for panoramically interpolating a video from a first aspect ratio to a second aspect ratio comprising the steps of:
a. receiving at least one frame;
b. tracking said frame horizontally or vertically pixel line by pixel line;
c. computing the average luminance value of each of said pixel lines;
d. comparing each said average luminance value to a set threshold for finding the superfluous lines;
e. trimming said frame by deleting said superfluous lines;
f. calculating the required curve for the panoramic scaling of said trimmed frame; and
g. interpolating said trimmed frame into a panoramic display based on said calculations.
2 . A method for panoramically interpolating a video from a first aspect ratio to a second aspect ratio comprising the steps of:
a. receiving more than one frame;
b. tracking each frame horizontally or vertically pixel line by pixel line;
c. computing the average luminance value of each of said pixel lines of each frame;
d. comparing each said average luminance value to a set threshold for finding the numbers of superfluous lines;
e. filtering said numbers of said superfluous lines with at least one IIR filter, for producing at least one filtered number of superfluous lines;
f. trimming at least one of said frames by deleting said filtered number of said superfluous lines;
g. calculating the required curve for the panoramic scaling of said trimmed frame; and
h. interpolating said trimmed frame into a panoramic display based on said calculations.
3 . A method according to claim 2 , further comprising the step of:
a. detecting if the frame belongs to new scene, and if so calibrating the filter accordingly.
4 . A method according to claim 2 , where the video comprises scenes having different numbers of superfluous lines.
5 . A method according to claim 1 , where the received frame belongs to the YC b C r color space
6 . A method according to claim 1 , where the received frame belongs to the RGB color space.