7.2.3.2. Преобразование DCT 4х4 в Н.264
Целочисленное преобразование, приближенное к IDCT, в стандарте Н.264 было разработано для быстрых и эффективных реализаций на программном и аппаратном уровне. В оригинальной версии прямого и обратного преобразования [19] предлагалась альтернативная реализация с использованием нескольких сдвигов и сложений, граф-схемного алгоритма и матричных умножений. Некоторые компьютерные платформы (например, DSP, Digital Signal Processors, цифровые процессоры сигналов) лучше приспособлены для выполнения операций «умножение-сохранение», чем «сдвиг сложение», поэтому матричные реализации (описанные С-кодом в [20]) могут оказаться более предпочтительными для этих платформ.
Рис. 7.12. Блок 8x8 граничного макроблока.