AIWayZ - Искусственный Интеллект для Безопасной Жизни

Nameless42 61b5f2b41f Добавлен дизайн 3 years ago
hack 6608f1363a ВолГУ наброски 3 years ago
src 61b5f2b41f Добавлен дизайн 3 years ago
AnywayS.pptx 6608f1363a ВолГУ наброски 3 years ago
ChangeLog.md 7570cfcb8d обзор подходящих решений 3 years ago
README.md 7af06ae0c7 https://habr.com/ru/company/jetinfosystems/blog/664982/ 3 years ago
header.jpg 9f43ee7ad4 + функции программы 3 years ago

README.md

AIWayZ

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

История изменений

Структура проекта

  • мобильное приложение школьника / "туриста" / "волонтера";
  • сервер видеонаблюдения;
    • консоль сервера;
    • десктопное приложение для управления сервером;
    • рабочее место классного руководителя;
  • сервер управления;
    • консоль сервера;
    • десктопное приложение для управления сервером;
  • мобильное приложение родителей / классного руководителя / опекуна.

Мобильное приложение школьника

Мобильное приложение школьника состоит из трех основных частей: карты маршрута, списка заданий и игр.

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

Для того, чтобы ребенок привыкал идти по рекомендуемому маршруту, ему необходимо давать небольшие задания, для выполнения которых ему необходимо дойти до нужной точки на маршруте. Это может быть:

  • сфотографировать желтый подснежник;
  • сфотографировать весеннюю бабочку;
  • * измерить температуру, освещенность, радиационную обстановку *;
  • найти элемент дополненной реальности в нужной точке (аналог Pokemon Go) и т.д.

Помимо направляющей функции это приложение может нести и воспитательную: ведение "Дневника наблюдений за природой", учета редких и эндемичных видов, контроль экологической обстановки и т.д.

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

Игры - за выполнение заданий в играх добавляются ресурсы: жизни, "золото", "изумруды" - игровая валюта; элементы одежды для кукол; открываются новые уровни, добавляются новые персонажи.

Roblox - как и в этой вселенной игр мы предлагаем комплекс связанных между собой игр, с единой статистикой, аватаром и достижениями. В отличии от вышеупомянутой вселенной, достижения могут даваться не только за игровые задания, но и за задания в реальной жизни. Родителями, классным руководителем, опекуном.
LEGO и Epic Games договорились о создании метавселенной для детей

Мобильное приложение "туриста"

Конечно, не только и не столько "турист" может пользоваться этим вариантом мобильного приложения, но и житель города, приезжий, сотрудник коммунальных служб. Это приложение тоже может построить безопасный маршрут для бабушки, которая спешит в магазин, в котором сахар по 59 р. Но не это основная его цель. Для туриста оно подскажет местные достопримечательности и их актуальные фотографии (которые сфотографируют школьники в рамках заданий), покажет кафе, гостиницы, пивбары и ночные клубы (владельцы которых предоставили доступ к своим камерам). Для дворника покажет сугробы, осеннюю листву и кто нарисовал неприличное "граффити" на гараже его начальника.

Мобильное приложение "волонтера"

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

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

Сервер видеонаблюдения

Cервер видеонаблюдения получает видеопоток с видеокамер, детектирует опасные ситуации: драки, наличие субъектов с агрессивным или неадекватным поведением, стаи бродячих собак и так далее.

Рабочее место классного руководителя

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

Доступ к камерам

Serafim *, [..2022 11:54]
Павел, здравствуйте! Беспокоит Серафим из "
*" по поводу вашего проекта. Идея звучит очень интересно, но остается вопрос, как вы планируете легально получить доступ к данным с камер? Спасибо!

Pavel Yakushenko, [..2022 14:22]

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

Pavel Yakushenko, [..2022 14:23]

  1. самый реальный - камеры в открытом доступе. Но их мало, особенно в небольших городах.

Pavel Yakushenko, [..2022 14:24]

  1. камеры общественных, городских, муниципальных организаций - реально, но надо приложить усилия в части уговорить / заставить, может быть на уровне администрации города / округа. Отдельно стоит упомянуть коммунальные организации - мы можем предложить детекцию коммунальных "недочетов": сугробы, сосульки, хулиганы, рисующие граффити и т.д.

Pavel Yakushenko, [..2022 14:26]

  1. камеры коммерческих организаций, магазинов, офисов и т.д. - а вот тут мы можем дать людям "плюшки", за доступ к их камерам: мы можем предложить услугу по мониторингу, детекции и логированию потенциально опасных ситуаций: драка возле кафе, пьяный / наркоман у магазина и т.п.

Pavel Yakushenko, [..2022 14:29]

  1. камеры частных лиц - доступ в рамках Гражданского мониторинга / Гражданской инициативы. Я провел мини "опрос" (поспрашивал у соседей =), кто даст доступ к камерам на улицу для подобных целей. В теории согласны все. В реальности процент будет меньше =). Ну и те-же "плюшки": услуги по видеосемантике.

Сервер управления

Сервер управления агрегирует задания от родителей и выдает их ребенку. Может быть объединен с сервером видеонаблюдения.

Мобильное приложение родителей

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

Безопасность

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

Серверов и видеонаблюдения и управления может быть несколько. Запустить свой сервер могут и родители и классные руководители и школы / детские сады (и ГорОНО). В мобильном приложении школьника указываются только те сервера, которым родители доверяют. Новые задания должны быть подтверждены несколькими людьми. В случае расхождения (потенциального взлома) подается сигнал тревоги. Таким образом, для реализации подобной атаки злоумышленник должен получить одновременный доступ к более 50% серверов. Что резко снижает ее риск.

Ссылки

Безопасная школа. Почему это ещё не реализовали по всей стране?