Abstract
二層式的編碼(two layer coding)可以適用在許多方面的應用,將較為重要的資訊置於基礎層(base layer),而將其餘的資料置於增強層(enhancement layer),如此在傳輸時,對於基礎層可給予較多的保護及較高的優先權。MPEG-2影像編碼系統是目前國際上公認的一種影像壓縮的標準,它也提供了二層編碼的方式,在MPEG-2的規範中只規定了碼串的結構 (bitstream syntax)和解碼的程序(decoding procedure),亦及有較佳演算法的編碼器會有較佳的編碼效益(coding performance)。在先進所提出的一些二層編碼的方法不是無法符合MPEG-2所定出的標準就是編碼效益不好,因此我們提出一種既符合MPEG-2的標準,又有不錯編碼效益的編碼器。 MPEG-2中一種分層的方式為SNR scalability,一般的做法是使用一個疊代式量化器(cascade quantizer),在基礎層使用一個較粗的量化器來量化原始訊號,在增強層使用一個較細的量化器來量化基礎層的量化誤差訊號。因使用疊代式量化器無法有效率的編碼,故,我採用一個類似坎入式量化器(embedded quantizer)的觀念,基本上是只將原始信號量化一次,而將量化後的係數經由一個分離器(separator)將其分成兩組係數,其中包含高位元(most significant bit)的置於基礎層,包含低位元(least significant bit)的置於增強層,如此做可達到近似於一層編碼的效率。