1. A method of processing an input object for pattern recognition comprising the steps of: receiving an input object; segmenting a target object from the input object to form a segmented target object; performing at least one transform on the segmented target object to generate at least one transformed object; and outputting the segmented target object and the at least one transformed object to at least one pattern recognizer.