Evet, DCT yoğunluğun iki katı büyüklük spektrumu sağlamak için kullanılabilir. Çakışmayı tam olarak anlamıyorum, ancak DCT'nin daha az kapsadığı için bir çakışma olacağını düşündünüz. Soruya uygun bir cevap vermek için, çoğunlukla görüntü işlemede DCT kullanımı için hızlı bir inceleme yapmama izin verin.
İlk olarak, bazı varsayımlar yapmamız gerekiyor. DCT'yi kullanmak için gerçek bir sinyale sahip olmanız gerekir. Bu tanım gereği. DCT, N boyutundaki DFT'ye kıyasla kutu boyutunun yarısına sahip olduğunu söylerken, sinyalin düşük frekanslı sinyal olduğunu varsayıyorsunuz. Aksi halde, çok fazla değil.
Sıkıştırmada DCT kullanımı için, görüntünün DFT'si simetrik olacağından, gereksiz bilgi üretir (bir yan ayna sinyali yeniden üretmek için yeterli olacaktır). Bu nedenle, DFT'ye kıyasla daha yoğun bilgi üretmek için DCT çekirdeği kullanılır. Bu aynı zamanda düşük frekanslı ses sinyalleri için de geçerlidir, aynı şekilde kullanılabilir. Yoğunlaştırırken, DCT çekirdeği sinyalin her iki tarafını (gerçek ve hayali parçalar) kapladığından katsayılar büyür.
Benim büyük görüntü işleme olduğunu, bu yüzden görüntü işleme DCT ve DFT kavram ve açıklamalar eşlemeye çalıştım. Görüntü ve ses arasındaki bir fark, boyutlar olabilir. Görüntü işlemede boyutları bilirsiniz (FFT ve diğer işleme amaçları için satır ve sütunlar). Daha fazla işlem yapmak için ses verilerinin vektörünü bir şekilde bölmeniz gerektiğini düşünüyorum. Verileri bilmeden, bu zahmetli olabilir (emin değilim).
İşte web'den alınan bir görüntü, ama onu aldığım yere yazmadım, wikipedia olabilir;
Gördüğünüz gibi, dönüştürülmüş görüntü DCT'de büyüklük spektrumu ile sorunsuz olarak temsil edilmektedir. Daha kompakt ve daha yoğun bir şekilde ve katsayıların büyüklüğüne bakın. DFT'den iki kat daha büyük. DFT simetriktir, sadece ikiye bölebilirsiniz. Bir kısım yedeklidir. Ve bir şey daha, DCT bilgileri DFT'nin sadece yarısı değil, DFT'nin yaklaşık dörtte biri kadar saklayabilir. Bu genellikle görüntülerde DFT'nin üstesinden gelen DCT örneğidir.