1. A pixel interpolation system for non-linear interpolation of images having a lurality of input pixels and pixel positions, comprising: one-dimensional interpolation means for receiving a plurality of pairs of input pixels and a sequence of corresponding interpolation weights to provide a plurality of sequential weighted sums of said pairs of input pixels at a plurality of said pixel positions in accordance with said interpolation weights; means for providing said sequence of interpolation weights wherein differences between pairs of successive interpolation weights of said sequence of interpolation weights differ, wherein said means for providing said interpolation weights comprises means for providing a weight carry signal; and means for applying said sequence of interpolation weights to said one-dimensional interpolation means.