6.4.8. Преобразование и квантованиеСтандарт Н.264 применяет три разных преобразования в зависимости от типа остаточных данных, которые следует закодировать: преобразование Адамара матриц 4x4 коэффициентов DC яркости макроблоков прогнозов intra в моде 16 х 16, преобразование Адамара для матриц 2x2 коэффициентов DC хроматичности (любых макроблоков) и преобразование на основе DCT для всех других блоков 4x4 остаточных данных. Рис. 6.32. Исходный кадр (скрипачка 2). Рис. 6.33. Реконструкция QP = 36 (без фильтра). Рис. 6.34. Реконструкция QP = 36 (с фильтром). Рис. 6.35. Реконструкция QP (без фильтра). Рис. 6.36. Реконструкция QP = 36 (с фильтром). Данные внутри макроблока передаются в последовательности, показанной на рис. 6.37. Если макроблок кодируется в моде intra 16 х 16, то блок, помеченный индексом 1 и содержащий коэффициенты DC преобразования каждого блока яркости 4x4, передается в первую очередь. Затем передаются блоки яркости 0 - 15 в указанном порядке (коэффициенты DC макроблоков, закодированные в моде 16 х 16 intra не посылаются). Далее посылаются блоки 16 и 17, содержащие матрицы 2x2 коэффициентов DC хроматических компонент Сb и Сr, и, наконец, посылаются остаточные блоки хроматичности 18 25 (без коэффициентов DC).
|