Конкурс Telegram на создание модуля для преобразования лиц на видео
Telegram проводит конкурс среди разработчиков на создание модуля для преобразования лиц на видео.
Призовой фонд
$40 000.
Срок сдачи работ
14 марта 2022 года, 00:59 по Ташкентскому времени.
Объявление итогов
17 марта 2022 года.
Задача
Создать кроссплатформенный модуль на C++ для корректировки внешности. Создать приложение для iOS или Android, которое демонстрирует работу этого модуля, в режиме реального времени преобразовывая видео из фронтальной камеры.
Требования
- Высокая производительность 30/60 FPS;
- В работах, претендующих на первое место, совокупный размер модулей (binary size) не должен превышать 2 MB;
- Внедрение сторонних библиотек (OpenCV и подобные) и ML-моделей не приветствуется, однако не воспрещается.
Оценка работ
Ключевые критерии при оценке работ – минимальный размер модуля, высокая скорость преобразования, качество улучшенного видеопотока.
Условия
• К участию приглашаются все желающие разработчики.
• Помимо призовых сумм, победители также получат шанс работы в Telegram в Дубае.
Уточнения
- В реализации можно использовать встроенные в ОС трекеры лица ARKit / ARCore.
- Решение с большой вероятностью будет полностью алгоритмическим, не основанным на ML-моделях.
- Рекомендуем убедиться в том, что алгоритм корректно справляется с очками, головными уборами и т. д.
- Отправить готовую работу можно будет боту @ContestBot, о начале приёма работ будет объявлено заранее.
Videolarda yuzlarni oʻzgartirish modulini yaratish boʻyicha Telegram tanlovi
Telegram videolarda yuzlarni o‘zgartirish modulini yaratish bo‘yicha dasturchilar o‘rtasida $40 000 lik tanlov o‘tkazmoqda.
Mukofot fondi
40 000 AQSH dollari.
Ishlarni topshirishning oxirgi muddati
2022-yil 14-mart, Toshkent vaqti bilan 00:59.
Natijalarni e’lon qilish sanasi
2022 yil 17-mart.
Maqsad
C++ tilida tashqi ko‘rinishini to‘g‘rilash uchun o‘zaro platforma (cross-platform) modulini yaratish. Haqiqiy vaqtda (real time) qurilmaning old kamerasidan videoni qayta ishlash bo‘yicha ushbu modulning ishlashini ko‘rsatadigan iOS yoki Android uchun ilova yaratish.
Talablar
- 30/60 FPS yuqori samaradorlik;
- Birinchi o‘ringa da’vogar ishlarda modullarning umumiy hajmi (binary size) 2 MB dan oshmasligi kerak;
- Uchinchi tomon kutubxonalarini (OpenCV va shunga o‘xshash) va ML modellarini joriy etish mamnuniyat bilan qabul qilinmaydi, lekin taqiqlangan ham emas.
Ishlarni baholash
Ishlarni baholashning asosiy mezonlari: modulning minimal hajmi, konversiyaning yuqori tezligi va yaxshilangan video oqimining sifati.
Shartlar
- Barcha qiziqqan dasturchilar ishtirok etishga taklif qilinadi.
- G‘oliblar mukofot pulidan tashqari Dubayda Telegram ofisida ishlash imkoniyatini ham qo‘lga kiritadilar.
Aniqliklar
- Amalga oshirishda OTga o‘rnatilgan ARKit / ARCore yuz trekerlaridan foydalanish mumkin.
- Yechim, yuqori ehtimol bilan, ML modellarida asoslangan emas, balki butunlay algoritmik bo‘ladi.
- Algoritm ko‘zoynak, bosh kiyim va hokazolar bilan to‘g‘ri ishlashiga ishonch hosil qilishni tavsiya qilamiz.
- Tugallangan ishni @ContestBot botiga yuborish mumkin bo‘ladi, ishlarni qabul qilish boshlanishi esa oldindan e’lon qilinadi.