In order to improve pattern recognition, various kinds of transformations
are performed on an input object. One or more recognition algorithms are
then performed on the input object transforms in addition to the input
object itself. By performing recognition algorithms on an input object
and its transforms, a more comprehensive set of recognition results are
generated. A final recognition decision is based upon an input object and
its transforms by aggregating the recognition results.