1. A method for detecting an object in an image comprising: defining a known data set, said known data set comprising one or more parameters describing a real image; creating a modified image by inserting at least one object into the real image; defining an unknown data set, said unknown data set comprising one or more parameters describing the modified image; repeating the steps of creating a modified image to create one or more modified image and defining unknown data sets to create one or more unknown data set; performing an operation comprising averaging, median-filter combining, adjusting contrast, adjusting color, image extraction, collaging, registering, coadding, sigma-clip averaging, splicing, histogram matching, mosaicking, convolution filtering, deconvolution filtering, unsharp-masking, edge detection, Fourier transformation, reducing background noise, texture processing, creating multispectral data, using multispectral data, creating hyperspectral data, using hyperspectral data, or combinations thereof on the plurality of unknown data sets to create a final unknown data set; comparing the known data set and the final unknown data set; and identifying parameters that were altered as a result of the insertion of the at least one object in the modified image.