Method and apparatus for generating animated images
First Claim
1. A method for generating electronic representations of animated images from stored image data elements, comprising the steps of:
- computing, from said stored image data elements, a first sequence of relatively low resolution frames representing animated images over a given time period and low pass filtering the information in said relatively low resolution frames;
computing, from said stored image data elements, a second sequence of relatively high resolution frames representing said animated images over the given time period and high pass filtering the information in said relatively high resolution frames, the number of frames in said second sequence being less than the number of frames in said first sequence; and
combining corresponding frames of said first and second sequences to obtain output high resolution frames representative of said animated images over said given time period.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating electronic representations of animated images from stored image data elements with reduced computational requirements. The image data elements may be made available from one or more data base sources, and may be of any suitable form from which images can be computed. A first sequence of relatively low resolution frames are computed from the stored image data elements, this first sequence of frames representing animated images over a given time period. A second sequence of relatively high resolution frames are computed from the stored image data elements, this second sequence of frames representing the animated images over the given time period. The number of frames in the second sequence is less than the number of frames in the first sequence. Corresponding frames of the first and second sequences are combined to obtain output high resolution frames representative of the animated images over the given time period. The following steps are also performed: spatially interpolating each of the frames of the first sequence to increase the number of pixels in the spatially interpolated frames, and temporally interpolating between frames of the second sequence to obtain further frames in said sequence. The combining step includes combining the interpolated first sequence frames with second sequence frames and further second sequence frames.
-
Citations
16 Claims
-
1. A method for generating electronic representations of animated images from stored image data elements, comprising the steps of:
-
computing, from said stored image data elements, a first sequence of relatively low resolution frames representing animated images over a given time period and low pass filtering the information in said relatively low resolution frames; computing, from said stored image data elements, a second sequence of relatively high resolution frames representing said animated images over the given time period and high pass filtering the information in said relatively high resolution frames, the number of frames in said second sequence being less than the number of frames in said first sequence; and combining corresponding frames of said first and second sequences to obtain output high resolution frames representative of said animated images over said given time period. - View Dependent Claims (2)
-
-
3. A method for generating electronic representations of animated images from stored image data elements, comprising the steps of:
-
computing, from said stored image data elements, a first sequence of relatively low resolution frames of pixels having pixel values and representing animated images over a given time period; computing, from said stored image data elements, a second sequence of relatively high resolution frames of pixels having pixel values and representing said animated images over the given time period, the number of frames in said second sequence being less than the number of frames in said first sequence; and combining corresponding frames of said first and second sequences by combining corresponding pixels thereof to obtain output high resolution frames representative of said animated images over said given time period. - View Dependent Claims (4, 5, 6)
-
-
7. A method for generating electronic representations of animated images from stored image data elements, comprising the steps of:
-
computing, from said stored image data elements, a first sequence of relatively low resolution frames representing animated images over a given time period; computing, from said stored image data elements, a second sequence of relatively high resolution frames representing said animated images over the given time period, the number of frames in said second sequence being less than the number of frames in said first sequence; and combining corresponding frames of said first and second sequences to obtain output high resolution frames representative of said animated images over said given time period;
at least part of said combining step being performed while said steps of computing said first and second sequences are still being performed. - View Dependent Claims (8, 9)
-
-
10. A method for generating electronic representations of animated images from stored image data elements, comprising the steps of:
-
computing, from said stored image data elements, a first sequence of relatively low resolution frames representing animated images over a given time period; computing, from said stored image data elements, a second sequence of relatively high resolution frames representing said animated images over the given time period, the number of frames in said second sequence being less than the number of frames in said first sequence; and computing, from said stored image data elements, a third sequence of intermediate resolution frames representing animated images over the given time period, the number of frames in said third sequence being less than the number of frames in the first sequence and greater than the number of frames in the second sequence; and combining corresponding frames of said first, second and third sequences to obtain output high resolution frames representative of said animated images over said given time period. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. Apparatus for generating electronic representations of animated images from stored image data elements, comprising:
-
means for computing, from said stored image data elements, a first sequence of relatively low resolution frames representing animated images over a given time period; means for computing, from said stored image data elements, a second sequence of relatively high resolution frames representing said animated images over the given time period, the number of frames in said second sequence being less than the number of frames in said first sequence; means for spatially interpolating each of the frames of the first sequence to increase the number of pixels in the spatially interpolated frames to the same number of pixels as the frames of the second sequence of frames; means for temporally interpolating between frames of said second sequence to obtain further frames in said sequence, the total number of second sequence frames and further second sequence frames being the same as the number of frames in said first sequence; and means for combining corresponding frames of said first and second sequences to obtain output high resolution frames representative of said animated images over said given time period, said combining means including means for combining said interpolated first sequence frames with second sequence frames and further second sequence frames.
-
Specification