USEFULNESS OF LINEAR PREDICTIVE CODING IN HYDROACOUSTICS SIGNATURES FEATURES EXTRACTION ANDRZEJ ZAK

Similar documents
MEASUREMENT OF THE UNDERWATER SHIP NOISE BY MEANS OF THE SOUND INTENSITY METHOD. Eugeniusz Kozaczka 1,2 and Ignacy Gloza 2

Signal Modeling Techniques in Speech Recognition. Hassan A. Kingravi

SPEECH ANALYSIS AND SYNTHESIS

Noise Robust Isolated Words Recognition Problem Solving Based on Simultaneous Perturbation Stochastic Approximation Algorithm

Singer Identification using MFCC and LPC and its comparison for ANN and Naïve Bayes Classifiers

Committee on Acoustics of the Polish Academy of Sciences Section of Ultrasonics Polish Acoustical Society Gdansk Division HYDROACOUSTICS

Frog Sound Identification System for Frog Species Recognition

Sound radiation of a plate into a reverberant water tank

Machine Recognition of Sounds in Mixtures

Influence of microphytobenthos photosynthesis on the spectral characteristics of the signal reflected from Baltic sandy sediments

Automatic Speech Recognition (CS753)

Signal representations: Cepstrum

Standard Practices for Air Speed Calibration Testing

Number Title Year Organization Page

An Introductory Course on Modelling of Multiphysics Problems

Feature extraction 2

Review of Anemometer Calibration Standards

Selected method of artificial intelligence in modelling safe movement of ships

NEW ACOUSTICAL PATTERN RECOGNITION APPROACH TO IDENTIFY DIFFERENT STAGES OF A COOKING PROCESS. THE BOILING WATER CASE.

Fundamentals of noise and Vibration analysis for engineers

Convolutional Associative Memory: FIR Filter Model of Synapse

CS 188: Artificial Intelligence Fall 2011

Lab 9a. Linear Predictive Coding for Speech Processing

Musimathics The Mathematical Foundations of Music Volume 2. Gareth Loy. Foreword by John Chowning

Shankar Shivappa University of California, San Diego April 26, CSE 254 Seminar in learning algorithms

AN-1301 APPLICATION NOTE

Acoustical recognition of the bottom sediments in the southern Baltic Sea

ACOUSTIC RADIATION OF VIBRATING PLATE STRUCTURES SUBMERGED IN WATER UKASZ NOWAK, TOMASZ G. ZIELI SKI

Noise and Vibration of Electrical Machines

Advanced Acoustic Emission Data Analysis Pattern Recognition & Neural Networks Software

Analysis of South China Sea Shelf and Basin Acoustic Transmission Data

Sound Recognition in Mixtures

Multilevel Analysis of Continuous AE from Helicopter Gearbox

Chapter 10 Applications in Communications

Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE. Date: Monday 22nd May 2017 Time: 09:45-11:45

Decibels and Acoustical Engineering

PLEASURE VESSEL VIBRATION AND NOISE FINITE ELEMENT ANALYSIS

Underwater Acoustics OCEN 201

About One Method of Avoiding Collision with Sailing Objects

EECS490: Digital Image Processing. Lecture #26

Nonlinear Losses in Electro-acoustical Transducers Wolfgang Klippel, Daniel Knobloch

SYMBOL RECOGNITION IN HANDWRITTEN MATHEMATI- CAL FORMULAS

Recent Results of the Acoustic Neutrino Detection Test System AMADEUS

APPLICATIONS OF THE HUANG HILBERT TRANSFORMATION IN NON-INVASIVE RESEARCH OF THE SEABED IN THE SOUTHERN BALTIC SEA

IDENTIFICATION OF SHIP PROPELLER TORSIONAL VIBRATIONS

Lecture 7: Feature Extraction

Real Sound Synthesis for Interactive Applications

Hidden Markov Model and Speech Recognition

Unsupervised Learning Methods

Noise Diagnostics of Scooter Faults by Using MPEG-7 Audio Features and Intelligent Classification Techniques

Syllabus for Bachelor of Technology. Subject Code: 01GS0101. Subject Name: Physics. B.Tech. Year - I

