UC San Diego · Scripps Institution of Oceanography · Department of Electrical and Computer Engineering

Situational Awareness Laboratory

We conduct interdisciplinary research at the intersection of signal processing, machine learning, and ocean science, developing methods that help autonomous systems perceive, localize, and understand their environment, in the ocean and beyond.

DESCEND
200 m · APPROACH

Principled inference for signals that travel through complex environments

Sensor data from challenging environments like the ocean is sparse, noisy, and ambiguous. Led by Florian Meyer, our lab combines rigorous probabilistic modeling with scalable algorithms and data-driven learning. We test our methods on real-world data, including measurements collected at sea.

Scalable Inference

Factor graphs and particle-based methods for Bayesian inference in high-dimensional problems with an unknown number of parameters.

Physics-Informed Learning

Neural networks that improve model-based estimators without giving up interpretability or calibrated uncertainty.

At-Sea Validation

Algorithms evaluated on data from hydrophones, vector sensors, side-scan sonar, and towed sources, collected in real ocean environments and by autonomous robots.

4Research thrusts
100+Publications
14Awards
$5M+Funding
800 m · RESEARCH

Four research thrusts

Multiobject Tracking

Our goal is to detect and follow an unknown, time-varying number of objects from noisy, ambiguous data. We develop belief propagation methods that solve data association and sparse signal reconstruction at scale and combine them with neural networks that learn prior information as well as motion and measurement models. Applications include sonar, marine mammal monitoring, maritime surveillance, and autonomous driving.

KEY PAPERS

Underwater Navigation

GPS signals do not reach below the surface, but sound does. We develop navigation methods for autonomous underwater vehicles that use side-scan sonar landmarks, observations from a single acoustic receiver, and physics-based propagation models. The goal is accurate positioning with as little infrastructure as possible.

KEY PAPERS

Inverse Problems in Oceanography

Sound carries information about the ocean it travels through. We solve inverse problems in oceanography: we infer seabed and sediment properties, sound-speed structure, and source parameters from acoustic data using Bayesian methods that embed numerical models of propagation physics and quantify uncertainty. Our work focuses on sequential settings with moving sources and environments that change with range.

KEY PAPERS

Multipath-Based SLAM

In wireless communication, multipath is usually treated as a nuisance; we treat reflections as useful information. Multipath-based SLAM models each specular reflection as a signal from a virtual anchor, which lets a single receiver localize itself and map its surroundings at the same time. We develop direct and adaptive multipath-based SLAM algorithms for distributed MIMO systems, indoor positioning, and underwater environments.

KEY PAPERS
1400 m · NEWS

Latest news

  1. Project

    New ONR project on underwater navigation

  2. Project

    New ONR project on inverse problems in oceanography

  3. Project

    New NSF project on underwater navigation

  4. Lab

    F. Meyer visits the University of Cambridge

  5. Award

    S. Wei's paper on neural-enhanced track-before-detect wins the Best Paper Competition at ISIF FUSION 2026

  6. Paper

    New paper on range-dependent geoacoustic inversion

  7. Paper

    New paper on multipath-based SLAM for distributed MIMO systems

  8. Lab

    F. Meyer visits the Georgia Institute of Technology

2000 m · PEOPLE

The team

[ photo ]

Florian Meyer

Principal Investigator · Associate Professor, Scripps Institution of Oceanography and Department of Electrical and Computer Engineering

Florian Meyer received his MS and PhD degrees in electrical engineering from TU Wien in 2011 and 2015. Before joining UC San Diego, he was a Research Scientist at the NATO Centre for Maritime Research and Experimentation and a Postdoctoral Fellow and Associate at MIT's Laboratory for Information & Decision Systems. He is an Associate Editor of the IEEE Transactions on Signal Processing.

ONR Young Investigator Award 2023DARPA Young Faculty Award 2022NSF CAREER Award 2022ISIF Young Investigator Award 2021R&D 100 Award 2018
Students
Postdoc alumni
Xuhong Li2024–26 · Assistant Professor, Lund University
Jakob Möderl2025 · Project Scientist, TU Graz
Mohammad J. Khojasteh2023–24 · Assistant Professor, RIT
Thomas Kropfreiter2022–24 · Project Scientist, TU Wien
Mingchao Liang2025 · Meta
Wenyu Zhang2025 · Huawei
Junsu Jang2025 · WHOI
Ellen Davenport2023
Alexia Reyes2023
Mia Gonzalez2020
Mia Gomez2026
Emily Barr2024
Sean Fish2023
Aaron Wu2023
Jesus Gomez2022
Sara Morán2022 · ENLACE
Ana Terminel2022 · ENLACE
Minh Pham2022
Matthew Morozov2021
Eeman Iqbal2020–21
3200 m · PUBLICATIONS

Selected publications

The complete list is on Google Scholar. Code is available on GitHub.

3600 m · TEACHING & TUTORIALS

Teaching & tutorials

Courses in digital signal processing, estimation, and probabilistic inference for students in Electrical and Computer Engineering and at Scripps Institution of Oceanography. Tutorial slides and reference code from our conference tutorials are free to use.

Teaching
ECE 161AUndergraduate

Introduction to Digital Signal Processing

Fall 2024 · 2025TA: Luisa WatkinsSyllabus →
SIO 207AGraduate

Fundamentals of Digital Signal Processing

Fall 2020 · 2021 · 2022 · 2024 · 2025Syllabus →
ECE 251A / SIO 207BGraduate

Digital Signal Processing I

Winter 2025TA: Mingchao LiangSyllabus →
ECE 275AGraduate

Parameter Estimation I

Fall 2020 · 2021 · 2022 · 2023 · Spring 2025TAs: Mingchao Liang, Shaoxiu WeiSyllabus →
SIO 209 / SIO 298Graduate

Signal Processing for Ocean Sciences

Winter 2023 · Fall 2023 · Winter 2025Syllabus →
ECE 175BUndergraduate

Probabilistic Reasoning and Graphical Models

Spring 2022Syllabus →
ECE 286Graduate

Bayesian Machine Perception

Spring 2020Syllabus →
Tutorials
Slides · Code

Graph-Based Multiobject Tracking

An introduction to multiobject tracking with factor graphs and belief propagation, with a reference implementation of the algorithm from our Proc. IEEE paper.

Slides

Distributed Localization and Tracking of Mobile Networks

Cooperative self-localization and distributed tracking in networks of mobile agents using message passing.

Conference tutorial

Bayesian Estimation with Learned Models: A Graphical-Model Perspective

Combining physics-based models with neural networks in factor graphs for interpretable, uncertainty-aware localization, tracking, and mapping.

A recurring ISIF FUSION tutorial since 2022, most recently in 2026.

3800 m · SPONSORS

Our sponsors

4000 m · JOIN

Explore the unknown with us

We are looking for curious PhD students and postdocs with backgrounds in statistical signal processing, estimation theory, machine learning, robotics, or ocean acoustics. Prospective PhD students should apply through the Electrical and Computer Engineering or Scripps graduate programs.

Situational Awareness Laboratory · Scripps Institution of Oceanography
University of California San Diego · 9500 Gilman Drive, La Jolla, CA 92093