Next Article in Journal
Dependence of Skin-Electrode Contact Impedance on Material and Skin Hydration
Next Article in Special Issue
Landmark-Based Scale Estimation and Correction of Visual Inertial Odometry for VTOL UAVs in a GPS-Denied Environment
Previous Article in Journal
Phase Stability Control of Optical Fiber Partial Discharge Ultrasonic Sensing System
Previous Article in Special Issue
Learning Assurance Analysis for Further Certification Process of Machine Learning Techniques: Case-Study Air Traffic Conflict Detection Predictor
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Passive Sonar Target Identification Using Multiple-Measurement Sparse Bayesian Learning

Department of Ocean Systems Engineering, Sejong University, Seoul 05006, Korea
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(21), 8511; https://doi.org/10.3390/s22218511
Submission received: 12 October 2022 / Revised: 27 October 2022 / Accepted: 3 November 2022 / Published: 4 November 2022
(This article belongs to the Special Issue Sensors for Navigation and Control Systems)

Abstract

:
Accurate estimation of the frequency component is an important issue to identify and track marine objects (e.g., surface ship, submarine, etc.). In general, a passive sonar system consists of a sensor array, and each sensor receives data that have common information of the target signal. In this paper, we consider multiple-measurement sparse Bayesian learning (MM-SBL), which reconstructs sparse solutions in a linear system using Bayesian frameworks, to detect the common frequency components received by each sensor. In addition, the direction of arrival estimation was performed on each detected common frequency component using the MM-SBL based on beamforming. The azimuth for each common frequency component was confirmed in the frequency-azimuth plot, through which we identified the target. In addition, we perform target tracking using the target detection results along time, which are derived from the sum of the signal spectrum at the azimuth angle. The performance of the MM-SBL and the conventional target detection method based on energy detection were compared using in-situ data measured near the Korean peninsula, where MM-SBL displays superior detection performance and high-resolution results.

1. Introduction

The passive sonar system receives the underwater acoustic signals composed of narrowband and broadband components from marine objects, such as surface ships, submarines, and fishing boats. Target detection using acoustic measurements is important for identifying and tracking underwater target signals [1,2,3]. Techniques, such as energy detection (ED) [4,5,6], constant false alarm rate (CFAR) [7,8,9], machine learning (ML) [10,11,12,13,14,15,16,17,18], and compressive sensing (CS) [19,20,21,22,23,24,25,26], have been proposed for efficient target detection.
The traditional target detection method is the ED, which estimates the energy according to each azimuth and frequency component through broadband processing. Subsequently, a detection threshold technique was applied. A representative ED method is the conventional energy detection (CED). The basic principle of CED is the spatial coherence of the frequency components contained in the target signal, which is in a specific azimuth. Because the frequency components of the target signal are spatially aligned, the energy estimation for the azimuth is strengthened and the detectability of the target signals is increased [4,5]. However, owing to its limited azimuth resolution, CED generates wide contact traces and has the limitation of poor performance in a real acoustic environment with multiple signals [5]. To overcome this limitation, sub-band energy detection (SED), which sums the energy of the peaks and valleys in the azimuth spectrum for each frequency bin, has been proposed [6]. The SED is advantageous for broadband target signal detection, but its application is limited because the detection performance is degraded for a target emitting a narrowband target signal [6].
CFAR improves target detection performance by adjusting the threshold according to the measured background. Several CFAR schemes exist, such as cell-averaging CFAR, and ordered sort CFAR [7,8]. CFAR schemes do not require prior information about the environment or noise and have the same false alarm probability regardless of the noise variance for the given detector decision threshold [7]. However, the detection performance using CFAR schemes is poor in an underwater environment where clutter and noise generated by terrain or obstacles are mixed [9].
Machine learning has been applied to beamforming, classification, depth estimation, and target detection [10,11,12,13,14,15,16,17,18] in underwater acoustics. Even though ML-based schemes have achieved great scientific results, their application is limited because sufficient training data and hyperparameters that users need to tune and optimize are required [18].
Compressive sensing reconstructs sparse signals represented by a linear combination of few meaningful components using limited observations [19,20]. CS has high-resolution performance results, and it has been applied to various underwater acoustic fields, such as beamforming, detection, and line spectral estimation [21,22,23,24,25,26]. However, there are several limitations, such as the computational burden, depending on the size of the linear system model and regularization parameter setup that controls the sparsity of solution. To overcome these limitations, sparse Bayesian learning (SBL) has been applied to underwater acoustic fields. SBL was first proposed for classification and regression in machine learning [27]. Recently, in underwater acoustics, SBL has been applied to beamforming [28,29,30], localization [31,32], mode extraction [33], and line spectral estimation [34]. In the SBL framework, the noise and source power variances are automatically obtained through an iterative optimization process. Moreover, owing to the sparsity of the signals, the solution of the linear system using SBL is advantageous in suppressing noise and obtaining high-resolution performance. In addition, the multiple-measurement SBL (MM-SBL) has been proposed to improve performance using multiple measurements, which increasing the robustness of the SBL against noise by using the commonality of the source signals [28,34].
Traditional target identification estimates the target’s azimuth by increasing the signal-to-noise ratio (SNR) of the target signal through beamforming and then identifies the target through frequency analysis at a specific azimuth angle. In this paper, we simultaneously considered multiple measurements received by the passive sonar systems. Unlike the conventional target identification method, we first detected the common frequency components of signals using MM-SBL. Then, we performed direction of arrival (DOA) estimation for each common frequency component using MM-SBL based beamforming. After that, on the frequency-azimuth plot, we confirmed the azimuth of the signal for each common frequency component and identified the target. In addition, the path of the target can be tracked by arranging its DOA estimation results, which are indicated by each detected common frequency component along time.
The paper is organized as follows. In Section 2, the conventional target detection method is presented. Section 3 introduces the system model for the frequency analysis and DOA estimation with the theoretical background of the MM-SBL. Section 4 introduces the proposed target identification method using MM-SBL. Section 5 provides an in-situ data description and application results of the proposed identification method. In Section 6, a brief discussion is given. Finally, Section 7 summarizes the present study.

