Title :
A generic systolic processor for real time grayscale morphology
Author :
D?©forges, O. ; Normand, N.
Author_Institution :
Inst. Nat. des Sci. Appliques, Rennes, France
fDate :
6/22/1905 12:00:00 AM
Abstract :
Mathematical morphology is a powerful and widespread tool for image analysis and coding, but for large analysis neighborhoods, it becomes rapidly time consuming on general purpose machines. Much work has been done to decrease the overall complexity by splitting heavy computation tasks into several more efficient ones. Even if significant speedup factors have been achieved using dedicated architectures, the major drawback is that the number of operations required is still dependent on the considered neighborhood size. This paper introduces a systolic network for real time grey level morphological processing since it is able to perform erosions, dilations, openings, and closings during a unique image pass whatever the neighborhood shape and size. It is based on a new structuring elements recursive decomposition by two pixels dilations and union sets. The resulting architecture is fully regular, built from elementary interconnected stages. By pipelining these stages timing performances are independent of the structuring element complexity. Efficient synthesis has been achieved into a FPGA enabling dual port ram implementation
Keywords :
digital signal processing chips; field programmable gate arrays; image processing; mathematical morphology; pipeline processing; real-time systems; systolic arrays; closings; complexity; dilations; erosions; generic systolic processor; image analysis; image coding; interconnected stages; mathematical morphology; neighborhood size; openings; pipelining; real time grayscale morphology; structuring elements recursive decomposition; systolic network; Computer architecture; Field programmable gate arrays; Gray-scale; Image analysis; Image coding; Morphology; Pipeline processing; Pixel; Shape; Timing;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 2000. ICASSP '00. Proceedings. 2000 IEEE International Conference on
Print_ISBN :
0-7803-6293-4
DOI :
10.1109/ICASSP.2000.860113