О компании
Услуги
11
Портфолио
Блог
Вакансии
+7 495 414-40-49
Получить консультацию
Контакты
[{"lid":"1738612178224","ls":"10","loff":"","li_parent_id":"","li_type":"hd","li_name":"form2","li_value":"poluchit konsultatsiyu","li_nm":"form2"},{"lid":"1738612178225","ls":"20","loff":"","li_parent_id":"","li_type":"nm","li_ph":"\u0418\u043c\u044f","li_name":"name2","li_req":"y","li_nm":"name2"},{"lid":"1738612178226","ls":"30","loff":"","li_parent_id":"","li_type":"in","li_ph":"\u0412\u0430\u0448 Telegram","li_name":"tg2","li_nm":"tg2"},{"lid":"1738612178227","ls":"40","loff":"","li_parent_id":"","li_type":"em","li_ph":"mail@example.com","li_name":"email2","li_req":"y","li_nm":"email2"},{"lid":"1738613107366","ls":"50","loff":"","li_parent_id":"","li_type":"ph","li_ph":"+7","li_name":"Phone2","li_mask":"+7 (999) 999-99-99","li_req":"y","li_nm":"Phone2"},{"lid":"1738612178228","ls":"60","loff":"","li_parent_id":"","li_type":"ta","li_ph":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430","li_rows":"2","li_name":"Description2","li_nm":"Description2"}]
И наши менеджеры ответят на ваши вопросы
Заполните форму
Оставить заявку
Нажимая на кнопку, вы соглашаетесь с нашей
Политикой в отношении обработки
персональных данных пользователя
О компании
Портфолио
+7 495 414-40-49
HELLO@EORA.RU
Иннополис
Услуги
Разработка чат-ботов с ИИ
ул. Университетская, д. 7
Навыки для голосовых ассистентов
Позвоните нам
Бот поддержки
Напишите нам
Робот для колл-центра
Цифровой аватар
Боты для HR
Боты для интернет-магазинов
Суфлекс - ИИ подсказки для операторов КЦ
Викуля - ИИ поиск по базе знаний
XinData - ИИ ассистент для финансовых вопросов
Блог
Вакансии
Получить консультацию
Консультация в ИИ
ИИ-ассистент с ChatGPT
Контакты
Разработка чат-ботов с ИИ
Навыки для голосовых ассистентов
Бот поддержки
Робот для колл-центра
Цифровой аватар
HR-боты
Бот для интернет-магазинов
Консультация в ИИ
Суфлекс - ИИ подсказки для операторов КЦ
Викуля - ИИ поиск по базе знаний
XinData - ИИ ассистент для финансовых вопросов
Перейти в услуги
ИИ-ассистент с ChatGPT
Разработка чат-ботов с ИИ
Навыки для голосовых ассистентов
Бот поддержки
Робот для колл-центра
Цифровой аватар
HR-боты
Бот для интернет-магазинов
Консультация в ИИ
Суфлекс - ИИ подсказки для операторов КЦ
Викуля - ИИ поиск по базе знаний
XinData - ИИ ассистент для финансовых вопросов
Перейти в услуги
ИИ-ассистент с ChatGPT
О компании
Услуги
11
Портфолио
Блог
Вакансии
+7 495 414-40-49
Получить консультацию
Контакты
Мы используем cookies и собираем технические данные
Находясь на сайте вы соглашаетесь с применением данных технологий
Close
[{"lid":"1738426274157","ls":"10","loff":"","li_parent_id":"","li_type":"in","li_title":"\u0418\u043c\u044f \u0444\u043e\u0440\u043c\u044b","li_name":"formname2","li_nm":"formname2"},{"lid":"1738394749266","ls":"20","loff":"","li_parent_id":"","li_type":"em","li_title":"Email","li_name":"pochta2","li_req":"y","li_nm":"pochta2"},{"lid":"1738394749267","ls":"30","loff":"","li_parent_id":"","li_type":"nm","li_title":"Name","li_name":"imya2","li_req":"y","li_nm":"imya2"},{"lid":"1738431631445","ls":"40","loff":"","li_parent_id":"","li_type":"in","li_title":"Telegram","li_name":"telegram2","li_nm":"telegram2"},{"lid":"1738431737481","ls":"50","loff":"","li_parent_id":"","li_type":"ph","li_title":"\u0422\u0435\u043b\u0435\u0444\u043e\u043d","li_name":"telephone2","li_req":"y","li_nm":"telephone2"},{"lid":"1738451679380","ls":"60","loff":"","li_parent_id":"","li_type":"ta","li_title":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0437\u0430\u0434\u0430\u0447\u0438","li_rows":"3","li_name":"opisanie2","li_nm":"opisanie2"}]
En
HELLO@EORA.RU
+7 495 414-40-49
Главная
/
Портфолио
/
Компьютерное зрение и ИИ
/
Нейросеть для сегментации человека на видео
Нейросеть, которая сегментирует кадры мобильного видео и «ищет»
на них человека
Основная информация
Клиент
Разработчик популярного мобильного приложения для художественной обработки
фото и видео.
Задача
Создать инструмент, который будет сегментировать кадры видеопотока и выделять силуэт человека.
Сервис должен запускаться на смартфонах.
Применение
Пользователь приложения сможет менять фон, как
в Zoom, или «надевать» маску.
Входит
в топ-10 App Store
в категории «Фото и видео»
Решение
Три нейросетевых модели
для широкого диапазона мобильных устройств. Они работают
с разной скоростью и точностью.
Проблемы, с которыми мы столкнулись
Проблема
В нашей команде не было ни одного мобильного разработчика.
Решение
Мы подобрали специалистов, которые хорошо разбираются и в мобильной разработке, и в машинном обучении.
Проблема
Сервис должен был работать на разных смартфонах, включая «медленные».
Решение
Мы разработали три модели. Первую - для «медленных» смартфонов, вторую - для мощных флагманов и третью, оптимальную, - для основной группы устройств.
Этапы разработки
Изучили материалы
и инструменты
для разработки
Подобрали библиотеку видео
и изображений
Обучили нейросеть «видеть» человека
в кадре и очерчивать
его контур
На фото
На видео
Адаптировали
сервис к запуску
на мобильных устройствах
Результаты
Исходное
изображение
Идеальная маска
Нейросеть очертила контур согласно вероятности,
что пиксели относятся
к фигуре человека.
Итоговый контур. Нейросеть очертила его, предсказав положение человека в кадре.
Image
GT Mask
Predicted Probs
Predicted Mask
Протестировали нейросеть и передали клиенту
Пример тестирования модели на смартфоне Huawei P20 LTE
Инструменты
Vision Hub
Хостинговая платформа для моделей компьютерного зрения. Модели запускаются на наших серверах и встраиваются
в сторонние сервисы через REST API.
Перейти к Vision Hub
Команда проекта
Константин Кубрак
Менеджер проекта
Владислав Виноградов
Технический директор
Александр Гращенков
iOS-разработчик
Вячеслав Шульц
Сomputer vision engineer
Дмитрий Гордин
Android-разработчик
Между прочим
Это был наш первый опыт адаптации нейросетей
для запуска на мобильных устройствах.
Мы передали клиенту разработку и научили его воспроизводить эффект на своей платформе.
Итоги
Этот проект оказался сложнее, чем мы думали. Благодаря ему мы начали проводить аудит
и консалтинг в области машинного обучения.
Полученный опыт очень пригодился в другом проекте - когда мы разрабатывали приложение для снятия показаний счётчиков.
Что такое ML-аудит
«Умный» сервис для Фрисби
Планы
Сделать модель
кросс‑платформенной
- чтобы она запускалась на любых устройствах, а также в облаке.
Объединить модель сегментации с моделью воспроизведения глубины кадра. Это
повысит точность сегментации.
[{"lid":"1531306540094","ls":"10","loff":"","li_parent_id":"","li_type":"nm","li_ph":"\u0418\u0432\u0430\u043d \u0418\u0432\u0430\u043d\u043e\u0432\u0438\u0447","li_title":"\u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442","li_name":"name","li_req":"y","li_nm":"name"},{"lid":"1531306243545","ls":"20","loff":"","li_parent_id":"","li_type":"em","li_ph":"mail@example.com","li_title":"\u041c\u043e\u0439 e-mail","li_name":"email","li_req":"y","li_nm":"email"},{"lid":"1608756710070","ls":"30","loff":"","li_parent_id":"","li_type":"ph","li_title":"\u041c\u043e\u0439 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430","li_name":"Phone","li_masktype":"a","li_maskcountry":"RU","li_nm":"Phone"},{"lid":"1608756742134","ls":"40","loff":"","li_parent_id":"","li_type":"ta","li_ph":"\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u0441\u044e\u0434\u0430 \u0438 \u043e\u043f\u0438\u0448\u0438\u0442\u0435 \u0432\u0430\u0448\u0443 \u0437\u0430\u0434\u0430\u0447\u0443 \u0432 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u0435","li_title":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430","li_rows":"2","li_name":"Description","li_req":"y","li_nm":"Description"}]
Напишите нам
Отправить
Нажимая на кнопку, вы соглашаетесь с нашей
Политикой в отношении обработки
персональных данных пользователей