Abstract: A pattern recogniser is arranged to receive an input signal and to generate a matching output pattern comprises a pattern matcher, a signal modification module and an output pattern combiner. The pattern matcher includes a signal processor and a pattern matching module. The signal modification module modifies the input signal before it reaches the pattern matching module, and the output pattern combiner is arranged to combine a plurality of output patterns matched by the pattern matching module with different modifications applied to the input signal.