<span>Visualization has become a valuable means for data exploration and analysis. Interactive visualization combines expressive graphical representations and effective user interaction. Although interaction is an important component of visualization approaches, much of the visualization literature
Data Association for Multi-Object Visual Tracking (Synthesis Lectures on Computer Vision)
โ Scribed by Margrit Betke, Zheng Wu
- Publisher
- Morgan & Claypool Publishers
- Year
- 2016
- Tongue
- English
- Leaves
- 122
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
In the human quest for scientific knowledge, empirical evidence is collected by visual perception. Tracking with computer vision takes on the important role to reveal complex patterns of motion that exist in the world we live in. Multi-object tracking algorithms provide new information on how groups and individual group members move through three-dimensional space. They enable us to study in depth the relationships between individuals in moving groups. These may be interactions of pedestrians on a crowded sidewalk, living cells under a microscope, or bats emerging in large numbers from a cave. Being able to track pedestrians is important for urban planning; analysis of cell interactions supports research on biomaterial design; and the study of bat and bird flight can guide the engineering of aircraft. We were inspired by this multitude of applications to consider the crucial component needed to advance a single-object tracking system to a multi-object tracking system-data association.
Data association in the most general sense is the process of matching information about newly observed objects with information that was previously observed about them. This information may be about their identities, positions, or trajectories. Algorithms for data association search for matches that optimize certain match criteria and are subject to physical conditions. They can therefore be formulated as solving a "constrained optimization problem"-the problem of optimizing an objective function of some variables in the presence of constraints on these variables. As such, data association methods have a strong mathematical grounding and are valuable general tools for computer vision researchers.
This book serves as a tutorial on data association methods, intended for both students and experts in computer vision. We describe the basic research problems, review the current state of the art, and present some recently developed approaches. The book covers multi-object tracking in two and three dimensions. We consider two imaging scenarios involving either single cameras or multiple cameras with overlapping fields of view, and requiring across-time and across-view data association methods. In addition to methods that match new measurements to already established tracks, we describe methods that match trajectory segments, also called tracklets. The book presents a principled application of data association to solve two interesting tasks: first, analyzing the movements of groups of free-flying animals and second, reconstructing the movements of groups of pedestrians. We conclude by discussing exciting directions for future research.
โฆ Table of Contents
Preface
An Introduction to Data Association in Computer Vision
Challenges
Related Topics Beyond the Scope of this Book
Application Domains
Simulation Testbeds
Experimental Benchmarks
Organization of the Book
Classic Sequential Data Association Approaches
Advantages of Kalman Filters for Use in Multi-object Tracking
Gating
Global Nearest Neighbor Standard Filter (GNNSF)
Joint Probabilistic Data Association (JPDA)
Multiple Hypotheses Tracking (MHT)
Discussion
Classic Batch Data Association Approaches
Markov Chain Monte Carlo Data Association (MCMCDA)
Network Flow Data Association (NFDA)
Probabilistic Multiple Hypothesis Tracking (PMHT)
Discussion
Evaluation Criteria
Definitions
Discussion
Tracking with Multiple Cameras
The Reconstruction-Tracking Approach
The Tracking-Reconstruction Approach
An Example of Spatial Data Association
Discussion
The Tracklet Linking Approach
Review of Existing Work
An Example of Tracklet Linking Using a Track Graph
Advanced Techniques for Data Association
Data Association for Merged or Split Measurements
Learning-based Data Association
Coupling Data Association
Application to Animal Group Tracking in 3D
Two Sample Systems for Analyzing Bat and Bird Flight
Impact of Multi-animal Tracking Systems
Benchmarks for Human Tracking
PETS-2009
Beyond PETS-2009: The MOT-Challenge Benchmark
Concluding Remarks
Bibliography
Authors' Biographies
๐ SIMILAR VOLUMES
<span>Our society has entered a data-driven era, one in which not only are enormous amounts of data being generated daily but there are also growing expectations placed on the analysis of this data. Some data have become simply too large to be displayed and some have too short a lifespan to be handl
<span>Managing data in a mobile computing environment invariably involves caching or replication. In many cases, a mobile device has access only to data that is stored locally, and much of that data arrives via replication from other devices, PCs, and services. Given portable devices with limited re
As computation continues to move into the cloud, the computing platform of interest no longer resembles a pizza box or a refrigerator, but a warehouse full of computers. These new large datacenters are quite different from traditional hosting facilities of earlier times and cannot be viewed simply a