1. A method of stitching data generated by a plurality of census transforms, the method comprising: performing a plurality of census transforms on an array of pixels in a first direction, wherein performing the plurality of census transforms includes simultaneously performing a predetermined number of census functions, and wherein the predetermined number is a number of lanes in vector registers of a single instruction, multiple data SIMD) processor; storing a first portion of the results of the plurality of census transforms in a first array as at least one first code word; generating a second array by transposing the horizontal and vertical locations of code words of the first array; storing a second portion of the results of the plurality of census transforms in a third array as at least one second code word; generating a fourth array by transposing the horizontal and vertical locations of code words of the third array; generating a fifth array by interleaving at least one first code word of the second array and at least one second code word of the fourth array; and stitching a first code word in the fifth array to a second code word in the fifth array, wherein the first and second code words in the fifth array are located adjacent each other in a vertical column of the fifth array.