Methods and apparatus for re-scaling image by variable re-scaling factor using B-spline interpolator
First Claim
Patent Images
1. A method comprising:
- receiving a sequence of input samples that represents a row of pixels in an image;
selecting a re-scaling factor for at least a portion of said row of pixels;
determining a phase offset based on said selected re-scaling factor;
applying a direct B-spline transform to a group of said samples to generate transform coefficients;
providing the transform coefficients as an input to a filter bank; and
applying said phase offset at an output of said filter bank to generate a sequence of output samples.
3 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving a sequence of input samples that represents a row of pixels in an image. The method further includes selecting a re-scaling factor for at least a portion of the row of pixels. The method further includes determining a phase offset based on the selected re-scaling factor, and applying a direct B-spline transform to a group of the samples to generate transform coefficients. The method further includes providing the transform coefficients as an input to a filter bank, and applying the phase offset at an output of the filter bank to generate a sequence of output samples.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving a sequence of input samples that represents a row of pixels in an image; selecting a re-scaling factor for at least a portion of said row of pixels; determining a phase offset based on said selected re-scaling factor; applying a direct B-spline transform to a group of said samples to generate transform coefficients; providing the transform coefficients as an input to a filter bank; and applying said phase offset at an output of said filter bank to generate a sequence of output samples. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a transform block to receive a sequence of input samples and to apply a direct B-spline transform to a group of said samples to generate transform coefficients, said sequence of input samples representing a row of pixels in an image; a filter bank coupled to the transform block to receive the transform coefficients; a re-scaling factor block to select a re-scaling factor for at least a portion of said row of pixels; a phase-offset determination block coupled to the re-scaling factor block to determine a phase offset based on the re-scaling factor selected by the re-scaling factor block; and an array of adders and multipliers coupled to an output of said filter bank and also coupled to said phase-offset determination block, said array of adders and multipliers to generate a sequence of output samples by applying said phase offset to signals output from said filter bank. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
selecting a re-scaling factor for at least a portion of an image; determining a phase offset based on said selected re-scaling factor; applying a direct B-spline transform to a group of samples that represent said portion of said image, said direct B-spline transform producing transform coefficients; providing the transform coefficients as an input to a filter bank; and applying said phase offset at an output of said filter bank to generate a sequence of output samples. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification