1 Fish detection based on spectral differences in the echogram's range and temporal domain Helge Balk and Torfinn Lindem University of Oslo Department.

Slides:



Advertisements
Similar presentations
WP3.1 TS equations for anchovy and sardine Lead participant: IEO Magdalena Iglesias Harmonization of the acoustic methodology in terms of applied TS equations.
Advertisements

Spectral Analysis of Function Composition and Its Implications for Sampling in Direct Volume Visualization Steven Bergner GrUVi-Lab/SFU Torsten Möller.
S3/S4 BBH report Thomas Cokelaer LSC Meeting, Boston, 3-4 June 2006.
1 Improved fish detection probability in data from split- beam sonars. Helge Balk and Torfinn Lindem. Department of Physics. University of Oslo.
Chapter 3. Noise Husheng Li The University of Tennessee.
1 Monitoring fish migration in Rivers Helge Balk Department of Physics. University of Oslo.
1 Detection, tracking and sizing of fish of in data from DIDSON multibeam sonars Helge Balk 1, Torfinn Lindem 1, Jan Kubečka 2 1 Department of Physics,
Higher order statistics in magnetoacoustic NDT Nicolae Cretu*, Gelu M Nita**, Attila Boer*, Mihail Pop* *Physics Department, Transilvania University, Eroilor.
Formation et Analyse d’Images Session 8
Spectrum Sensing Based on Cyclostationarity In the name of Allah Spectrum Sensing Based on Cyclostationarity Presented by: Eniseh Berenjkoub Summer 2009.
Single-Channel Speech Enhancement in Both White and Colored Noise Xin Lei Xiao Li Han Yan June 5, 2002.
1 THE ESTIMATION OF FISH LENGTH DISTRIBUTION FROM ITS ACOUSTIC ESTIMATES USING DUAL FREQUENCY APPROACH M. Moszynski and A.Stepnowski Gdansk University.
Use of FOS for Airborne Radar Target Detection of other Aircraft Example PDS Presentation for EEE 455 / 457 Preliminary Design Specification Presentation.
Despeckle Filtering in Medical Ultrasound Imaging
8/9/2015 Frequency Domain Methods. Time domain worldFrequency domain worldFourier Transform: F Inverse Fourier Transform: F --1 Oscilloscope Spectrum.
Doppler Radar From Josh Wurman Radar Meteorology M. D. Eastin.
On the Accuracy of Modal Parameters Identified from Exponentially Windowed, Noise Contaminated Impulse Responses for a System with a Large Range of Decay.
Sensitivity Evaluation of Subspace-based Damage Detection Technique Saeid Allahdadian Dr. Carlos Ventura PhD Student, The University of British Columbia,
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
Normalization of the Speech Modulation Spectra for Robust Speech Recognition Xiong Xiao, Eng Siong Chng, and Haizhou Li Wen-Yi Chu Department of Computer.
Review Doppler Radar (Fig. 3.1) A simplified block diagram 10/29-11/11/2013METR
ORE 654 Applications of Ocean Acoustics Lecture 6a Signal processing
Abstract We have experienced that fish detection in sonar-data from horizontally aligned transducers in shallow water can be difficult. Studying recorded.
EU MEDIterranean Acoustic Survey on Small Pelagics “MEDIAS”
INTRODUCTION  Sibilant speech is aperiodic.  the fricatives /s/, / ʃ /, /z/ and / Ʒ / and the affricatives /t ʃ / and /d Ʒ /  we present a sibilant.
Data Processing Functions CSC508 Techniques in Signal/Data Processing.
Infrasound detector for Apatity group Asming V.E., Kola Regional Seismological Center, Apatity, Russia.
Preprocessing Ch2, v.5a1 Chapter 2 : Preprocessing of audio signals in time and frequency domain  Time framing  Frequency model  Fourier transform 
EXPERIMENTAL STUDY OF RADIO FREQUENCY INTERFERENCE DETECTION ALGORITHMS IN MICROWAVE RADIOMETRY José Miguel Tarongí Bauzá Giuseppe Forte Adriano Camps.
Chapter 21 R(x) Algorithm a) Anomaly Detection b) Matched Filter.
Reverberation Noise Reflections from non-target objects is greater that noise. Reverberation limited.
EDGE DETECTION IN COMPUTER VISION SYSTEMS PRESENTATION BY : ATUL CHOPRA JUNE EE-6358 COMPUTER VISION UNIVERSITY OF TEXAS AT ARLINGTON.
Measurements of acoustic backscatter and density of captive Atlantic cod with synchronized 300-kHz multibeam and 120-kHz split-beam echosounders 300-kHZ.
Authors: Sriram Ganapathy, Samuel Thomas, and Hynek Hermansky Temporal envelope compensation for robust phoneme recognition using modulation spectrum.
Detection and estimation of abrupt changes in Gaussian random processes with unknown parameters By Sai Si Thu Min Oleg V. Chernoyarov National Research.
1 Detection of Cellular Activity Within A Defined Space Undergraduate Project – Final Presentation Spring 2008 Doron BrotEyal Cimet Supervisor:Yossi Hipsh.
Adaphed from Rappaport’s Chapter 5
Analysis of Optimal and Suboptimal Discrete-Time Digital Communications Receivers Clemson University SURE Program 2005 Justin Ingersoll, Prof. Michael.
23 November Md. Tanvir Al Amin (Presenter) Anupam Bhattacharjee Department of Computer Science and Engineering,
WEATHER SIGNALS Chapter 4 (Focus is on weather signals or echoes from radar resolution volumes filled with countless discrete scatterers---rain, insects,
Third Edition By : Merrill I. Skolnik
Interferometric Sounder
Exploiting cross-modal rhythm for robot perception of objects Artur M. Arsenio Paul Fitzpatrick MIT Computer Science and Artificial Intelligence Laboratory.
Review Doppler Radar (Fig. 3.1) A simplified block diagram 10/29-11/11/2013METR
October 16, 2014Computer Vision Lecture 12: Image Segmentation II 1 Hough Transform The Hough transform is a very general technique for feature detection.
Turning a Mobile Device into a Mouse in the Air
October 1, 2013Computer Vision Lecture 9: From Edges to Contours 1 Canny Edge Detector However, usually there will still be noise in the array E[i, j],
Background 2 Outline 3 Scopus publications 4 Goal and a signal model 5Harmonic signal parameters estimation.
Earthquake source modelling by second degree moment tensors Petra Adamová Jan Šílený Geophysical Institute, Academy of Sciences, Prague, Czech Republic.
Digital Image Processing Lecture 17: Segmentation: Canny Edge Detector & Hough Transform Prof. Charlene Tsai.
Auditory Perception: 2: Linear Systems. Signals en Systems: To understand why the auditory system represents sounds in the way it does, we need to cover.
ARENA08 Roma June 2008 Francesco Simeone (Francesco Simeone INFN Roma) Beam-forming and matched filter techniques.
By. Jadhav Avinash J Roll no - 2K13E11. Reference: Hewlett Packard Agilent Technology Wikipedia GwINSTEK.
SIDE SCAN Theory and Operation
Single Ended Measuring Modes of ELQ 30A+
presented by: Reham Mahmoud AbD El-fattah ali
P.Astone, S.D’Antonio, S.Frasca, C.Palomba
A Digital Pulse Processing System Dedicated to CdZnTe Detectors
Radio Coverage Prediction in Picocell Indoor Networks
New Simrad sonar SX90 Low frequency sonar
Doppler Radar Basics Pulsed radar
Energy Preserving Non-linear Filters
Sampling rate conversion by a rational factor
III. Analysis of Modulation Metrics IV. Modifications
Data Analysis in Particle Physics
Fitting Curve Models to Edges
Ideal Filters One of the reasons why we design a filter is to remove disturbances Filter SIGNAL NOISE We discriminate between signal and noise in terms.
7.1 Introduction to Fourier Transforms
Real-time Uncertainty Output for MBES Systems
Introduction to Artificial Intelligence Lecture 22: Computer Vision II
Presentation transcript:

1 Fish detection based on spectral differences in the echogram's range and temporal domain Helge Balk and Torfinn Lindem University of Oslo Department of Physics / Proceeding for the FAST meeting in Bergen June 2003

2 Think of a fish-track in an echogram and - imagine the echo signal along a horizontal line - imagine the echo signal along a vertical line

3Material u Simrad EY500 u 120kHz 4x10 deg Split beam transducer u Sonar5-Pro post processing tool Simrad EY500Sonar5-Pro

4 Split beam echo sounder Phase detector Amplitude Detector 4-Ch TVG Single echo detector Position diagram SED-Echogram Amp-Echogram

5 Results Fish detection Conclude Single echo detector Principle Welcome Introduction Think of a fish Material and method Importance Cross-filter Cross-filter detector (CFD) Problems Human perception

6 Single echo detection (SED) is important in three situations a) for fish counting b) for fish behaviour study when fish echoes can be resolved as single targets

