FMUSER Беспроводная передача видео и аудио еще проще!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> африкаанс
sq.fmuser.org -> албанский
ar.fmuser.org -> арабский
hy.fmuser.org -> Армянский
az.fmuser.org -> Азербайджанский
eu.fmuser.org -> Баскский
be.fmuser.org -> Белорусский
bg.fmuser.org -> Болгарский
ca.fmuser.org -> каталонский
zh-CN.fmuser.org -> Китайский (упрощенный)
zh-TW.fmuser.org -> Китайский (традиционный)
hr.fmuser.org -> хорватский
cs.fmuser.org -> Чешский
da.fmuser.org -> датский
nl.fmuser.org -> Голландский
et.fmuser.org -> эстонский
tl.fmuser.org -> Филиппинский
fi.fmuser.org -> финский
fr.fmuser.org -> Французский
gl.fmuser.org -> Галицкий
ka.fmuser.org -> Грузинский
de.fmuser.org -> Немецкий
el.fmuser.org -> Греческий
ht.fmuser.org -> гаитянский креольский
iw.fmuser.org -> Иврит
hi.fmuser.org -> Хинди
hu.fmuser.org -> Венгерский
is.fmuser.org -> Исландский
id.fmuser.org -> индонезийский
ga.fmuser.org -> Ирландский
it.fmuser.org -> Итальянский
ja.fmuser.org -> Японский
ko.fmuser.org -> корейский
lv.fmuser.org -> латышский
lt.fmuser.org -> Литовский
mk.fmuser.org -> македонский
ms.fmuser.org -> малайский
mt.fmuser.org -> Мальтийский
no.fmuser.org -> Норвежский
fa.fmuser.org -> Персидский
pl.fmuser.org -> Польский
pt.fmuser.org -> португальский
ro.fmuser.org -> Румынский
ru.fmuser.org -> Русский
sr.fmuser.org -> сербский
sk.fmuser.org -> словацкий
sl.fmuser.org -> словенский
es.fmuser.org -> Испанский
sw.fmuser.org -> Суахили
sv.fmuser.org -> шведский
th.fmuser.org -> Тайский
tr.fmuser.org -> Турецкий
uk.fmuser.org -> украинский
ur.fmuser.org -> урду
vi.fmuser.org -> Вьетнамский
cy.fmuser.org -> валлийский
yi.fmuser.org -> Идиш
JVT (Joint Video Team) была создана в Паттайе, Таиланд, в декабре 2001 года. Она состоит из экспертов по кодированию видео из двух международных организаций по стандартизации, ITU-T и ISO. Цель JVT - сформулировать новый стандарт кодирования видео для достижения высокого коэффициента сжатия видео, высокого качества изображения и хорошей адаптируемости к сети. В настоящее время работа JVT одобрена ITU-T. Новый стандарт кодирования сжатия видео называется стандартом H.264. Этот стандарт также принят ISO, он называется стандартом AVC (Advanced Video Coding), который является частью 10 MPEG-4.
Стандарт H.264 можно разделить на три класса:
базовый уровень (простая версия, широкое применение);
Основные оценки (принят ряд технических мер по улучшению качества изображения и увеличению степени сжатия, которые можно использовать для SDTV, HDTV, DVD и т. Д.);
Расширенный сорт (можно использовать для потокового видео в различных сетях).
H.264 не только сохраняет 50% кодовой скорости, чем H.263 и MPEG-4, но также лучше поддерживает передачу по сети. Он вводит механизм кодирования для IP-пакетов, который способствует передаче пакетов в сети и поддерживает потоковую передачу видео в сети. H.264 обладает сильными характеристиками защиты от ошибок и может адаптироваться к передаче видео по беспроводным каналам с высокой скоростью потери пакетов и серьезными помехами. H.264 поддерживает передачу с иерархическим кодированием при различных сетевых ресурсах для получения стабильного качества изображения. H.264 может быть адаптирован для передачи видео в различных сетях и имеет хорошее сетевое соединение.
Один, система сжатия видео H.264
Стандартная система сжатия H.264 состоит из двух частей: уровня видеокодирования (VCL) и уровня сетевой абстракции (NAL). VCL включает в себя кодер VCL и декодер VCL, основная функция - это кодирование и декодирование со сжатием видеоданных, которое включает в себя такие единицы сжатия, как компенсация движения, кодирование с преобразованием и энтропийное кодирование. NAL используется для предоставления VCL унифицированного интерфейса, который не имеет ничего общего с сетью. Он отвечает за инкапсуляцию и упаковку видеоданных и их передачу по сети. Он использует унифицированный формат данных, включая один байт информации заголовка и несколько байтов. Видеоданные и формирование кадров, сигнализация логического канала, информация о синхронизации, сигнал конца последовательности и т. Д. Заголовок пакета содержит флаги хранения и флаги типа. Флаг хранения используется, чтобы указать, что текущие данные не принадлежат кадру, на который ссылаются. Флаг типа используется для указания типа данных изображения.
VCL может передавать параметры кодирования, настроенные в соответствии с текущими условиями сети.
2. Особенности H.264
H.264, как H.261 и H.263, также принимает дифференциальное кодирование кодирования с преобразованием DCT плюс DPCM, то есть гибридную структуру кодирования. В то же время H.264 вводит новые методы кодирования в рамках гибридного кодирования, что повышает эффективность кодирования и приближает его к практическим приложениям.
H.264 не имеет громоздких опций, но стремится лаконично «вернуться к истокам». Он имеет лучшую производительность сжатия, чем H.263 ++, и может адаптироваться к нескольким каналам.
H.264 имеет широкий спектр целей приложений, которые могут соответствовать различным видеоприложениям с разной скоростью и для разных ситуаций, и имеет лучшие возможности обработки против ошибок и потери пакетов.
Базовая система H.264 не требует использования авторских прав, имеет открытый характер и может хорошо адаптироваться к использованию IP и беспроводных сетей. Это имеет большое значение для современной передачи мультимедийной информации через Интернет и передачи широкополосной информации по мобильной сети.
Хотя базовая структура кодирования H.264 аналогична H.261 и H.263, она была улучшена во многих аспектах, как указано ниже.
1. Множественная лучшая оценка движения
Оценка с высокой точностью
использует оценку полупикселя в H.263 и дополнительно использует оценку движения 1/4 пикселя или даже 1/8 пикселя в H.264. То есть смещение реального вектора движения может быть основано на 1/4 или даже 1/8 пикселя в качестве базовой единицы. Очевидно, что чем выше точность смещения вектора движения, тем меньше остаточная ошибка между кадрами, тем ниже кодовая скорость передачи, то есть выше степень сжатия.
В H.264 FIR-фильтр шестого порядка используется для получения значения положения 1/2 пикселя. Когда получается значение 1/2 пикселя, значение 1/4 пикселя может быть получено линейной интерполяцией,
Для видеоформата 4: 1: 1 точность 1/4 пикселя сигнала яркости соответствует вектору движения 1/8 пикселя части цветности, поэтому для сигнала цветности требуется операция интерполяции 1/8 пикселя.
Теоретически, если точность компенсации движения удваивается (например, от точности целого пикселя до точности 1/2 пикселя), может быть усиление кодирования 0.5 бит / выборка, но фактическая проверка показала, что точность вектора движения превышает 1/8 пикселя. После этого система практически не имеет явного прироста. Поэтому в H.264 вместо точности 1/4 пикселя используется только режим вектора движения с точностью до 1/8 пикселя.
Оценка режима разделения нескольких макроблоков
В режиме прогнозирования H.264 макроблок (MB) может быть разделен на 7 разных размеров режима. Это многорежимное гибкое и тонкое разделение макроблоков больше подходит для формы фактического движущегося объекта на изображении, поэтому в каждом макроблоке может быть 1, 2, 4, 8 или 16 векторов движения.
Многопараметрическая оценка кадра
В H.264 может использоваться оценка движения для кадров с несколькими параметрами, то есть есть кадры с несколькими параметрами, которые только что были закодированы в буфере кодера, и кодер выбирает один из них, чтобы дать лучший эффект кодирования в качестве параметр Frame и укажите, какой кадр используется для прогнозирования, чтобы вы могли получить лучший эффект кодирования, чем просто использование последнего кодированного кадра в качестве кадра прогнозирования.
2. Целочисленное преобразование малого размера 4 в 4
Обычно при кодировании сжатия видео используется от 8 до 8 блоков. Однако в H.264 используются малогабаритные блоки размером от 4 до 4. По мере того как размер блока преобразования становится меньше, разделение движущихся объектов становится более точным. В этом случае объем вычислений в процессе преобразования изображения невелик, и ошибка конвергенции на краю движущегося объекта также значительно уменьшается.
Когда в изображении есть большая гладкая область, чтобы избежать различия в оттенках серого между блоками, вызванного преобразованием малого размера, H.264 может выполнять DCT-коэффициенты 16 4 ~ 4 блоков данных яркости внутрикадрового макроблока. Для второго преобразования блоков с 4 в 4 блоки DC-коэффициентов с 4 4 по 4 данных цветности (по одному для каждого небольшого блока, всего 4 DC-коэффициента) преобразуются в от 2 до 2 блоков.
H.263 не только уменьшает размер блока преобразования изображения, но это преобразование является целочисленной операцией, а не операцией с вещественными числами, то есть точность преобразования и обратного преобразования кодера и декодера одинакова, и нет «ошибки обратного преобразования».
3. Более точное внутреннее предсказание.
В H.264 каждый пиксель в каждом блоке 4 ~ 4 может использоваться для внутрикадрового предсказания с различной взвешенной суммой 17 ближайших к ранее кодированным пикселям.
4. Унифицированный VLC
В H.264 есть два метода энтропийного кодирования.
Унифицированный VLC (UVLC: Universal VLC). UVLC использует ту же кодовую таблицу для кодирования, и декодер может легко идентифицировать префикс кодового слова, а UVLC может быстро повторно синхронизироваться при возникновении битовой ошибки.
Адаптивное двоичное арифметическое кодирование контента (CABAC: Context Adaptive Binary Arithmetic Coding). Его производительность кодирования немного лучше, чем у UVLC, но сложность выше.
Три, преимущество в производительности
Для сравнения производительности кодирования H.264 и MPEG-4, H.263 ++ используются следующие 6 тестовых скоростей: 32 кбит / с, 10 кадров / с и QCIF; 64 кбит / с, 15 кадров / с и QCIF; 128 кбит / с, 15 кадров / с и CIF; 256 кбит / с, 15 кадров / с и QCIF; 512 кбит / с, 30 кадров / с и CIF; 1024 кбит / с, 30 кадров / с и CIF. Результаты тестирования показывают, что H.264 имеет лучшую производительность PSNR, чем MPEG и H.263 ++.
PSNR H.264 в среднем на 2 дБ выше, чем у MPEG-4, и на 3 дБ выше, чем у H.263 ++.
Четыре, новый алгоритм оценки быстрого движения
Новый алгоритм оценки быстрого движения UMHexagonS (патент Китая) - это новый алгоритм, который может сэкономить более 90% исходного алгоритма быстрого полного поиска в H.264. Полное название - «асимметричный кросс-многоуровневый шестисторонний несимметричный-кросс-мути-шестиугольный поиск», который представляет собой алгоритм оценки движения целых пикселей. Поскольку он находится в состоянии поддержания лучшей производительности искажения при кодировании последовательностей с высокой скоростью передачи и больших движущихся изображений. Вычислительная сложность очень низка и официально принята стандартом H.264.
H.264 (MPEG-4, часть 10), разработанный совместно ITU и ISO, может быть принят средствами вещания, связи и хранения (CD DVD) в качестве унифицированного стандарта и, скорее всего, станет новым стандартом широкополосных интерактивных носителей. стандарт кодирования исходных текстов моей страны еще не сформулирован. Обратите пристальное внимание на развитие H.264, и работа по формулированию стандарта кодирования исходного кода в моей стране набирает обороты.
Стандарт H264 выводит технологию сжатия движущихся изображений на более высокую ступень, и это изюминка приложения H.264, обеспечивающая передачу изображений высокого качества при более низкой полосе пропускания. Популяризация и применение H.264 предъявляет высокие требования к видеотерминалам, привратникам, шлюзам, микроконтроллерам и другим системам, которые будут эффективно способствовать постоянному совершенствованию программного и аппаратного обеспечения видеоконференцсвязи во всех аспектах.
|
Введите адрес электронной почты, чтобы получить сюрприз
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> африкаанс
sq.fmuser.org -> албанский
ar.fmuser.org -> арабский
hy.fmuser.org -> Армянский
az.fmuser.org -> Азербайджанский
eu.fmuser.org -> Баскский
be.fmuser.org -> Белорусский
bg.fmuser.org -> Болгарский
ca.fmuser.org -> каталонский
zh-CN.fmuser.org -> Китайский (упрощенный)
zh-TW.fmuser.org -> Китайский (традиционный)
hr.fmuser.org -> хорватский
cs.fmuser.org -> Чешский
da.fmuser.org -> датский
nl.fmuser.org -> Голландский
et.fmuser.org -> эстонский
tl.fmuser.org -> Филиппинский
fi.fmuser.org -> финский
fr.fmuser.org -> Французский
gl.fmuser.org -> Галицкий
ka.fmuser.org -> Грузинский
de.fmuser.org -> Немецкий
el.fmuser.org -> Греческий
ht.fmuser.org -> гаитянский креольский
iw.fmuser.org -> Иврит
hi.fmuser.org -> Хинди
hu.fmuser.org -> Венгерский
is.fmuser.org -> Исландский
id.fmuser.org -> индонезийский
ga.fmuser.org -> Ирландский
it.fmuser.org -> Итальянский
ja.fmuser.org -> Японский
ko.fmuser.org -> корейский
lv.fmuser.org -> латышский
lt.fmuser.org -> Литовский
mk.fmuser.org -> македонский
ms.fmuser.org -> малайский
mt.fmuser.org -> Мальтийский
no.fmuser.org -> Норвежский
fa.fmuser.org -> Персидский
pl.fmuser.org -> Польский
pt.fmuser.org -> португальский
ro.fmuser.org -> Румынский
ru.fmuser.org -> Русский
sr.fmuser.org -> сербский
sk.fmuser.org -> словацкий
sl.fmuser.org -> словенский
es.fmuser.org -> Испанский
sw.fmuser.org -> Суахили
sv.fmuser.org -> шведский
th.fmuser.org -> Тайский
tr.fmuser.org -> Турецкий
uk.fmuser.org -> украинский
ur.fmuser.org -> урду
vi.fmuser.org -> Вьетнамский
cy.fmuser.org -> валлийский
yi.fmuser.org -> Идиш
FMUSER Беспроводная передача видео и аудио еще проще!
Контакты
Адрес:
Номер 305, здание Хуэйлань, дом 273 Хуанпу, Гуанчжоу, Китай, 510620
Категории
Новостные рассылки