2. Conventional Target Detection Method

In a passive sonar system, received signals generally have four types of signals: tonal signals (generated by the operation of the machinery of the ship), propeller noise (generated by the cavitation which is produced by the propeller rotating), hydrodynamic noise (generated by friction between the ship and the fluid), and ambient noise [1]. A passive sonar system generally suppresses other types of signals except the tonal signal, by applying an analog filter (or low-pass filter) to the received data [34]. Therefore, in this paper, we detect marine objects using the filtered data dominated by the tonal signals.
The conventional target detection technique in passive sonar systems is the ED method. Beams are formed using the sensor array to detect the target. A signal in a specific azimuth is strengthened through beamforming, and a fast Fourier transform (FFT) is performed on each beam. Based on these results, the frequency components of the target were displayed according to the azimuth angle in the frequency-azimuth (FRAZ) plot.
Figure 1a shows the FRAZ plot for a single time scan of the in-situ data using the ED method. The data used in Figure 1 were measured in an environment where the experimental ship and several fishing boats existed and detection using the ED method showed unclear detection results. Figure 1b shows the results of applying the local maximum and detection thresholds to Figure 1a to reduce the noise signal and improve detection performance. We obtained the local maximum values for the frequency and steering angle axes and retained components with amplitudes greater than the threshold as detection signals. However, this result shows that the detection results vary depending on the threshold value designated by human opinion. Many false alarms occur (for example, at approximately 0.4 and 0.8 of normalized frequency).
Therefore, in this paper, to overcome these limitations in the conventional target detection method, we performed target detection using MM-SBL. MM-SBL first detects the common frequency components of the received signal from the passive sonar system and then evaluates the azimuth angle of each common frequency component. Furthermore, we identified the target by displaying the detection results on the FRAZ plot. MM-SBL attenuates the noise signal and derives high resolution detection results.

3. Target Identification and Tracking Using MM-SBL

In this section, we introduce target identification and the tracking method using the MM-SBL scheme. A passive sonar system consists of a sensor array and each sensor receives data that has common information of the target signals. Therefore, we performed a frequency analysis and DOA estimation using SBL with multiple measurements. MM-SBL suppresses noise and provides high-resolution results by finding sparse common components in multiple measurement data.
The traditional target identification method generates multiple beams and increases SNR through beamforming. Subsequently, a frequency analysis is performed on the beam containing the target, and the target is identified according to the frequency characteristics. In this paper, unlike the traditional target identification method, we first found the common frequency components of the signals received by the array through the MM-SBL based frequency analysis and then estimated the azimuth of each common frequency component through the MM-SBL based beamforming.
Figure 2 presents a flowchart of target identification and tracking using MM-SBL. We considered input data to be the filtered time-domain signals measured by the sensor array of the passive sonar system. As previously mentioned, because passive sonar systems consist of multiple sensors, we considered temporal (multiple time snapshots) and spatial (multiple sensors) multiple measurements in frequency analysis. An SBL using multiple measurements improves the detection performance and robustness of the SBL against noise by emphasizing the commonality of the signals contained in the data. Therefore, frequency analysis using the MM-SBL leads to consistent frequency estimates by diminishing the random noise components. We detect the frequency components of the target signals in the data through a frequency analysis using MM-SBL. This study aimed to detect continuously occurring tonal frequency components in the underwater targets. Therefore, to detect the frequency components of the target signals more accurately, we performed a frequency analysis three times, where each frequency analysis used one second shifted signal over time. Then, we select components that exactly match in each frequency analysis result as the common frequency components. Although, this method could lead to the loss of some of the tonal frequency components of the target signals; however, it shows that it has sufficient detection performance (shown in Section 5).
Next, in order to find the azimuth of each detected common frequency component, we performed DOA estimation using narrowband beamforming based on MM-SBL, which considers temporal (multiple-time snapshots) multiple measurements. DOA estimation using the MM-SBL suppresses noise and has high-resolution performance owing to the sparsity of the target signals. On the FRAZ plot, we confirmed the azimuth of the target with each common frequency component and verified the characteristics of the frequency components configured for each azimuth angle. Based on these results, we could identify targets for each azimuth angle. In addition, the path of the target can be tracked using the target detection results along time, derived from the sum of the signal spectrum at an azimuth angle in the FRAZ plot.

4. System Model & Theoretical Background of MM-SBL

This section presents system models for frequency analysis and DOA estimation and describes the theoretical background of the MM-SBL.

4.1. System Model

