Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.

Slides:



Advertisements
Similar presentations
SAMSI Discussion Session Random Sets/ Point Processes in Multi-Object Tracking: Vo Dr Daniel Clark EECE Department Heriot-Watt University UK.
Advertisements

Dynamic Spatial Mixture Modelling and its Application in Cell Tracking - Work in Progress - Chunlin Ji & Mike West Department of Statistical Sciences,
IEEE CDC Nassau, Bahamas, December Integration of shape constraints in data association filters Integration of shape constraints in data.
Bayesian Belief Propagation
CSCE643: Computer Vision Bayesian Tracking & Particle Filtering Jinxiang Chai Some slides from Stephen Roth.
1 Approximated tracking of multiple non-rigid objects using adaptive quantization and resampling techniques. J. M. Sotoca 1, F.J. Ferri 1, J. Gutierrez.
(Includes references to Brian Clipp
Monte Carlo Localization for Mobile Robots Karan M. Gupta 03/10/2004
Kiyoshi Irie, Tomoaki Yoshida, and Masahiro Tomono 2011 IEEE International Conference on Robotics and Automation Shanghai International Conference Center.
Lab 2 Lab 3 Homework Labs 4-6 Final Project Late No Videos Write up
Visual Tracking CMPUT 615 Nilanjan Ray. What is Visual Tracking Following objects through image sequences or videos Sometimes we need to track a single.
Markov Localization & Bayes Filtering 1 with Kalman Filters Discrete Filters Particle Filters Slides adapted from Thrun et al., Probabilistic Robotics.
Oklahoma State University Generative Graphical Models for Maneuvering Object Tracking and Dynamics Analysis Xin Fan and Guoliang Fan Visual Computing and.
PHD Approach for Multi-target Tracking
Probabilistic Robotics Bayes Filter Implementations Particle filters.
Artificial Learning Approaches for Multi-target Tracking Jesse McCrosky Nikki Hu.
Particle Filters Pieter Abbeel UC Berkeley EECS Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics TexPoint fonts used in EMF. Read.
Sérgio Pequito Phd Student
Particle Filters for Mobile Robot Localization 11/24/2006 Aliakbar Gorji Roborics Instructor: Dr. Shiri Amirkabir University of Technology.
A Probabilistic Approach to Collaborative Multi-robot Localization Dieter Fox, Wolfram Burgard, Hannes Kruppa, Sebastin Thrun Presented by Rajkumar Parthasarathy.
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
Today Introduction to MCMC Particle filters and MCMC
Probabilistic Robotics Bayes Filter Implementations Particle filters.
© 2003 by Davi GeigerComputer Vision November 2003 L1.1 Tracking We are given a contour   with coordinates   ={x 1, x 2, …, x N } at the initial frame.
Novel approach to nonlinear/non- Gaussian Bayesian state estimation N.J Gordon, D.J. Salmond and A.F.M. Smith Presenter: Tri Tran
Real-Time Decentralized Articulated Motion Analysis and Object Tracking From Videos Wei Qu, Member, IEEE, and Dan Schonfeld, Senior Member, IEEE.
Adaptive Signal Processing Class Project Adaptive Interacting Multiple Model Technique for Tracking Maneuvering Targets Viji Paul, Sahay Shishir Brijendra,
Muhammad Moeen YaqoobPage 1 Moment-Matching Trackers for Difficult Targets Muhammad Moeen Yaqoob Supervisor: Professor Richard Vinter.
Particle Filtering in Network Tomography
MCMC: Particle Theory By Marc Sobel. Particle Theory: Can we understand it?
Markov Localization & Bayes Filtering
Multimodal Interaction Dr. Mike Spann
BraMBLe: The Bayesian Multiple-BLob Tracker By Michael Isard and John MacCormick Presented by Kristin Branson CSE 252C, Fall 2003.
Object Tracking using Particle Filter
Human-Computer Interaction Human-Computer Interaction Tracking Hanyang University Jong-Il Park.
Computer vision: models, learning and inference Chapter 19 Temporal models.
From Bayesian Filtering to Particle Filters Dieter Fox University of Washington Joint work with W. Burgard, F. Dellaert, C. Kwok, S. Thrun.
SIS Sequential Importance Sampling Advanced Methods In Simulation Winter 2009 Presented by: Chen Bukay, Ella Pemov, Amit Dvash.
3D SLAM for Omni-directional Camera
Computer vision: models, learning and inference Chapter 19 Temporal models.
Simultaneous Localization and Mapping Presented by Lihan He Apr. 21, 2006.
Probabilistic Robotics: Monte Carlo Localization
Mapping and Localization with RFID Technology Matthai Philipose, Kenneth P Fishkin, Dieter Fox, Dirk Hahnel, Wolfram Burgard Presenter: Aniket Shah.
Jamal Saboune - CRV10 Tutorial Day 1 Bayesian state estimation and application to tracking Jamal Saboune VIVA Lab - SITE - University.
Probabilistic Robotics Bayes Filter Implementations.
Particle Filters for Shape Correspondence Presenter: Jingting Zeng.
Computer Science, Software Engineering & Robotics Workshop, FGCU, April 27-28, 2012 Fault Prediction with Particle Filters by David Hatfield mentors: Dr.
Particle Filters.
Mixture Models, Monte Carlo, Bayesian Updating and Dynamic Models Mike West Computing Science and Statistics, Vol. 24, pp , 1993.
MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Dynamic Sensor Resource Management for ATE MURI.
Mobile Robot Localization (ch. 7)
Processing Sequential Sensor Data The “John Krumm perspective” Thomas Plötz November 29 th, 2011.
Robot Mapping Short Introduction to Particle Filters and Monte Carlo Localization.
An Introduction to Kalman Filtering by Arthur Pece
Boosted Particle Filter: Multitarget Detection and Tracking Fayin Li.
Sequential Monte-Carlo Method -Introduction, implementation and application Fan, Xin
Short Introduction to Particle Filtering by Arthur Pece [ follows my Introduction to Kalman filtering ]
OBJECT TRACKING USING PARTICLE FILTERS. Table of Contents Tracking Tracking Tracking as a probabilistic inference problem Tracking as a probabilistic.
Tracking with dynamics
The Unscented Particle Filter 2000/09/29 이 시은. Introduction Filtering –estimate the states(parameters or hidden variable) as a set of observations becomes.
CS Statistical Machine learning Lecture 25 Yuan (Alan) Qi Purdue CS Nov
11/25/03 3D Model Acquisition by Tracking 2D Wireframes Presenter: Jing Han Shiau M. Brown, T. Drummond and R. Cipolla Department of Engineering University.
Integrating LiDAR Intensity and Elevation Data for Terrain Characterization in a Forested Area Cheng Wang and Nancy F. Glenn IEEE GEOSCIENCE AND REMOTE.
Probabilistic Robotics Bayes Filter Implementations Gaussian filters.
Tracking We are given a contour G1 with coordinates G1={x1 , x2 , … , xN} at the initial frame t=1, were the image is It=1 . We are interested in tracking.
Probabilistic Robotics
Dynamical Statistical Shape Priors for Level Set Based Tracking
Visual Tracking CMPUT 615 Nilanjan Ray.
Particle Filter/Monte Carlo Localization
Filtering and State Estimation: Basic Concepts
Presentation transcript:

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar Images Using The PHD Filter Daniel Clark and Judith Bell

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Thesis Topic: “Tomographic Reconstruction of a Sequence of Forward Scan Sonar Images”

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Thesis Topic: “Tomographic Reconstruction of a Sequence of Forward Scan Sonar Images” Problems to Address:

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Thesis Topic: “Tomographic Reconstruction of a Sequence of Forward Scan Sonar Images” Problems to Address: Segment Sonar into Homogeneous Regions of Same Seabed Type

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Thesis Topic: “Tomographic Reconstruction of a Sequence of Forward Scan Sonar Images” Problems to Address: Segment Sonar into Homogeneous Regions of Same Seabed Type Locate Objects on the Seabed

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Thesis Topic: “Tomographic Reconstruction of a Sequence of Forward Scan Sonar Images” Problems to Address: Segment Sonar into Homogeneous Regions of Same Seabed Type Locate Objects on the Seabed Align Images onto Global Co-ordinate System

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Thesis Topic: “Tomographic Reconstruction of a Sequence of Forward Scan Sonar Images” Problems to Address: Segment Sonar into Homogeneous Regions of Same Seabed Type Locate Objects on the Seabed Align Images onto Global Co-ordinate System Reconstruct Sonar Data into 3D Elevation Map of Seabed

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Thesis Topic: “Tomographic Reconstruction of a Sequence of Forward Scan Sonar Images” Problems to Address: Segment Sonar into Homogeneous Regions of Same Seabed Type Locate Objects on the Seabed Align Images onto Global Co-ordinate System Reconstruct Sonar Data into 3D Elevation Map of Seabed Why?

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Thesis Topic: “Tomographic Reconstruction of a Sequence of Forward Scan Sonar Images” Problems to Address: Segment Sonar into Homogeneous Regions of Same Seabed Type Locate Objects on the Seabed Align Images onto Global Co-ordinate System Reconstruct Sonar Data into 3D Elevation Map of Seabed Why? To Aid Navigation and Path Planning

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Thesis Topic: “Tomographic Reconstruction of a Sequence of Forward Scan Sonar Images” Problems to Address: Segment Sonar into Homogeneous Regions of Same Seabed Type Locate Objects on the Seabed Align Images onto Global Co-ordinate System Reconstruct Sonar Data into 3D Elevation Map of Seabed Why? To Aid Navigation and Path Planning Obstacle Avoidance, mines etc.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Principle of Sonar: Transmission of an acoustic pulse of energy into water and measure reflected energy:

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Principle of Sonar: Transmission of an acoustic pulse of energy into water and measure reflected energy: The intensity of the energy reflected is measured against time to give information on the surface below: distance to surface = (speed of sound in water)x(time to return)/2

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Forward Scan Sonar: The acoustic energy from the sonar is transmitted in a radial sector.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Forward Scan Sonar: The acoustic energy from the sonar is transmitted in a radial sector. The backscattered energy can be shown as a sonar image:

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Environmental Reconstruction Methods for creating elevation maps of the seabed have been implemented using Lambert's Law and knowledge of the Sonar's Position.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Environmental Reconstruction Methods for creating elevation maps of the seabed have been implemented using Lambert's Law and knowledge of the Sonar's Position. Lambert's Law relates the reflected energy from the surface to the angle between the direction of reflection and the surface normal.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Local Propagation Technique: Each successive point is determined from the intersection of the circle centred at the sonar fish and the surface gradient determined from Lambert's Law.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Sonar Image:

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Sonar Image: Reconstructed Image:

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Multiple Target Tracking This work will be used to address the issues of: Detecting and Locating Objects on the Seabed Aligning Images onto a Global Co-ordinate System

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Multiple Target Tracking This work will be used to address the issues of: Detecting and Locating Objects on the Seabed Aligning Images onto a Global Co-ordinate System Targets to be Tracked: Mines, metallic objects which have high reflectance property: Measurements obtained by thresholding.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Recursive Bayesian Estimation To make inference about a dynamic system, two models are needed: Motion Model – describes evolution of state with time ie the motion of underwater vehicle.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Recursive Bayesian Estimation To make inference about a dynamic system, two models are needed: Motion Model – describes evolution of state with time ie the motion of underwater vehicle. Measurement Model – relates the measurements to the state ie the objects on the seabed.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Recursive Bayesian Estimation To make inference about a dynamic system, two models are needed: Motion Model – describes evolution of state with time ie the motion of underwater vehicle. Measurement Model – relates the measurements to the state ie the objects on the seabed. These correspond to prediction and update stages when tracking.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Single Target Inference The tracking problem is governed by two functions: These relate to the motion and measurement models respectively.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Single Target Inference The tracking problem is governed by two functions: These relate to the motion and measurement models respectively. The process noise v reflects the unknown target motion The measurement noise n reflects sensor errors

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Recursion The prior distribution of a target location based on previous observations is obtained from the motion model and the posterior at time t-1:

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Recursion The prior distribution of a target location based on previous observations is obtained from the motion model and the posterior at time t-1: When a new measurement is obtained, the posterior distribution at time t is obtained by Bayes' Law: where g is the likelihood of observing z given target state x.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Multiple Target Inference Model The single target recursive state estimation can be directly extended to a multiple target model using Finite Set Statistics (FISST).

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Multiple Target Inference Model The single target recursive state estimation can be directly extended to a multiple target model using Finite Set Statistics (FISST). A Random Finite Set (RFS) is used to represent a multiple-target state. The set of objects tracked at time t is an RFS containing : Set of objects survived from time t-1.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Multiple Target Inference Model The single target recursive state estimation can be directly extended to a multiple target model using Finite Set Statistics (FISST). A Random Finite Set (RFS) is used to represent a multiple-target state. The set of objects tracked at time t is an RFS containing : Set of objects survived from time t-1. Set of object appearing at time t.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Multiple Target Inference Model The single target recursive state estimation can be directly extended to a multiple target model using Finite Set Statistics (FISST). A Random Finite Set (RFS) is used to represent a multiple-target state. The set of objects tracked at time t is an RFS containing : Set of objects survived from time t-1. Set of object appearing at time t. The measurements at time t are modelled by an RFS containing: Measurements generated from actual targets.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Multiple Target Inference Model The single target recursive state estimation can be directly extended to a multiple target model using Finite Set Statistics (FISST). A Random Finite Set (RFS) is used to represent a multiple-target state. The set of objects tracked at time t is an RFS containing : Set of objects survived from time t-1. Set of object appearing at time t. The measurements at time t are modelled by an RFS containing: Measurements generated from actual targets. Spurious measurements from clutter.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Multiple Target Bayesian Recursion The single target Bayesian recursion can be extended to the multiple target scenario using the calculus defined in FISST:

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking PHD Filter The Probability Hypothesis Density or PHD is defined as the first order statistical moment of the multiple target posterior distribution. The integral of the PHD in any region represents the expected number of objects in that region.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking PHD Filter The Probability Hypothesis Density or PHD is defined as the first order statistical moment of the multiple target posterior distribution. The integral of the PHD in any region represents the expected number of objects in that region. Why bother? Computationally cheaper to calculate than full posterior.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking PHD Filter The Probability Hypothesis Density or PHD is defined as the first order statistical moment of the multiple target posterior distribution. The integral of the PHD in any region represents the expected number of objects in that region. Why bother? Computationally cheaper to calculate than full posterior. Where are the targets? The locations of the targets can be found as peaks of this distribution.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking PHD Filter Prediction Equation:

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking PHD Filter Prediction Equation: Data Update Equation:

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Particle Filter Algorithm Particle filters were designed for implementing Bayesian recursion by representing probability distributions by random samples or particles rather than in their functional forms.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Particle Filter Algorithm Particle filters were designed for implementing Bayesian recursion by representing probability distributions by random samples or particles rather than in their functional forms. The areas with higher probability will have a larger number of particles.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Particle Filter Algorithm (Single Target) Step 1: Initialisation. N particles are uniformly distributed across the Field of View (FoV).

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Particle Filter Algorithm (Single Target) Step 1: Initialisation. N particles are uniformly distributed across the Field of View (FoV). Step 2: Data Update. After a new measurement, weights are assigned to the particles according to their likelihoods.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Particle Filter Algorithm (Single Target) Step 1: Initialisation. N particles are uniformly distributed across the Field of View (FoV). Step 2: Data Update. After a new measurement, weights are assigned to the particles according to their likelihoods. Step 3: Resampling An unweighted particle set is obtained by resampling from the weighted set.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Particle Filter Algorithm (Single Target) Step 1: Initialisation. N particles are uniformly distributed across the Field of View (FoV). Step 2: Data Update. After a new measurement, weights are assigned to the particles according to their likelihoods. Step 3: Resampling An unweighted particle set is obtained by resampling from the weighted set. Step 4: Estimation of Target Location The location of the target is estimated by calculating the mean position of the particles.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Particle Filter Algorithm (Single Target) Step 1: Initialisation. N particles are uniformly distributed across the Field of View (FoV). Step 2: Data Update. After a new measurement, weights are assigned to the particles according to their likelihoods. Step 3: Resampling An unweighted particle set is obtained by resampling from the weighted set. Step 4: Estimation of Target Location The location of the target is estimated by calculating the mean position of the particles. Step 5: Prediction The location of the next target location is estimated using the motion model.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Particle Filter Algorithm (Multiple Target) Step 1: Initialisation. N particles are uniformly distributed across the Field of View (FoV).

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Particle Filter Algorithm (Multiple Target) Step 1: Initialisation. N particles are uniformly distributed across the Field of View (FoV). Step 2: Data Update. After a new measurement, weights are assigned to the particles according to the data update equation for the PHD.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Particle Filter Algorithm (Multiple Target) Step 1: Initialisation. N particles are uniformly distributed across the Field of View (FoV). Step 2: Data Update. After a new measurement, weights are assigned to the particles according to the data update equation for the PHD. Step 3: Estimation of Target Location The locations of the targets are estimated by fitting a Gaussian mixture model to the particles where the number of targets is the sum of the weights.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Particle Filter Algorithm (Multiple Target) Step 1: Initialisation. N particles are uniformly distributed across the Field of View (FoV). Step 2: Data Update. After a new measurement, weights are assigned to the particles according to the data update equation for the PHD. Step 3: Estimation of Target Location The locations of the targets are estimated by fitting a Gaussian mixture model to the particles where the number of targets is the sum of the weights. Step 4: Resampling An unweighted particle set is obtained by resampling from the weighted set.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Particle Filter Algorithm (Multiple Target) Step 1: Initialisation. N particles are uniformly distributed across the Field of View (FoV). Step 2: Data Update. After a new measurement, weights are assigned to the particles according to the data update equation for the PHD. Step 3: Estimation of Target Location The locations of the targets are estimated by fitting a Gaussian mixture model to the particles where the number of targets is the sum of the weights. Step 4: Resampling An unweighted particle set is obtained by resampling from the weighted set. Step 5: Prediction The locations of the next target locations are estimated using the PHD prediction equation.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Implementation on Forward Scan Sonar Data n beams separated by k degrees

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Implementation on Forward Scan Sonar Data n beams separated by k degrees Intensity vs time data

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Implementation on Forward Scan Sonar Data n beams separated by k degrees Intensity vs time data Tracks range and bearing of targets

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Implementation on Forward Scan Sonar Data n beams separated by k degrees Intensity vs time data Tracks range and bearing of targets Measurements are obtained by thresholding the data:

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Implementation on Forward Scan Sonar Data n beams separated by k degrees Intensity vs time data Tracks range and bearing of targets Measurements are obtained by thresholding the data: The motion of the sonar is assumed to be linear Field of View in the range of 20m to 60m

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Implementation on Forward Scan Sonar Data Sequence of Simulated Forward Scan Sonar Images with Objects

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Results on Simulated Data Linear Tracking in Sonar Image Reference Frame

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Results on Simulated Data Linear Tracking in Global Reference Frame

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Results on Simulated Data Sinusoidal Tracking in Global Reference Frame

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Implementation on Forward Scan Sonar Data Sequence of Real Forward-Scan Images

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Results on Real Data Tracked Cylinder in Forward Direction

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Results on Real Data Tracked Cylinder in Backward Direction

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Extensions To PHD Filter: The multi-target state set does not give individual target identities. How do we associate measurements between frames? Two possible approaches:

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Extensions To PHD Filter: The multi-target state set does not give individual target identities. How do we associate measurements between frames? Two possible approaches: Increase state vector with invariant attribute

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Extensions To PHD Filter: The multi-target state set does not give individual target identities. How do we associate measurements between frames? Two possible approaches: Increase state vector with invariant attribute Data Association

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking What do I do with it now? The target tracks will be used for alignment by computing a geometric transform between the frames eg affine/similarity.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking What do I do with it now? The target tracks will be used for alignment by computing a geometric transform between the frames eg affine/similarity. This will be used as a preliminary step for 3D reconstruction of a sequence of images.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Future Work on Reconstruction Segmentation into different seabed types. Reconstructed 3D elevation map of sequence of images.

Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking References R. Mahler: "Multitarget Bayes Filtering via First-Order Multitarget Moments", IEEE Transactions on Aerospace and Electronic Systems, Vo, Singh and Doucet: “Sequential Monte Carlo Implementation of the PHD Filter for Multi-target Tracking” Proc. FUSION 2003 Sidenbladh and Wirkander: “Tracking random sets of vehicles in terrain” IEEE Workshop on Multi-Object Tracking, Madison, WI, USA, 2003