7 c) in abundance estimation of schools where the detections serve as a link between the fish and the Echo Integral (EI) u A link can be established by: u SED u Tracked SED u Catch statistics

8 Linking EI and SED to obtain the fish density SED detections surrounding a school gives the size distribution TS n Size distribution (n j ) School SED  =fish density j =Size class n =number in size class j N =all SED

9 The parametric single echo detector (SED) u Analyse one ping at a time u Describe a single echo with parameters u Echo length u Shape u Phase deviation u Angular position u Threshold

10 Two problems with SED 1. Rejection of echoes from single fish 2. Detection of false echoes from fluctuations in the background reverberation level Especially profound with low signal to noise ratio.

11 Results Fish detection Conclude Single echo detectors Principle Welcome Introduction Think of a fish Material and method Importance Cross-filter Cross-filter detector (CFD) Problems Differ from SED Human perception How to copy

12 Human perception extremely noisy, but we can still see the tracks Horizontal, stationary recording of spawning Bream

13 Human perception This is what the parametric SED evaluates This is what a parametric SED sees This is what we can see a) We look at more than one ping at a time. b) We apply information from the background

14 Next question- How can we copy these two elements in a computer algorithm? Answer: They can be copied with filters

15 Results Fish detection Conclude Single echo detector Principle Welcome Introduction Think of a fish Material and method Importance Cross-filter Cross-filter detector (CFD) filtering in time Problems Differ from SED Human perception Echogram freq. spectre filtering in range combining How to copy

