1. A computer-implemented data processing method comprising: storing raw or normalized data from a data capture device in a computer accessible storage medium; analyzing at least portions of the raw or normalized data with a first analytic engine to determine whether the raw data is within a first set of parameters and if not, generating with the first analytic engine a first set of processor settings; processing the raw or normalized data with the first set of processor settings; and analyzing at least portions of the processed data with a second analytic engine to determine whether the processed data is within a second set of parameters and if not, generating with the second analytic engine a second set of processor settings to reprocess the raw or normalized data, sending the second set of processor settings and metadata relating to the raw or normalized data to the first analytic engine; and reprocessing the raw or normalized data with the first analytic engine using the second set of processor settings, the reprocessing being based at least in part on the metadata, wherein the second set of parameters is different than the first set of parameters, wherein the second set of parameters comprises a predetermined metric, and wherein at least one of the first set of processors settings and the second set of processor settings relate to one or more image characteristics selected from: brightness, contrast, gamma erosion, orientation, segmentation, saturation, color rendering, resolution, warp angle, skew angle, despeckling, dilation and sequence detection.