1. A computer-implemented method comprising: using a first processor, capturing a source image; using said first processor, segmenting said source image into first planes; using said first processor, structurally analyzing said first planes using a document model to identify different regions each of said regions sharing similar text attributes comprising at least one of a specific size and shape; using said first processor, creating second planes from said first planes such that a separate second plane is created for each of said regions; using said first processor, associating tags with said second planes, said tags comprising spatial location of said regions within said first planes; using said first processor, combining said second planes and associated tags into a mixed raster content document; and using a second processor, performing a separate recognition process on each of said second planes, wherein each of said first planes comprises a mask plane and foreground plane combination.