Abstract
Keywords
Introduction
Various studies on sonar technologies are currently ongoing for military and commercial applications. Sonar systems are widely used in commercial applications such as medical imaging, fish finding, marine exploration, and seismic exploration,1,2 and it is used in military applications to detect, classify, and track underwater obstacles, submarines, torpedoes, mines, and surface ships. 1
Sonar can be further classified into two basic types: passive and active. An active sonar system estimates the direction and distance of underwater targets such as submarines or mines by detecting the reflected signals from targets using ping signals transmitted from a transducer. Active sonar systems usually detect signals over tens of kilohertz. Meanwhile, passive sonar systems detect the self-radiated noises from ship or submarine machinery such as engines and propellers. Since the frequencies of these machinery noises are mainly distributed in the lower frequency band within 1 kHz, passive sonar systems mainly detect signals within a range of several kilohertz. In addition, it is often possible to determine the type of target by analyzing its radiated noise frequencies using passive sonar. 2 Due to absorption loss, low-frequency acoustic waves with small bandwidth and long wavelengths can travel longer distances than high-frequency acoustic waves. 3 This is a common reason that passive sonar systems have a lower resolution but a larger detection range than active sonar systems.
The main factors that influence sonar system performance are frequency and directivity. Low frequency sound is used to increase the sonar detection range because the absorption loss is proportional to the sound frequency. However, this lowers the directivity resolution, and mobility is restricted because the weight of the sonar is increased to avoid spatial aliasing. 2 Nowadays, the received target signal is very weak because own-ship noise reduction technologies and sound absorption materials for submarines and warships have been developed while environmental noise increases due to high marine traffic and sea waves. Consequently, the target signal may be invisible due to the low signal-to-noise ratio (SNR) at the sensor output stage. In addition, acoustic sensor modules that have high piezoelectric effects and amplify electrical signals are used to achieve a higher sensor output, 4 but this method includes many physical constraints. Therefore, there are many ongoing studies associated with sonar systems that attempt to increase directivity and reduce noise. 5
Figure 1 illustrates the general structure of a sonar system. As shown in the figure, sonar systems are composed of acoustic sensor arrays, a signal acquisition unit, a signal processing unit, an information processing unit, and a display unit. An acoustic sensor array generally consists of one or more hydrophones for multi-channel underwater acoustic sensing. It is common for passive sonar to use multi-channel sensor signals with a sampling rate of up to mid-thousands of hertz according to which ship noises are typically distributed. 1 However, the sampling rate of the active sonar varies depending on the objects to be detected. For example, in order to detect smaller objects such as divers and swimmers, the sampling rate must be set to higher than 100 kHz. Therefore, the data rate for multi-channel sensor signals is huge for real-time data acquisition and processing. In particular, when sensors are installed on the seabed or the shore but information processing is done in a system that is located remotely, it is necessary to communicate between the sensor signals and the system through a medium wirelessly or a long-distance optical cable.

