Method for processing image and devices using the method
AssigneeSamsung Electronics Co., Ltd.
InventorsMin-Woo Song, Jong Ho Roh, Byoung Jin Ahn, Ho June Leu
Life of this patent
Estimating the term…
Abstract
A scaler is provided and includes filters each receiving input pixel data and scaling the input pixel data using a scaling factor to generate a scaled pixel value, and a plurality of mixers, less than the plurality of filters. A first mixer performs a first blending operation on a first scaled pixel value and a second scaled pixel value provided by different filters. A second mixer performs a second blending operation on the blended result of the first mixer and a third scaled pixel value provided by anther filter.
Claims18
A scaler comprising:
- a plurality of filters, each receiving input pixel data and scaling the input pixel data using a scaling factor to generate a scaled pixel value;
- and
- a plurality of mixers, less than the plurality of filters,
- wherein a first mixer among the plurality of mixers performs a first blending operation comprising multiplying a first scaled pixel value provided by a first filter among the plurality of filters and a second scaled pixel value provided by a second filter among the plurality of filters by a first blending coefficient to generate a first blended result value, and
- a second mixer among the plurality of mixers performs a second blending operation comprising multiplying the first blended result value provided by the first mixer and a third scaled pixel value provided by a third filter among the plurality of filters by a second blending coefficient to generate a second blended result value,
- the second blended result value being output by the scaler as output pixel data corresponding to the input pixel data.
An image processing system comprising:
- a scaler that provides output pixel data and a display that displays an image corresponding to the output pixel data,
- wherein the scaler comprises:
- a plurality of filters, each receiving input pixel data and scaling the input pixel data using a scaling factor to generate a scaled pixel value;
- and
- a plurality of mixers, less than the plurality of filters,
- wherein a first mixer among the plurality of mixers performs a first blending operation comprising multiplying a first scaled pixel value provided by a first filter among the plurality of filters and a second scaled pixel value provided by a second filter among the plurality of filters by a first blending coefficient to generate a first blended result value, and
- a second mixer among the plurality of mixers performs a second blending operation comprising multiplying the first blended result value provided by the first mixer and a third scaled pixel value provided by a third filter among the plurality of filters by a second blending coefficient to generate a second blended result value,
- the second blended result value being output by the scaler as the output pixel data and corresponding to the input pixel data.
An image scaler system comprising:
- a first image scaler that receives a source image and generates a corresponding partially scaled source image by scaling input pixel data from of the source image;
- and
- a second image scaler that receives the partially scaled source image and generates a corresponding destination image by scaling input pixel data from the partially scaled source image,
- wherein at least one of the first image scaler and the second image scaler comprises:
- a plurality of filters, each receiving the input pixel data and scaling the input pixel data using a scaling factor to generate a scaled pixel value;
- and
- a plurality of mixers, less than the plurality of filters,
- wherein a first mixer among the plurality of mixers performs a first blending operation comprising multiplying a first scaled pixel value provided by a first filter among the plurality of filters and a second scaled pixel value provided by a second filter among the plurality of filters by a first blending coefficient to generate a first blended result value, and
- a second mixer among the plurality of mixers performs a second blending operation comprising multiplying the first blended result value provided by the first mixer and a third scaled pixel value provided by a third filter among the plurality of filters by a second blending coefficient to generate a second blended result value,
- the second blended result value being output by the scaler as output pixel data corresponding to the input pixel data.
Dependencies are inferred from the claim text.