Архитектура и принципы построения современных сетей и систем телекоммуникаций. Кулябов Д.С - 226 стр.

UptoLike

Рубрика: 

226 Глава 9. Мультисервисные сети
H.261, для которого предсказываемые направления должны лежать в пределах
изображения, для H.263 они могут выходить за границы изображения. Это осо-
бенно важно при низких скоростях передачи, не являющихся обязательными для
стандарта H.261. Кроме того, кодек H.263 позволяет загружать канал связи прак-
тически только изменениями картинки.
Дальнейшим развитием проекта являются кодеки H.263v2 акже известный
как H.263+ или H.263 1998) и H.263v3 (известный как H.263++ или H.263 2000).
9.2.5.3. H.264
Стандарт H.264 [78] разработан совместно ITU-T и MPEG и является разви-
тием H.263. Он определяет одноимённый кодек H.264, также известный как AVC
(Advanced Video Coding) и MPEG-4 [79], который имеет существенно расширен-
ные возможности по сравнению с H.263, вследствие чего стал основным при раз-
работке программного обеспечения для видеоконференций.
Основные характеристики H.264:
Многокадровое предсказание перемещения кадров:
Более гибкое использование сжатых ранее кадров в качестве опорных.
Разрешается использование до 32 ссылок на другие кадры, что под-
нимает эффективность кодирования, так как позволяет кодеру выби-
рать для компенсации движения между большим количеством изобра-
жений.
Независимость порядка воспроизведения изображений и порядка опор-
ных изображений, что позволяет кодеру выбирать порядок изображе-
ний для компенсации движения и для воспроизведения с высокой сте-
пенью гибкости, которая ограничена только объёмом памяти, гаранти-
рующим возможность декодирования. Устранение ограничения также
позволяет в ряде случаев устранить дополнительную задержку, ранее
связанную с двунаправленным предсказанием.
Независимость методов обработки изображений и возможности их ис-
пользования для предсказания движения, что обеспечивает кодеру боль-
шую гибкость и возможность использовать для предсказания движе-
ния изображение, более близкое по содержанию к кодируемому.
Компенсация движения с переменным размером блока (от 16 × 16 до
4 × 4 пикселя) позволяет крайне точно выделять области движения.
Вектора движения, выводящие за границы изображения (по аналогии
с H.263).
Шеститочечная фильтрация компонента яркости для полупиксельно-
го предсказания с целью уменьшения зубчатости краёв и обеспечения
большей чёткости изображения.
Точность до четверти пиксела при компенсации движения обеспечива-
ет очень высокую точность описания движущихся областей (что осо-
бенно актуально для медленного движения).
Взвешенное предсказание, позволяющее использовать масштабирова-
ние и сдвиг после компенсации движения на величины, указанные ко-
дером. Такая методика может чрезвычайно сильно поднять эффектив-
ность кодирования для сцен с изменением освещённости, например,
при эффектах затемнения, постепенного появления изображения.