As shown in Figure 3, frequency analysis is performed using the filtered discrete time series data as input and DOA estimation is performed at a specific frequency (narrowband beamforming) using the frequency domain data converted from the time-domain signals by FFT after being received by the sensor array. That is, frequency analysis and the DOA estimation were performed using inputs in different domains.
For the frequency analysis problem, y = [ y 1 ,   y 2 , , y M f ] T M f × 1 is an M f -sized real-valued filtered discrete time series vector; x M f × 1 is an unknown vector relevant to the frequency component amplitude, and it has N f elements that determines the frequency resolution. In addition, n M f × 1 is the noise. A = [ a ( f 1 ) , a ( f 2 ) , , a ( f N f ) ] M f × N f is a transformation matrix where f n = ( n 1 ) / N f with n [ 1 , , N f ] ,
a ( f n ) = [ 1 , e j 2 π f n · 1 , , e j 2 π f n · ( M f 1 ) ] T
For the DOA estimation problem, y = [ y 1 , y 2 , , y M d ] T M a × 1 is a complex-valued measurement vector and y m is the FFT coefficient corresponding to the frequency of f at the m th sensor, where m [ 1 , , M a ] and M a is the number of sensors. A = [ a ( θ 1 ) , a ( θ 2 ) , , a ( θ N a ) ] M a × N a is a transformation matrix that contains the steering vector a ( θ n ) for DOAs as the columns, θ n = 90 + ( ( n 1 ) × 180 ° ) / N a with n [ 1 , , N a ] ,
a ( θ n ) = [ 1 , e j 2 π 1 · d λ sin ( θ n ) , , e j 2 π ( M a 1 ) · d λ sin ( θ n ) ] T
where d is the gap between the sensors and λ is the wavelength. x N a × 1 is the unknown source amplitude, and n M a × 1 is the noise.
For both the frequency analysis and the DOA estimation problems, the linear system model relates the measured data y to the unknown source amplitude x as
y = A x + n
where A and n are the transformation matrix and noise, respectively [29,34]. For simplicity, we define M f = M a = M and N f = N a = N .
Here, we considered multiple-measurement system models for the frequency analysis and DOA estimation. The passive sonar system comprises sensors that continuously measure signals of interest. Therefore, we can use multiple measurements with multiple sensors and multiple-time snapshots for the frequency analysis and use multiple measurements with multiple-time snapshots for the DOA estimation. The multiple-measurement system model of Equation (3) is givens as follows:
Y = A X + N
where Y = [ y 1 , y 2 , , y L ] is the M × L multiple-measurement matrix, X = [ x 1 , x 2 , , x L ] is the N × L unknown matrix, N = [ n 1 , n 2 , , n L ] is the M × L noise matrix, and L is the number of multiple measurement vectors.

4.2. Multiple-Measurement Sparse Bayesian Learning

In the SBL framework, the unknowns X and noise N are treated as random matrices, which are assumed to follow a zero-mean complex Gaussian distribution (for the frequency analysis, we consider the zero-mean Gaussian distribution for the SBL (refer to [27])).
MM-SBL solves the linear system of Equation (4) using the given measurement Y by finding X ^ which maximizes the following probability:
X ^ = argmax X p ( X , γ , σ 2 | Y ) = argmax X p ( X | Y , γ , σ 2 ) p ( γ , σ 2 | Y )
where γ and σ 2 are the source and noise variances, respectively. As shown in the right term of Equation (5), the estimation was conducted in two phases, p ( X | Y , γ , σ 2 ) and p ( γ , σ 2 | Y ) .
First, variances γ and σ 2 were obtained by maximizing p ( γ , σ 2 | Y ) using the given measurement Y . In this study, because the variances were assumed to follow a uniform distribution as in a previous study [27], the right term p ( γ , σ 2 | Y ) of Equation (5) was equivalent to p ( Y | γ , σ 2 ) . Then, the solution X ^ was derived with a maximum a posteriori (MAP) estimation of the left term p ( X | Y , γ , σ 2 ) with the given measurement Y and the optimal variances from the right term p ( γ , σ 2 | Y ) .
Using Baye’s theorem, the posterior probability distribution p ( X | Y , γ , σ 2 ) can be denoted as follows [28]:
p ( X | Y , γ , σ 2 ) = p ( Y | X , σ 2 ) p ( X | γ ) p ( Y | γ , σ 2 )
Here, p ( Y | X , σ 2 ) and p ( X | γ ) are the likelihood and prior probability, respectively. The denominator p ( Y | γ , σ 2 ) was the evidence used to estimate the variance of the source and noise.
Because noise is an independent random variable following a zero-mean complex Gaussian distribution, the likelihood p ( Y | X , σ 2 ) is expressed as follows using the relation between measurement Y and noise σ 2 [28]:
p ( Y | X , σ 2 ) = l = 1 L 1 ( π σ 2 ) M exp ( σ 2 | | y l A x l | | 2 ) = 1 ( π σ 2 ) M L exp ( σ 2 | | Y A X | | 2 F ) .
Here, | · | F is a matrix Frobenius norm.
In MM-SBL, because unknown X is treated as a zero-mean Gaussian random variable with covariance matrix in the form of Γ = diag ( γ ) , the prior is expressed as follows [28]:
p ( X | γ ) = l = 1 L 1 π N det ( Γ ) exp ( x l H Γ x l ) = 1 ( π N det ( Γ ) ) L exp [ tr ( X H Γ X ) ]
where tr ( · ) is the trace of the matrix, ( · ) H is the Hermitian transpose of matrix and det ( · ) is the determinant.
The evidence term is defined as the probability distribution of Y using γ and σ 2 in a linear system. Owing to the Gaussian likelihood and prior, the evidence term p ( Y | γ , σ 2 ) is also a Gaussian distribution and is expressed as follows [28]:
p ( Y | γ , σ 2 ) = l = 1 L 1 π M det ( Σ y ) exp ( y l H Σ y 1 y l ) = 1 [ π M det ( Σ y ) ] L exp [ tr ( Y H Σ y 1 Y ) ]
where Σ y = σ 2 I M + A Γ A H is a covariance matrix of Y .
By substituting Equation (7) to Equation (9) into Equation (6), the posterior probability distribution p ( X | Y , γ , σ 2 ) can be expressed as follows [28]:
p ( X | Y , γ , σ 2 ) = l = 1 L 1 π N det ( Σ x ) exp [ ( x l μ x l ) H Σ x 1 ( x l μ x l ) ] = 1 [ π N det ( Σ x ) ] L exp { tr [ ( X μ X ) H Σ x 1 ( X μ X ) ] }
where the posterior mean μ X = Γ A H Σ y 1 Y , the posterior covariance Σ x = ( σ 2 A H A + Γ 1 ) 1 , and Σ y 1 = σ 2 I M σ 2 A Σ x A H σ 2 .
Next, to obtain a solution using MM-SBL, the variances γ and σ 2 that best describe the given measurement Y are estimated by the following Equation [28]:
( γ ^ , σ ^ 2 ) = argmax γ , σ 2 p ( Y | γ , σ 2 )
To update the variances γ and σ 2 , we applied type-II maximum likelihood and stochastic maximum likelihood, respectively, as in previous studies [27,28]. First, variance γ is estimated by maximizing the evidence of the log-likelihood form as follows:
γ ^ = argmax γ log p ( Y | γ , σ 2 ) argmax γ [ tr ( Y H Σ y 1 Y ) L log det Σ y ]
By differentiating the objective function of Equation (12) by γ , we obtain the gamma that maximizes the objective function. The optimal gamma γ ^ is obtained by repeating the update rule in the loop of the MM-SBL [28]:
γ n n e w = γ n o l d L | | Y H Σ y 1 a n | | 2 2 / a n H Σ y 1 a n
γ n n e w and γ n o l d are the updated and present values of γ n , respectively, and a n is the n th column vector of A .
To update the variance σ 2 , we adopted the stochastic maximum likelihood [28,35] and σ ^ 2 was estimated by
( σ 2 ) n e w = tr [ ( I M A A + ) Y Y H ] L ( M K )
= { n | K   largest   peaked   in   γ n e w } is the active set, A is the matrix that contains K active columns of matrix A , and A + is the Moore–Penrose pseudo-inverse of matrix A ; the number of active columns K is defined by the user, and any choice 0 K M does not have a significant impact on performance [28]. In the MM-SBL, the solution X ^ is computed with the average of μ X along the measurements, and the shared common supports improve the robustness of the MM-SBL.