STOCHASTIC MODELING OF CAVITATION EROSION BASED ON THE CONCEPT OF RESONANT ENERGY ABSORPTION

The effect of environmental and operational variabilities on damage detection in wind turbine blades

Speaker Representation and Verification Part II. by Vasileios Vasilakakis

STATISTICAL ANALYSIS OF ULTRASOUND ECHO FOR SKIN LESIONS CLASSIFICATION HANNA PIOTRZKOWSKA, JERZY LITNIEWSKI, ELŻBIETA SZYMAŃSKA *, ANDRZEJ NOWICKI

Chapter 9. Linear Predictive Analysis of Speech Signals 语音信号的线性预测分析

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

CALCULATION METHOD OF DYNAMIC CHARACTERISTICS OF FLOATING RAFT ISOLATION SYSTEM

CEPSTRAL analysis has been widely used in signal processing

Speech Signal Representations

Environmental Sound Classification in Realistic Situations

Non-linear Measure Based Process Monitoring and Fault Diagnosis

Discrimination of blasts in mine seismology

Temporal Modeling and Basic Speech Recognition

Sound Engineering Test and Analysis

Study of the influence of the resonance changer on the longitudinal vibration of marine propulsion shafting system

Linear Prediction 1 / 41

Computer faceted thermal model of helicopter

Tone Analysis in Harmonic-Frequency Domain and Feature Reduction using KLT+LVQ for Thai Isolated Word Recognition

Estimation of Relative Operating Characteristics of Text Independent Speaker Verification

Witold MIKULSKI. Central Institute for Labour Protection National Research Institute Czerniakowska 16, Warszawa, Poland;

A D A P T A T I O N O F T H E S U P P O R T F R A M E O F T H E C O O L I N G S K I D S S Y S T E M F O R U S E I N M A R I T I M E T R A N S P O R T

WP. 4 Detection and characterization of CWA dumpsites. Zygmunt Klusek Ulf Olsson

Offshore Hydromechanics Module 1

Spectral and Textural Feature-Based System for Automatic Detection of Fricatives and Affricates

On Optimal Coding of Hidden Markov Sources

TCS SERVO SYSTEM: Mechanical Modeling

Reducing False Alarm Rate in Anomaly Detection with Layered Filtering

2D Spectrogram Filter for Single Channel Speech Enhancement

E C t y p e - e x a m i n a t i o n C e r t i f i c a t e

CMPT 889: Lecture 3 Fundamentals of Digital Audio, Discrete-Time Signals

Numerical analysis of sound insulation performance of double-layer wall with vibration absorbers using FDTD method

Speech Coding. Speech Processing. Tom Bäckström. October Aalto University

Pulse-Code Modulation (PCM) :

TEST FOR PENETRABILITY OF 10GHMBA STEEL USED FOR THE BALLISTIC SAFETY SHIELDS

Estimation of Cepstral Coefficients for Robust Speech Recognition

Dominant Pole Localization of FxLMS Adaptation Process in Active Noise Control

ACS Fluid Structure Interaction

Environmental Effects and Control of Noise Lecture 2

Page AC : INSTRUMENTATION FOR SHOCK AND IMPACT ANALYSIS

CHAPTER 4 FAULT DIAGNOSIS OF BEARINGS DUE TO SHAFT RUB

Last time: small acoustics

Model-Based Diagnosis of Chaotic Vibration Signals

COMBUSTION DYNAMICS IN A RIJKE TUBE (PULSED COMBUSTOR) Learning Objectives

Baccalieu Collegiate. Physics Course Outline

SCELP: LOW DELAY AUDIO CODING WITH NOISE SHAPING BASED ON SPHERICAL VECTOR QUANTIZATION

Automatic Breaking System of Large Rocks by use of Force Sensors

CS 5522: Artificial Intelligence II

IOMAC' May Guimarães - Portugal IMPACT-SYNCHRONOUS MODAL ANALYSIS (ISMA) AN ATTEMPT TO FIND AN ALTERNATIVE

Elastic pendulum. Observing changes in the elastic force exerted by a spring acting as a pendulum

