Skip to main content

Acoustic backscattering models used in aquatic ecosystem research

Project description

echoSMs

Static badge Static badge Build docs

Making acoustic scattering models available to fisheries and plankton scientists via the world wide web.

Full documentation is available here.

Background

This project is an international collaboration that is, in part, a component of a U.S. NOAA-Fisheries active acoustic strategic initiative AA-SI.

Quantitative interpretation of acoustic echograms require software expertise to develop advanced analytical methods for echo classification using mathematical models that predict acoustic backscatter (e.g., target strength, TS, dB re m2). These models and predictions can be used to inform echo classification by validating empirical measurements and generating training data for machine learning (ML), artificial intelligence (AI), and other advanced analytical methods, such as inverse methods. Application of these models to fish and plankton requires anatomical and morphological data that are easily accessible and available to the models.

The goal of this project is to make acoustic scattering models available to fisheries and plankton acoustic scientists via the world wide web. By providing the models in an open-access and open-source software language (e.g, Python, R) and providing morphological and anatomical data in open data formats (e.g., HDF5, relational database), the proper and appropriate use of these models can extend to the entire fisheries and plankton acoustics’ community.

Scattering Models

The initial set of acoustic scattering models will be those used by Jech et al. (2015) (Comparisons among ten models of acoustic backscattering used in aquatic ecosystem research. JASA. 138(6): 3742-3764). Acoustic model coding will follow 3 - 4 phases, where the first phase will focus on exact solutions and canonical shapes (Table 1), the second phase will focus on approximate analytical models applied to canonical shapes (Table 2), the third phase will focus on approximate analytical models applied to complex shapes approximating biological targets such as fish and zooplankton, and the fourth phase (if funding and time allows) will focus on numerical models applied to canonical shapes and biological targets.

Exact Solutions

Model Shape Description References
Modal Series
solution (MSS)
Sphere Fluid 1,2
Fixed-rigid 2,3
Pressure-release 2
Fluid-filled 1,2
Gas-filled 2
Weakly-scattering 2
Spherical fluid shell with
fluid interior
2
Fixed-rigid spherical shell 2
Spherical fluid shell with
pressure-release interior
2
Spherical fluid shell with
gas interior
2
Spherical fluid shell with
weakly-scattering interior
2
Prolate spheroid
modal series
solution
Prolate spheroid Rigid-fixed 2,4,5
Pressure-release 2,4,5
Gas-filled 2,4,5
Infinite cylinder? 3
Infinite plane?
  1. Anderson, V. C. 1950. Sound scattering from a fluid sphere. JASA. 22(4): 426-431
  2. Jech et al. 2015. Comparisons among ten models of acoustic backscattering used in aquatic ecosystem research. JASA. 138: 3742-3764
  3. Faran, J. J. 1951. Sound scattering by solid cylinders and spheres. JASA. 23(4): 405-418.
  4. Skudrzyk. 1971. The Foundations of Acoustics (Springer, NY), pp. 455-465.
  5. Furusawa. 1988. Prolate spheroidal models for predicting general trends of fish target strength,” J. Acoust. Soc. Jpn. (E) 9, 13–14.

Approximate Analytical Models and Shapes

