An image processing system for recognizing image features in three
dimensional images, which can be medical images, uses a mask generator
for generating masks that are used by a candidate searcher to search for
candidate images in the three dimensional image. The candidate searcher
applies the mask to a section of a foreground region of the image to
determine the presence of a structure/object by counting the number of
intersections between the mask and the section of the foreground region.