Multi-processing of a picture to speed up mathematics and calculation for one picture
AssigneeDialog Semiconductor GmbH
InventorsHorst Knoedgen, Dirk Huettmann
Life of this patent
Estimating the term…
Abstract
A multi-processing unit reduces the time to compute parameters of a digital image to by the number of computers operating in the parallel. An image of a digital picture taken during a test of a digital camera module is portioned into N independent portions and each portion is stored into one of N memories. N processors compute test parameters of the image, where each processor works independently on a portion of the image and in parallel with the other processors. The serial computational content of the image is zero allowing a speed-up of the multiprocessing unit to be N with respect to the running the entire computation on a single processor.
Claims32
A computational unit for processing image data from a digital camera module under test, comprising:
- a) N portions of a digital image containing a plurality of rows and a plurality of columns of pixels, where N is an integer number,
- b) a frame grabber,
- c) N memories,
- d) N computer processing units (CPU),
- e) said frame grabber synchronizes said N portions with said N memories and stores an Nth portion of said N portions in an Nth memory of said N memories, where Nth is a ranking of all numbers represented by said integer number N,
- f) said Nth memory of said N memories coupled to an Nth CPU of said N CPU,
- g) said N CPU computes simultaneously image parameters of said N portions.
A method of collecting and computing parameters of a digital picture image captured during test of a digital camera module, comprising:
- a) selecting a light color,
- b) synchronizing a pulse of said light with a clock of a digital camera module (MUT),
- c) capturing an image of said light with said MUT, where said image contains rows and columns of pixels,
- d) dividing said image into N portions, where N an integer,
- e) storing an Nth portion of said N portions into an Nth memory of N memories, where Nth is a ranking of all numbers represented by said integer number N,
- f) computing image parameters for said N portions with N processors.
Dependencies are inferred from the claim text.