5. Experimental Results Using In-Situ Underwater Acoustic Data

In this section, we validate target identification and tracking performance using the MM-SBL with underwater in-situ data. We compare its performance with that of conventional target detection method.

5.1. Data Description

The target identification and tracking using the MM-SBL were applied to the underwater in-situ data gathered near the Korean Peninsula. As shown in Figure 4a, the experimental site is almost flat and shallow with a depth of 70 m. The measurement data were recorded for 66 min using a uniform horizontal line array (HLA) on the sea bottom, composed of 48 sensors. The experimental ship moved at a speed of approximately 1–1.5 m/s and passed through the sensor array for approximately 30 min. In this paper, because we used passive sonar systems developed for the defense system, information such as the sampling frequency, design frequency of the sensor array, distance of each sensor, and frequency component of the radiation signal, cannot be disclosed. Thus, all frequency analysis results were normalized by the maximum frequency of f s / 2 .
Figure 4b shows the conventional beamforming results using the strongest signal (i.e., beamforming at the frequency corresponding to the pilot signal), and it indicated the path of the experimental ship, which is confirmed by the global positioning system (GPS) of the experimental ship. During the data measuring, there were several fishing boats. Figure 4c shows the measuring results of broadband beamforming using all frequency components at intervals of 1 Hz, and displays the paths of the fishing boats with the experimental ship.

5.2. Experimental Results of Target Identification and Tracking

