Method for automatically identifying targets in sonar images
First Claim
1. A method of detecting and classifying features in a sonar image comprised of a matrix of pixels, each pixel having a known greyness level comprising the steps of:
- a) defining a set of windows, each window comprised of a set of adjacent pixels such that each pixel of the image is included in at least one window;
b) thereafter for each window performing the steps of;
i) filtering each window;
ii) performing a Fourier transform of each window;
iii) scaling each window;
iv) classifying each window which has been processed under steps (i) thru (iii) as a highlight, shadow or background according to the greyness levels of the pixels in each window;
c) selecting those windows which have been classified as highlight windows and shadow windows;
d) recording a location for each selected window relative to the image; and
e) classifying a set of windows as one of a highlight cluster, a shadow cluster, a highlight ridge, a shadow trough, an anomaly and background.
3 Assignments
0 Petitions
Accused Products
Abstract
To detect and classify features in a sonar image comprised of a matrix of pixels each pixel having a known greyness level a set of windows is defined such that each window is comprised of a set of adjacent pixels such that every pixel of the image is included in at least one window. Properties of the greyness level for the pixels in each window are defined to enable selection of those windows having specific features of greyness level in excess of a predetermined threshold. Matched filter correlations are performed on the pixels in the selected windows to identify highlights and shadows. The identifying highlights and shadows are classified as targets, anomalies or background.
116 Citations
5 Claims
-
1. A method of detecting and classifying features in a sonar image comprised of a matrix of pixels, each pixel having a known greyness level comprising the steps of:
-
a) defining a set of windows, each window comprised of a set of adjacent pixels such that each pixel of the image is included in at least one window; b) thereafter for each window performing the steps of; i) filtering each window; ii) performing a Fourier transform of each window; iii) scaling each window; iv) classifying each window which has been processed under steps (i) thru (iii) as a highlight, shadow or background according to the greyness levels of the pixels in each window; c) selecting those windows which have been classified as highlight windows and shadow windows; d) recording a location for each selected window relative to the image; and e) classifying a set of windows as one of a highlight cluster, a shadow cluster, a highlight ridge, a shadow trough, an anomaly and background. - View Dependent Claims (2, 3, 4, 5)
-
Specification