практическая часть диплома мобильных приложений. Диплом_2 глава. 2. Разработка Программного продукта. 1 Концепция приложения
Скачать 0.63 Mb.
|
2.Разработка Программного продукта.2.1 Концепция приложения.Цель состоит в том, чтобы отслеживать поведение, деятельность или другую изменяющуюся информацию, обычно людей, с целью оказания на них влияния, управления, направления или защиты. В этом исследовании мы фокусируемся на обнаружении людей и не рассматриваем распознавание их сложных действий. Обнаружение человека является сложной задачей с точки зрения машинного зрения, поскольку на него влияет множество факторов и методов сохранения изображений в компьютере. У системы видеонаблюдения две основные цели. Первая и самая важная из них – сдерживание преступности. Во-вторых, помочь поймать преступников, когда преступление было совершено. Основная цель этого проекта — освободить владельца от масштабной задачи ручного просмотра видео для идентификации человека, находящегося перед системой видеонаблюдения. Таким образом, пользователи этой системы будут уведомлены через мобильное приложение, которое будет получать push-уведомления от системы видеонаблюдения и отображать их владельцу. Для каждого человека, которого он обнаруживает, он будет давать имя человека, если и только если он / она существует в предопределенной базе данных, в противном случае он передаст сообщение о том, что Неизвестный человек был обнаружен. Таким образом, пользователь будет удаленно проинформирован о людях, находящихся перед системой наблюдения. Для интеллектуальной системы видеонаблюдения обнаружение человека важно для обнаружения аномальных событий, идентификации и отслеживания людей и т. д. Система, которую необходимо запрограммировать в соответствии с местом, в котором она должна быть развернута, потребует большого количества начальных операций. накладные расходы при его установке. Эти накладные расходы включают в себя перечисление видов деятельности, которые будут происходить в этой области, а затем создание модели, которая точно фиксирует рутинные действия и помечает нестандартные. Очевидно, что эти накладные расходы велики и делают программный подход непригодным для крупномасштабного развертывания. Отсюда возникает потребность в неконтролируемой системе видеонаблюдения, способной обучаться рутинным действиям по собственным данным. Систему с возможностью самообучения было бы легко развернуть, и она позволила бы осуществлять крупномасштабный мониторинг. Отслеживание и идентификация человека:Человека в системе визуального наблюдения можно идентифицировать с помощью методов распознавания лиц и походки. Обнаружение и отслеживание нескольких людей в загроможденных сценах в общественных местах затруднено из-за частичной или полной проблемы с окклюзией в течение короткого или длительного периода времени. Обнаружение аномальных событий :Наиболее очевидным применением обнаружения людей в видео наблюдениях является раннее обнаружение события, которое не является нормальным. Аномальные события классифицируются как праздношатание одного человека, взаимодействие нескольких человек (например, драка и личные нападения) и взаимодействие человека с объектом/местоположением (например, оставленный объект и проникновение). Обнаружение внезапных изменений и вариаций движения в точках интереса и распознавание действий человека может быть выполнено путем построения матрицы сходства движения или применения вероятностного метода. Методы, основанные на статистике вероятностей, используют минимальное изменение меры времени и пространства для моделирования метода вероятности. Уведомление системного администратора/владельца: При обнаружении неизвестного лица интеллектуальная система должна отправить администратору сообщение о том, что обнаружено неизвестное лицо, или имя человека из списка безопасных людей. У системы видеонаблюдения две основные цели. Первая и самая важная из них – сдерживание преступности. Во-вторых, помочь поймать преступников, когда преступление было совершено. Некоторые из способов, которыми система видеонаблюдения достигает обеих этих целей, заключаются в следующем: Мониторинг магазинов и запасов. Обеспечение видимого присутствия или предупреждение о том, что в магазине используются видеокамеры Запись любого вторжения. Позволяет людям следить за камерами и видеть, что происходит в любое время суток. Предоставление метода идентификации, с помощью которого люди могут быть проверены перед входом. Разрешение сотрудникам службы безопасности проверять, кто находится в здании в любое время. В системе есть два основных вычислительных аспекта: Детектор лиц Виолы/Джонса- Это подход машинного обучения для визуального обнаружения объектов, который позволяет очень быстро обрабатывать изображения и достигать высоких показателей обнаружения. Android-приложение- Это приложение используется для удаленного получения push-уведомлений от системы наблюдения через службу Google Cloud Messaging. |