1. A system for discriminating candidate mine targets detected by a side scan sonar system, said candidate mine targets consisting of snippet images formed from a matrix of pixels, each snippet image having highlight areas and shadow areas having known greyness levels, comprising: a. a highlight filter to expand the size of each said highlight area of each said snippet image by a predefined amount to generate highlight filtered snippet images, whereby adjacent highlight areas in each said snippet image are coalesced to form a single highlight area; b. a highlight mask generator which generates a highlight mask from said highlight filtered snippet images by computing a highlight threshold greyness level and analyzing said highlight filtered snippet images using said highlight threshold greyness level; c. a highlight feature extractor which extracts highlight features of said snippet images by comparing said highlight mask and said snippet images; d. a shadow filter to expand the size of the areas in said snippet image exhibiting speckle to coalesce those areas of said snippet image exhibiting speckle to generate shadow filtered snippet images, whereby said shadow areas in said snippet image are represented by those areas of said snippet image exhibiting a lack of speckle; e. a shadow mask generator which generates a shadow mask from said shadow filtered snippet images by selecting those shadow areas in said shadow filtered snippet image which meet area and greyness requirements; f. a shadow feature extractor which extracts shadow features of said snippet images by comparing said shadow mask and said snippet images; g. a joint highlight/shadow feature calculator which calculates joint highlight/shadow features from said highlight features and said shadow features; and h. a Bayesian discriminator which analyzes said highlight features, said shadow features and said joint highlight/shadow features to determine whether said features correspond to predefined results which indicate the presence of a mine.