The general structure of a sonar system.
Both the bandwidth and data rate of acoustic underwater communications over underwater sensor networks are extremely low. In addition, the power supply to the underwater sensors is limited, thus it is difficult to replace a discharged battery with a new one. 6 Therefore, a low-complexity source compression technique should be applied to the sensor signals for real-time operation in a limited power and bandwidth environment.
Audio data compression has been intensively studied in the field of communications due to the proliferation of mobile phones, multimedia players, and the Internet. It can be categorized by lossy and lossless algorithms depending on whether the original sampled signal can be accurately recovered from the compressed data. Various studies on audio coding techniques including the standardization of lossless coding have been carried out according to the demand for multi-channel and high-quality audio.7–10 Among them, lossy compression algorithms such as linear predictive coding (LPC), MPEG-2 audio layer III (MP3), and advanced audio coding (AAC)11,12 have been developed to deliver audio or speech signals through limited capacity communication channels with minimal perceptual degradation using auditory masking techniques based on psychoacoustics. Lossy compression algorithms achieve a higher compression rate with some acceptable distortion compared to lossless compression. On the other hand, lossless audio compression algorithms such as MPEG-4 audio lossless coding (ALS), MPEG-4 scalable lossless coding (SLS), and free lossless audio codec (FLAC)11,12 enable the perfect reconstruction of the original signal so that the audio signal may be compressed without any loss of perceptual quality. 13 However, these lossless audio compression algorithms require high computational complexity. As such, there still exists an implementation issue associated with computational complexity suitable for low-power embedded devices.9,14
Unlike general audio systems for listening purposes, the target acoustic signal for sonar systems is very weak because it is easily affected or masked by marine environmental noise. Furthermore, false alarms due to signal distortion can be fatal in a tactically urgent situation involving a military sonar system. Therefore, a lossless coding technique is required for the compression of sonar sensor signals to minimize the deterioration of detection performance due to the loss of information.
Compared to conventional communications channels, either a sensor fault or failure may occasionally occur due to physical or electrical shocks in the sonar system. In these cases, the detection performance of the sonar system will degrade due to the influx of electrical noise or a reduced directivity index.2–4 As a remedy to this problem, according to the sensor fault information sent by a transmitter, the signals coming from faulty sensors can be excluded from processing, which could improve the performance in terms of compression efficiency and encoder complexity. Moreover, it is possible to prevent the degradation of the detection performance by eliminating the faulty sensor signal at the signal processing stage.
Therefore, an MPEG-4 ALS-based signal compression method is proposed here by incorporating a sensor fault detection scheme for an underwater acoustic sensor array where the sensor fault detection scheme operates based on the analysis of both a root-mean-square crossing rate (RMSCR) and a zero crossing rate (ZCR). The goal of the scheme proposed in this article is to compress underwater acoustic sensor signals losslessly with a high compression ratio using the well-known MPEG-4 ALS tool. This is because there is no coding tool standardized or available for compressing underwater acoustic sensor signals. However, instead of directly using the MPEG-4 ALS, the proposed scheme incorporates a sensor fault detection scheme in order to increase the compression performance for multi-channel signals from hundreds of acoustic sensors.
Following this introduction, section “Review of MPEG-4 ALS audio coding for compressing multi-channel signals” briefly reviews the MPEG-4 ALS for multi-channel audio signals.11–14 Section “Proposed sensor signal compression method” proposes an MPEG-4 ALS-based sensor signal compression method and a sensor fault detection scheme. After that, section “Performance evaluation” evaluates the performance of the proposed method using three different sensor arrays deployed in real underwater environments by measuring the precision of faulty sensor detection and the compression ratio of the normal and faulty sensors. Finally, section “Conclusion” concludes this article.
Review of MPEG-4 ALS audio coding for compressing multi-channel signals
MPEG-4 ALS is a lossless audio coding standard that compresses multi-channel audio signals based on linear prediction. It provides joint channel coding to improve the compression ratio of multi-channel audio streams by utilizing the inter-channel correlation of multi-channel signals13,14 and also it supports floating-point audio signal compression. Linear prediction is applied for a given audio signal and then the residual signal from the linear prediction is encoded using the Rice and block Gilbert-Moore codes.11,12 It is noted here that the MPEG-4 ALS is not limited to the encoding of audio signals but includes the compression of other fixed-size, one-dimensional, correlated multi-channel signal types such as seismic and medical data.11,12 In fact, the MPEG-4 ALS can compress signals whose sampling rate and number of channels are up to 192 kHz and 65,536, respectively. In addition, the bit-resolution of signals can be covered by 32 bits, and IEEE754 32-bit floating-point signals can be supported by the MPEG-4 ALS. 13
Figure 2 shows a block diagram of the MPEG-4 ALS encoder and decoder. 13 First, the input signal is divided into a consecutive number of frames. These frames are then divided into audio channels, and each channel may be subdivided into several audio sample blocks for the subsequent prediction and encoding process. 11 As shown in the figure, short-term and subsequent long-term predictors predict audio samples in each block, which results in residual signals. The MPEG-4 ALS adopts forward adaptive prediction with up to 1023 prediction orders. In addition, the input channels are joined by either difference coding or multi-channel coding (MCC) to eliminate inter-channel redundancy. The residual signals are encoded by entropy coders such as Rice and block Gilbert-Moore codes. Since the linear prediction and joint channel coding methods are the main features of the MPEG-4 ALS, the following subsections will explain them in detail.

