1. An image processing system comprising: a first processing layer operative to perform object-independent processing in a real time physical environment, wherein said object-independent processing is further operative to include a plurality of processors corresponding to the first processing layer, and wherein each of the plurality of the processors is associated with a different one of pixels of an image frame in order to perform per-pixel processing in order to enhance object distinguishing in a higher processing layer, said first processing layer being instantiated as a real-time-capable MPP SIMD; a second processing layer on top of said first processing layer and operative to perform object-dependent and pixel-independent processing in said real-time physical environment to obtain a dynamic feature set for use in object recognition, said dynamic feature set comprising object perimeters and static and dynamic object features, including linear and non-linear motion parameters, said second processing layer being instantiated as a real-time-capable SMP matrix multiplication processor combined with an SMP-type Fast Fourier Transform processor; and a third processing layer on top of said second processing layer and operative in real time to perform object recognition and association by employing said dynamic feature set against an object to be recognized.