Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Zia Khan

dblp:43/1796 · DBLP profile ↗
← Back
9ranked-venue papers
7as first author
0since 2021 · last 2009
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 7 · 6 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 3 first-authorSystems, architecture and hardware · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
5 papers
Video understanding and tracking · 54% Multi-agent systems · 28% Robot navigation and mapping · 8%
Computer graphics and multimedia
2 papers
Multimedia analysis and retrieval · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%
Theoretical computer science
1 paper
Algorithms and data structures · 100%

Topics — the 19 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Multimedia analysis and retrieval › object tracking
multi-target tracking
0.122006
MCMC Data Association and Sparse Factorization Updating for Real Time Multitarget Tracking with Merged and Multiple Measurements · IEEE Trans. Pattern Anal. Mach. Intell. 2006
MCMC-Based Particle Filtering for Tracking a Variable Number of Interacting Targets · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Multimedia analysis and retrieval › video analysis
video understanding and tracking
0.122006
MCMC Data Association and Sparse Factorization Updating for Real Time Multitarget Tracking with Merged and Multiple Measurements · IEEE Trans. Pattern Anal. Mach. Intell. 2006
MCMC-Based Particle Filtering for Tracking a Variable Number of Interacting Targets · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Computer vision › Video understanding and tracking
multi-object tracking
0.122005
Multitarget Tracking with Split and Merged Measurements · CVPR (1) 2005
An MCMC-Based Particle Filter for Tracking Multiple Interacting Targets · ECCV (4) 2004
Bioinformatics and computational biology › sequence alignment
maximal exact match
0.112009
A practical algorithm for finding maximal exact matches in large sequence datasets using sparse suffix arrays · Bioinform. 2009
Bioinformatics and computational biology
sequence analysis
0.112009
A practical algorithm for finding maximal exact matches in large sequence datasets using sparse suffix arrays · Bioinform. 2009
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems
0.112006
How Multirobot Systems Research will Accelerate our Understanding of Social Animal Behavior · Proc. IEEE 2006
Knowledge, reasoning and agents › Multi-agent systems
swarm robotics
0.112006
How Multirobot Systems Research will Accelerate our Understanding of Social Animal Behavior · Proc. IEEE 2006
Computer vision › Video understanding and tracking › multi-object tracking
data association
0.112005
Multitarget Tracking with Split and Merged Measurements · CVPR (1) 2005
Knowledge, reasoning and agents › Multi-agent systems
multi-agent control
0.112005
What Are the Ants Doing? Vision-Based Tracking and Reconstruction of Control Programs · ICRA 2005
Computer vision › Video understanding and tracking › multi-object tracking
multiple hypothesis tracking
0.112005
Multitarget Tracking with Split and Merged Measurements · CVPR (1) 2005
Robotics › Robot navigation and mapping › target tracking
vision-based tracking
0.112005
What Are the Ants Doing? Vision-Based Tracking and Reconstruction of Control Programs · ICRA 2005
Computer vision › Video understanding and tracking
object tracking
0.012004
A Rao-Blackwellized Particle Filter for EigenTracking · CVPR (2) 2004
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › sequential monte carlo
particle filtering
0.012004
An MCMC-Based Particle Filter for Tracking Multiple Interacting Targets · ECCV (4) 2004
Computer vision › Video understanding and tracking › object tracking › probabilistic tracking
particle filter tracking
0.012004
A Rao-Blackwellized Particle Filter for EigenTracking · CVPR (2) 2004
Algorithms and data structures › sequence algorithms › string algorithms
string indexing
0.012009
A practical algorithm for finding maximal exact matches in large sequence datasets using sparse suffix arrays · Bioinform. 2009
Algorithms and data structures › sequence algorithms › string algorithms › string indexing
suffix array
0.012009
A practical algorithm for finding maximal exact matches in large sequence datasets using sparse suffix arrays · Bioinform. 2009
Computer vision › Video understanding and tracking › object tracking
animal tracking
0.012006
How Multirobot Systems Research will Accelerate our Understanding of Social Animal Behavior · Proc. IEEE 2006
Computer vision › Video understanding and tracking › video analytics › behavior analysis
behavior recognition
0.012006
How Multirobot Systems Research will Accelerate our Understanding of Social Animal Behavior · Proc. IEEE 2006
Robotics › Motion planning and robot control
robot control
0.012005
What Are the Ants Doing? Vision-Based Tracking and Reconstruction of Control Programs · ICRA 2005

