![](https://habrastorage.org/files/eed/f64/545/eedf645453f7443e990854467a027fca.png)
Рентгеновская установка для транспорта, где с помощью машинного зрения ищутся предметы, похожие на оружие или спрятанных людей.
Начнём с детектора драки. Задача вполне понятная: есть много процессоров и умных программистов, город покрыт камерами, нужно всего-то ничего — сделать так, чтобы как только кто-то начал драться, модераторам с резиновыми дубинками пришло сообщение. Дальше они «отмодерируют» уже по-старинке.
Похожий детектор тестируется, чтобы в ночных клубах в туалетах не занимались чем-нибудь лишним. Там точность выше, потому что сюжет проще, легче алгоритмизируется и дольше длится (обычно).
Но давайте не будем останавливаться на этой приятной ноте, а продолжим смотреть, что ещё есть в арсенале будущего Скайнета. Ну, или Большого Брата.
Детекторы для видеонаблюдения в общественных местах
С дракой было сложнее всего. Раньше такая задача решалась с помощью десятков специально обученных бабок, каждая из которых смотрела на 12–15 экранов. Отличная работа для пенсионера, почти как на эскалаторе в метро сидеть. Потом американцы придумали быстро показывать ситуации оператору (быстрее, чем человек может сознательно их распознать) и ждать стрессовой реакции мозга. На первых выборках работало идеально, но потом кандидаты быстро привыкали и становились негодными. Сегодня только-только начали поставлять такие программные навески для видеонаблюдения наряду с другими, уже привычными фичами — поиском оставленных предметов, распознаванием номеров и лиц, подсчётом людей в очередях и так далее.
Про распознавание лиц мои коллеги уже писали, а про очереди мы ещё чуть позже расскажем. Про драку же мы пока детально не тестировали (есть определённые сложности с бета-тестерами), но в нескольких случаях определилась она правильно. В целом даже при точности 15% это уже хорошая штука, но ей ещё эволюционировать и эволюционировать.
Кстати, сейчас в аэропортах и на проходных стадионах, например, мы ставим 16- или даже 30-мегапиксельные камеры, смотрящие на толпу. По нашему опыту, этого вполне достаточно для распознавания лица для определения соответствия выборке из 2–3 тысяч человек (персоналу, людям в розыске и т. п.) с высокой точностью.
Детекторы для груза
Как вы понимаете, машинное зрение и распознавание образов используется практически повсеместно. Один из ярких примеров был до ката — рентгеновское сканирование груза. Сейчас многие крупногабаритные и некоторые «аэропортовские» сканеры уже снабжены автопоиском заданных объектов. Например, беглых мексиканцев или рожков к автомату Калашникова. Но чаще всё банальнее: грузовик заезжает на установку вроде «Заставы-1», сканируется, и в нём хорошо различается органика (взрывчатка, наркотики). Похожие штуки ставятся в портах, передвижные контейнеры с рентген-установками могут быть развёрнуты где угодно. Пропускная способность очень высокая.
Есть комплексы для железных дорог — там важно считать вагоны и контейнеры в них. Тот же комплекс SecurOS Transit распознаёт на движущемся товарняке номера вагонов (с точностью около 95% с учётом загрязнений и разной погоды), фотографирует груз, сразу же определяет тип вагона по его номеру, ищет, где этот вагон должен быть по документам, а потом сравнивает с фактическим положением.
![](https://habrastorage.org/files/657/d45/537/657d455371c1413e92e7ccbd51dd9267.png)
![](https://habrastorage.org/files/27b/f80/c1a/27bf80c1ad804ff38de9612f6a3a51a1.png)
Судя по датам — одно из первых внедрений, когда из функций было OCR.
Либо делает обратную задачу: вы вводите параметры вагона, а комплекс ищет их в базе. Перевозчики используют его широко — от контроля целостности груза до учёта разных леваков и непорядка. В этом комплексе, кстати, на один номер приходится несколько кадров — там очень интересная математика по обработке их в смазанном виде.
Детекторы для трафика
![](https://habrastorage.org/files/d04/ecf/762/d04ecf7623b146a082ccc1c9c527abeb.png)
Тут всё просто. Робот следит за правилами дорожного движения (на уровне «нельзя ехать назад по встречке», «нельзя стоять в определённых местах», «нельзя перестраиваться иначе как по заданным правилам»), определяет скорость отдельных машин и потока целиком, считает машины и определяет утилизацию полосы, распознаёт отдельно грузовики и легковушки (делается это для оптимизации схем дорожного движения на постаналитике).
Если к этой штуке прикрутить ещё распознавание номеров, получается ещё кусочек мозаики. В Китае, например, дорожная сеть в Шанхае снабжается камерами со вспышкой на специальных мачтах, и они тщательно фиксируют каждый номер для контроля домашнего региона и скорость. Ещё там действует программа разгрузки движения — упрощая, по понедельникам нельзя тем, у кого номер заканчивается на 1 или 0, по вторникам — 2 или 9 и так далее. Таким товарищам сразу прилетает китайское предупреждение о платном проезде. То есть штраф (примерно 500 рублей за 4 часа).
![](https://habrastorage.org/files/8d1/4eb/4c3/8d14eb4c371846bba3c08a1d8c5c8e1f.png)
А это внедрение в Ярославле и Перми — учёт машин в автосалоне и учёт контейнеров.
![image](https://habrastorage.org/files/a22/e95/b40/a22e95b40fc842a195e66b67e03a6e50.jpg)
А это магнитный детектор занятости парковочного места — вот наш рассказ про их испытания
Ещё на КПП на предприятиях используются классические преграждающие устройства типа столбиков или шлагбаумов с системами сканирования днища. Стоит специальная платформа, которая смотрит видеокамерой на дно машины на предмет новых интересных вещей.
RFID-метки
RFID-метки (похожие на те, что вы встречаете в книжных магазинах и магазинах одежды для защиты от воровства) передают и получают данные в радиусе до 150 метров) могут быть использованы довольно широко. Банальный вариант — контроль книг библиотеки. Взял книгу — провёл по сканеру ей и своей картой. Вернул — сделал то же самое. Варианты посложнее — контроль персонала, определение того, какие строители и куда ходили на большой стройке, разные штуки для контроля движения пожилых людей и инвалидов (важны родственникам).
Поиск объектов
Моя любимая фича — поиск конкретных объектов по параметрам. Как искать потерявшийся вагон, вы уже читали выше. На умном видеонаблюдении же есть ещё куча примочек. Это стоп-кадры в опасных местах (все касания полок посетителем магазина или все действия с сервером в дата-центре), траектория человека (для того чтобы понять, откуда и куда он идёт, и принять какие-то решения), контроль толпы.
Днём у безопасников или полиции есть возможность искать человека по цвету одежды, росту, цвету кожи, волос, направлению движения (из зоны, в зону, внутри зоны и так далее). Ночью из-за чёрно-белой картинки посложнее, только отбор по траекториям — «все, кто пришёл в ангар со склада».
Digital Signage
Системы оповещения тоже стали умнее за последние годы. Обратите внимание, как плавно меняется представление о том, что должно быть экраном. В ресторанных двориках, например, статических меню всё меньше: их заменяют светодиодные и плазменные панели. В «Азбуке вкуса», «Шанеле», на заправках ТНК и «Лукойла» — везде используется постоянно обновляемый поток данных. Например, судя по заправкам, автомобилисту нужны пробки, погода, курс валют и реклама шин, как же без неё.
Почти вплотную идут кафе с электронным меню (есть на ряде заправок и в «Макдональдсе») — системы взаимодействия удобно интегрируются с оповещениями. В музеях встречаются электронные гиды: в Туле в оружейном музее стоят специальные проекторы с актёрами, находящимися прямо в декорациях землянки или кабинета главнокомандующего. У нас, например, было внедрение в крупном российском банке — там на входе стоит камера для распознавания пола человека (мальчикам и девочкам предлагаются разные услуги), а потом по коридору гостя «провожают» электронные помощники, дающие совет дня. Вообще, мы делали довольно много инсталляций в музеях, и не только по видео — вот ещё примеры.
![image](https://habrastorage.org/files/0ef/87a/7a2/0ef87a7a20a641ada2b9256a5a8b5a8c.jpg)
Здесь на карту наносятся все Wi-Fi-точки (98% — это телефоны), и по ним можно установить, где на выставке сейчас интересно.
На стадионах в зависимости от зоны с помощью Digital Signage с болельщиками подаётся таргетированный контент. Сейчас как раз такой проект мы завершает на крупном спортивном объекте в одном из российских регионов.
Кстати, на выставках регулярно показывают виртуальные примерочные (это где можно примерить на себя несуществующий товар и «создать персонажа», как в RPG), но всё равно на сканировании местами получаются уродцы, как из TES: Обливиона.
Лучшая интеграция датчиков и DS — это распознавание лица в лифте и показ плана встреч, пока едешь на этаж.
HD Wi-Fi
Вайфай высокой плотности — это сочетание нескольких диапазонов вещания, возможности использовать передачу сразу на нескольких каналах (до четырёх на устройство) и хороший beamforming. Практический пример — можно транслировать своё видео на стадионе на каждый телефон болельщика. Повторы интересных моментов, слежение за конкретным игроком, крупные планы лиц прямо на телефонах и планшетах в HD — это уже реальность.
В случае же чрезвычайной ситуации каждый такой телефон становится устройством помощи в эвакуации — даёт индивидуальный маршрут каждому.
Инфраструктура
Всё это требует довольно интересной инфраструктуры. Понятно, что в 5G-сетях можно будет подключать тысячи устройств к соте, а сами соты будут натыканы так часто, что проблема связи стоять не будет даже для очень маломощных устройств, работающих по 5–7 лет с одной батареи. Но сейчас питание нужно, и это проблема. Я делал решение не так чтобы элегантное, но очень практичное. Мы монтировали контроль территории вокруг стадиона и в парке — подводили к камерам POE. Обычный медный RG-45, 3 километра длины — и в конце преобразователь питания. Всё прекрасно работает.
С ответами на вопросы по слаботочке может помочь мой коллега Иван Царёв (@Tsar111, ITsarev@croc.ru), а моя почта — AChuvilin@croc.ru
Комментарии (15)
Gryphon88
25.10.2016 12:50Подскажите, пожалуйста,
- кто выступает заказчиком детекторов драки: правоохранительные органы или владельцы ночных клубов, пабов и прочих заведений с потенциально буйной публикой?
- Возможно ли сделать помимо детектора драки (если он работает) ещё детектор карманных краж для общественного транспорта? Сейчас я вообще не пойму, зачем там камеры висят.
- Отслеживается ли в общественном транспорте или общественных местах кейс с передачей с передачей сумки на ходу, или когда сумку ставит один человек, а забирает другой?
- Насколько плотно надо увешать город камерами, чтобы ловить установку и съем закладок при наркотрафике7
- Какой правовой статус автоматического наблюдения или выявления правонарушений? Если выявлено автоматикой правонарушение, вызов наряда\штраф автоматический, или поступает сигнал на пульт дежурному, и уже он даёт отмашку? Сколько бумаг надо заполнить, чтобы повесить камеру в публичном месте?
AlekseyChuvilin
25.10.2016 14:50по поводу того, кто выступает заказчиком детекторов драки. Пул заказчиков не ограничен, система эффективно позволяет предотвращать такие ситуации на начальном этапе. По сути это концепция безопасного города, как в целом, так и в отдельно взятом заведении, том же ночном клубе и прилегающей к нему территории
Детекторы карманных краж… Пока не встречал, слишком мелкое действия для детекции. Но технологии не стоят на месте, все развивается. Возможно в будущем.
Насколько плотно надо увешать город камерами. Все зависит от местности и потенциальных зон закладки
Какой правовой статус автоматического наблюдения… Если реализована функция автоматического оповещения служб, то это уже в рамках безопасного города. Где все нормы соблюдены, проект согласован в соответствующих органах.Gryphon88
25.10.2016 15:26Именно момент реализации «безопасного города» и интересует: такие вещи заказывают и потом используют госорганы, или по факту «спасение утопающих — дело рук самих утопащих»?
polar11beer
25.10.2016 15:53Про драки:
есть определённые сложности с бета-тестерами
Какие именно? Возмжно ли тестировать, ну скажем, на танцорах?
DmitriyRus27
27.10.2016 14:37SecurOS Transit для считывания номеров вагонов на практике плохо применим. Снегопад, сильный дождь, подростки с балончиками, сильно снижают эффективность. Это система должна заменить (уволить) целый штат людей, которые сверяют номера пришедших вагонов. Дальше эта информация должна попадать в ГАЦ (горочная автоматическая централизация) и поезд могли бы начать распускать с горки. (экономия порядка 6 часов на каждый пришедший состав). Однако одна не считанная, или неправильно считанная цифра умножает всю эффективность системы на НОЛЬ. Вот RFID-метки, уникальные на каждом вагоне гораздо удобнее, (да и дешевле в плане оборудования инфраструктуры считывателей).
AntiForeZz
27.10.2016 14:37Похожий детектор тестируется, чтобы в ночных клубах в туалетах не занимались чем-нибудь лишним.
А это касается только драк?
easy_john
01.11.2016 16:26Вы не в курсе доступности freeware или относительно недорогих (частное использование, скажем до 5000руб) программ распознавания номеров авто и лиц людей?
Интересует с т.з. оборудования диспетчерской в садовом поселке или небольшого дома.
fomichevrv
AlekseyChuvilin
Спасибо, что заметили. Действительно ошибся.Поправил.