Image interpolation methods and related image interpolation devices thereof
AssigneeShanghai Zhaoxin Semiconductor Co., Ltd.
InventorFeifei YANG
Life of this patent
Estimating the term…
Abstract
Image interpolation methods for interpolating a destination pixel of a destination image by using a plurality of source pixels of a source image are provided. The method includes the steps of: selecting the plurality of source pixels from the source image corresponding to the destination pixel; obtaining a gradient direction and a gradient magnitude according to the plurality o source pixels; determining a weight corresponding to each of the plurality of source pixels according to the gradient direction and the gradient magnitude; and performing an interpolation operation according to pixel values of the plurality of source pixels and the weight corresponding to each of the plurality of source pixels to obtain a pixel value of the destination pixel.
Claims20
An image interpolation method for interpolating a destination pixel of a destination image by using a plurality of source pixels of a source image, performed by an image processing system, comprising:
- selecting the plurality of source pixels from the source image corresponding to the destination pixel;
- obtaining a gradient direction and a gradient magnitude according to the plurality of source pixels;
- determining a weight corresponding to each of the plurality of source pixels according to the gradient direction and the gradient magnitude;
- and
- performing an interpolation operation according to pixel values of the plurality of source pixels and the weight corresponding to each of the plurality of source pixels to obtain a pixel value of the destination pixel.
An image interpolation device for interpolating a destination pixel of a destination image using a plurality of source pixels of a source image, comprising:
- an interpolation coordinate calculator for performing a coordinate transformation to select the plurality of source pixels from the source image corresponding to the destination pixel;
- an interpolation direction determination device coupled to the interpolation coordinate calculator for obtaining a gradient direction and a gradient magnitude according to the plurality of selected source pixels;
- a weighting coefficient generator coupled to the interpolation direction determination device for determining a weight corresponding to each of the plurality of source pixels according to the gradient direction and the gradient magnitude;
- and
- an interpolation calculation unit coupled to the interpolation coordinate calculator and the weighting coefficient generator for performing an interpolation operation based on pixel values of the plurality of source pixels and the weight corresponding to each of the plurality of source pixels to obtain a pixel value of the destination pixel.
Dependencies are inferred from the claim text.