A block diagram of the MPEG-4 ALS encoder and decoder. 13
Prediction
Linear prediction is commonly used for encoding speech and audio in order to predict the current sample using a linear combination of the
where
If the prediction is successful, the variance of
Joint channel coding
The MPEG-4 ALS supports up to 65,536 channels, which is why the encoder and decoder should exploit inter-channel correlations and dependencies. There are two schemes for MCC in the MPEG-4 ALS, difference coding and MCC; these are both implemented in the MPEG-4 ALS and either may be used. In particular, joint channel coding is one MCC scheme which may be used to exploit the dependencies between any two channels of a multi-channel signal. In difference coding, the inter-channel correlation between two channels is eliminated by computing the difference between the two channel signals,
The stronger the correlation between
Proposed sensor signal compression method
Figures 3 and 4 show the block diagram of the proposed sensor signal compression encoder and decoder, respectively. As shown in Figure 3, the encoding procedure in the proposed method is composed of two steps, sensor fault detection and encoding. In order to encode sensor signals, several candidates may be selected from state-of-the-art lossless audio codecs.11,16 According to the study done by H Huang,
16
three codecs are considered in this article: (1) MPEG-4 ALS, (2) FLAC, and (3) WavPack, as shown in Table 1. In fact, these three codecs can operate in several different compression modes, thus two different modes for each codec are selected as described in the third column of Table 1. Next, the compression ratio,

A block diagram of the proposed sensor signal compression encoder.

A block diagram of the proposed sensor signal compression decoder.
The list of candidate codecs and their compression modes applicable to the compression of underwater acoustic sensor signals.
Notice that an encoder with a low compression ratio is desirable.
Figure 5 compares the compression ratios of three different candidate codecs with two different compression modes, as shown in Table 1, where 30-s sensor signals are used from three different sensor arrays. Array 1 and Array 2 operate in the same coastal area, and the other is in a different coastal area. In addition, the three arrays are composed of six sensors, and the distance between adjacent sensors is 8 m. As shown in the figure, MPEG-4 ALS (A-1 and A-2) provides a lower compression ratio than the others. Based on these preliminary results, the MPEG-4 ALS encoder is selected as an encoder for the proposed scheme. Moreover, since the compression ratio of A-1 is similar to that of A-2, but the complexity of A-2 is lower than that of A-1, it was eventually decided that A-2 should be used in the proposed scheme.

The comparison of compression ratios for three different candidate codecs with two different compression modes.
After detecting faulty sensors, which will be described in section “Sensor fault detection,” the signals from the normal sensors and faulty sensors are clustered separately based on the detection results. While the signals from normal sensors are directly encoded by the MPEG-4 ALS encoder, the signals from faulty sensors are first pre-processed. After that, it is decided whether the signal encoding for the faulty sensor should be skipped, which is called the send mode indicator. According to the indicator’s determination as being in send mode or non-send mode, the pre-processed signal is encoded by the MPEG-4 ALS encoder if the send mode indicator is in send mode. Thus, the proposed method may decrease the encoding complexity and increase the coding efficiency. Consequently, the encoded MPEG-4 ALS bitstream is transmitted to the proposed sensor signal compression decoder, where the send mode indicator from the sensor fault detector is merged with the side information from the pre-processor into the encoded bitstream.
As mentioned in section “Review of MPEG-4 ALS audio coding for compressing multi-channel signals,” the MPEG-4 ALS encoder compresses multi-channel signals by joint channel coding. This means that the residual signal of a channel must be correlated with that of another channel. The performance of this coding scheme in the MPEG-4 ALS encoder is dependent on how highly the two channel signals are correlated with each other. 11 However, the cross-correlation between multi-channel signals obtained from an underwater sensor array depends on the array structure, and it is lower than typical audio signals due to ambient noise and long sensor-to-sensor spacing.1,17 To make sure of this, the signals are acquired from three equally spaced sensor arrays, where each array is composed of 12 sensors with different sensor-to-sensor spacing. That is, the distances between adjacent sensors from Array 4, Array 5, and Array 6 are 8, 4, and 2 m, respectively.
Figure 6 shows the cross-correlation between the signal from the fourth sensor and the adjacent sensors of each array. As shown in the figure, it may be observed that cross-correlation decreases due to the length of sensor-to-sensor spacing. That is, the cross-correlation of Array 4 is lower than those of Array 5 and Array 6. The figure also shows that the cross-correlation is reduced with the distance between sensors. This is because acoustic sensors must be arranged at intervals of

