Программный комплекс «Интеллект» изначально разрабатывался с задачей сокращать избыточность трафика в сети. Для этого были реализованы несколько важных функций обработки цифровых потоков:
Общая схема работы "Интеллект" с применением шлюза данных
Важную роль в сокращении трафика также играет алгоритм компрессии Motion Wavelet, который, используя межкадровую компрессию, по аналогии с MPEG-4, сокращает объем передаваемых данных, сохраняя высокое качество изображения при мониторинге «живых» каналов, а также обладает уникальной характеристикой документальности изображения при покадровом просмотре архивных данных.
В системе безопасности «Интеллект» поддержана передача нескольких потоков видео, получаемых от видеокамеры — мультистримминг.
Мультистримминг позволяет решать сразу несколько задач без чрезмерной нагрузки на процессор клиентского компьютера. Например, для наблюдения за объектом в реальном времени можно выводить на монитор видеосигнал более низкого качества. При этом запись в архив может вестись в более высоком качестве, поскольку точность деталей и качественное изображение необходимы для последующего анализа.
Программная платформа «Интеллект» поддерживает до 4-х потоков видео, которые могут быть использованы:
Благодаря мультистриммингу система становится гораздо более производительной, функциональной и гораздо менее затратной. Использование отдельного потока для видеоаналитики дает возможность применить на объекте всё разнообразие инструментов интеллектуального анализа видео.
Кроме того многопотоковость облегчает работу мобильных клиентов, позволяя существенно снизить нагрузку на веб-сервер, благодаря тому что для передачи на мобильный клиент выбирается поток с самым низким разрешением.
GreenStream — это технология максимально экономичной передачи информации, позволяющая снижать нагрузку на сеть и экономить вычислительные ресурсы.
Потоки, передаваемые IP-камерами, могут иметь различные разрешения и частоту кадров. При этом на удаленном рабочем месте мониторинга видео с камер не всегда отображается в полном разрешении. Скажем, если экран имеет разрешение 1920х1080 пикселей, и на нем отображается раскладка 4х3 камеры, то разрешение каждого изображения будет всего 480х360 точек. Поэтому нет необходимости загружать сеть, передавая на это рабочее место видеопоток в полном разрешении, а потом тратить ресурсы на то, чтобы распаковать его и перемасштабировать под размер 480х360.
Система автоматически выбирает поток с разрешением, которого достаточно для отображения. А если пользователь, например, раскроет камеру на весь экран — автоматически будет выбран поток высокого разрешения.
Таким образом, GreenStream дает возможность гибко подстраиваться под внешние условия, делая систему безопасности на основе «Интеллекта» максимально производительной. Кроме того, экономия вычислительных ресурсов серверов и рабочих мест позволяет использовать для обработки и отображения видео менее мощные компьютеры либо обрабатывать на одном компьютере большее количество видеопотоков. И то, и другое помогает экономить бюджет, выделяемый на систему видеонаблюдения.