ID R&D facial antispoofing challenge

ID R&D специализируется на разработке ПО и научно-исследовательской работе в области обработки интеллектуальных данных. Сфера деятельности включает алгоритмы machine learning для распознавания пользователей виртуальных ассистентов, чат-ботов, умных домов в процессе естественного общения, а также алгоритмов распознавания сцен, акустических событий, данных с сенсоров мобильных устройств для smart-устройств.

Задача

Вам предстоит определить к какому классу принадлежат изображения лиц: оригинальные кадры (real) или кадры, полученные при съемке экранов различными мобильными устройствами (spoof).

Чемпионат пройдёт в два этапа:

Первый этап пройдет в формате классического контеста на Boosters.pro.
Во второй этап пройдут топ-20 участников приватного лидерборда, по три лучшие модели каждого из участников топ-20 будут запущены на новом датасете, в результате будет сформирован новый лидерборд.
Финальное место определится по формуле:
Final = 0,5*(21 - А) + 0,5*(21-B),
А - место на приватном лидерборде в первом этапе
B - место на лидерборде во втором этапе
Обсуждение в чате Телеграм

ID R&D

Facial-antispoofing

Спуфинг в биометрии (spoofing, атака с подменой личности) - ахиллесова пята многих биометрических систем идентификации и верификации. Подобным атакам подвержены практически все используемые модальности, но в первую очередь - голос и лицо. Спуфинг в системах лицевой биометрии, работающих с RGB-изображениями или видеорядом, может происходить по сценарию атаки повторного воспроизведения (video replay-attack): осуществляется съемка экрана, на котором проигрывается видеофайл с лицом взламываемой персоны. Эффект данного вид атаки усиливается, если биометрическая система работает в режиме frictionless, когда верификация пользователя выполняется параллельно его взаимодействию с приложением, а не прерывает его.

Baseline

Простой пример распознавания атаки по текстуре приведен в train_baseline.ipynb. Для LBP (Local Binary Patterns) признаков и гистограмм HSV и YCbCr представлений исходного изображения формируется классификатор на основе метода градиентного бустинга деревьев решений (CatBoost).

Правила

  1. Запрещается регистрировать аккаунт от имени лица, которым не является участник (фальшивый аккаунт), при регистрации участник должен указывать только достоверную информацию и данные. Один человек имеет право на создание одного аккаунта на сайте, в противном случае все аккаунты считаются недействительными и блокируются.

  2. Все сторонние программы, использованные в решении задачи, должны быть выпущены под лицензией, позволяющей их свободное коммерческое использование.

  3. В случае победы в чемпионате участник должен предоставить организатору по электронной почте всю необходимую для получения вознаграждения информацию.

  4. Запрещается использование программного обеспечения, нарушающего работу сайта и создающего возможность изменения результатов чемпионата. Участники чемпионата, предпринявшие такие попытки, лишаются прав на участие в чемпионате и получение вознаграждения.

  5. Принимая участие в чемпионате, участник автоматически дает свое согласие на обработку и хранение своих персональных данных, а также соглашается со всеми пунктами этих правил. Организатор чемпионата гарантирует, что все персональные данные, сообщенные участниками чемпионата, будут храниться и обрабатываться в соответствии с положениями действующего законодательства Российской Федерации.

  6. Организатор оставляет за собой право в одностороннем порядке вносить изменения в настоящие правила без какого-либо специального уведомления, но с обязательной публикацией на сайте Boosters.pro. В случае несогласия с настоящими правилами или их обновлениями участники обязаны отказаться от использования сайта.

  7. К участию в конкурсе не допускаются аффилированные лица организатора (ООО «ДСП Лабс», дочерние и зависимые общества) и иные лица, прямо или косвенно связанные с организацией проведения данного чемпионата, в том числе сотрудники ООО «ДСП Лабс», дочерних и зависимых сообществ.

  8. Запрещен приватный обмен кодом и данными между участниками. Открытый обмен кодом разрешен в чате Telegram.

Вознаграждение

Общий призовой фонд – 300 000 рублей

