Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Презентация ВКР Шакиров 24.06.pptx
Скачиваний:
35
Добавлен:
28.08.2022
Размер:
3.83 Mб
Скачать

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

Пусть

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

Дано

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

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

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

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

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

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

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

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

Найти

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

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

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

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

Ограничения

• или

11

Алгоритм построения проекции временной шкалы событий

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

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

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

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

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

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

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

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

12

Схема взаимодействия модулей системы видеонаблюдения

13

Информационная модель

14

Пример работы ПП: отображение временной шкалы с событиями

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

Временная шкала

Нажатие на метку времени приводит к масштабированию

Нажатие на кнопку стрелки посередине возвращает масштаб

15

Пример работы ПП : отображение таблицы событий

Таблица событий

Панель фильтров

16

Анализ эффективности ПП при работе с событиями

Для просмотра каждого события

До:

Считаем, что журнал событий и плеер уже открыты.

-Нажатие на кнопку выбора даты в плеере – 1 сек.

-Выбор года – 2 сек.

-Выбор месяца – 1 сек.

-Выбор дня – 2 сек.

-Ввод часа и минут в поле ввода времени – 3 сек.

После:

Считаем, что плеер уже открыт.

-Открытие таблицы событий – 1 сек.

-Нажатие на запись события в таблице событий – 1 сек.

Время в секундах

Затрачиваемое время на открытие записей по событию

100

 

 

 

 

 

 

 

 

 

90

 

 

 

 

 

 

 

 

 

80

 

 

 

 

 

 

 

 

 

70

 

 

 

 

 

 

 

 

 

60

 

 

 

 

 

 

 

 

 

50

 

 

 

 

 

 

 

 

 

40

 

 

 

 

 

 

 

 

 

30

 

 

 

 

 

 

 

 

 

20

 

 

 

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

01

2

3

4

5

6

7

8

9

10

Количество записей

До После

17

Акт о внедрении результатов ВКР

18

Результаты

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

2.Разработаны алгоритмы работы с событиями: построения проекции временной шкалы событий, получения событий системы видеонаблюдения, открытия видеозаписи события системы видеонаблюдения.

3.Проведен анализ и осуществлен выбор инструментальных средств разработки веб-приложений: язык TypeScript, платформа Wasaby.

4.Разработан программный продукт, отвечающий поставленным требованиям.

5.Проведено тестирование и оценка эффективности разработанного ПО.

19