Methods — techniques the papers use, named apart from their topics

markov chain monte carlo · 0.2sparse suffix array · 0.2partial matching · 0.2particle filtering · 0.1computer vision · 0.1rao-blackwellization · 0.1speech recognition · 0.1sparse least squares · 0.1executable models · 0.1mode reconstruction · 0.1markov random field · 0.1auxiliary variable particle filter · 0.1rao-blackwellized particle filter · 0.0particle filter · 0.0eigen tracking · 0.0
YearPublicationVenuePosition
2009 A practical algorithm for finding maximal exact matches in large sequence datasets using sparse suffix arrays
abstract
MOTIVATION: High-throughput sequencing technologies place ever increasing demands on existing algorithms for sequence analysis. Algorithms for computing maximal exact matches (MEMs) between sequences appear in two contexts where high-throughput sequencing will vastly increase the volume of sequence data: (i) seeding alignments of high-throughput reads for genome assembly and (ii) designating anchor points for genome-genome comparisons. RESULTS: We introduce a new algorithm for finding MEMs. The algorithm leverages a sparse suffix array (SA), a text index that stores every K-th position of the text. In contrast to a full text index that stores every position of the text, a sparse SA occupies much less memory. Even though we use a sparse index, the output of our algorithm is the same as a full text index algorithm as long as the space between the indexed suffixes is not greater than a minimum length of a MEM. By relying on partial matches and additional text scanning between indexed positions, the algorithm trades memory for extra computation. The reduced memory usage makes it possible to determine MEMs between significantly longer sequences. AVAILABILITY: Source code for the algorithm is available under a BSD open source license at http://compbio.cs.princeton.edu/mems. The implementation can serve as a drop-in replacement for the MEMs algorithm in MUMmer 3.
Zia Khan, Joshua S. Bloom, Leonid Kruglyak, Mona Singh 0001
Bioinform.1
2006 MCMC Data Association and Sparse Factorization Updating for Real Time Multitarget Tracking with Merged and Multiple Measurements
abstract
In several multitarget tracking applications, a target may return more than one measurement per target and interacting targets may return multiple merged measurements between targets. Existing algorithms for tracking and data association, initially applied to radar tracking, do not adequately address these types of measurements. Here, we introduce a probabilistic model for interacting targets that addresses both types of measurements simultaneously. We provide an algorithm for approximate inference in this model using a Markov chain Monte Carlo (MCMC)-based auxiliary variable particle filter. We Rao-Blackwellize the Markov chain to eliminate sampling over the continuous state space of the targets. A major contribution of this work is the use of sparse least squares updating and downdating techniques, which significantly reduce the computational cost per iteration of the Markov chain. Also, when combined with a simple heuristic, they enable the algorithm to correctly focus computation on interacting targets. We include experimental results on a challenging simulation sequence. We test the accuracy of the algorithm using two sensor modalities, video, and laser range data. We also show the algorithm exhibits real time performance on a conventional PC.
Zia Khan, Tucker R. Balch, Frank Dellaert
IEEE Trans. Pattern Anal. Mach. Intell.1
2006 How Multirobot Systems Research will Accelerate our Understanding of Social Animal Behavior
abstract
Our understanding of social insect behavior has significantly influenced artificial intelligence (AI) and multirobot systems' research (e.g., ant algorithms and swarm robotics). In this work, however, we focus on the opposite question: "How can multirobot systems research contribute to the understanding of social animal behavior?" As we show, we are able to contribute at several levels. First, using algorithms that originated in the robotics community, we can track animals under observation to provide essential quantitative data for animal behavior research. Second, by developing and applying algorithms originating in speech recognition and computer vision, we can automatically label the behavior of animals under observation. In some cases the automatic labeling is more accurate and consistent than manual behavior identification. Our ultimate goal, however, is to automatically create, from observation, executable models of behavior. An executable model is a control program for an agent that can run in simulation (or on a robot). The representation for these executable models is drawn from research in multirobot systems programming. In this paper we present the algorithms we have developed for tracking, recognizing, and learning models of social animal behavior, details of their implementation, and quantitative experimental results using them to study social insects
Tucker R. Balch, Frank Dellaert, Adam Feldman, Andrew Guillory, Charles L. Isbell Jr., Zia Khan, Stephen Pratt, Andrew N. Stein, Hank Wilde
Proc. IEEE6
2005 Multitarget Tracking with Split and Merged Measurements
abstract
In many multitarget tracking applications in computer vision, a detection algorithm provides locations of potential targets. Subsequently, the measurements are associated with previously estimated target trajectories in a data association step. The output of the detector is often imperfect and the detection data may include multiple, split measurements from a single target or a single merged measurement from several targets. To address this problem, we introduce a multiple hypothesis tracker for interacting targets that generate split and merged measurements. The tracker is based on an efficient Markov chain Monte Carlo (MCMC) based auxiliary variable particle filter. The particle filter is Rao-Blackwellized such that the continuous target state parameters are estimated analytically, and an MCMC sampler generates samples from the large discrete space of data associations. In addition, we include experimental results in a scenario where we track several interacting targets that generate these split and merged measurements.
Zia Khan, Tucker R. Balch, Frank Dellaert
CVPR (1)1
2005 What Are the Ants Doing? Vision-Based Tracking and Reconstruction of Control Programs
abstract
In this paper, we study the problem of going from a real-world, multi-agent system to the generation of control programs in an automatic fashion. In particular, a computer vision system is presented, capable of simultaneously tracking multiple agents, such as social insects. Moreover, the data obtained from this system is fed into a mode-reconstruction module that generates low-complexity control programs, i.e. strings of symbolic descriptions of control-interrupt pairs, consistent with the empirical data. The result is a mechanism for going from the real system to an executable implementation that can be used for controlling multiple mobile robots.
Magnus Egerstedt, Tucker R. Balch, Frank Dellaert, Florent Delmotte, Zia Khan
ICRA5
2005 MCMC-Based Particle Filtering for Tracking a Variable Number of Interacting Targets
abstract
We describe a particle filter that effectively deals with interacting targets--targets that are influenced by the proximity and/or behavior of other targets. The particle filter includes a Markov random field (MRF) motion prior that helps maintain the identity of targets throughout an interaction, significantly reducing tracker failures. We show that this MRF prior can be easily implemented by including an additional interaction factor in the importance weights of the particle filter. However, the computational requirements of the resulting multitarget filter render it unusable for large numbers of targets. Consequently, we replace the traditional importance sampling step in the particle filter with a novel Markov chain Monte Carlo (MCMC) sampling step to obtain a more efficient MCMC-based multitarget filter. We also show how to extend this MCMC-based filter to address a variable number of interacting targets. Finally, we present both qualitative and quantitative experimental results, demonstrating that the resulting particle filters deal efficiently and effectively with complicated target interactions.
Zia Khan, Tucker R. Balch, Frank Dellaert
IEEE Trans. Pattern Anal. Mach. Intell.1
2004 A Rao-Blackwellized Particle Filter for EigenTracking
Zia Khan, Tucker R. Balch, Frank Dellaert
CVPR (2)1
2004 An MCMC-Based Particle Filter for Tracking Multiple Interacting Targets
Zia Khan, Tucker R. Balch, Frank Dellaert
ECCV (4)1
2003 Efficient particle filter-based tracking of multiple interacting targets using an MRF-based motion model
abstract
We describe a multiple hypothesis particle filter for tracking targets that are influenced by the proximity and/or behavior of other targets. Our contribution is to show how a Markov random field motion prior, built on the fly at each time step, can model these interactions to enable more accurate tracking. We present results for a social insect tracking application, where we model the domain knowledge that two targets cannot occupy the same space, and targets actively avoid collisions. We show that using this model improves track quality and efficiency. Unfortunately, the joint particle tracker we propose suffers from exponential complexity in the number of tracked targets. An approximation to the joint filter, however, consisting of multiple nearly independent particle filters can provide similar track quality at substantially lower computational cost.
Zia Khan, Tucker R. Balch, Frank Dellaert
IROS1