轉換編碼 視轉換為座標軸之旋轉 視轉換為基底函數之分解 轉換編碼之方法 JPEG DCT 演算法 JPEG DCT 之結果.

Slides:



Advertisements
Similar presentations
对本书、视频等任何 MATLAB 问题,作者做到有问必答! 你买的不仅仅是书,更是一种 “ 有问必答 ” 的服务!
Advertisements

單元九:單因子變異數分析.
第六节 美国 ■移民国家与多元化 ■现代化的农业 ■引领美国制造业的高新技术产业.
樞紐分析與資料庫 蕭世斌 Nov 20, 2010.
情緒與壓力管理 手部舒壓運動 第六組.
圓的一般式 內容說明: 由圓的標準式展出圓的一般式.
第十章 图像的频域变换.
補救教學實施策略 國立新竹教育大學 高淑芳.
第十一章 真理与价值 主讲人:阎华荣.
轉換編碼 視轉換為座標軸之旋轉 視轉換為基底函數之分解 轉換編碼之方法 JPEG DCT 演算法 JPEG DCT 之結果.
第七章 固 定 资 产.
2012資電科技寒假營 機器視覺與影像處理 助教:許原彰.
第四章 數列與級數 4-1 等差數列與級數 4-2 等比數列與級數 4-3 無窮等比級數 下一頁 總目錄.
1.5 地球运动的地理意义(一) 自 转意义 一、昼夜交替 昼夜现象 1、昼夜更替 周期是24小时(1太阳日) 地球是一个不发光
行政院國軍退除役官兵輔導委員會 嘉義榮民醫院.
Strain Variation for B-Mode Image
主題五 CPU Learning Lab.
基本程式範例.
2-3 基本數位邏輯處理※.
淺談視訊壓縮技術 陳宏昇 楊凱超.
(Machine Axes and Coordinate Systems)
第十章 轉換編碼 視轉換為座標軸之旋轉 視轉換為基底函數之分解 影像轉換 轉換編碼之方法 JPEG DCT 演算法 JPEG DCT 之結果
一、運算放大器簡介 Introduction to Operational Amplifiers
Wavelet transform 指導教授:鄭仁亮 學生:曹雅婷.
幾何變換 Geometry Transformations
Chap3 Linked List 鏈結串列.
第八章 小波轉換.
第十章 模糊图像变换编码 指导教师:高新波 学 生: 王来雄 年 1 2 月.
公立學校教職員退休資遣撫卹條例重點說明 苗栗縣政府人事處編製 主講人:陳處長坤榮 107年5月2日.
第一章 直角坐標系 1-3 函數圖形.
一個基于相鄰區塊相似性和動態次編碼簿的低位元率向量量化 圖像壓縮法
图像DCT变换 《信息隐藏实验教程》教学幻灯片 五.
图像压缩标准JPEG.
Definition of Trace Function
第一次Labview就上手 參考書籍: LabVIEW for Everyone (Jeffrey Travis/Jim Kring)
學習內容 概說 損失函數 雜音:造成品質變異的原因 訊號雜音比 直交表 回應表與回應圖 田口方法.
大綱:加減法的化簡 乘除法的化簡 去括號法則 蘇奕君 台灣數位學習科技股份有限公司
10-6 CONTROL CHARTS FOR MONITORING VARIABLITY
位移與向量(Displacement and Vector)
第二章 離散餘弦轉換 離散餘弦轉(Discrete Cosine Transformation ,DCT)
一個基于相鄰區塊相似性和動態次編碼簿的低位元率向量量化 圖像壓縮法
反矩陣與行列式 東海大學物理系‧數值分析.
楊志強 博士 國立台北教育大學系 教育統計學 楊志強 博士 國立台北教育大學系
原子/分子系統架構 Quantum Chemistry Dynamics Monte Carlo.
第四章 門檻值決定與區域分割.
11058: Encoding ★☆☆☆☆ 題組:Problem Set Archive with Online Judge
影響計算準確度的關鍵因素 基底函數.
例題 1. 多項式的排列 1-2 多項式及其加減法 將多項式 按下列方式排列: (1) 降冪排列:______________________ (2) 升冪排列:______________________ 排列 降冪:次數由高至低 升冪;次數由低至高.
第十二章 離散小波轉換之相關浮水印技術.
6.1 動畫檔案的格式 6.2 建立合適的動畫元素.
2015 我爱永志我的家 摄影作品征集活动 2015年08月.
資料表示方法 資料儲存單位.
Chapter 2 影像壓縮簡介.
語音訊號的特徵向量 張智星 多媒體資訊檢索實驗室 清華大學 資訊工程系.
第一章 直角坐標系 1-3 函數及其圖形.
6-1線性轉換 6-2核心與值域 6-3轉換矩陣 6-4特徵值與特徵向量 6-5矩陣對角化
非負矩陣分解法介紹 報告者:李建德.
補充 數值方法 數值方法.
一個基于相鄰區塊相似性和動態次編碼簿的低位元率向量量化 圖像壓縮法
專題J組: PDA上四元樹影像解壓縮 暨 漸進式影像傳輸系統
第十三章 彩色影像處理.
第四組 停車場搜尋系統 第四組 溫允中 陳欣暉 蕭積遠 李雅俐.
單元三:敘述統計 內容: * 統計量的計算 * 直方圖的繪製.
Chapter 4 Multi-Threads (多執行緒).
11621 : Small Factors ★★☆☆☆ 題組:Problem Set Archive with Online Judge
C語言程式設計 老師:謝孟諺 助教:楊斯竣.
17.1 相關係數 判定係數:迴歸平方和除以總平方和 相關係數 判定係數:迴歸平方和除以總平方和.
Chapter 16 動態規劃.
Presentation transcript:

