Co to jest 2D DCT?
Opis. Blok 2-D DCT oblicza dwuwymiarową dyskretną cosinusową transformację obrazu. Załóżmy, że f (x, y) jest obrazem wejściowym wymiaru m-by-n, równanie dla 2-d DCT jest. F (m, n) = 2 m n c (m) c (n) ∑ x = 0 m - 1 ∑ y = 0 n - 1 f (x, y) cos (2 x + 1) m π 2 m cos (2 y + 1) n π 2 n.
Jak obliczyć DCT?
Macierz transformacji DCT
Dwuwymiarowy DCT A można obliczyć jako B = t*a*t ' . Ponieważ t jest prawdziwą matrycą ortonormalną, jej odwrotność jest taka sama jak transpozycja. Dlatego odwrotny dwuwymiarowy DCT B jest podany przez t '*b*t .
Jaki jest współczynnik DCT?
Współczynnik DCT (0,0) to współczynnik DC lub średnia wartość próbki. Ponieważ naturalne obrazy mają tendencję do różnicowania się tylko od próbki do próbki, współczynniki niskiej częstotliwości są zwykle większymi wartościami, a współczynniki wysokiej częstotliwości są zwykle mniejszymi wartościami. DCT 8 × 8 jest zdefiniowany na rycinie 5.21.
Jest oddzielnie 2d DCT?
2-d Funkcje bazowe DCT dla . Oddzielne obliczenia 2-D DCT (lub rzeczywiście dowolnej transformacji rozdzielnej) można wizualizować, jak pokazano na rycinie 5.10. Rysunek 5.10.