16 Factors influencing on the echogram’s frequency components (mainly controllable factors) ship velocity ping rate sample rate beam width sound speed Range band width pulse length Time

17 An example from lake d’Annecy (Fr)

18 Filtering in time 1 Remove temporal noise pulses 2 Remove fluctuations in the fish track Combine information from multiple pings (mean filter) Missing echoes threshold Noise pulse Fish echo threshold Magnitude Freq. Frequency specter Energy from fish Energy from noise

19 Filtering in time improves the fish track

20 Filtering in time, equation and filter impulse response array F Q1Q1 H= [1/3 1/3 1/3]

21 Filtering in range A low-pass filter can remove the fish and detect the background signal Magnitude Freq. Frequency specter Energy from fish Energy from background

22 Filtering in range removes the fish Echogram FRange filtered echogram Q2

23 Combining the two results by letting Q2 define the threshold in Q1 Echograms F= Original Q 1 = Time filtered Q 2 = Range filtered Q 3 =Result

24 Combining the two filtered echograms Filtering in time H1 Filtering in range H2 Cross filter Named due to the orientation of the two filter impulse response arrays H 1 and H 2 Combining detector

25 Problems with false detections noisefishbottom/schools Fortunately the size of the detected regions differ size < size < size Size filter

26 Problems with echo quality threshold time filtered Faint echoes in a track can be detected in the process. Range will be correct Estimates based on phase such as TS and velocity may be unreliable Faint echoes time signal from a fish original threshold

27 Solution to the quality problem Mark each echo with a quality stamp A parametric “SED” can do this all TS and position Quality estimation Cross-filter detected echoes Tracking high quality Combines the best from the two detectors low quality high quality

28 Implementation of the Cross- filter detector in Sonar5-Pro software low quality high quality

29 Results Fish detection Conclude Single echo detector Principle Welcome Introduction Think of a fish Material and method Importance Cross-filter Cross-filter detector (CFD) filtering in time Problems Differ from SED Human perception Echogram Freq. spectre filtering in range combining How to copy Herring school Spawning Bream Migrating Salmon

30 Visual results, spawning Bream Amplitude echogram Parametric single echo detection Cross-filter detection before size filter Cross-filter detection after size filter

31 Visual results, herring school Rotate Time filter Range filter Combine Rotate + Size filter

32 Comparing thresholding, parametric SED and Cross-filtering Original Amp-echogramThresholded Amp-echogramParametric SED echogramCross-filtered SED-echogram

33 Numerical results D=Debris F=Fish B=Bottom Horizontal stationary recording River Tana summer 1999 Amp- echogram

34 Numerical results TQ Ratio between actual and possible number of detections TNR Track to noise ratio, number of detections in tracks rel total number of detections

35 Results Fish detection Conclude Single echo detector Principle Welcome Introduction Think of a fish Material and method Importance Cross-filter Cross-filter detector (CFD) filtering in time Problems Differ from SED Human perception Echogram Freq. spectre filtering in range combining How to copy Herring school Spawning Bream Migrating Salmon Acknowledgement Conclusion

36 Conclusions u The Cross-filter detector is a good alternative to the common parametric single echo detector u The Cross-filter detector is superior in situations with low SNR

37 Acknowledgment Data has been provided by….. Marie Prchalova (Cz) Horizontal recording of spawning Bream Nathalie Gaudreau (Ca) Vertical recording from Lake d’Annecy We thank all for their contribution! Frank R Knudsen at Simrad Assisted in the horizontal recording of salmon in River Tana Jim Vertical recording of Herring schools outside Vancouver island

38 Fish detection based on spectral differences in the echogram's range and temporal domain Test CD available by writing to... Helge Balk, Department of Physics PB1048, University of Oslo 0316 OSLO, NORWAY Thank you for your attention!