轉換編碼 視轉換為座標軸之旋轉 視轉換為基底函數之分解 轉換編碼之方法 JPEG DCT 演算法 JPEG DCT 之結果

轉換編碼(transform coding) 轉換編碼的做法 將原訊號經過一個轉換變成另一種表示法。轉換後的表示法之能量較原始訊號來得集中,而且可以經由逆轉換(reverse transformation)回復成原始訊號。 轉換編碼包含兩個部分 正向轉換處理(forward transformation) 逆向轉換(reverse transformation) 轉換編碼的特性 理論上,轉換編碼必須是可逆的 實際的運作會受限於資料型態與電腦的溢位(overflow or underflow)而造成失真

轉換編碼(transform coding) 影像轉換的做法 將原來N×N的影像先分割成不重疊的n×n影像區塊,然後對每一個區塊進行單位轉換(unitary transform) ,將原本影像區塊中的像素相關性打散,使得訊號的能量集中於很少數的幾個轉換係數中,如此一來,許多不重要的轉換係數再經過量化後就可忽略,可提升整體的編碼效率。 可配合HVS(Human visual system)之對比敏感函數於轉換係數的量化工作上,而達到視覺的無失真壓縮。

absolute dct values of lenna row 256 Row 256 of lenna absolute dct values of lenna row 256 2500.00 200.00 2000.00 160.00 1500.00 120.00 1000.00 80.00 40.00 500.00 0.00 0.00 0.00 200.00 400.00 600.00 0.00 200.00 400.00 600.00

利用DFT轉換前後的範例

1. 視轉換為座標軸之旋轉 二維向量的座標軸轉換 假設x1x2座標系統上的每一個二維向量x代表一對相鄰的像素值 定義xj軸的變異數(variance)為: 其中,M代表影像中的向量總數, xji是第i個向量的xj值,xj是所有的向量的xj之平均值。

1. 座標軸旋轉的例子 y y1 x1 (4,4) x 二維直角座標系,座標系統可以是無限多個 只要找到具有正交(orthogonal)特性的基底向量即可。正交的基底向量其個別向量的內積值為零。

1. 座標軸旋轉的例子