An illustration of the cross-correlation between the fourth sensor signal and its adjacent sensor signals acquired from three different sensor arrays composed of equally spaced sensors: (a) Array 4, (b) Array 5, and (c) Array 6.
Therefore, it is reported that it is essential to focus on the efficient compression of ambient noise rather than specific sound sources for underwater sound. 9 Figure 7 compares the compression ratios of four different arrays with or without applying joint stereo (JS) coding, that is, difference coding, and/or the MCC operation of MPEG-4 ALS to sensor signals. As shown in the figure, the JS coding and MCC had marginally lower compression ratios for all the arrays. Considering the complexity, it is decided that the JS and MCC operations can be deactivated in the MPEG-4 ALS encoder, as shown in Figure 3.

Comparison of compression ratios of three arrays composed of equally spaced sensors: (a) Array 4, (b) Array 5, and (c) Array 6.
After receiving the bitstream, the decoding process is performed as shown in Figure 4. The received bitstream is first divided into an MPEG-4 ALS bitstream for the sensor signals, the send mode indicator of the sensor fault detection, and the pre-processing side information. If the send mode indicator is in send mode, the signal from the faulty sensor is decoded using the MPEG-4 ALS decoder. If the send mode indicator is in non-send mode, the beamformer of the signal processing unit, as shown in Figure 4, excludes the sensor signal that corresponds to the faulty sensor to avoid degrading the performance of the sonar system.
Sensor fault detection
Sonar systems are generally composed of single or multiple arrays, which are themselves composed of a number of hydrophones. In these, some failures generate electrical noise and cause performance degradation in the sonar system.2–4 The cause of a sensor malfunction can be classified as a fault or failure. 18 Generally, it is more difficult to detect sensor faults than sensor failures because faulty sensors still output a signal that appears normal even if the sensor signal is actually corrupted. Figures 8 and 9 illustrate the sensor signals obtained from two different sensor arrays (Array A and Array B), and each array has two faulty sensors (the third and fifth sensors). As shown in Figure 8, the faulty sensors output uncertain constant values. In such a case, it is easy to identify the faulty sensors. However, as mentioned above, faulty sensors may also produce signals that are difficult to distinguish from normal signals, as shown in Figure 9. Compared to Figure 8, it is generally more difficult to identify the integrity of a signal than to detect its absence. 18

An illustration of sensor signals for Array A in (a) normal and (b) noisy environments.

An illustration of sensor signals for Array B in (a) normal and (b) noisy environments.
In passive and active sonar systems, the arrival direction of a target sound is used as a cue to predict the bearing or position of a target. In addition, such systems attempt to improve the SNR of sensor signals. These are accomplished by array signal processing, which is applied to multi-channel sensor signals acquired from the hydrophone array.5,19 That is, sonar systems use visual or acoustic information with the SNR using the array signal processing results to identify target contacts. Because these systems display or use the integrated output of multiple sensors, it is difficult to recognize single sensor fault immediately. Moreover, faulty sensors continuously generate incorrect signals. 18 Thus, it is difficult to distinguish an actual target from artificial noise caused by faulty sensors in a display unless the faulty sensors completely fail. It is therefore necessary to minimize the performance degradation of sonar systems by integrating an automatic sensor fault detection technique into sonar systems to eliminate faulty sensor signals. Furthermore, if sensor fault detection is performed in a signal acquisition unit as shown in Figure 1, the transmission efficiency may be expected to improve by excluding the faulty sensor signal in the bitstream.
There are several main causes of faulty sensors. One of these is that the internal module of a sensor fails. In this case, electrical noise occurs occasionally, meaning that sensor signals can be distorted due to the noise, which may generate a false target signal in the detection equipment. Another is the failure of the multiplexer that supplies power, controls the acoustic gain of each acoustic sensor, and performs A/D conversion. If the power is not properly supplied to a sensor, such a faulty sensor tends to output an uncertain constant value, as shown in Figure 8. In other cases, the output of the faulty sensor is biased to a specific value, as shown in Figure 9. In such cases, the measured root-mean-square (RMS) value of the faulty sensor signal becomes high or invariant compared to that of a normal sensor signal. The RMS is defined as
where
It is important to select a reliable decision factor to correctly identify valid sensors, even in noisy underwater environments, by analyzing the features of sensor signals. A conventional detection method measures the RMS continuously from all sensors, and a sonar operator or a monitoring system detects faulty sensors by observing the RMS difference between adjacent sensors. 20 However, the analysis of the RMS difference cannot be a reliable decision factor for sensor fault detection because the RMS of a normal sensor signal is similar to that of faulty sensor signals in noisy underwater environments. This kind of condition makes it harder for the sonar operator or the monitoring system to detect faulty sensors accurately and quickly. In our previous work,21,22 a sensor fault detection method has been proposed by comparing RMS and/or RMSCR. Exhaustive experiments have demonstrated that the RMS did not always work well in noisy underwater environments. On the other hand, the proposed method in this article further utilizes the relative values of ZCR. In other words, the proposed method detects faulty sensors using a combination of RMSCR and ZCR ratios.
Figure 10 shows a flowchart of the proposed sensor fault detection method that is composed of two decision modes depending on the computational complexity: a low-complexity (LC) decision mode and a high-complexity (HC) one. The LC decision mode is based on ZCR.
23
That is, the LC decision mode compares the ratio between the ZCR of a sensor and the average ZCR of all sensors. However, the HC decision mode compares the ratio between the RMSCR of a sensor and the average RMSCR of all sensors.
21
Comparing both modes, the HC decision mode requires higher computation with a better accurate detection performance than the LC decision mode because the RMS should be calculated for RMSCR and RMS computation requires additional operations such as
where

