Methods and apparatus for re-scaling image by variable re-scaling factor using B-spline interpolator
AssigneeIntel Corporation
InventorsKuo-Ching Liang, Raju Hormis, Sreenath Kurupati
Life of this patent
Estimating the term…
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.
Claims19
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.
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.
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.
Dependencies are inferred from the claim text.