1. A method of tone error diffusion in a pixel array comprising: receiving a pixel array comprising a second line of pixels interposed between a first line of pixels and a third line of pixels; a first stage process comprising: determining a tone error for a first pixel of the first line of pixels of the pixel array based on an input value of the first pixel of the first line of pixels of the first stage process and at least one threshold value, the first pixel having only one lineally adjacent pixel; determining a tone error for a second pixel lineally adjacent to the first pixel of the first line of pixels based on: an input value of the second pixel of the first line of pixels of the first stage process, a portion of the tone error of the first pixel of the first line of pixels, and the at least one threshold value; determining a tone error for a first pixel of the third line of pixels of the pixel array based on an input value of the first pixel of the third line of pixels of the first stage process and the at least one threshold value, the first pixel of the third line of pixels having only one lineally adjacent pixel; and determining a tone error for a second pixel lineally adjacent to the first pixel of the third line of pixels based on: an input value of the second pixel of the third line of pixels of the first stage process, a portion of the tone error of the first pixel of the third line of pixels, and the at least one threshold value; and a second stage process comprising: determining a tone error for a first pixel of the second line of pixels of the pixel array based on: an input value for the first pixel of the third line of pixels of the second stage process, a portion of the tone error of each adjacent pixel of the first line of pixels, a portion of the tone error of each adjacent pixel of the third line of pixels, and the at least one threshold value, the first pixel of the second line of pixels having only one lineally adjacent pixel; and determining a tone error for a second pixel lineally adjacent to the first pixel of the second line of pixels based on: an input value for the second pixel of the third line of pixels of the second stage process, a portion of the tone error of the first pixel of the second line of pixels, a portion of the tone error of each adjacent pixel of the first line of pixels and a portion of the tone error of each adjacent pixel of the third line of pixels, and the at least one threshold value.