Transcription:

Volume 17 HYDROACOUSTICS USEFULNESS OF LINEAR PREDICTIVE CODING IN HYDROACOUSTICS SIGNATURES FEATURES EXTRACTION ANDRZEJ ZAK Polish Naval Academy Smidowicza 69, 81-103 Gdynia, Poland a.zak@amw.gdynia.pl This paper presents the problem of features extraction from the hydroacoustics signatures of a moving ship, based on Linear Predictive Coding. The use of the proposed method should allow for later classification of objects based on the hydroacoustics field generated by the moving ship. First of all the technique of Linear Predictive Coding (LPC) is discussed in detail; the mathematical description of LPC as well as a detailed description of the calculation processes are introduced. Secondly the example results from research concentrated on hydroacoustics signals features extraction using LPC for different ships and different regimes of working ships mechanisms are shown. At the end, the obtained results are discussed and the direction of future research is outlined. INTRODUCTION Hydroacoustics signal classification is a difficult task and it is still an active research area. Automatic signal classification works based on the premise that sounds emitted by an object to the environment are unique to that object. However this task has been challenged by the highly variant input signals. The ship s own noise is combined with technical environmental noises coming from other ships, offshore industry or others. There also exists noises of natural origin, such as waves, winds, rainfall, etc. An additional problem in acquiring hydroacoustics signals which are to be used as the base of classification procedures, is the fact that various ships equipment may be the source of hydroacoustical waves of similar, or the same frequencies. The propeller is the dominant source of the hydroacoustics field at higher vessel speeds. It generates the driving force that is balanced by the resistance force of the hull. It also stimulates the vibrations of the hull s plating and all elements mounted on it. It should be noticed that, sound signals can be greatly different due to operating regimes of ship mechanisms. Moreover sound emitted by a ship will change with time, efficiency and conditions (e.g. some elements of machinery are damaged), sound rates, 219

HYDROACOUSTICS Volume 17 etc. There are also other important factors that present a challenge to signal classification technology, such as the changes in transfer function of the hydroacoustics channel which is the transmission medium generated by ships sounds. Its variability depends on many factors including, among others: temperature, salinity, pressure, water depth, type of bottom, the presence of any gases as well as organic and non-organic pollutions. Changes in these parameters can cause the components of different frequencies to be propagated in a different way; hence hydroacoustics signals registered at various distances from the sound source will be different even though they are generated by one object [4, 5]. All signal recognition systems, at the highest level, contain two main modules (figure 1); feature extraction and feature matching. Feature extraction is the process that extracts a small amount of data from the hydroacoustics signatures that can later be used to represent each object. Feature matching involves the actual procedure to identify the unknown object by comparing extracted features from input sounds with the ones from a set of known sounds stored in some kind of database [4, 5]. Fig. 1. Main components of system of hydroacoustics signatures classification. The module of feature extraction is the most important processor of the signal classification system. Processing methods used in this module must allow for the calculation of a universal descriptor of the signal and will not change independently with external disturbance, and at the same time will be unique as a given source of sound. In addition, in order to be successfully used in classification, systems may not be computationally complex and the best should operate in real time. Often this stage of signal processing determines the success of the classification and the quality of the classifier. A systematic taxonomy of features is outside the scope of this paper; nevertheless it could be distinguished by certain features, at least according to four points of view [1]: The steadiness or dynamicity of the feature, i.e. the fact that the features represent a value extracted from the signal at a given time, or a parameter from a model of the signal behavior over a longer period of time (mean, standard deviation, derivative or Markov model of a parameter); The time extent of the description provided by the features, i.e. some description applies to only part of the object whereas others apply to the whole signal; The abstractness of the feature, i.e. what the feature represents (e.g. cepstrum and linear prediction are two different representation and extraction techniques for representing the spectral envelope, but probably the former one can be considered as more abstract than the latter); The extraction process of the features. According to this point of view, it could be used to further distinguish: 220

