Sistemas operativos modernos

RGB •640 Y 640 320 Q Figura 7-6. a) Datos RGB de entrada, b) Después de la preparación de bloques. 8 X 8 . La matriz V tiene 4800 bloques; las otras dos tienen 1200 bloques cada una, como se muestra en la figura 7-6b. El paso 2 de JPEG consiste en aplicar una transformación discreta del coseno (DCT; dis­ crete cosine transformation) a cada uno de los 7200 bloques por separado. El resultado de ca­ da DCT es una matriz 8 x 8 de coeficientes DCT. El elemento DCT (O, 0) es el valor promedio del bloque. Los demás elementos indican cuánta potencia espectral está presente en cada fre­ cuencia espacial. En teoría, la DCT no tiene pérdidas, pero en la práctica el uso de números de punto flotante y de funciones trascendentes siempre presenta cierto error de redondeo, que ha­ ce que se pierda un poco de información. Generalmente, estos elementos decaen con rapidez a medida que se alejan del origen (O, 0), como sugiere la figura 7-7b. Figura 7-7. a) Un bloque de la matriz Y. b) Los coeficientes DCT. Una vez efectuada la DCT, JPEG confinúa con el paso 3, que se denomina cuantización y en el cual se eliminan los coeficientes DCT menos importantes. Esta transformación (con pér-

RkJQdWJsaXNoZXIy MjI4NDcx