Figure 5 shows the FRAZ plots of the conventional and MM-SBL based target detection methods using in-situ underwater acoustic data from 15 min 20 s to 15 min 22 s, where the experimental ship was located relatively far from the sensor array. As shown in Figure 4c, the result of the broadband beamforming using all frequency components shows that there are several ships, including fishing boats (at approximately −60°, −33°, −22°, 30° and 65°) and the experimental ship (at approximately 9°). Between −30° and −20°, there are some fishing boats, including one with a stronger signal power than the experimental ship (see the red box in Figure 4c). For the convenience of comparison, the results from the conventional and MM-SBL based detection methods were normalized with the corresponding maximum amplitudes after frequency analysis and DOA estimation.
Figure 5a–c show the FRAZ plots obtained using the conventional detection method after applying a threshold of 0.05. As shown in Figure 5a–c, although the same threshold value was applied, the conventional detection method had different target detection results according to time (five targets in Figure 5a, six targets in Figure 5b, and four targets in Figure 5c). In addition, some false alarm detection occurred due to sidelobes (in particular, near 0.4, 0.5, 0.77, and 0.83 of the normalized frequency).
Figure 5d–f show the FRAZ plots obtained using MM-SBL. For target detection, we performed narrowband beamforming using common frequency components detected by frequency analysis using MM-SBL. For DOA estimation using the MM-SBL, we used 30 multiple measurements (30 multiple-time snapshots with 90% overlap). In Figure 5d, the MM-SBL detected six targets (four targets near −60°, 9°, 30° and 65° and two targets near −30°), which one additional target near −20° compared to the conventional target detection method at 15 min 20 s (see Figure 5a). The MM-SBL improves the detection results by finding common signal components with multiple measurements. In addition, the results of false alarm detection were significantly reduced compared to the conventional detection method (in particular, between 0.77 and 0.83 of the normalized frequency). Figure 5e,f show the detection results at 15 min 21 s and 15 min 22 s, respectively. Unlike the conventional detection method, the detection results using MM-SBL presented a constant number of six targets along time.
From the characteristics of the frequency components of each target in Figure 5, most tonal frequency components of the fishing boats (at approximately −60°, −30°, 30° and 65°) were distributed below 0.5 of the normalized frequency. On the other hand, most of the tonal frequency components of the experimental ship (at approximately 10°) were distributed above 0.5 of the normalized frequency (higher tonnage than fishing boats). Thus, we can identify the target according to the frequency distribution of the FRAZ plot results.
Figure 6 shows an enlarged view of the frequency component between 0.15 and 0.525 and the azimuth angle between 45° and 75° of the FRAZ plots in Figure 5. The target detection method using the MM-SBL has clearer results than the conventional target detection method. The target detection results have almost the same frequency components for the target near an azimuth of 65° along time. On the other hand, the conventional target detection method has ambiguous detection results owing to ambient noise, and the detected frequency components are inconvenient.
Figure 7 shows the DOA estimation and frequency analysis results of the MM-SBL (black dotted line) and the conventional method (blue line) using the underwater acoustic data at 15 min 21 s (see the red box in Figure 4c). In Figure 7, we did not apply the threshold and local maximum for the conventional detection method because the detection results obtained using the conventional method depend on the threshold value.
Figure 7a,b show the frequency analysis results of the MM-SBL and FFT at azimuth angles of −20° and 9°, respectively. Here, −20° and 9° represent the angles of the fishing boats and experimental ship, respectively. The conventional detection method enhances the signal of a specific azimuth through beamforming using the sensor array and performs frequency analysis on the signal using FFT. However, as mentioned in Section 3, target detection using MM-SBL finds the common frequency components commonly contained in the signal through frequency analysis using signals arriving at the sensor array (consisting of 48 sensors). After that, we estimated the azimuth represented by each common frequency component using MM-SBL based beamforming. For the frequency analysis using MM-SBL, we use 48 sensors and 30 multiple-time snapshots (i.e., 1440 multiple measurements). In Figure 7a,b, the frequency analysis results of the MM-SBL in Figure 7a,b show the frequency components indicating −20° and 9° among the selected common frequency components. As can be seen in Figure 7a,b, frequency analysis using FFT has difficulty specifying the frequency components of the target due to ambient noise. However, the MM-SBL reduces the noise around the meaningful signal through multiple measurements and has high resolution results; thus, the frequency components of the target existing in a specific azimuth can be clearly identified.
Figure 7c,d show the narrowband DOA estimation results of conventional beamforming (CBF) and MM-SBL at the normalized frequency components of 0.349 and 0.653, respectively. Here, the normalized frequency components 0.349 and 0.653 were identified as tonal frequency components belonging to the fishing boat and experimental ship, respectively. For DOA estimation, we used a sensor array consisting of 48 sensors. DOA estimation using the MM-SBL was applied to 30 multiple measurements (30 multiple-time snapshots). The MM-SBL has enhanced DOA estimation results over the conventional detection method by suppressing the noise signal and finding consistent target signal components using multiple measurement data.
Figure 7e shows a FRAZ plot of the proposed detection method using the MM-SBL at 15 min 21 s. ‘A’ and ‘B’ in Figure 7e mean frequency lines at steering angle −20° and 9°, respectively. ‘C’ and ‘D’ in Figure 7e indicate azimuth lines at the normalized frequency components of 0.349 and 0.653, respectively.
Figure 8 presents the ship tracks by integrating the target detection results along time (15 min, 17 min, and 23 min). In Figure 8, we repeatedly performed frequency analysis and DOA estimation using the underwater in-situ data at different times. We summarized the detection results at each time as the sum of the signal spectrum at a certain steering angle (i.e., the sum of the FRAZ plot in Figure 5 over the vertical axis(frequency)). In Figure 8, ‘A’ is the path of the experimental ship, which is confirmed by the GPS, and ‘B’ is the path of the fishing boat with the strongest signals; path ‘B’ intersected the path of the experimental ship between 15 and 23 min (see the red and yellow box in Figure 4c). As seen in the red box of Figure 4c, six targets exist (one experimental ship and five fishing boats) between 15 to 23 min, and most fishing boats are near −30°.
Figure 8a–c show the ship tracks at 15, 17, and 23 min using the conventional detection method. In Figure 8a–c, we did not apply the threshold and local maximum because the detection results using the conventional method depend on the threshold value. In Figure 8a–c, the conventional detection method unclearly shows target tracking results owing to ambient noise. As shown in Figure 8a,b, the conventional detection method cannot distinguish targets (fishing boats) at approximately −30°. In addition, for targets detected at an endfire, it was difficult to estimate the angle of the target accurately because the detection results were smeared. Figure 8c shows the detection results when the experimental ship (‘A’) and fishing boat (‘B’) were close. The conventional detection method cannot distinguish targets ‘A’ and ‘B’, and it detects targets near −60°, −30° and 30° unclearly.
We confirmed that the benefits of MM-SBL (high-resolution and noise reduction) enable precise and accurate detection of target signals, as shown in Figure 8. As previously mentioned, the MM-SBL provides high-resolution detection results by finding common components in multiple measurement data and effectively suppressing noise (approximately −30°). Figure 8d–f show the ship tracks using the MM-SBL. As seen in Figure 8d,e target detection using the MM-SBL can distinguish adjacent signals that the conventional detection method cannot distinguish (near −30°). In addition, the MM-SBL, which efficiently reduced noise, exhibited relatively clear detection results near the endfire (between 60° and 90°). In Figure 8f, target tracking results using the MM-SBL show a distinction between two close targets (‘A’ and ‘B’) clearly and precisely, and targets near −60° and −30° were also clearly detected. We confirmed that we could track the target’s path through these results over time.

