DUAL LOOKUP TABLE DESIGN FOR EDGE-DIRECTED IMAGE SCALING
摘要
<p>In general, the disclosure describes various techniques for providing edge-directed scaling filters that may be used to scale image data. An example device includes a storage medium configured to store a first lookup table and a second lookup table, and one or more processors configured to obtain one or more gradient values that each indicates a gradient between values of at least two pixels in a source image. The one or more processors are also configured to generate one or more inverse gradient values from a first lookup table based on the gradient values, and to generate one or more edge-directed scaling filter coefficients from a second lookup table based on the inverse gradient values. The one or more processors may be further configured to generate an edge-directed filter based on the coefficients, and to apply the filter to the at least two pixels to generate an interpolated pixel.</p>