A flowchart of the proposed sensor fault detection method.
Tables 2 and 3 compare ZCR and RMSCR for several sensors of Array B under two different underwater conditions where the average RMS is measured at −21.6 and −13.1 dB, respectively. As indicated in the last column of each table, the third and fifth sensors are faulty. The linear integration time,
Comparison of RMS, ZCR, and RMSCR for several sensors from Array B, where the average RMS for normal sensors is −21.6 dB and the third and fifth sensors are faulty.
RMS: root-mean-square; ZCR: zero crossing rate; RMSCR: root-mean-square crossing rate.
Comparison of RMS, ZCR, and RMSCR for several sensors from Array B, where the average RMS for normal sensors is −13.1 dB and the third and fifth sensors are faulty.
RMS: root-mean-square; ZCR: zero crossing rate; RMSCR: root-mean-square crossing rate.
Fault detection becomes a difficult task in a noisy underwater environment because the faulty sensor signal fluctuates more often across the zero value as the environmental noise becomes more severe. As such, the fault detection in the environment as shown in Table 3 is more difficult than that in Table 2. Moreover, ZCR and RMSCR can be used to more reliably detect faulty sensors than RMS, which is the reason why ZCR and RMSCR are used for the LC and HC decision modes, respectively. The reliability of ZCR and RMSCR for fault detection are improved by normalizing them with their respective averages, such as
where
Figures 11 and 12 illustrate the cumulative plot of

Illustrations of

Illustrations of
Pre/post-processing
As described above, the proposed method deals with faulty sensor signals in either non-send or send mode. In non-send mode, the status information on faulty sensors is transmitted without encoding the faulty sensor signal. However, when it is determined that the faulty sensor signal is particularly needed at the signal processing unit, send mode processing is applied as follows. In the proposed encoder, the signal from a faulty sensor is pre-processed and followed by the application of the MPEG-4 ALS encoder as shown in Figure 3. The signal from the faulty sensor is decoded from the transmitted bitstream using the MPEG-4 ALS decoder and the decoded signal is post-processed as shown in Figure 4.
Figures 13(a) and (b) show a block diagram for pre-processing faulty sensor signals in the proposed encoder and that for post-processing the decoded faulty sensor signals in the proposed decoder, respectively. As mentioned in section “Sensor fault detection,” the faulty sensor signals are either biased to a specific value or may output an uncertain constant value. The bias of the faulty sensor signal is removed at the pre-processing stage using a short-time average for the signal before applying the linear prediction analysis in the MPEG-4 ALS.

Block diagrams for (a) pre-processing and (b) post-processing faulty sensor signals in send mode.
The short-time average is computed once for every frame of the input signal and is defined as
where
The normalized signal,
Framing
The multiplexer at the encoder configures the encoded frame every second for the entire sensor signal. Figure 14 shows the frame structure in the proposed method. As shown in the figure, the frame consists of a frame header (56 bits) and