Призовые места:

  1. 150 000 рублей
  2. 100 000 рублей
  3. 50 000 рублей

Суммы указаны без учета налогов и обязательных выплат в бюджет РФ. Налоговым агентом выступает организатор конкурса.

Расписание

06.08.2018 – 16.09.2018 – первый этап;

16.09.2018 – 19.09.2018 – второй этап;

22.09.2018 – награждение победителей, митап.

ID R&D facial antispoofing challenge

Оценка алгоритма

Метрикой качества в задаче является AUC - Википедия

Метрикой качества во втором этапе будет EER.

Пример решения

0,2
7VOPPXVC.png,0.1409492673717314
U4WX0TBW.png,0.9453358419636287
...
PE6KMGCT.png,0.9453358419636287

Все индексы должны быть заполнены, в противном случае - попытка сгорает.

ID R&D facial antispoofing challenge

Данные

Базы Train и Test - это кадры из видеозаписей, снятых в различных условиях. Оригинальные видеозаписи получены с помощью веб-камер, камер мобильных телефонов или скачаны c Youtube. Атаки повторного воспроизведения получены путем съемки экранов различных ноутбуков и мониторов камерами мобильных телефонов в момент проигрывания оригинальных видеозаписей различных людей. Атаки были получены как в лабораторных условиях, так и с помощью исполнителей, зарегистрированных в краудсорсинговых интернет-сервисах Яндекс.Толока и Amazon Mechanical Turk.

Файлы

Название
Скачать
sample_auc.csv
train_validation.tar.gz
ID R&D

ID R&D facial antispoofing challenge

Таблица участников

Рейтинг

Рейтинг строится на 50% тестового датасета, приватный рейтинг первого этапа будет построен на 50% тестового датасета и может отличаться.