Volume 17 HYDROACOUSTICS o Features that are directly computed on the waveform data (for example zerocrossing rate); o Features that are extracted after performing a transfer of the signal (for example spectral centroid); o Features that relate to a signal model (for example source/filter model); o Features that try to mimic the output of the human hearing system (for example bark bank filter output). This article will discuss and examine the Linear Predictive Coding (LPC) method as a method of extracting distinctive features from the hydroacoustics signals processor. LPC is a method for signal source modelling in signal processing. This method is most widely used in speech coding, speech synthesis, speech recognition, speaker recognition and verification and for speech storage. LPC methods provide extremely accurate estimates of speech parameters, and does so extremely efficiently. 1. LINEAR PREDICTIVE CODING LPC is a method of encoding based on a linear prediction model. In this method, the input signal is estimated based on the values of the preceding moments. The current signal sample can be closely approximated as a linear combination of past samples. See as follows [2]: (1) where: are previous signal samples, is order of the model, is prediction coefficient, is prediction error. Denoting by the outcome of the prediction, the signal can be written as follows [2]: The essential, and in fact the primary application of this method, is applicable to signal compression by coding a residual signal, designated as the difference of the original signal and its estimate. In the recognition tasks the LPC coefficients are themselves regarded as signal characteristics. There are several methods of determining the coefficients. We take a look at the method-based determination of the least squares method. The prediction error is defined as follows [3]: Z-Transforming the above equation, we obtain [3]: Define [3]: 1 (2) (3) (4) (5) 221

HYDROACOUSTICS Volume 17 as the Prediction Filter. We have in the z-domain: (6) where:,, are the Z-transforms of, and respectively. Fig. 2. The goal of prediction. The optimal (minimum) mean-square prediction error variance for linear prediction of order is defined as [3]: (7) and the resulting prediction gain is [3]: (8) The goal is to find the set of linear prediction coefficients which minimize the prediction error variance [3]: (9) We can view this problem as a linear least square estimation problem [2, 3]. 2. EXAMPLE RESULTS OF RESEARCH In studies we used measurements of the hydroacoustics signatures of several Polish Navy ships acquired from the Control and Measurement Range of the Polish Navy in Gdynia. The measurements included the registration of hydroacoustics signals generated by moving ships which were approaching and moving away from the sensors. Moreover, the measurements of a single ship moving under different regimes of working mechanisms were made. As sensors were used, Reson TC4032 hydrophones placed at the bottom of the sea basin. The registration was performed using a digital system working at a sampling rate of 250 khz. Obtained recordings were divided into frames with a length of 1 sec. Each frame may be treated as a short record of the hydroacoustics signature of a ship located at different distances from the sensors. During the research, to be able to obtain graphical representation of the results, we used 3 order model of Linear Predictive Coding. In the first phase of the research were determined LPC coefficients for each individual frame of a recorded ships hydroacoustics signatures. 222

Volume 17 HYDROACOUSTICS Selected results from the three ships are shown in Figure 3. First of all the variability of calculated coefficients was evaluated. To do this, the mean values as well as standard deviations and variances of the respective coefficients were determined. The results of these calculations are presented in Table 1. Fig. 3. LPC coefficients for various types of ships and for varying distance of measurements. Tab. 1. Statistical analysis of LPC coefficient for different ships. Ship Coefficient Mean Standard deviation Variance no. 1 no. 2 no. 3-1.0711 0.1431 0.0205 0.8589 0.0532 0.0028-0.3822 0.0229 0.0005-1.3184 0.2542 0.0646 0.3222 0.2294 0.0526 0.0042 0.0861 0.0074-0.3212 0.1883 0.0355-0.2593 0.3185 0.1015-0.2436 0.0347 0.0012 These results suggest that coefficients of the LPC model for the individual vessels are highly concentrated around the mean value, regardless of the distance of the ship from the sensors. In the second phase of research the possibility of the separation of results obtained for different ships was tested. For this purpose, the calculated coefficients of ships at various 223

