1. An image processor comprising: image processing circuitry implementing a plurality of processing layers including at least an evaluation layer and a recognition layer; the evaluation layer comprising a software-implemented portion and a hardware-implemented portion; the software-implemented portion of the evaluation layer being configured to generate first object data of a first precision level using a software algorithm; the hardware-implemented portion of the evaluation layer being configured to generate second object data of a second precision level lower than the first precision level using a-hardware algorithm; wherein the evaluation layer further comprises a signal combiner configured to combine the first and second object data to generate output object data for delivery to the recognition layer.