#
Участник
Решений
Результат
Лучшее
1
Данил Ахметов
50
0.999738
2018-09-16 13:31:39
2
Илья Тетерников
10
0.999651
2018-09-15 21:20:10
3
Алексей Алексеев
90
0.999601
2018-09-07 00:04:12
4
Александр Катаев
67
0.999559
2018-08-31 19:21:52
5
Владимир Фоменко
62
0.999210
2018-08-28 18:01:17
6
Дмитрий Волков
39
0.999127
2018-09-14 01:31:02
7
Григорий Овчинников
58
0.998789
2018-09-16 20:06:07
8
Дмитрий Симаков
53
0.998675
2018-09-08 22:07:22
9
Аркадий Рассадников
21
0.998623
2018-09-10 01:11:36
10
Ян Будакян
22
0.997832
2018-09-13 09:40:28
11
Владислав Баланда
82
0.997532
2018-09-15 04:41:47
12
Владимир Хрусталев
44
0.997171
2018-09-16 00:07:43
13
Антон Савельев
37
0.996799
2018-09-14 09:12:37
14
Михаил Чернышёв
7
0.996670
2018-09-16 19:31:14
15
Никита Чуркин
19
0.996609
2018-08-31 22:22:02
16
Дмитрий Егоров
28
0.995656
2018-09-11 09:58:23
17
Мария Колос
21
0.995526
2018-09-01 23:41:57
18
Адель Закиров
34
0.995492
2018-08-31 08:53:34
19
Михаил Бугаев
28
0.994228
2018-09-11 17:26:43
20
Яков Филин
14
0.994182
2018-09-15 15:41:17
21
Александр Сидоренко
6
0.993436
2018-08-27 23:40:21
22
Алексей Демянчук
19
0.992785
2018-08-31 17:08:05
23
Станислав Чистяков
40
0.992564
2018-08-23 18:20:05
24
Сергей Колченко
68
0.991539
2018-08-26 15:58:29
25
Владимир Сидорский
24
0.991467
2018-08-22 15:47:14
26
Алексей Глинский
19
0.990696
2018-08-25 16:01:46
27
Кирилл Жингалов
15
0.990404
2018-09-04 13:41:13
28
Леонид Кузьмин
16
0.988457
2018-09-07 15:40:42
29
Денис Воротынцев
17
0.988209
2018-08-17 08:16:49
30
Александр Варов Варов
4
0.986492
2018-08-23 12:12:14
31
Илья Пятницкий
5
0.986314
2018-08-22 11:52:57
32
Alina Verkhovskaya
19
0.986260
2018-09-06 17:59:10
33
Александр Сологуб
4
0.984647
2018-08-19 23:32:58
34
Кирилл Ематинов
5
0.984134
2018-08-28 19:10:48
35
Павел Сорокин
16
0.983034
2018-09-12 20:46:07
36
Mikhail Lebedev
13
0.980997
2018-08-23 16:56:27
37
Алексей Боховкин
2
0.977169
2018-09-09 21:41:55
38
Arslan Zhambalov
10
0.972301
2018-09-15 19:48:39
39
Сергей Штехин
9
0.970366
2018-08-25 01:24:57
40
Александр Мамаев
11
0.966388
2018-08-23 15:01:42
41
Анна Илюкович-Страковская
3
0.966272
2018-08-31 15:48:00
42
Игорь Еремин
4
0.964128
2018-08-16 22:15:18
43
Павел Алексеев
12
0.964026
2018-09-14 19:55:29
44
Дмитрий
17
0.963217
2018-08-28 00:44:20
45
Андрей Орлов
8
0.961538
2018-08-13 15:47:37
46
Александр Паркин
14
0.951407
2018-08-07 21:14:05
47
German Fedorov
3
0.947651
2018-09-16 13:57:39
48
Baseline Boosters
2
0.947226
2018-08-23 21:19:45
49
Алексей Забайкин
4
0.944347
2018-08-07 15:42:15
50
Андрей Долганов
34
0.939008
2018-09-10 21:20:55
51
Радик Хайдаров
13
0.937910
2018-08-08 23:58:56
52
Антон Лебедев
1
0.934208
2018-09-09 14:24:49
53
Oleg Grinch
6
0.914354
2018-08-09 23:18:09
54
Мария Мосина
3
0.911172
2018-08-24 13:08:22
55
Денис Зуенко
4
0.910883
2018-09-09 11:33:38
56
Ксения Макарова
1
0.901173
2018-09-07 23:43:18
57
Андрей Брызгалов
7
0.898381
2018-08-26 00:17:16
58
Валентин Дудко
2
0.890262
2018-08-16 13:42:36
59
Oleksii Davydenko
1
0.883431
2018-08-22 23:31:33
60
Кирилл Хрыльченко
13
0.880552
2018-08-16 16:44:01
61
Алексей Сычев
7
0.877434
2018-08-10 14:35:50
62
Николай Бушков
4
0.876834
2018-08-10 19:53:50
63
Анастасия Мирошникова
6
0.870826
2018-08-13 11:42:25
64
Федор Фомичев
2
0.869127
2018-09-14 22:31:58
65
Никита Тышов
2
0.860026
2018-08-09 22:10:06
66
Ivan Malygin
4
0.857607
2018-09-11 00:26:05
67
Андрей Захаров
1
0.848987
2018-08-14 18:21:00
68
Стас Цепа
2
0.833379
2018-08-11 18:32:30
69
Yuilia Babishe
2
0.817376
2018-09-08 20:42:24
70
Арина Лопухова
1
0.798985
2018-08-13 19:32:36
71
Владислав Миронов
3
0.763219
2018-08-16 01:37:17
72
Игорь Галицкий
1
0.735611
2018-08-13 12:19:59
73
Дмитрий Андреев
3
0.571812
2018-08-07 17:25:14
74
Alex Str
7
0.542293
2018-09-03 19:27:23
75
Pavel Alekseev
1
0.528778
2018-08-07 15:29:06
76
Сергей Стриж
3
0.515995
2018-08-13 23:30:42
77
Дмитрий Арютин
1
0.513272
2018-09-16 04:12:51
78
Светлана
1
0.506247
2018-08-16 15:30:59
79
Остап Скрыша
1
0.506247
2018-08-16 12:21:21