1. 視轉換為座標軸之旋轉 單位轉換(unitary transform) 為一可逆之線性轉換,其核心為一組完整、相互正交之單位基底函數。 單位轉換不會改變向量間的歐基里得距離(Euclidean distance) ,也就是它具有距離保持性。 所以經過單位轉換前後的總變異數大小不變 轉換的特性 將原本資料的相關性(取樣間累贅)打散,並將訊號的大部分能量集中到相當少的轉換係數上 轉換本身並不能達到資料壓縮的效果

1. 視轉換為座標軸之旋轉 二維座標轉換:旋轉45度 正轉換 Y=AX,其中A為轉換矩陣 逆轉換 X=BY,其中B=A-1。

2. 視轉換為基底函數之分解 轉換的動作可視為座標軸的旋轉 Y=AX ,其中A為轉換矩陣 X=BY ,其中B=A-1。 不同的轉換只是旋轉的方式不同而已。 把在X與Y中的每一列視為基底函數 正轉換可看成將原本的影像分解成一組給定之基底函數的線性和(linear sum) ,所得到之係數即各基底函數作線性和時所該乘上的加權比重。 逆轉換可看成將給定的基底函數乘上轉換係數Y作為各基底函數之加權比重。

3. 影像轉換 影像轉換的基本特性 將影像內像素間的相關性打散 希望能將大部分的能量集中於少數的轉換係數上 利用獨立於影像的基底函數 最佳的轉換函數會隨著影像區塊的統計特性而不同,也就是必須針對不同的影像區塊使用不同的基底函數 通常會捨棄最佳的轉換而採用獨立於影像的基底函數,也就是針對任意的影像區塊都使用相同的基底函數 轉換需能快速完成 N個點轉換所需的計算一般為O(n2) 的等級。有一些轉換具有快速演算法能將其所需的計算量由O(n2) 的等級,降低至O(nlogn) 的等級。因此對於一個可分開的n×n的二維轉換,藉由依序作橫列及縱列的一維轉換,其所需的計算量為O(n2logn) 而非O(n4) 。

3. 影像轉換 二維空間 兩個基底向量,個別是二維的向量 Ex: (1,0) and (0,1) 三維空間 三個基底向量,個別是三維的向量 …. k維空間 k個基底向量,個別是k維的向量

頻率域表示法 (cont.) 16維空間 16個基底向量,個別是16維的向量

已知: 十六個基底向量的第一維資料 輸入向量的第一維度資料 未知:十六個基底向量的個別加權 wi 頻率域表示法 第一維度

已知: 十六個基底向量的第二維資料 輸入向量的第二維度資料 未知:十六個基底向量的個別加權 wi 頻率域表示法 第二維度

已知: 十六個基底向量的第三維資料 輸入向量的第三維度資料 未知:十六個基底向量的個別加權 wi 頻率域表示法 第三維度

解 聯立方程式 十六個未知數:十六個基底向量的個別加權 wi 十六個等式,每個維度產生一個等式 頻率域表示法

3.1 數位餘絃轉換(DCT) 一個n×n的影像區塊其二維DCT正轉換為 一個n×n的影像區塊其二維DCT逆轉換為 其中f 為原始影像訊號,F 為轉換後之結果。

3. 數位餘絃轉換(DCT)

基頻影像 空間域         DC         AC 頻率域 (8X8) DCT 二維基頻影像

基頻影像頻率圖

基頻影像邊緣分佈圖

基頻影像能量分佈圖

4. 轉換編碼之方法 一般轉換編碼都使用DCT或WHT 這種獨立於影像的二維轉換,而在轉換後得到轉換係數後(coefficients) ,採用特定的方法來作選擇,量化以及編碼這些係數。 轉換函數 影像區塊 轉換係數 區域取樣之選擇法 編碼 量化

4.1 區域取樣之選擇法 區域區樣法(zonal sampling) 如果轉換係數視坐落在某個特定區域內,則予以保留;否則將其值設為0。 保留的係數隨後進行量化與編碼的動作 可利用固定位元數編碼或依照頻率給定不同的位元數 位元配置法(bit allocation) 在每一個區域內的係數可以使用不同的位元數(但總位元數相同) ,使得整個量化誤差最小 第一回合需計算係數方差值(variance)並決定量化器的位元分配 第二回合真正為每一個方塊作編碼的動作