HYDROACOUSTICS Volume 17 distances from the sensor were plotted. These results are in figure 4. The graphic representation coincides with the statistical analysis of the coefficients. The different coefficients for different ships have different mean values, which suggests that the results of the measurement of the group are placed in other areas of the analysis. Fig. 4. Distribution of coefficients of LPC for various types of ships. Next we tested the impact of the changing mechanism operation regimes on determined LPC coefficients. The coefficients were determined for a single ship moving at different velocities by measurement range. The obtained results were shown in Figure 5. Measures of the dispersion of individual results were made by statistical analysis i.e. determining the mean value, standard deviation and variance. The data from the calculations are collected in Table 2. Fig. 5. LPC coefficients for one ship moving with different regimes of working mechanisms. 224

Volume 17 HYDROACOUSTICS Tab. 2. Statistical analysis of LPC coefficient for one ship moving with different regimes of working mechanisms. Coefficient Speed Mean Standard deviation Variance no. 1-0.5546 0.1277 0.0163 no. 2-0.6458 0.1058 0.0112 no. 3-0.5905 0.1144 0.0131 no. 1-0.0497 0.2232 0.0498 no. 2 0.1261 0.2352 0.0553 no. 3 0.0858 0.2749 0.0756 no. 1-0.3082 0.0769 0.0059 no. 2-0.3493 0.0621 0.0039 no. 3-0.3312 0.0520 0.0027 The obtained results suggest that regardless of the ship s mechanisms regime the calculated coefficients of the LPC model are similar. They have a high concentration around the mean value and the average values are close. This suggests that regardless of the speed of the ship the LPC coefficient set covers the same region in the parameter space. This can be easily seen when plotting the calculated LPC coefficients for the ship s different speeds of movement in the single graph, as shown in Figure 6. Fig. 6. Distribution of coefficients of LPC for various individual ships moving with different regimes of working mechanisms. 3. CONCLUSIONS Hydroacoustics signatures have great significance because its range of propagation is the widest of all the physics fields of a ship. Controlling and classification of the acoustic signature of vessels is now a major consideration for researchers, naval architects and operators. The advent of new generations of acoustic intelligence torpedoes and depth mines has forced a great effort which is devoted to the classification of objects using signatures generated by surface ships and submarines. It has been done in order to increase the battle 225

HYDROACOUSTICS Volume 17 possibility of submarine armament. Its main objectives are to recognize the ship and only attack the one which belongs to the opponent [4, 5]. In the article there were presented results of an investigation into the possibility of a parametric description of the ships hydroacoustics signatures by means of LPC model coefficients. The results show that such a description of hydroacoustics signals can be the basis for the classification of their sources. Linear Predictive Coding model coefficients for the recorded signals are characterized by a high degree of similarity, irrespective of the distance from which the measurement was made, as well as the ships mechanisms regimes. Furthermore, for different types of vessel, calculated LPC coefficients differ significantly and allow for easy separation of one object from another. These features make that distinction between different classes based on LPC model coefficients of hydroacoustics signatures and can be made by using a simple classifier. In further examination the study population should be increased, as well as the consistency of the obtained values of the LPC model coefficients and their separability need to be checked. It should also carry out further tests relating to the resistance of that hydroacoustics signals description by LPC coefficients on environmental factors and external disturbances. To resolve this there is also the problem of the selection order of the LPC model and the same the amount of generated description parameters. REFERENCES [1] G. Peeters A large set of audio features for sound description (similarity and classification) in the CUIDADO project, [electronic document], http://recherche.ircam.fr/equipes/analyse-synthese/peeters/articles/ Peeters_2003_cuidadoaudiofeatures.pdf [access:05.04.2014]. [2] A. Sarti, Linear Predictive Coding, [electronic document], http://www.dsp.elet.polimi.it/ispg/images/pdf/audio/materiale/lpc.pdf [access: 05.04.2014]. [3] T. P. Zieliński, Digital signal processing. From theory to application [in Polish], WKŁ, Warsaw, 2009. [4] A. Zak, Ship s Hydroacoustics Signatures Classification using Neural Networks [in] J. I. Mwasiagi (ed.) Self Organizing Maps applications and novel algorithms design, INTECH, 2011, pp. 209-232. [5] A. Zak, Kohonen networks as ships classifier, Hydroacoustics Vol. 11, Gdansk, 2008, pp. 467-476. 226