Week 9

advertisement
Week 9
Fatemeh Yazdiananari
Accomplished Tasks



Fixed the issues with classifiers
We retrained SVMs with the new UCF101 histograms
On temporally untrimmed videos:
 Three test scenarios:
A) Temporal trimming of validation videos (baseline)
B) Whole-video histogram
C) Sliding window: uniform windows, regardless of
the content
D) Sliding window: uniform windows, aligned with the
content
E) Max pooling on sliding windows
Accomplished Tasks



Fixed the issues with classifiers
We retrained SVMs with the new UCF101 histograms
On temporally untrimmed videos:
 Three test scenarios:
✔ A) Temporal trimming of validation videos (baseline)
✔ B) Whole-video histogram
✔ C) Sliding window: uniform windows, regardless of
the content
D) Sliding window: uniform windows, aligned with the
content
✔ E) Max pooling on sliding windows
Sliding Window (Overlapping)
Trimmed
(full)
Trimmed
(10 sec)
Whole
Video
Sliding
Window
(10 sec)
Sliding Window
– Overlapping
Instance by
Instance
Accuracy
47.61%
58.33%
42.85%
44.7%
45.32%
Weighted
50%
64.28%
N/A
64.28%
64.28%
Max pooling
50%
64.28%
N/A
64.28%
64.28%
RESULTS
Trimmed (full clip)
Video #
GT Class
Max Pooling
Classification
Weighted
Classification
Accuracy
by Instance
# of
Instance
1
Hand Stand Pushups
Apply Lipstick
Apply Lipstick
0
2
2
Juggling Balls
Juggling Balls
Juggling Balls
100
2
3
Typing
Typing
Typing
100
1
4
Body Weight Squats
Blow Dry Hair
Blow Dry Hair
0
1
5
Rope Climbing
Blow Dry Hair
Blow Dry Hair
0
3
6
Baseball Pitch
Ice Dancing
Ice Dancing
0
1
7
Playing Violin
Playing Violin
Playing Violin
66.6
3
8
Playing Guitar
Playing Guitar
Playing Guitar
100
1
9
Push Ups
Blow Dry Hair
Blow Dry Hair
0
1
10
Juggling Balls
Juggling Balls
Juggling Balls
100
1
11
Clean And Jerk
Clean And Jerk
Clean And Jerk
100
1
12
Jump Rope
Pommel Horse
Pommel Horse
0
1
13
Swing
Swing
Swing
100
1
14
Golf Swing
Blow Dry Hair
Playing Piano
0
2
RESULTS
Trimmed (10 sec long)
Video #
GT Class
Max Pooling
Classification
Weighted
Classification
Accuracy
by Instance
# of
Instance
1
Hand Stand Pushups
Apply Lipstick
Apply Lipstick
0
2
2
Juggling Balls
Juggling Balls
Juggling Balls
50
2
3
Typing
Typing
Typing
100
1
4
Body Weight Squats
Body Weight Squats
Body Weight Squats
100
1
5
Rope Climbing
Blow Dry Hair
Blow Dry Hair
0
3
6
Baseball Pitch
Ice Dancing
Ice Dancing
0
1
7
Playing Violin
Playing Violin
Playing Violin
66.66
3
8
Playing Guitar
Playing Guitar
Playing Guitar
100
1
9
Push Ups
Push Ups
Push Ups
100
1
10
Juggling Balls
Juggling Balls
Juggling Balls
100
1
11
Clean And Jerk
Clean And Jerk
Clean And Jerk
100
1
12
Jump Rope
Trampoline Jumping
Trampoline Jumping
0
1
13
Swing
Swing
Swing
100
1
14
Golf Swing
Blow Dry Hair
Playing Piano
0
2
RESULTS
Whole Video
Video #
GT Class
Classification
Accuracy
1
Hand Stand Pushups
Haircut
0
2
Juggling Balls
Juggling Balls
100
3
Typing
Typing
100
4
Body Weight Squats
Blow Dry Hair
0
5
Rope Climbing
Blow Dry Hair
0
6
Baseball Pitch
Pole Vault
0
7
Playing Violin
Haircut
0
8
Playing Guitar
Playing Guitar
100
9
Push Ups
Blow Dry Hair
0
10
Juggling Balls
Juggling Balls
100
11
Clean And Jerk
Clean And Jerk
100
12
Jump Rope
Pommel Horse
0
13
Swing
Swing
100
14
Golf Swing
Soccer Juggling
0
RESULTS
Sliding Window (10 sec long)
Video #
GT Class
Max Pooling
Classification
Weighted
Classification
Accuracy
by Window
# of
Windows
1
Hand Stand Pushups
Apply Lipstick
Golf Swing
0
8
2
Juggling Balls
Juggling Balls
Juggling Balls
76.47
17
3
Typing
Typing
Typing
77.78
9
4
Body Weight Squats
Body Weight Squats
Body Weight Squats
30
20
5
Rope Climbing
Blow Dry Hair
Blow Dry Hair
0
17
6
Baseball Pitch
Pole Vault
Pole Vault
0
6
7
Playing Violin
Hair cut
Hair cut
0
10
8
Playing Guitar
Playing Guitar
Playing Guitar
62.5
8
9
Push Ups
Push Ups
Push Ups
46.15
13
10
Juggling Balls
Juggling Balls
Juggling Balls
100
17
11
Clean And Jerk
Clean And Jerk
Clean And Jerk
100
1
12
Jump Rope
Pommel Horse
Mopping Floor
0
8
13
Swing
Swing
Swing
100
3
14
Golf Swing
Golf Swing
Golf Swing
33.3
9
RESULTS
Overlapping Sliding Window
(10 sec long)
Video #
GT Class
Max Pooling
Classification
Weighted
Classification
Accuracy
by Window
# of
Windows
1
Hand Stand Pushups
Golf Swing
Golf Swing
0
2623
2
Juggling Balls
Juggling Balls
Juggling Balls
80.32
5269
3
Typing
Typing
Typing
81.34
2240
4
Body Weight Squats
Body Weight Squats
Body Weight Squats
38.52
6091
5
Rope Climbing
Blow Dry Hair
Blow Dry Hair
1.45
5370
6
Baseball Pitch
Pole Vault
Field Hockey Penalty
0
1934
7
Playing Violin
Haircut
Haircut
13.6
3120
8
Playing Guitar
Playing Guitar
Playing Guitar
42
2218
9
Push Ups
Push Ups
Push Ups
41.5
4159
10
Juggling Balls
Juggling Balls
Juggling Balls
97.90
5348
11
Clean And Jerk
Clean And Jerk
Clean And Jerk
99.79
495
12
Jump Rope
Pommel Horse
Mopping Floor
0
2450
13
Swing
Swing
Swing
97.056
1052
14
Golf Swing
Golf Swing
Golf Swing
40.89
2755
Comments on Overlapping Window
and Weighted Classification
 Video
#18 (rope climbing) have 1.45%
accuracy in overlapping sliding window
 These correctly identified windows did not
have high probability values for this
reason weighted classification wasn’t
able to predict the correct class of the
video.
 Same goes for Video #31 (playing violin)
Download