08.11.2014 Views

Программный комплекс «Интеллект» - ITV

Программный комплекс «Интеллект» - ITV

Программный комплекс «Интеллект» - ITV

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

го потока. Это означает, что чем больше изменений происходит от кадра к кадру, тем хуже качество<br />

сжатого видеоизображения.<br />

В MotionWavelet при наличии в кадре какого‐либо действия фиксируется качество: если в кадре<br />

начинается движение, то увеличивается величина сжатого потока, а качество остается стабильным.<br />

7.1.1.4 Отсутствие блокинг­эффекта<br />

В алгоритмах, использующих дискретное косинусное преобразование, как, например, JPEG и<br />

MPEG, изображение разделяется на блоки 8x8 пикселов, и каждый блок переводится в частотное<br />

представление (крупным деталям соответствуют низкие частоты, мелким – высокие частоты). При<br />

сжатии происходит удаление высокочастотных компонентов изображения. Чем больше та часть<br />

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

При сильном сжатии возникает блокинг‐эффект, на изображении появляются квадраты.<br />

Алгоритм MotionWavelet переводит в частотное представление не блоки, а весь кадр, и такой эффект<br />

в нем отсутствует в принципе.<br />

7.1.1.5 Оптимизация загрузки на сервере<br />

Обычно сервер вынужден обрабатывать каждый запрос в порядке очередности и сжимать видеопоток<br />

каждый раз заново, повышая нагрузку на систему. Если запросы поступают на разные темпы<br />

передачи, то ресурсы тратятся нерационально. Уникальность алгоритма MotionWavelet заключается<br />

в том, что он позволяет сжимать видеопоток лишь раз, а затем передавать его клиентам на<br />

той скорости, которая им нужна, не создавая при этом дополнительной нагрузки на ресурсы. Таким<br />

образом, мы имеем неограниченное количество клиентов, получающих видеопоток на требуемой<br />

скорости, которая не создает излишней нагрузки на видеосервер.<br />

7.1.1.6 Возможность оптимизации загрузки на клиенте<br />

Изображение, сжатое по алгоритму MotionWavelet, в случае необходимости может быть декомпрессировано<br />

не до исходного разрешения, а до меньшего. Обычные алгоритмы требуют, чтобы<br />

изображение было полностью декомпрессировано до исходного размера, независимо от того,<br />

какое разрешение мы выводим на экран. Если мы выводим несколько каналов видео, например,<br />

4x4, а монитор имеет разрешение 1280x960, то обычно каждый канал должен быть декомпрессирован<br />

до исходного размера (720x576), а уже затем выведен с разрешением 320x240 в каждое<br />

окно. Таким образом, на аппаратные ресурсы возлагается излишняя нагрузка.<br />

7.2 Обзор объектов видеоподсистемы<br />

7.2.1 IP –устройства<br />

7.2.1.1 IP­камеры<br />

IP‐камера совмещает в себе (Рисунок 7.2‐1):<br />

• аналоговую камеру;<br />

• устройство оцифровки и сжатия;<br />

• устройство передачи видеопотока в компьютерную сеть.<br />

Рисунок 7.2‐1. IP‐камера<br />

69

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!