6. Discussion

Here, we performed ‘identification’ with the presumption of frequency components of ship differing along ship types and displayed the detected frequency components according to azimuth angles via MM-SBL, which should be helpful to identifying the ship types with the corresponding locations. The simulation results using in-situ underwater acoustic data were compared to the traditional target detection method. The traditional target detection method, which reinforce SNR of the signal by forming a beam at a specific angle, detect frequency components of the target by analyzing the frequency of the beam signal where the target is located. The traditional method has low resolution and blur due to ambient noise around the target signal, making it difficult to distinguish targets. In this paper, frequency analysis was performed before beamforming and the tonal frequency component in underwater acoustic data was detected, unlike traditional target detection method, using the characteristic of the MM-SBL that can detect common components present in underwater acoustic signal data. Thereafter, we performed the MM-SBL based on narrowband beamforming to estimate the azimuth angle at which each detected frequency component is located and identified the targets. Recall that MM-SBL effectively detects and estimates common components of signal through multiple measurements. As demonstrated in previous studies [34], frequency analysis of sparse signals using MM-SBL has advantages in term of improved resolution and noise reduction. In this paper, we proposed a target identification method from a new perspective using MM-SBL, which has been previously validated, and examined the performance using in-situ underwater acoustic data. Additionally, we can track the path of the target by arranging the target detection results over time and can distinguish close targets through the high-resolution beamforming results of MM-SBL.

7. Conclusions

We proposed a target detection method using MM-SBL for the identification and tracking of marine objects. Unlike, the conventional detection method, which identifies the target through frequency analysis for a specific azimuth angle after beamforming, we selected common frequency components of the data by frequency analysis using MM-SBL. Subsequently, we performed the DOA estimation for each common frequency component using MM-SBL based beamforming. In the FRAZ plot, we confirmed the azimuth of the target signal for each common frequency component and verified the alignment of the unique frequency components of the target signal. Based on these results, we identified targets through DOA estimation for each frequency component. In addition, we could track the path of the target by using target detection results along time, which are derived from the sum of the signal spectrum at the azimuth angle. Using in-situ data gathered near the Korean peninsula, we confirmed that the target detection method using MM-SBL has high-resolution detection results compared to the conventional target detection method.

Author Contributions