ID R&D facial antispoofing challenge

Приватный рейтинг

#
Участник
Результат
1
Данил Ахметов
0.999340
2
Илья Тетерников
0.999336
3
Александр Катаев
0.998732
4
Алексей Алексеев
0.998362
5
Аркадий Рассадников
0.997933
6
Григорий Овчинников
0.997301
7
Дмитрий Волков
0.997062
8
Антон Савельев
0.996617
9
Ян Будакян
0.996275
10
Дмитрий Симаков
0.996194
11
Владимир Фоменко
0.995441
12
Владислав Баланда
0.993725
13
Михаил Чернышёв
0.993286
14
Мария Колос
0.991891
15
Никита Чуркин
0.990806
16
Дмитрий Егоров
0.989577
17
Александр Варов Варов
0.989450
18
Михаил Бугаев
0.989224
19
Владимир Сидорский
0.989216
20
Адель Закиров
0.989069
21
Владимир Хрусталев
0.987741
22
Яков Филин
0.987391
23
Александр Сидоренко
0.986990
24
Алексей Глинский
0.986342
25
Алексей Демянчук
0.985495
26
Сергей Колченко
0.985420
27
Станислав Чистяков
0.984748
28
Кирилл Жингалов
0.983643
29
Alina Verkhovskaya
0.983496
30
Илья Пятницкий
0.981373
31
Mikhail Lebedev
0.976802
32
Леонид Кузьмин
0.974902
33
Игорь Еремин
0.974063
34
Александр Сологуб
0.970676
35
Денис Воротынцев
0.969706
36
Павел Сорокин
0.969332
37
Алексей Боховкин
0.959208
38
Сергей Штехин
0.953301
39
Андрей Орлов
0.951777
40
Анна Илюкович-Страковская
0.950137
41
Arslan Zhambalov
0.946571
42
Дмитрий
0.942771
43
Алексей Забайкин
0.937520
44
Baseline Boosters
0.935413
45
Александр Паркин
0.933549
46
Павел Алексеев
0.933283
47
Александр Мамаев
0.933140
48
German Fedorov
0.929049
49
Андрей Долганов
0.925663
50
Радик Хайдаров
0.923075
51
Антон Лебедев
0.899030
52
Денис Зуенко
0.892682
53
Ivan Malygin
0.881152
54
Oleg Grinch
0.880697
55
Кирилл Хрыльченко
0.879246
56
Валентин Дудко
0.874174
57
Ксения Макарова
0.863727
58
Мария Мосина
0.861271
59
Николай Бушков
0.860986
60
Федор Фомичев
0.859657
61
Алексей Сычев
0.857785
62
Андрей Брызгалов
0.856473
63
Анастасия Мирошникова
0.856057
64
Oleksii Davydenko
0.854547
65
Никита Тышов
0.847269
66
Андрей Захаров
0.835606
67
Yuilia Babishe
0.798304
68
Стас Цепа
0.797926
69
Арина Лопухова
0.765603
70
Владислав Миронов
0.747676
71
Игорь Галицкий
0.720218
72
Дмитрий Андреев
0.565010
73
Alex Str
0.537105
74
Pavel Alekseev
0.533893
75
Светлана
0.522656
76
Остап Скрыша
0.522656
77
Дмитрий Арютин
0.512299
78
Сергей Стриж
0.509846

ID R&D facial antispoofing challenge

Финальный рейтинг

#
Участник
Лучшая модель ERR
Финальный рейтинг
1
Данил Ахметов
0.04177
19.5
2
Алексей Алексеев
0.028489
18.5
3
Илья Тетерников
0.053812
18
4
Александр Катаев
0.053812
17.5
5
Аркадий Рассадников
0.050647
17
6
Григорий Овчинников
0.053812
16
7
Дмитрий Волков
0.054294
15
8
Владимир Фоменко
0.07659
12.5

Для участие в чемпионате, Вы должны быть зарегистрированным пользователем.

Идёт загрузка Вашего файла. Подождите...