H.261 – это стандарт видеокодирования, разработанный Международным сектором телекоммуникаций (ITU-T). Протокол H.261 используется для сжатия и передачи видеоданных в реальном времени по сети. Он был специально разработан для видеоконференций с низкой пропускной способностью, таких как телефонные линии. Первоначально он был разработан для передачи по каналам ISDN, на которых ширина потоков данных кратна 64 Кб/с. Это был первый стандарт сжатия видео, который был полезен с практической точки зрения. Протокол H.261 обеспечивает эффективное сжатие видеоданных без больших потерь качества изображения, что делает его идеальным для использования в ситуациях, где необходима быстрая передача видео через сеть.
H.261, H.263 и H.264 – это все стандарты для видеокодирования, разработанные ITU-T. Вот их сравнение:
1. H.261 был первым стандартом для видеокомпрессии, разработанным в 1990 году. Он был предназначен для видеоконференций и использовал алгоритм DCT (Дискретное косинусное преобразование) для сжатия видео.
2. H.263 был разработан как улучшенная версия H.261 с более эффективным методом сжатия. Этот стандарт стал более распространенным для видеосвязи и видеопотоков в интернете.
3. H.264 (также известный как MPEG-4 AVC) является самым передовым и эффективным стандартом среди трех. Он использует более сложные методы сжатия, такие как двоичное преобразование по Хаару и двоичное преобразование блока. H.264 обеспечивает более высокое качество видео при меньшем объеме данных, что делает его идеальным для использования в потоковом видео и цифровом телевидении.
Таким образом, H.264 является наиболее продвинутым и эффективным из всех трех стандартов, но при этом требует более сложных вычислений для кодирования и декодирования видео.
Стандарт H.261 фактически определяет только способ декодирования видео. Разработчикам кодировщиков было предоставлено право разрабатывать свои собственные алгоритмы кодирования (например, свои собственные алгоритмы оценки движения), при условии, что выходные данные соответствуют стандарту, чтобы конечное видео можно было декодировать любым декодером, созданным в соответствии со стандартом. Декодерам разрешается выполнять любую постобработку видео перед отображением. Одним из эффективных методов постобработки является деблокирующяя фильтрация (по англ. deblocking filter). Она уменьшает появление артефактов в виде блоков, вызванных блоковой компенсацией движения. С тех пор деблокирующяя фильтрация стала частью более поздних стандартов H.264 и HEVC (хотя даже этими стандартами по-прежнему разрешена дополнительная постобработка).
Видеонаблюдение также использует все эти стандарты сжатия видеоданных.