tracking Flashcards

(53 cards)

1
Q

What is the goal of object tracking in video?

A

To determine the location of a target object in each frame of a video sequence.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is change detection used for in tracking?

A

To identify moving objects in static camera scenes by detecting changes from a reference background.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is simple frame differencing?

A

Computing the difference between consecutive frames and thresholding the result to detect motion.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a limitation of frame differencing?

A

It’s sensitive to noise and changes in lighting.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is background modeling in tracking?

A

Building a model of the scene’s static content and identifying pixels that differ as foreground.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is a moving median background model?

A

A model that stores the median of recent frames at each pixel to filter out short-term variations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the drawback of moving median background modeling?

A

It’s computationally expensive and may still struggle with complex backgrounds.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the key idea behind Gaussian Mixture Models in tracking?

A

Each pixel is modeled as a mixture of Gaussians over time, capturing dynamic background behavior.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What does each Gaussian component in a GMM represent?

A

A different background or foreground mode for a pixel’s intensity over time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

How are pixels classified in GMM-based background subtraction?

A

Pixels fitting the dominant Gaussian are background; others are foreground.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Who introduced the GMM method for background subtraction?

A

Stauffer and Grimson (1998).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What is template-based tracking?

A

Matching an object’s appearance or histogram from earlier frames to its new location in the current frame.

25
What are the two main types of template-based tracking?
Appearance-based and histogram-based tracking.
26
27
What does appearance-based template matching use?
Image patches matched using cross-correlation or squared difference.
28
29
What is a limitation of appearance-based template matching?
It's sensitive to scale, pose, and occlusion.
30
31
What does histogram-based template matching use?
Color histograms of the object region, often with weighting.
32
33
What is a benefit of histogram-based tracking?
It's more robust to lighting changes, pose variations, and occlusion.
34
35
What is a weighted histogram in tracking?
A histogram where central pixels of the object receive more weight to improve accuracy.
36
37
What is feature-based tracking?
Detecting and matching keypoints across frames to locate and track an object.
38
39
What types of features are used for feature-based tracking?
Corners, blobs, and invariant descriptors like SIFT, SURF, or ORB.
40
41
What are the advantages of feature-based tracking?
It's robust to scale, rotation, and partial occlusion.
42
43
What is the typical pipeline for feature-based tracking?
1. Detect features, 2. Match features between frames, 3. Track region with most consistent matches.
44
45
What is an example of a large-scale tracking method?
Benfold (2011) — multi-person tracking using feature trajectories in real scenes.
46
47
Which tracking method is best for dynamic backgrounds?
GMM-based background subtraction.
48
49
Which tracking method is fastest but least robust?
Simple frame differencing.
50
51
Which tracking method is best for complex scenes with occlusion and scale change?
Feature-based tracking.
52
53
Why is object tracking important in computer vision?
It's essential for tasks like surveillance, video analysis, robotics, and augmented reality.