Method and apparatus for pixel interpolation
AssigneeRealtek Semiconductor Corp.
InventorPo-Wei Chao
Life of this patent
Estimating the term…
Abstract
A pixel interpolation method for interpolating pixel values of a plurality of target positions of a target picture is disclosed. The pixel interpolation method includes: dynamically setting a plurality of edge detection ranges corresponding to the plurality of target positions, respectively; and for each of the plurality of target positions, performing a edge detection according to a corresponding edge detection range to determine an edge direction for the target position, and interpolating a pixel value for the target position according to pixel data corresponding to the edge direction.
Claims20
A pixel interpolation method for interpolating pixel values of a plurality of target positions of a target picture, the method comprising:
- (a) dynamically setting a plurality of edge detection ranges corresponding to the plurality of target positions, respectively;
- and
- (b) for each of the plurality of target positions, performing an edge detection according to a corresponding edge detection range to select an edge direction for the target position, and interpolating a pixel value for the target position according to pixel data corresponding to the selected edge direction.
A pixel interpolating device for interpolating pixel values of a plurality of target positions of a target picture, the pixel interpolating device comprising:
- a control unit for dynamically setting a plurality of edge detection ranges corresponding to the plurality of target positions, respectively;
- and
- a pixel interpolating unit coupled to the control unit for performing an edge detection according to a corresponding edge detection range to select an edge direction for each of the plurality of target positions, and for interpolating a pixel value for the target position according to pixel data corresponding to the selected edge direction.
A pixel interpolation method for interpolating a pixel value of a target position of a target picture, the method comprising:
- (a) determining pixel values of a plurality of reference pixels corresponding to the target position;
- (b) setting an edge detection range corresponding to the target position according to the determining result of the pixel values of the plurality of reference pixels;
- (c) performing an edge detection according to the edge detection range to select an edge direction for the target position;
- and
- (d) interpolating a pixel value for the target position according to pixel data corresponding to the selected edge direction.
A pixel interpolating device for interpolating a pixel value of a target position of a target picture, the pixel interpolating device comprising:
- a detection module for determining pixel values of a plurality of reference pixels corresponding to the target position;
- a control unit coupled to the detection module for setting an edge detection range corresponding to the target positions according to the determining result of the pixel values of the plurality of reference pixels;
- and
- a pixel interpolating unit coupled to the control unit for performing an edge detection according to the edge detection range to select an edge direction for the target position and for interpolating a pixel value for the target position according to pixel data corresponding to the selected edge direction.
Dependencies are inferred from the claim text.