Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ МО-417 Шакиров Айдар 24.06.docx
Скачиваний:
77
Добавлен:
28.08.2022
Размер:
4.35 Mб
Скачать
  1. Формальная постановка задачи

Формальной постановке задачи соответствует контекстная диаграмма методологии IDEF0, приведенная на рисунке 1.4.1.

Рисунок 1.4.1 – Формальная постановка задачи

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

  1. Структура решения задачи, декомпозиция задачи на подзадачи

Структуре решения поставленной задачи соответствует ее разбиение на подзадачи, представленное на диаграмме методологии IDEF0, изображенной на рисунке 1.5.1.

Рисунок 1.5.1 – Структура решения задачи

На первом этапе оператором осуществляется ввод и редактирование критериев отбора событий видеонаблюдения: период, типы событий.

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

Затем на основе полученных данных происходит построение таблицы событий и построение проекции временной шкалы событий. Сегменты на временной шкале, соответствующие разным типам событий, дифференцируются согласно цветовой схеме типов событий.

Глава 2. Анализ моделей и методов решения

2.1. Типы событий системы видеонаблюдения

События могут классифицироваться различным образом. Попробуем выделить следующие группы типов событий.

Рисунок 2.1.1 – Классификация типов событий системы видеонаблюдения

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

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

Системы складского учета могут фиксировать моменты отказа от привезенного товара, открытия или закрытия ворот склада.

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

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

2.2. Математическая постановка задачи построения проекции временной шкалы событий

Введение:

Unix-время - система описания моментов во времени, принятая в Unix и других POSIX-совместимых операционных системах. Определяется как количество секунд, прошедших с полуночи 1 января 1970 года по Гринвичу.

Дано:

  • – множество событий системы видеонаблюдения,

  • – множество отображаемых типов событий,

  • – Unix-время начала -го события,

  • – Unix-время окончания -го события,

  • – тип i-го события,

  • – Unix-время, соответствующее левому краю видимой части временной шкалы,

  • – Unix-время, соответствующее правому краю видимой части временной шкалы,

  • – функция цвета, где – тип события.

Найти:

– множество сегментов временной шкалы, где:

  • – Unix-время, соответствующее левому краю сегмента,

  • – Unix-время, соответствующее правому краю сегмента,

  • – цвет, соответствующий .

Ограничения:

  • или