摘要 |
PROBLEM TO BE SOLVED: To improve image processing efficiency in processing image data of a plurality of cameras in parallel.SOLUTION: An image processing apparatus includes multiple systems of image input units which can be processed in parallel with an arithmetic processing unit, and an image memory for storing image data captured by a plurality of cameras. In response to a plurality of requests for executing imaging and recognition processing of captured images, a request for camera imaging is issued, and recognition processing tasks are allocated. At the end of the imaging, task priority is set or updated. Every time the recognition ends, the next task is selected according to the priority, and the process proceeds to the task. The order of connecting a recognition processing task to an executable queue which defines priority of recognition processing for consecutive imaging, is changed so that the priority is higher as hardware occupancy is higher. |