專技高考-醫事放射師放射線診斷原理與技術學111 年第 77 題單選題
下列何者不是JPEG影像壓縮技術所使用的方法?
A霍夫曼編碼(Huffman coding)
B區塊編碼(block coding)
C離散餘弦轉換(discrete cosine transform, DCT)
D小波轉換(wavelet transform)正確答案
D正確答案
JPEG 用 DCT + Huffman + 區塊編碼;小波轉換(wavelet)是 JPEG2000 才採用,非傳統 JPEG。
為什麼答案是 D
小波轉換是 JPEG2000 採用的技術,可避免區塊效應並提供漸進式解析度,但傳統 JPEG 並不使用它,故為本題答案(題目問「不是」)。
載入中…
完整詳解
Pro · 無限重點 JPEG 用 DCT + Huffman + 區塊編碼;小波轉換(wavelet)是 JPEG2000 才採用,非傳統 JPEG。
記口訣:傳統JPEG = DCT,JPEG2000 = Wavelet。看到 wavelet 就選它!
逐選項分析
A✕
霍夫曼編碼是 JPEG 在量化後對係數進行的無失真熵編碼(entropy coding),用變動長度碼壓縮資料量,確實是 JPEG 標準流程的一環。
B✕ 陷阱
JPEG 先把影像切成 8×8 像素區塊再做 DCT,這種以區塊為單位的處理就是區塊編碼概念,正是傳統 JPEG 的特徵(也因此產生 block artifact)。
C✕
離散餘弦轉換是傳統 JPEG 的核心,將空間域影像轉到頻率域,再對高頻係數做量化捨去而達到有損壓縮,是 JPEG 最關鍵的方法。
D✓ 正確
小波轉換是 JPEG2000 採用的技術,可避免區塊效應並提供漸進式解析度,但傳統 JPEG 並不使用它,故為本題答案(題目問「不是」)。
JPEG vs JPEG2000 壓縮技術對照
| 項目 | 傳統JPEG | JPEG2000 |
|---|
| 核心轉換 | DCT 離散餘弦轉換 | Wavelet 小波轉換 |
| 區塊處理 | 8×8 區塊 | 整張或大區塊 |
| 熵編碼 | Huffman / 算術編碼 | 算術編碼(EBCOT) |
| 區塊效應 | 高壓縮時明顯 | 幾乎無 |
本題以 JPEG 與 JPEG2000 兩代標準的差異設陷。小波轉換(wavelet)聽起來與影像壓縮高度相關,易被誤認屬於 JPEG,但它其實是新一代 JPEG2000 的核心,傳統 JPEG 用的是 DCT。