Patent ID: 11961286
Assignee: IMAGINATION TECHNOLOGIES LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A single-instruction, multiple data processing unit for performing object detection in an image by testing for a plurality of object features in a plurality of image regions, the processing unit comprising:
a set of computation units operable to execute a plurality of classifier routines, each classifier routine comprising identical instructions to the other classifier routines,
wherein the classifier routines are configured to concurrently test different features against different image regions using data identifying an image region and a feature under test, and
wherein each classifier routine is configured to pass or fail an image region on testing an identified feature against the identified image region; and
a memory accessible to the set of computation units and arranged to store an index representing progress through the plurality of image regions, wherein each classifier routine comprises instructions configured to, in dependence on whether the identified image region passes or fails, increment the index so as to update the progress and cause an identifier of a next image region to be returned to the classifier routine.