Реферат: Вимоги до системи ІР-телебачення
мовний рівень – передовий профайл (advance profile);
включений як формат стиснення для Blu-ray диска і HD DVD.
Передові відеокодеки (AVC) засновані на принципах, використовуваних в стандарті MPEG-2 і мають багато загальних з ним елементів, зокрема:
звичайна схема оцифрування яскравістних і хроматичних даних 4:2:0;
скорочення надмірних відеоданих, використовуючи IPB кадри;
розбиття зображення на блоки пікселів;
визначення наявності динаміки (рухи) на основі аналізу блоків;
скалярне оцифрування даних.
Проте в AVC було додано багато важливих алгоритмічних новацій:
змінний розмір рухомих блоків (16×16, складається з 4×4);
пошук руху четвірок пікселів;
множинність опорних кадрів;
можливість використання B-кадра як опорного;
зважений прогноз;
ціле перетворення 4×4 (на відміну від 8×8 DCT для MPEG2);
більш “дрібнозернисте” квантування при оцифруванні відео;
використання високоефективних алгоритмів кодування CA-VLC і CABAC (context adaptive binary arithmetic coding);
вбудований фільтр de-blocking filter для підвищення візуальної якості.
Порівняння найважливіших принципів кодування MPEG2 і MPEG4 AVC приведені в таблиці 1.
Таблиця 1
Порівняння принципів кодування стандартів MPEG2 і MPEG4 AVC
MPEG-2 | MPEG-4 AVC |
Для передбачених P-кадрів тільки один опорний кадр і два опорні кадри для B | Множинні опорні кадри. Двонаправлений режим для P і B кадрів |
Макроблоки великої площі, 16×16 | Змінна геометрія блоку, зниження розміру до 4×4 |
Точність вектора руху 1/2 піксела | Точність вектора руху 1/4 піксела |
Дискретне косинусное перетворення (DCT) 8×8 | Ціле перетворення 4×4 |
Один просторовий спосіб прогнозу | Безліч способів прогнозу |
Немає вбудованого de-blocking фільтру | Вбудований de-blocking фільтр |
Фіксований коефіцієнт квантування | Розширене і якісне управління квантуванням. |
Алгоритм кодування VLC (variable length coding, Huffman) | Передові алгоритми кодування: VLC і CABAC |
Не вдаючись до принципів алгоритму кодування, відзначимо тільки істотні для операторів найважливіші особливості двох передових форматів MPEG-4 AVC (H.264) і VC-1:
H.264 має складніший в порівнянні з MPEG-2 алгоритм, надає вищу ефективність стиснення і вищу якість;
VC-1 має менш складний алгоритм, чим у MPEG4, вимагає менше циклів обробки і простіше реалізується;
H.264 і VC-1 вимагають швидкості транспортного потоку більш ніж в 2 рази меншу в порівнянні з MPEG-2 при збереженні якості картинки;
для H.264 мовний рівень – головний профайл (main profile);
для VC-1 мовний рівень – передовий профайл (advance profile);
обидва формати мають вбудований фільтр придушення блокової структури зображення (de-blocking filter) для підвищення візуальної якості.
обидва формати стиснення включено як що рекомендуються для Blu-ray диска і HD DVD.