Conceptualization, M.S. and Y.C.; methodology, M.S. and Y.C.; software, M.S.; validation, W.H., K.L. and Y.C.; formal analysis, M.S. and Y.C.; writing—original draft preparation, M.S. and Y.C.; writing—review and editing, W.H. and K.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Abraham, D.A. Underwater Acoustic Signal Processing; Springer: Nature Switzerland AG, Switzerland, 2019; pp. 225–230. [Google Scholar]
  2. Formann, T.; Bar-shalom, Y.; Scheffe, M. Sonar tracking of multiple targets using joint probabilistic data association. IEEE J. Ocean. Eng. 1983, 8, 173–184. [Google Scholar] [CrossRef] [Green Version]
  3. Cho, H.; Lim, J.; Ku, B.; Cheong, M.; Ko, H.; Hong, W. Underwater radiated signal analysis in the modulation spectrogram domain. IEICE Trans. 2015, 8, 1751–1759. [Google Scholar] [CrossRef]
  4. MacDonald, V.H.; Schultiess, P.M. Optimum Passive Bearing Estimation. J. Acoust. Soc. Am. 1969, 45, 37. [Google Scholar] [CrossRef]
  5. Zarnich, R.E. A Fresh Look at ‘Broadband’ Passive Sonar Processing. In Proceedings of the Seventh Annual ASAP ’99 Workshop, Sarasota, FL, USA, 22–23 September 1999; pp. 99–103. [Google Scholar]
  6. Bono, M.; Shapo, B.; McCarty, P.; Bethel, R. Subband energy detection in passive array processing. In Proceedings of the ASAP Workshop, Rotterdam, The Netherlands, 9–11 July 2001; Volume 2001, pp. 25–30. [Google Scholar]
  7. Gandhi, P.; Kassam, S. Analysis of CFAR processor non-homogeneous backgrounds. IEEE Trans. Aerosp. Electron. Syst. 1998, 24, 427–445. [Google Scholar] [CrossRef]
  8. Baggeroer, A.B.; Cox, H. Passive sonar limits upon nulling multiple moving ships with large aperture array. In Proceedings of the 33rd Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, 24–27 October 1999; Volume 1, pp. 103–108. [Google Scholar]
  9. Blake, S. OS-CFAR theory for multiple targets and nonuniform clutter. IEEE Trans. Aerosp. Electron. Syst. 1998, 24, 785–790. [Google Scholar] [CrossRef]
  10. Huang, Z.; Xu, J.; Gong, Z.; Wang, H.; Yan, Y. Source localization using deep neural networks in a shallow water environment. J. Acoust. Soc. Am. 2018, 143, 2922–2932. [Google Scholar] [CrossRef]
  11. Wang, Y.; Peng, H. Underwater acoustic source localization using generalized regression neural network. J. Acoust. Soc. Am. 2018, 143, 2321–2331. [Google Scholar] [CrossRef]
  12. An, S.; Sohel, F.A.; Boussaid, F.; Hovey, R.; Kendrick, G.A.; Fisher, R.B. Deep image representations for coral image classification. IEEE J. Ocean. Eng. 2018, 44, 121–131. [Google Scholar]
  13. Niu, H.; Gong, Z.; Ozanich, E.; Gerstoft, P.; Wang, H.; Li, Z. Deep-learning source localization using multi-frequency magnitude-only data. J. Acoust. Soc. Am. 2019, 146, 211–222. [Google Scholar] [CrossRef] [Green Version]
  14. Yoon, S.; Yang, H.; Seong, W. Deep learning-based high-frequency source depth estimation using a single sensor. J. Acoust. Soc. Am. 2021, 149, 1454–1465. [Google Scholar] [CrossRef]
  15. Park, J.; Jung, D.J. Deep convolutional Neural Network Architectures for Tonal Frequency Identification in a Lofargram. Ini. J. Control Autom. Syst. 2021, 19, 1103–1112. [Google Scholar] [CrossRef]
  16. Liu, Y.; Chen, H.; Wang, B. DOA estimation based on CNN for underwater acoustic array. Appl. Acoust. 2021, 172, 107594. [Google Scholar] [CrossRef]
  17. Bishop, C.M. Pattern Recognition and Machine Learning; Springer: New York, NY, USA, 2006. [Google Scholar]
  18. Yang, H.; Lee, K.; Choo, Y.; Kim, K. Underwater acoustic research trends with machine learning general background. J. Ocean. Eng. Tech. 2020, 34, 147–154. [Google Scholar] [CrossRef]
  19. Candes, E.; Romberg, J.; Tao, T. Robust uncertainty principle: Exact signal reconstruction from highly incomplete frequency information. IEEE Trans. Inform. Theory 2006, 52, 489–509. [Google Scholar] [CrossRef] [Green Version]
  20. Donoho, D. Compressed sensing. IEEE Trans. Inform. Theory 2006, 52, 1289–1306. [Google Scholar] [CrossRef]
  21. Duarte, M.E.; Baraniuk, R.G. Spectral compressive sensing. Appl. Comput. Harmon. Anal. 2013, 35, 111–129. [Google Scholar] [CrossRef]
  22. Bhaskar, B.N.; Tang, G. Atomic norm denoising with applications to line spectral estimation. IEEE Trans. Signal Process. 2013, 61, 5987–5999. [Google Scholar] [CrossRef] [Green Version]
  23. Xenaki, A.; Gerstoft, P.; Mosegaard, K. Compressive beamforming. J. Acoust. Soc. Am. 2014, 136, 260–271. [Google Scholar] [CrossRef] [Green Version]
  24. Li, Y.; Chi, Y. Off-the-grid line spectrum denoising and estimation with multiple measurement vectors. IEEE Trans. Signal Process. 2015, 64, 1257–1269. [Google Scholar] [CrossRef] [Green Version]
  25. Fang, J.; Wang, F.; Shen, Y.; Li, H.; Blum, R. Super-resolution compressed sensing for line spectral estimation. IEEE Trans. Signal Process. 2016, 64, 4649–4662. [Google Scholar] [CrossRef]
  26. Choo, Y.; Seong, W. Compressive spherical beamforming for localization of incipient tip vortex cavitation. J. Acoust. Soc. Am. 2016, 140, 4085–4090. [Google Scholar] [CrossRef]
  27. Tipping, M.E. Sparse Bayesian Learning and Relevance Vector Machine. J. Mach. Learn. Res. 2001, 1, 211–244. [Google Scholar]
  28. Gerstoft, P.; Mecklenbrauker, C.F.; Xwnaki, A.; Nannuru, S. Multisnapshot Sparse Bayesian Learning for DOA. IEEE Signal Process. Lett. 2016, 23, 1469–1473. [Google Scholar] [CrossRef] [Green Version]
  29. Nannuru, S.; Koochakzadeh, A.; Gemba, K.L.; Pal, P.; Gerstoft, P. Sparse Bayesian learning for beamforming using sparse linear arrays. J. Acoust. Soc. Am. 2018, 144, 2719–2729. [Google Scholar] [CrossRef]
  30. Park, Y.; Meyer, F.; Gerstoft, P. Sequential sparse Bayesian learning for time-varying direction of arrival. J. Acoust. Soc. Am. 2021, 149, 2089. [Google Scholar] [CrossRef] [PubMed]
  31. Xenaki, A.; Boldt, J.B.; Christensen, M.G. Sound source localization and speech enhancement with sparse Bayesian learning beamforming. J Acoust. Soc. Am. 2018, 143, 3912–3921. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  32. Ping, G.; Grande, E.F.; Gerstoft, P.; Chu, Z. Three-dimensional source localization using sparse Bayesian learning on spherical microphone array. J Acoust. Soc. Am. 2019, 147, 3895–3904. [Google Scholar] [CrossRef] [PubMed]
  33. Niu, H.; Gerstoft, P.; Pzanich, E.; Li, Z.; Zhang, R.; Gong, Z.; Wang, H. Block sparse Bayesian learning for broadband mode extraction in shallow water from a vertical array. J. Acoust. Soc. Am. 2020, 147, 3729–3739. [Google Scholar] [CrossRef]
  34. Shin., M.; Hong, W.; Lee, K.; Choo, Y. Frequency Analysis of Acoustic Data Using Multiple-Measurement Sparse Bayesian Learning. Sensors 2021, 21, 5827. [Google Scholar] [CrossRef]
  35. Stoica, P.; Nehorai, A. On the concentrated stochastic likelihood function in array processing. Circuits Syst. Signal Process. 1995, 14, 669–674. [Google Scholar] [CrossRef]
