摘要 |
<p>A first image processing operation produces a stream of images that is used by a second image processing operation. The operations are performed by concurrently executing first and second higher level processes and first and second lower level processes. The first higher level process (20) adapts an image parameter sends calls (32) to the first lower level process (26). The first lower level process (26) is executed each time for a respective one of the images, in response to a respective one of the calls from the first higher level process (20). The second higher level process (22) sends calls to a second lower level process (28). The second lower level process (28) is executed each time for a respective one of the images, in response to a respective one of the calls from the second higher level process (22). The first lower level process (26) and the second lower level process (28) exchange each image via a buffer memory (29, 106) in a plurality of successive transactions (300) that are autonomous from the first higher level process (20) and the second higher level process (22). The first high level process (20) sends signals to the second high level process (22) each for a respective one of the images, each signal indicating (34) the image parameter for the corresponding image. The calls (37a) from the second higher level process (22) to the second lower level process (28) for each of the image are sequenced after reception of the signal for that image by the second higher level process (28).</p> |