Patent ID: 8736695

Claim:
An electronic device for parallel image processing using multiple processors, comprising: a plurality of image sensors for providing image data; a multiple processor interface for determining whether it is beneficial to segment the image data and for segmenting the image data to produce segmented image data; a plurality of processors for processing the segmented image data to produce processed segmented image data, wherein each processor of the plurality of processors is dedicated to one of the plurality of image sensors, and wherein each processor processes image data only from an image sensor that each processor is dedicated to if the multiple processor interface determines that it is not beneficial to segment the image data; and wherein the multiple processor interface dynamically adjusts a number of the plurality of processors used to process the segmented image data; and wherein the multiple processor interface maps the segmented image data to the number of the plurality of processors and synchronizes the segmented image data to clock rates of the number of the plurality of processors.