1. An apparatus for analyzing a 2-D representation of an object, said apparatus comprising: at least one sensor disposed to capture a 2-D representation of at least a portion of an object; a memory that stores at least a portion of said 2-D representation; and a processor that derives at least one signal from said 2-D representation, that generates a plurality of feature values representing features of said at least one signal and that provides said feature values to a multi-dimensional wavelet neural network which provides a classification output indicative of whether said representation comprises a predetermined pattern.