Skip to:Content
|
Bottom
Cover image for Video tracking : theory and practice
Title:
Video tracking : theory and practice
Personal Author:
Publication Information:
Chichester, West Sussex, UK ; Hoboken, NJ : Wiley, 2011
Physical Description:
xxv, 266 p. : ill. (chiefly col.) ; 24 cm.
ISBN:
9780470749647
Added Author:

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010273854 TK6680.3 M34 2011 Open Access Book Book
Searching...

On Order

Summary

Summary

Video Tracking provides a comprehensive treatment of the fundamental aspects of algorithm and application development for the task of estimating, over time, the position of objects of interest seen through cameras. Starting from the general problem definition and a review of existing and emerging video tracking applications, the book discusses popular methods, such as those based on correlation and gradient-descent. Using practical examples, the reader is introduced to the advantages and limitations of deterministic approaches, and is then guided toward more advanced video tracking solutions, such as those based on the Bayes' recursive framework and on Random Finite Sets.

Key features:

Discusses the design choices and implementation issues required to turn the underlying mathematical models into a real-world effective tracking systems. Provides block diagrams and simil-code implementation of the algorithms. Reviews methods to evaluate the performance of video trackers - this is identified as a major problem by end-users.

The book aims to help researchers and practitioners develop techniques and solutions based on the potential of video tracking applications. The design methodologies discussed throughout the book provide guidelines for developers in the industry working on vision-based applications. The book may also serve as a reference for engineering and computer science graduate students involved in vision, robotics, human-computer interaction, smart environments and virtual reality programmes


Author Notes

Dr Emilio Maggio, Vicon, UK
Dr Maggio is Computer Vision Scientist at Vicon, the motion capture worldwide market leader. From 2004 - 2008 he was a Ph.D. student at the Department of Electronic Engineering, Queen Mary, University of London. In 2005 and again in 2007 he was awarded the best student paper prize at ICASSP. Dr Maggio has acted as a reviewer for the IEEE Transactions on Circuits and Systems for Video Technology, the International Journal of Image and Graphics and ACM Multimedia .

Dr Andrea Cavallaro, School of Electronic Engineering and Computer Science, Queen Mary, University of London, UK
Dr Cavallaro is Reader in Multimedia Signal Processing at Queen Mary, University of London. He is the author of more than 70 papers, including 5 book chapters. He is an elected member of the IEEE Signal Processing Society, Multimedia Signal Processing Committee. He has been a member of the organizing/ technical committee for several international conferences such as Technical Chair of EUSIPCO 08 and General Chair of the IEEE International Conference on Advanced Video and Signal based Surveillance (AVSS 2007), with General Chair positions being held for forthcoming 2009 conferences such as BMVC 09. He has been guest editor of several special issues, including 'Multi-sensor object detection and tracking', Signal, Image and Video Processing (Springer). Dr Cavallaro was awarded the Royal Academy of Engineering teaching prize in 2007.


Table of Contents

