4.6. Сравнение MPEG-4 Visual и Н.264
В табл. 4.3 приведены основные различия двух стандартов. Она не является полной, но в ней выделены важные особенности подходов MPEG-4 Visual и Н.264 к кодированию видеоданных.
Таблица 4.3. Основные различия MPEG-4 Visual и Н.264.
Сравнение
|
MPEG-4 Visual
|
Н.264
|
Поддерживаемые
|
Прямоугольные кадры
|
Прямоугольные
|
типы данных
|
и полукадры видео,
|
кадры
|
|
видеообъекты произвольной
|
и полукадры
|
|
формы, неподвижные текстуры
|
видео
|
|
и «спрайты», гибридные
|
|
|
синтетические и натуральные
|
|
|
видеообъекты, сеточные
|
|
|
двухмерные и трехмерные
|
|
|
объекты
|
|
Число профилей
|
19
|
3
|
Степень сжатия
|
Средняя
|
Высокая
|
Поддержка
|
Масштабируемое
|
Переключение
|
потокового
|
кодирование
|
слоев
|
видео
|
|
|
Минимальный размер
|
8x8
|
4x4
|
блока компенсации
|
|
|
движения
|
|
|
Точность векторов
|
Половина и четверть
|
Четверть
|
движения
|
пиксела
|
пиксела
|
Преобразование
|
DCT блоков 8x8
|
Приближенное DCT блоков 4x4
|
Встроенный
|
Нет
|
Да
|
деблокирующий
|
|
|
фильтр
|
|
|
Необходимость
|
Да
|
Вероятно, нет
|
отчислений за
|
|
(базовый
|
лицензирование
|
|
профиль).
|
коммерческих
|
|
Вероятно, да
|
приложений
|
|
(основной и расширенный профили)
|