1. A quality assurance method for inspecting a surface of an object for defects against a texture background in uniform and textured web products using automated visual inspection comprising the steps of: imaging a web material to obtain an image; detecting, automatically, at least one frequency component associated with the background texture of a reference image; applying a pre-designed set of real Gabor function based filters associated with the at least one frequency component and a mask parameter to evaluate features of the image under inspection and generate a plurality of derived images corresponding to the pre-designed set of real Gabor function based filters; estimating energy in a local region by computing a local energy function from at least one of the plurality of derived images to generate a blob-detecting image; combining at least two blob-detecting images with the aid of an image fusion rule to obtain a resultant image; and thresholding the resultant image to further segment any possible defect(s).