A color filter array for use in an image sensor, the color filter array comprising: a plurality of tiled minimal repeating units (700, 725, 750, 800, 825, 850), each minimal repeating unit comprising: a respective set of individual filters (203, 205) grouped into an array of M rows by N columns, wherein the set of individual filters includes a plurality of individual filters having at least first, second, third, and fourth spectral photoresponses, wherein within the minimal repeating unit a row runs from left to right, a column runs from top to bottom, a minor diagonal extends from an upper right to lower left and the major diagonal extends from upper left to a lower right; wherein M equals N, and wherein at least two directions within each minimal repeating unit include individual filters having all the spectral photoresponses, the at least two directions being selected from a set of directions consisting of row, column, major diagonal and minor diagonal of the minimal repeating unit, wherein individual filters having all of the photoresponses are found on the row, column, major diagonal and the minor diagonal within each minimal repeating unit, wherein the resulting color filter array includes all of the photoresponses in any diagonal that includes a number of individual filters that is greater than the number of spectral photoresponses; wherein M = N = 5 and the minimal repeating unit is: S3 S2 S2 S1 S4 S2 S1 S4 S3 S2 S4 S3 S2 S2 S1 S2 S2 S1 S4 S3 S1 S4 S3 S2 S2 wherein S1 represents an individual filter with the first spectral photoresponse, S2 represents an individual filter with the second spectral photoresponse, S3 represents an individual filter with the third spectral photoresponse, and S4 represents an individual filter with the fourth spectral photoresponse. a respective set of individual filters (203, 205) grouped into an array of M rows by N columns, wherein the set of individual filters includes a plurality of individual filters having at least first, second, third, and fourth spectral photoresponses, wherein within the minimal repeating unit a row runs from left to right, a column runs from top to bottom, a minor diagonal extends from an upper right to lower left and the major diagonal extends from upper left to a lower right; wherein M equals N, and wherein at least two directions within each minimal repeating unit include individual filters having all the spectral photoresponses, the at least two directions being selected from a set of directions consisting of row, column, major diagonal and minor diagonal of the minimal repeating unit, wherein individual filters having all of the photoresponses are found on the row, column, major diagonal and the minor diagonal within each minimal repeating unit, wherein the resulting color filter array includes all of the photoresponses in any diagonal that includes a number of individual filters that is greater than the number of spectral photoresponses; wherein M = N = 5 and the minimal repeating unit is: S3 S2 S2 S1 S4 S2 S1 S4 S3 S2 S4 S3 S2 S2 S1 S2 S2 S1 S4 S3 S1 S4 S3 S2 S2 wherein S1 represents an individual filter with the first spectral photoresponse, S2 represents an individual filter with the second spectral photoresponse, S3 represents an individual filter with the third spectral photoresponse, and S4 represents an individual filter with the fourth spectral photoresponse.