Дапамажыце dev.by 🤍
Падтрымаць

Решение Oxagile открывает двери в офисе с помощью системы распознавания

Компания Oxagile разработала веб-приложение для определения лиц и масок в Google Chrome. Решение позволяет входить в офис и перемещаться внутри здания без использования карт доступа. О том, как работает приложение, dev.by рассказали Principle Software Engineering Сергей Халипский и Chief Software Engineer Ян Тишко.

1 каментарый

Компания Oxagile разработала веб-приложение для определения лиц и масок в Google Chrome. Решение позволяет входить в офис и перемещаться внутри здания без использования карт доступа. О том, как работает приложение, dev.by рассказали Principle Software Engineering Сергей Халипский и Chief Software Engineer Ян Тишко.

— Сегодня во многих офисах установлена система доступа с помощью электронных карт. Одна из компаний захотела внедрить решение для пропуска в офис на основе идентификации лиц, а также для измерения температуры на входе в офис. Мы разработали специальное приложение, которое работает в режиме реального времени, и интегрировали систему распознавания лиц в систему доступа в здание, — рассказывает Сергей Халипский.

Как работает решение

Над каждой дверью были установлены недорогие планшеты с обычными RGB-камерами. Они могут детектить и определять лица и распознавать через существующую систему доступа в офис. Когда сотрудник подходит к двери, система его распознает и дверь автоматически открывается. Больше не надо использовать электронные карты.

Краткие технические характеристики приложения

Клиентское приложение написано на ReactJS. Основной язык для разработки в браузере — TypesScript. У Oxagile есть несколько нейронных сетей для детекции разных событий: детекция лица, детекция маски, детекция черного тела по RGB и термальным изображениям. Нейронные сети запускаются с использованием TensorFlow.js, качестве backend используется Web Assembly или WebGL. Для работы с изображениями используется библиотека OpenCV.js.

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

Для измерения температуры сотрудников и других посетителей офиса в лобби установили более дорогие планшеты с термальной камерой.

— Термальная камера измеряет только температуру и выводит на экран результат — нормальная температура или повышенная. Она не идентифицирует человека. Это функция планшета с камерой, который отвечает за контроль доступа, — поясняет Ян Тишко.

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

Администратор может сам добавить посетителя и сфотографировать. Также можно установить дополнительный планшет для саморегистрации. Для этого посетителю потребуется ввести свои данные, сфотографироваться и получить доступ на конкретные этажи и комнаты.

Где ещё можно было бы использовать решение Oxagile

Решение Oxagile — это отдельный модуль, который легко интегрируется в другие проекты, где нужна функциональность определения лица, маски и измерения температуры, поясняет Ян Тишко

— Наше решение можно использовать, например, в кафе, чтобы следить за наполняемостью, — добавляет Сергей Халипский. — Правда, в Беларуси это не распространено, но вот в США, например, многие кафе могут заполняться только на 30%. Наша система позволяет идентифицировать как входящих, так и выходящих посетителей. Если установить специальный счетчик, можно будет отслеживать заполняемость кафе. Также решение можно использовать в ресторанах с экранами самообслуживания, в метро (для оплаты проезда).

Чытайце таксама
Анкета для ўсіх айцішніц (былых таксама)! Упершыню на devby жаночы рэсёрч — гэта ананімна, 10 хвілін
Анкета для ўсіх айцішніц (былых таксама)! Упершыню на devby жаночы рэсёрч — гэта ананімна, 10 хвілін
Анкета для ўсіх айцішніц (былых таксама)! Упершыню на devby жаночы рэсёрч — гэта ананімна, 10 хвілін
Звычайна нашы даследаванні унісекс, але менавіта гэта — жаночае. Вось наша 10-хвілінная ананімная анкета для ўсіх ІТ-спецыялістак. Спадзяёмся, яна будзе цікавай і карыснай для кожнай чытачкі — нават калі вы часова (ці ўжо) не працуеце ў ІТ.
Распрацоўшчык слотаў у Мінску звольніў творчую каманду? (У асноўным тых, хто за мяжой)
Распрацоўшчык слотаў у Мінску звольніў творчую каманду? (У асноўным тых, хто за мяжой)
Распрацоўшчык слотаў у Мінску звольніў творчую каманду? (У асноўным тых, хто за мяжой)
Скарачэнне магло закрануць тых, хто працаваў з-за мяжы.
4 каментарыя
Вялікабрытанія ўводзіць электронныя візы. Вось што зменіцца для беларусаў
Вялікабрытанія ўводзіць электронныя візы. Вось што зменіцца для беларусаў
Вялікабрытанія ўводзіць электронныя візы. Вось што зменіцца для беларусаў
З лічбавымі асістэнтамі і арыентацыяй на практыку. У Мінадукацыі распавялі, як навучаюць пакаленне Альфа
З лічбавымі асістэнтамі і арыентацыяй на практыку. У Мінадукацыі распавялі, як навучаюць пакаленне Альфа
З лічбавымі асістэнтамі і арыентацыяй на практыку. У Мінадукацыі распавялі, як навучаюць пакаленне Альфа

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

glavnyy-po-veslu
glavnyy-po-veslu Гребец в Отражаю свою точку зрения
0

[censored, П. 4.1.2. Пользовательского соглашения — https://dev.by/pages/agreement"] Ян лучше бы они не показывали вторую фотку какой ты с утра до кофе приходишь на работу! Ору!