Skip to content

Commit 5befaa3

Browse files
committed
model change
1 parent 652c17b commit 5befaa3

File tree

7 files changed

+18
-19
lines changed

7 files changed

+18
-19
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ python demo_syncnet.py --videofile data/example.avi --tmp_dir /path/to/temp/dire
3636

3737
Check that this script returns:
3838
```
39-
AV offset: 4
40-
Min dist: 6.742
41-
Confidence: 10.447
39+
AV offset: 3
40+
Min dist: 5.353
41+
Confidence: 10.021
4242
```
4343

4444
Full pipeline:

SyncNetInstance.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,7 @@ def evaluate(self, opt, videofile):
5555
if ret == 0:
5656
break
5757

58-
image_np = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)
59-
images.append(image_np)
58+
images.append(image)
6059

6160
im = numpy.stack(images,axis=3)
6261
im = numpy.expand_dims(im,axis=0)

SyncNetModel.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,23 +42,23 @@ def __init__(self, num_layers_in_fc_layers = 1024):
4242
nn.ReLU(inplace=True),
4343
nn.MaxPool2d(kernel_size=(3,3), stride=(2,2)),
4444

45-
nn.Conv2d(256, 2048, kernel_size=(5,4), padding=(0,0)),
46-
nn.BatchNorm2d(2048),
45+
nn.Conv2d(256, 512, kernel_size=(5,4), padding=(0,0)),
46+
nn.BatchNorm2d(512),
4747
nn.ReLU(),
4848
);
4949

5050
self.netfcaud = nn.Sequential(
51-
nn.Linear(2048, 2048),
52-
nn.BatchNorm1d(2048),
51+
nn.Linear(512, 512),
52+
nn.BatchNorm1d(512),
5353
nn.ReLU(),
54-
nn.Linear(2048, num_layers_in_fc_layers),
54+
nn.Linear(512, num_layers_in_fc_layers),
5555
);
5656

5757
self.netfclip = nn.Sequential(
58-
nn.Linear(2048, 2048),
59-
nn.BatchNorm1d(2048),
58+
nn.Linear(512, 512),
59+
nn.BatchNorm1d(512),
6060
nn.ReLU(),
61-
nn.Linear(2048, num_layers_in_fc_layers),
61+
nn.Linear(512, num_layers_in_fc_layers),
6262
);
6363

6464
self.netcnnlip = nn.Sequential(
@@ -85,8 +85,8 @@ def __init__(self, num_layers_in_fc_layers = 1024):
8585
nn.ReLU(inplace=True),
8686
nn.MaxPool3d(kernel_size=(1,3,3), stride=(1,2,2)),
8787

88-
nn.Conv3d(256, 2048, kernel_size=(1,6,6), padding=0),
89-
nn.BatchNorm3d(2048),
88+
nn.Conv3d(256, 512, kernel_size=(1,6,6), padding=0),
89+
nn.BatchNorm3d(512),
9090
nn.ReLU(inplace=True),
9191
);
9292

demo_feature.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
parser = argparse.ArgumentParser(description = "SyncNet");
1212

13-
parser.add_argument('--initial_model', type=str, default="data/syncnetl2.model", help='');
13+
parser.add_argument('--initial_model', type=str, default="data/syncnet_v2.model", help='');
1414
parser.add_argument('--batch_size', type=int, default='20', help='');
1515
parser.add_argument('--vshift', type=int, default='15', help='');
1616
parser.add_argument('--videofile', type=str, default="data/example.avi", help='');

demo_syncnet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
parser = argparse.ArgumentParser(description = "SyncNet");
1212

13-
parser.add_argument('--initial_model', type=str, default="data/syncnetl2.model", help='');
13+
parser.add_argument('--initial_model', type=str, default="data/syncnet_v2.model", help='');
1414
parser.add_argument('--batch_size', type=int, default='20', help='');
1515
parser.add_argument('--vshift', type=int, default='15', help='');
1616
parser.add_argument('--videofile', type=str, default="data/example.avi", help='');

download_model.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# SyncNet model
22

33
mkdir data
4-
wget http://www.robots.ox.ac.uk/~vgg/software/lipsync/data/syncnetl2.model -O data/syncnetl2.model
4+
wget http://www.robots.ox.ac.uk/~vgg/software/lipsync/data/syncnet_v2.model -O data/syncnet_v2.model
55
wget http://www.robots.ox.ac.uk/~vgg/software/lipsync/data/example.avi -O data/example.avi
66

77
# For the pre-processing pipeline

run_syncnet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
# ==================== PARSE ARGUMENT ====================
99

1010
parser = argparse.ArgumentParser(description = "SyncNet");
11-
parser.add_argument('--initial_model', type=str, default="data/syncnetl2.model", help='');
11+
parser.add_argument('--initial_model', type=str, default="data/syncnet_v2.model", help='');
1212
parser.add_argument('--batch_size', type=int, default='20', help='');
1313
parser.add_argument('--vshift', type=int, default='15', help='');
1414
parser.add_argument('--data_dir', type=str, default='/mnt/hdd1/krdemo4', help='');

0 commit comments

Comments
 (0)