2012年6月29日 星期五

[624][629] JPEG in DCT vs DWT

 

在6/24只花兩三天完成的JPEG in DCT

花了兩天完成的jpeg壓縮

並沒有進行包裝,
只有進行 DCT –> quantization –> dequantization –> IDFT 這些步驟而已。
使用的quantization table為:

16  11  10  16  24   40   51   61  
12  12  14  19  26   58   60   55  
14  13  16  24  40   57   69   56  
14  17  22  29  51   87   80   62  
18  22  37  56  68   109  103  77  
24  35  55  64  81   104  113  92  
49  64  78  87  103  121  120  101 
72  92  95  98  112  100  103  99  

而新出的JPEG2000則是使用DWT來進行轉換,
據說可以達到良好的壓縮效果以及品質。
於是我使用discrete biorthogonal CDF 9/7 wavelet transform內的程式碼
來做個實驗,只將DCT調換成DWT。

結果比較如下圖(上為DCT,下為DWT):

DCT_vs_DWT

放大來比較(上為DCT,下為DWT),可見DWT明顯出現方格條紋。

DCT_vs_DWT

實驗結果如果用以下步驟:

DWT –> quantization –> dequantization –> IDWT

其效果不甚理想,可見JPEG2000仍隱藏一些奧秘在裡頭。

2021年11月 6N6P真空管耳擴

  今年某月看到下面這位大大的貼文就想造出來一台真空管耳擴。 OTL WCF headphone amp build + awesome prototype material 從規劃製作、蒐集元件到動手製作前前後後大約花了三個月吧! 真正動手組裝大概是11月初的事情,短短一兩的禮...