Model Shape Description References
Modal Series-based
deformed cylinder
model
Finite cylinder Fixed rigid 1,2,3
Pressure-release 1,2,3
Gas-filled 1,2,3
Weakly-scattering 1,2,3
Prolate spheroid Fixed rigid 1,2,3
Pressure-release 1,2,3
Gas-filled 1,2,3
Weakly-scattering 1,2,3
Kirchhoff
approximation (KA)
Sphere Fixed rigid 3,4,5
Prolate spheroid Fixed rigid 3,4,5
Finite cylinder Fixed rigid 3,4,5
Kirchhoff ray mode
(KRM)
Sphere Gas filled 3,6,7,8
Weakly scattering 3,6,7,8
Spherical shell gas filled 3,6,7,8
Weakly scattering 3,6,7,8
Prolate spheroid gas filled 3,6,7,8
Weakly scattering 3,6,7,8
Finite cylinder gas filled 3,6,7,8
Weakly scattering 3,6,7,8
Distorted wave Born
approximation (DWBA)
Sphere Weakly scattering 3,9,10,11
Prolate spheroid Weakly scattering 3,9,10,11
Finite cylinder Weakly scattering 3,9,10,11
Phase-tracking
distorted wave Born
approximation
(PT-DWBA)
Sphere Weakly scattering 3,12
Spherical shell Weakly scattering 3,12
Prolate spheroid Weakly scattering 3,12
Finite cylinder Weakly scattering 3,12
Stochastic distorted
wave Born
approximation
(SDWBA)
Sphere Weakly scattering 13,14,15
Prolate spheroid Weakly scattering 13,14,15
Finite cylinder Weakly scattering 13,14,15
  1. Stanton. 1988. Sound scattering by cylinders of finite length. I. Fluid cylinders. JASA. 83, 55–63.
  2. Stanton. 1989. Sound scattering by cylinders of finite length. III. Deformed cylinders. JASA. 86: 691-705
  3. Jech et al. 2015. Comparisons among ten models of acoustic backscattering used in aquatic ecosystem research. JASA. 138: 3742-3764.
  4. Foote. 1985. Rather-high-frequency sound scattering by swimbladdered fish. JASA. 78: 688-700
  5. Foote and Francis. 2002. Comparing Kirchhoff approximation and boundary-element models for computing gadoid target strengths. JASA. 111: 1644-1654.
  6. Clay and Horne. 1994. Acoustic models of fish: The Atlantic cod (Gadus morhua). JASA. 96: 1661-1668.
  7. Clay. 1991. Low-resolution acoustic scattering models: Fluid-filled cylinders and fish with swim bladders. JASA. 89: 2168-2179.
  8. Clay. 1992. Composite ray-mode approximations for backscattered sound from gas-filled cylinders and swimbladders. JASA. 92: 2173-2180.
  9. Chu et al. 1993. Further analysis of target strength measurements of Antarctic krill at 38 and 120 kHz: Comparison with deformed cylinder model and inference of orientation distribution. JASA. 93: 2985-2988.
  10. Stanton et al. 1993. Average echoes from randomly oriented random-length finite cylinders: Zooplankton models. JASA. 94: 3463-3472.
  11. Stanton et al. 1998. Sound scattering by several zooplankton groups II: Scattering models. JASA. 103: 236-253.
  12. Jones et al. 2009. Use of the distorted wave Born approximation to predict scattering by inhomogeneous objects: Application to squid. JASA. 125: 73-88.
  13. Demer and Conti. 2003. Reconciling theoretical versus empirical target strengths of krill: Effects of phase variability on the distorted wave Born approximation. ICES J. Mar. Sci. 60: 429-434.
  14. Demer and Conti. 2004. Erratum: Reconciling theoretical versus empirical target strengths of krill; effects of phase variability on the distorted-wave, Born approximation. ICES J. Mar. Sci. 61: 157-158.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

echosms-0.1.6.tar.gz (2.6 MB view details)

Uploaded Source

Built Distribution

echosms-0.1.6-py3-none-any.whl (77.4 kB view details)

Uploaded Python 3

File details

Details for the file echosms-0.1.6.tar.gz.

File metadata

  • Download URL: echosms-0.1.6.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for echosms-0.1.6.tar.gz
Algorithm Hash digest
SHA256 532943d91ecf9cb0b959b3da8a4d14810721aa93a430f2240c3a205fe5bf11d7
MD5 1978f4c65ca65a8c20f558985ccb4653
BLAKE2b-256 d9a7eb07c9890b692b237f6273c37a9e71308c143d8e3266e6285b0921a6b8b0

See more details on using hashes here.

File details

Details for the file echosms-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: echosms-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 77.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for echosms-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 3a1028828f1a1b123d20f769b2bb74c75a46ad5188663e4a359252f3173071d7
MD5 151e701701e38e886a7c9f628259d5c9
BLAKE2b-256 aa8180662dd94684b0b5d99474a61ca816ff3dd542e6abe36944198e5e436b6c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page