Signal to Background Noise Ratio
This operator estimates the ratio between the signal and the background noise level for each sample in decibels. Background noise manifests as a 'TVG rainbow' on an echogram.
The operator is based on the algorithm and definitions described in De Robertis and Higginbottom (2007).
Notes:
- See also: Data thresholding section on Noise, background object and signal removal in Echoview.
- Wideband data is handled as for the corresponding continuous wave value. See also: Wideband frequency response considerations.
- When the estimated noise is greater than the signal, Echoview outputs a value of no data.
- On the Signal to Background Noise Ratio page of the Variable Properties dialog box, you can specify four parameters to configure the averaging cell used to determine the noise estimate.
- TVG is not applied at ranges less than 1 meter from the transducer.
Echoview accepts operands of the following data type as input:
- Complex power dB
- Complex Sv
- Complex TS
- Multibeam Sv
- Multibeam TS
- Power dB
- Pulse compressed complex power dB
- Pulse compressed complex Sv
- Pulse compressed complex TS
- Sv
- TS
See also: Background noise in Echoview.
Settings
The Signal to background noise ratio Variable Properties dialog box pages includes (common) Variable Properties pages and these operator pages:
Operands page
Signal To Background Noise Removal page
The following settings are used to configure the Averaging cell for this operator.
Note: If the calibration of the selected beam differs from that of beam 0 then the correct values should be supplied using an ECS file. Unintended values may otherwise result.
Settings |
Description |
Horizontal extent (pings) |
Specifies the horizontal size of the averaging cell (number of pings). The cell width defines an averaging ping interval that examines samples for the noise estimate for the middle ping of the interval. The default value is 20 pings. The value is cited in the Sensitivity to grid size discussion in De Robertis and Higginbottom (2007). |
Vertical units |
Specifies the units for the vertical axis of the averaging cell. Available units are Samples or Meters. Notes:
|
Vertical extent (samples) Vertical extent (meters) |
Specifies the vertical size of the averaging cell. Notes:
|
Vertical overlap (%) |
Specifies the percentage vertical overlap of the averaging cell down the samples of the averaging ping interval. Notes:
|
Algorithm
The signal-to-noise is given by SNR = Sv, corr − Sv, noise
Here Sv, corr is the Sv corrected for noise and Sv, noise is the estimated noise, including TVG amplicifation.
For full details refer to the Remove the noise section of the Background Noise Removal operator page and De Robertis and Higginbottom (2007).
See also
About virtual variables
Operator licensing in Echoview
Background noise in Echoview
Background noise calculation on the Analysis page
Impulse noise removal operator
Transient noise sample removal operator
Transient noise ping removal operator
Attenuated signal removal operator
Background noise estimation operator
Using a SoundSpeedProfile: Notes