1. An image processing system comprising: a first processing layer adapted to perform object-independent processing, wherein said object-independent processing is further adapted 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; a second processing layer adapted to perform object-dependent processing; and a third processing layer adapted to perform object recognition and association.