Illustration of the frame structure for transmitting the bitstream in the proposed sensor signal compression method.
Performance evaluation
Figure 15 shows the signal acquisition flow for the experiment. As shown, sensor signals were acquired from three different real underwater sensor arrays that operated in different coastal areas, as shown in Table 4. Similar to a towed line array sonar system deployed and towed by naval ships to detect underwater targets, 2 the underwater acoustic sensor arrays were connected to signal acquisition equipment at the shore station through long fiber-optic cables of several tens of kilometers for reliable communication. 24 Every sensor signal simultaneously captured by a multiple hydrophone array 1 was converted into a digital signal through the use of an analog-to-digital (A/D) converter. Next, the digital signal was again converted into an electrical-to-optical (E/O) signal for long range transmission. Typically, these A/D and E/O converters were equipped on an inter-connecting module that assembled the sensors and cables. Finally, the E/O converted signals were subsequently transmitted to a signal acquisition unit via fiber-optic cables. At the signal acquisition unit, the transmitted sensor signal was converted back into an electric digital signal through the use of an optical-to-electrical (O/E) converter and then re-arranged and framed for the following signal processing stages.

Illustration of a signal acquisition flow for the experiment.
Configurations of three different sensor arrays used for the experiment.
The performance of the proposed sensor signal compression method was evaluated in two ways: the precision of faulty sensor detection and the compression ratios for the send and non-send modes. Table 4 shows the sensor configuration of each of the three sensor arrays. Each sensor array was composed of 80 or more sensors, and the number of faulty sensors in each array ranged from 3 to 10. Each faulty sensor was manually determined in advance by judging whether the gain control was normally operated and by monitoring the RMS value of the sensor.
21
In addition, the purity of the data received through the sensor array was verified by an additional sensor that could monitor the acquisition status of the sensor signal. This approach confirmed whether the faulty signal came from an error due to the sensor unit or some other reasons. The sensor signals were obtained over the course of 56 s from each sensor array. The A/D converter used in this article had a maximum value of ±5 V. Thus, each sensor signal was sampled at 2048 Hz and uniformly quantized with 16-bit resolution at a quantization level of
Sensor fault detection
Table 5 compares the sensor fault detection performance of the ZCR-based LC decision mode and RMSCR-based HC decision mode under different integration times and noise conditions for the three arrays. Both the ZCR-based and RMSCR-based methods provided nearly perfect precision for fault detection. However, the precision of the ZCR-based method for Array A was slightly lower for short integration times (
Experimental results of sensor fault detection:
RMS: root-mean-square; ZCR: zero crossing rate; RMSCR: root-mean-square crossing rate; LC: low complexity; HC: high complexity.
Compression performance
In this evaluation, the compression ratio of the bitstream encoded by the proposed compression method was compared with that of the MPEG-4 ALS reference software encoder. 25 Here, the prediction order and frame length were set to 20 and 2048, respectively, for the MPEG-4 ALS encoding.
Table 6 compares the compression ratios for the three different sensor arrays. The compression ratios for the proposed method were measured by setting the send mode indicator in either send mode or non-send mode. As shown in the table, the proposed method decreased the compression ratio by 0.43% and 4.57% in send mode and non-send mode, respectively, compared to the MPEG-4 ALS reference software. In send mode, the compression ratio was reduced with the assistance of pre- and post-processing for faulty sensors, even if the reduction was marginal. However, the compression ratio in non-send mode was decreased in accordance with the number of faulty sensors. In addition, non-send mode reduced the computational complexity by excluding the encoding process for faulty sensor signals.
The comparison of the compression ratios for the three different array signals.
Conclusion
This article proposed a lossless compression method for an underwater acoustic sensor array signal based on the standard MPEG-4 ALS coding. The proposed method included a sensor fault detection method using ZCR and RMSCR and two different send modes for reduced complexity and lowered compression ratio compared to the standard MPEG-4 ALS coding. In particular, the sensor fault detection in the proposed method was composed of two detection approaches depending on computational complexity: a ZCR-based LC approach and an RMSCR-based HC approach. The send mode incorporated pre-processing and post-processing to reduce the signal variance from faulty sensors, which resulted in a low compression ratio that did not damage the signal quality. In addition, a packet format was designed to accommodate all features together in the encoder.
The performance of the proposed sensor signal compression method was evaluated for two aspects: the precision of faulty sensor detection and the compression ratios for the send and non-send modes. Here, the performance evaluation was carried out using three real underwater sensor arrays that operated in different coastal areas. Comparing the precision of the faulty sensor detection between the ZCR-based and RMSCR-based approaches, it was shown that the RMSCR-based approach was more robust to faulty sensor detection than the ZCR-based approach for all sensor arrays and in noisy environments. In addition, the proposed method decreased the compression ratio by 0.43% and 4.57% in send mode and non-send mode, respectively, compared to the MPEG-4 ALS reference software.
