ÐÑогÑаммнÑй ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ Â«ÐнÑеллекÑ» - ITV
ÐÑогÑаммнÑй ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ Â«ÐнÑеллекÑ» - ITV
ÐÑогÑаммнÑй ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ Â«ÐнÑеллекÑ» - ITV
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