Haishan Wu School of Computer Science, Fudan University Shanghai, China
1
Haishan Wu School of Computer Science, Fudan University Shanghai, - - PowerPoint PPT Presentation
Haishan Wu School of Computer Science, Fudan University Shanghai, China 1 When simulation meets empirical data Different sensors Computer vision techniques: pattern recognition, feature extraction, image processing, stereo
1
2
Computer vision techniques: pattern recognition, feature extraction, image processing, stereo reconstruction, machine learning Different sensors
3
4
Detecting each individual Tracking each individual in 2D or 3D throughout the whole data sequences Target Detection is a task-specific and challenging problem. Maintaining the identity individually is very difficult. (false positive detections, occlusions etc.). Computation speed should also be considered. Computer vision techniques that may be used: image segmentation,
feature extraction Computer vision techniques that may be used: multi-view geometry, multi-target tracking, combinatorial
matching
Four excellent books
5
6
Epipolar geometry Image rectification
7
Image sequences of multi-camera setup,
a convergent arrangement Tracking of particles in 2D image space with different approaches (filter + data association) Stereoscopic correspondences problem, matching of the 2D tracks to generate particle trajectories in object space, requires system calibration and orientation
8
Image sequences of multi-camera (more than two) setup Establishment of particle correspondences with consequent use of epipolar constraints and determination of 3D particle positions, treating each single time step separately, requires system calibration. Tracking is performed in 3D object space, one 3D point cloud as input for each time step
9
Establishment of particle correspondences with epipolar constraints and determination of 3D particle positions, in addition storage of all relevant data from particle detection process
Drosophila group tracking in 3D Fish school tracking in 2D (I bring my poster here )
10
!"" #"" $"" %""" %&"" %!"" %#"" %"" &"" '"" !"" ("" #"" )"" $"" *"" +,-./012345,60$(%11
Frequent
many tracking methods failed. Appearance feature will be also ineffectual for tracking or matching across various views Tracking or matching failures will lead to the broken or incomplete trajectories in 3D space
12
2 steps: single particle state updating and
State updating: alpha-beta or Kalman filter
13
14
To handle these difficulties:
Now our problem is how to assign (match) a 2D trajectory in
The appearance feature of targets, however, is useless in our
experiments, so how to define the matching cost?
Observations:
l Two true matching trajectories will submit to epipolar constrains l The longer the length of matched trajectories, the larger the
possibility of correct matching is.
15
16
3D trajectories can be
However, tracking errors
We solve this problem by
17
We incorporate temporal and kinematic
18
19
20
Thank Prof. Tamas Vicsek for offering me the
Thank Qiyuan Tian, Qi Xu, Yihao Zhou, Miaohui
Thank Linguo Li and Wei Li at School of Life
Thank Simon Leblanc in Princeton University for
21