1. An image processing method, comprising: applying a segmentation engine to different mappings of a digital image; generating primitives by tessellating non-congruent segments of the different mappings, where the primitives are defined by boundaries of the non-congruent segments in the different mappings; and classifying the primitives by: assessing, using a plurality of classifiers, a quality of each non-congruent segment of each mapping; and assigning a classification to each primitive based upon the assessing; wherein each of applying, generating and classifying is performed by a processor programmed by machine memory encoded with data.