Figure 1. Frequency-azimuth (FRAZ) plots using conventional target detection method; (a) detection results without detection threshold and local maximum; (b) detection results with detection threshold and local maximum.
Figure 1. Frequency-azimuth (FRAZ) plots using conventional target detection method; (a) detection results without detection threshold and local maximum; (b) detection results with detection threshold and local maximum.
Sensors 22 08511 g001
Figure 2. Flowchart of target identification and target tracking using MM-SBL.
Figure 2. Flowchart of target identification and target tracking using MM-SBL.
Sensors 22 08511 g002
Figure 3. Process of (a) the frequency analysis using single measurement; (b) the DOA estimation using single measurement.
Figure 3. Process of (a) the frequency analysis using single measurement; (b) the DOA estimation using single measurement.
Sensors 22 08511 g003
Figure 4. (a) Experimental setup of horizontal line array and source experimental ship; (b) The path of experimental ship from conventional beamforming method using pilot frequency component; (c) The broadband beamforming results using all frequency components.
Figure 4. (a) Experimental setup of horizontal line array and source experimental ship; (b) The path of experimental ship from conventional beamforming method using pilot frequency component; (c) The broadband beamforming results using all frequency components.
Sensors 22 08511 g004
Figure 5. Frequency-azimuth plots using (ac) conventional detection method with detection threshold; (df) proposed detection method using the MM-SBL at the 15 min 20 s to 22 s.
Figure 5. Frequency-azimuth plots using (ac) conventional detection method with detection threshold; (df) proposed detection method using the MM-SBL at the 15 min 20 s to 22 s.
Sensors 22 08511 g005
Figure 6. Refined frequency-azimuth plots of (a) conventional detection method; (b) proposed detection method using the MM-SBL.
Figure 6. Refined frequency-azimuth plots of (a) conventional detection method; (b) proposed detection method using the MM-SBL.
Sensors 22 08511 g006
Figure 7. Frequency analysis results at azimuth of (a) −20° (fishing boat); (b) 9° (experimental ship); and the DOA estimation results at normalized frequency component of (c) 0.349 (fishing boat); (d) 0.653 (experimental ship); and (e) FRAZ plot of the proposed detection method using the MM-SBL at 15 min 21 s. A and B in (e) mean frequency lines at steering angle −20° and 9°, respectively. C and D in (e) mean azimuth lines at normalized frequency component of 0.349 and 0.653, respectively.
Figure 7. Frequency analysis results at azimuth of (a) −20° (fishing boat); (b) 9° (experimental ship); and the DOA estimation results at normalized frequency component of (c) 0.349 (fishing boat); (d) 0.653 (experimental ship); and (e) FRAZ plot of the proposed detection method using the MM-SBL at 15 min 21 s. A and B in (e) mean frequency lines at steering angle −20° and 9°, respectively. C and D in (e) mean azimuth lines at normalized frequency component of 0.349 and 0.653, respectively.
Sensors 22 08511 g007
Figure 8. Detection results along time using (ac) conventional detection method; (df) proposed detection method using the MM-SBL; at (a,d): 15 min; (b,e) 17 min; (c,f) 23 min.
Figure 8. Detection results along time using (ac) conventional detection method; (df) proposed detection method using the MM-SBL; at (a,d): 15 min; (b,e) 17 min; (c,f) 23 min.
Sensors 22 08511 g008
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Shin, M.; Hong, W.; Lee, K.; Choo, Y. Passive Sonar Target Identification Using Multiple-Measurement Sparse Bayesian Learning. Sensors 2022, 22, 8511. https://doi.org/10.3390/s22218511

AMA Style

Shin M, Hong W, Lee K, Choo Y. Passive Sonar Target Identification Using Multiple-Measurement Sparse Bayesian Learning. Sensors. 2022; 22(21):8511. https://doi.org/10.3390/s22218511

Chicago/Turabian Style

Shin, Myoungin, Wooyoung Hong, Keunhwa Lee, and Youngmin Choo. 2022. "Passive Sonar Target Identification Using Multiple-Measurement Sparse Bayesian Learning" Sensors 22, no. 21: 8511. https://doi.org/10.3390/s22218511

APA Style

Shin, M., Hong, W., Lee, K., & Choo, Y. (2022). Passive Sonar Target Identification Using Multiple-Measurement Sparse Bayesian Learning. Sensors, 22(21), 8511. https://doi.org/10.3390/s22218511

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop