Abstract: | The implementation on a generalized image processor of a cellular logic package that performs non-recursive cellular-logic operations (CLOs) in real time is described. This system takes advantage of up to 20 512 X 512 X 8-bit memory planes within the image processor and can manipulate cells with up to 256 symbolic states. The flexibility of the image processor allows the use of an expanded cellular transition set, beyond bit-on or bit-off, as well as application-specific neighborhood configurations. The use of concurrent data-dependent global calculations, including CLO iteration termination control, is described. The array processor implementation specifics are discussed. This general cellular logic package is applied to biomedical images in the Image Processing Laboratory, Department of Radiological Sciences, University of California at Los Angeles. Geometric information is acquired from the images using real-time operators on the image array processor. This information includes image segmentation, area calculation, object counting, centroid determination and shape analysis. Initial clinical results are presented, and possible future medical applications are discussed. |