摘要 |
A forward interpolation approach is disclosed for enabling a second version of an image to be constructed from a first version of the image. According to one implementation of the forward interpolation approach, pixels from the first version of the image are processed one row at a time. As the pixels in a row of pixels in the first version of the image are processed, they may cause pixel values on different rows of the second version of the image to be determined. Since the pixel values of the second version of the image are stored in output line buffers, this means that, at any particular point in time, there may be multiple partially filled output line buffers. It has been observed that the forward interpolation approach enables significant benefits (such as reduced storage requirements and reduced internal bandwidth and processing) to be achieved over a backward interpolation approach. |