Multi-target tracking with Single Moving Camera

Source: Internet
Author: User
Tags svn client

From: http://www.eecs.umich.edu/vision/mttproject.html

  • Wongun Choi, Caroline pantofaru, Silvio savarese, "a general framework for tracking multiple people from a moving camera", PAMI (under revision, accepted with minor revision ).
  • Wongun Choi and Silvio savarese, "Multiple Target Tracking in world coordinate with single, minimally calibrated camera", eccv 2010 (PDF ).
  • Wongun Choi, Caroline pantofaru, Silvio savarese, "detecting and tracking people using an RGB-D camera via multiple detector fusion" Corp (in conjunction with iccv) 2011 (PDF ).

In this project, we aim to solve a challenging problem of multi-target tracking under unknown camera motion. To meet the most general
Condition of tracking applications, we did not rely on the use of stereo-camera and SFM algorithm. to interact with the unknown camera motion as well as frequent occlusion between targets, the targets were tracked in the 3D Coordinate and the camera's Parameters
Are estimated in a joint fashion. specifically, our goals are to: I) solve the multi-object tracking problem by using a single uncalibrated moving camera; ii) handle complex scenes where multiple pedestrians are moving at the same time and occluding each other;
Iii) estimate the 2D/3D temporal trajectories within the camera reference system.

The key contribution of our work relies on the fact that we simultaneously estimate the camera parameters (such as focal length and camera
Pose) and track objects (such as pedestrians) as they move in the scene. tracks provide cues for estimating camera parameters by using their scale and velocity in the image plane; at the same time, camera parameters can help track objects more robustly
Critical prior information becomes available. this, in turn, allows us to estimate object 3D trajectories in the camera reference system. we utilize a simplified camera model that allows to find a compact (but powerful) Relationship between the variables (targets
And camera parameters) via camera projection constraints. the identification of a handful of feature tracks associated with the static background allows us to add additional constraints to the camera model. eventually, we frame our problem as a maximum-posterior
Problem in the joint variable space. in order to reduce the (otherwise extremely) large search space caused by the high dimensionality of the representation, we induplicate ate MCMC particle filtering algorithm which finds the best explanation in sequential fashion.
Notice that, unlike previous methods using MCMC, our method is the first that uses MCMC for efficiently solving the joint camera estimation and multi-target problem.

The second key contribution is that we obtain robust and stable tracking results (I. e. uniquely associate object identities to each track)
By inconfigurating Interaction Models. Interaction between targets have been largely ignored in the object tracking literature, due to the high complexity in modeling moving targets and the consequential computational complexity. The independent response is
Reasonable When the scene is sparse (only few objects exists in the scene ). in a crowded scene, however, the independent motion model often fails to account for the target's deviation from the prediction, e.g. if a collision is expected, targets will change
Their velocity and direction rapidly so as to avoid a collision. Thus, modeling interactions allows us to define occlusions between targets and better associate object labels to underlying capabilities. This capability is further enhanced by the fact
That our trajectories are estimated in 3D rather than in the image plane. Our interaction models are coherently integrated in the graphical model introduced above.

We validate our theoretical results in a number of experiments using our own dataset (provided below) and the publicly available ETH
Dataset. Also, a new RGB-D dataset collected Using Kinect camera mounted on a robot (will be available soon) is used to evaluate our algotithm. Please see the eccv paper and workshop
Paper for more details. The Poster presented in eccv is available as well.

Dataset

Semi-static datasets used in our research can be found here. All the videos were taken by a person
Holding a single hand-held camera. The videos contain multiple number of targets, Panning of the camera, sudden camera's Shakes, etc.

Result video

Result Image


Source code

Launch SVN client and checkout (E.g.SVN CoLink):

  • Version 0.5 release (August 7th, 2012 ):C ++ code with a demo at http://mtt-umich.googlecode.com/svn/tags/release-0.5

-

@ Inproceedings {wongun_iccvw_2011,
Author = {wongun Choi and Caroline pantofaru and Silvio savarese },
Title = {detecting and tracking people using an RGB-D camera via multiple detector fusion },
Booktitle = {Corp in conjunction with iccv },
Year = {2011 },
}

@ Inproceedings {wongun_eccv_2010,
Author = {wongun Choi and Silvio savarese },
Title = {Multiple Target Tracking in world coordinate with single, minimally calibrated camera },
Booktitle = {European Conference on computer vision, eccv },
Year = {2010 },
}

Acknowledgement

This project is already soredNSF aeger (award #1052762) and Toyota. This work is in collaboration with dr. Caroline pantofaru
(Willow Garage ).

Last Updated: September 12th, 2012

Contact: Wgchoi at umich dot edu

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.