Forewordp. xi
About the authorsp. xv
Prefacep. xvii
Acknowledgementsp. xix
Notationp. xxi
Acronymsp. xxiii
1 What is video tracking?p. 1
1.1 Introductionp. 1
1.2 The design of a video trackerp. 2
1.2.1 Challengesp. 2
1.2.2 Main componentsp. 6
1.3 Problem formulationp. 7
1.3.1 Single-target trackingp. 7
1.3.2 Multi-target trackingp. 10
1.3.3 Definitionsp. 11
1.4 Interactive versus automated trackingp. 12
1.5 Summaryp. 13
2 Applicationsp. 15
2.1 Introductionp. 15
2.2 Media production and augmented realityp. 16
2.3 Medical applications and biological researchp. 17
2.4 Surveillance and business intelligencep. 20
2.5 Robotics and unmanned vehiclesp. 21
2.6 Tele-collaboration and interactive gamingp. 22
2.7 Art installations and performancesp. 22
2.8 Summaryp. 23
Referencesp. 24
3 Feature extractionp. 27
3.1 Introductionp. 27
3.2 From light to useful informationp. 28
3.2.1 Measuring lightp. 28
3.2.2 The appearance of targetsp. 30
3.3 Low-level featuresp. 32
3.3.1 Colourp. 32
3.3.2 Photometric colour invariantsp. 39
3.3.3 Gradient and derivativesp. 42
3.3.4 Laplacianp. 47
3.3.5 Motionp. 49
3.4 Mid-level featuresp. 50
3.4.1 Edgesp. 50
3.4.2 Interest points and interest regionsp. 51
3.4.3 Uniform regionsp. 56
3.5 High-level featuresp. 61
3.5.1 Background modelsp. 62
3.5.2 Object modelsp. 63
3.6 Summaryp. 65
Referencesp. 65
4 Target representationp. 71
4.1 Introductionp. 71
4.2 Shape representationp. 72
4.2.1 Basic modelsp. 72
4.2.2 Articulated modelsp. 73
4.2.3 Deformable modelsp. 74
4.3 Appearance representationp. 75
4.3.1 Templatep. 76
4.3.2 Histogramsp. 78
4.3.3 Coping with appearance changesp. 83
4.4 Summaryp. 84
Referencesp. 85
5 Localisationp. 89
5.1 Introductionp. 89
5.2 Single-hypothesis methodsp. 90
5.2.1 Gradient-based trackersp. 90
5.2.2 Bayes tracking and the Kalman filterp. 95
5.3 Multiple-hypothesis methodsp. 98
5.3.1 Grid samplingp. 99
5.3.2 Particle filterp. 101
5.3.3 Hybrid methodsp. 105
5.4 Summaryp. 111
Referencesp. 111
6 Fusionp. 115
6.1 Introductionp. 115
6.2 Fusion strategiesp. 116
6.2.1 Tracker-level fusionp. 116
6.2.2 Measurement-level fusionp. 118
6.3 Feature fusion in a Particle Filterp. 119
6.3.1 Fusion of likelihoodsp. 119
6.3.2 Multi-feature resamplingp. 121
6.3.3 Feature reliabilityp. 123
6.3.4 Temporal smoothingp. 126
6.3.5 Examplep. 126
6.4 Summaryp. 128
Referencesp. 128
7 Multi-target managementp. 131
7.1 Introductionp. 131
7.2 Measurement validationp. 132
7.3 Data associationp. 134
7.3.1 Nearest neighbourp. 134
7.3.2 Graph matchingp. 136
7.3.3 Multiple-hypothesis trackingp. 139
7.4 Random Finite Sets for trackingp. 143
7.5 Probabilistic Hypothesis Density filterp. 145
7.6 The Particle PHD filterp. 147
7.6.1 Dynamic and observation modelsp. 149
7.6.2 Birth and clutter modelsp. 151
7.6.3 Importance samplingp. 151
7.6.4 Resamplingp. 152
7.6.5 Particle clusteringp. 156
7.6.6 Examplesp. 160
7.7 Summaryp. 163
Referencesp. 165
8 Context modelingp. 169
8.1 Introductionp. 169
8.2 Tracking with context modellingp. 170
8.2.1 Contextual informationp. 170
8.2.2 Influence of the contextp. 171
8.3 Birth and clutter intensity estimationp. 173
8.3.1 Birth densityp. 173
8.3.2 Clutter densityp. 179
8.3.3 Tracking with contextual feedbackp. 181
8.4 Summaryp. 184
Referencesp. 184
9 Performance evaluationp. 185
9.1 Introductionp. 185
9.2 Analytical versus empirical methodsp. 186
9.3 Ground truthp. 187
9.4 Evaluation scoresp. 190
9.4.1 Localisation scoresp. 190
9.4.2 Classification scoresp. 193
9.5 Comparing trackersp. 196
9.5.1 Target life-spanp. 197
9.5.2 Statistical significancep. 198
9.5.3 Repeatibilityp. 198
9.6 Evaluation protocolsp. 199
9.6.1 Low-level protocolsp. 199
9.6.2 High-level protocolsp. 203
9.7 Datasetsp. 207
9.7.1 Surveillancep. 207
9.7.2 Human-computer interactionp. 212
9.7.3 Sport analysisp. 215
9.8 Summaryp. 220
Referencesp. 220
Epiloguep. 223
Further readingp. 225
Appendix A Comparative resultsp. 229
A.1 Single versus structural histogramp. 229
A.1.1 Experimental setupp. 229
A.1.2 Discussionp. 230
A.2 Localisation algorithmsp. 233
A.2.1 Experimental setupp. 233
A.2.2 Discussionp. 235
A.3 Multi-feature fusionp. 238
A.3.1 Experimental setupp. 238
A.3.2 Reliability scoresp. 240
A.3.3 Adaptive versus non-adaptive trackerp. 242
A.3.4 Computational complexityp. 248
A.4 PHD filterp. 248
A.4.1 Experimental setupp. 248
A.4.2 Discussionp. 250
A.4.3 Failure modalitiesp. 251
A.4.4 Computational costp. 255
A.5 Context modellingp. 257
A.5.1 Experimental setupp. 257
A.5.2 Discussionp. 257
Referencesp. 261
Indexp. 263
Go to:Top of Page