视频编解码:第一章 编解码基础
1. 視頻編碼概念
??? 視頻編碼方式就是指通過特定的壓縮技術,將某個視頻格式的文件轉換成另一種視頻格式文件的方式。
2. 為什么要進行視頻壓縮?
- 數據太大:未經壓縮的數字視頻數據量巨大
- 存儲困難:一張DVD只能存儲幾秒鐘的未壓縮數字視頻(標準DVD光盤是4.7GB,雙層DVD光盤也不過8.5GB)
- 傳輸困難:1M的帶寬傳輸一秒的數組電視視頻需要大概4分鐘
| Frame Rate(幀率) | Frame Size | Bits/pixel | Bit-rate(bps | File Size(Bytes |
| 30 frames/sec | 176X 144 pixels | 12 | 9123480 約1M | 68428800 1M*60 |
3. 壓縮原理
??? 去除冗余信息
- 空間冗余:圖像相鄰像素之間有較強的相關性
- 時間冗余:視頻序列的相鄰圖像之間內容相似
- 編碼冗余:不同像素值出現概率不同
- 視覺冗余:人的視覺系統對某些細節不敏感
- 知識冗余:規律性的結構可由先驗知識個北京知識得到
4. 數據壓縮分類
??? 無損壓縮(Lossless)
- 壓縮前解壓后圖像完全一致
- 壓縮比低(2:1~3:1)
- 如:Winzip,JPEG-LG
??? 有損壓縮(Lossy)
- 壓縮前解壓后圖像不一致
- 壓縮比高(10:1~20:1)
- 利用人的視覺系統特性
- 如:MPEG-2,Hello64/AVC,AVS
5. 編解碼器
??? 編碼器(Encoder):壓縮信號的設備或者程序
??? 解碼器(Decoder):解壓縮信號的設備或者程序
??? 編解碼去(Codec):編解碼器對
6. 編解碼系統組成
??? (1)編碼器中的關鍵技術
??? (2)編解碼中的關鍵技術
???
7. 編解碼器實現
??? 編解碼器的實現平臺
- 超大規模集成電路VLSI? ASIC,FPGA
- 數字信號處理器DSP
- 軟件
??? 編解碼器產品
- 機頂盒
- 數字電視
- 攝像機
- 監控器
8. 視頻編碼標準
???? 編碼標準作用:
- 兼容:不同廠家生產的編碼器壓縮的碼流能夠被不同廠家的解碼器解碼
- 高效:標準編解碼器可以進行批量生產,節約成本
- 主流的視頻編碼標準:
??????? MPEG-2???
??????? MPEG-4 Simple Profile
??????? H.264/AVC
??????? AVS
??????? VC-1
9. 視頻傳輸
??? 視頻傳輸:通過傳輸系統將壓縮的視頻碼流從編碼端傳輸到解碼端
??? 傳輸系統:互聯網、地面無線衛星、衛星
10. 視頻傳輸面臨問題
- 傳輸系統不可靠
??????? 帶寬限制
??????? 信號衰減
??????? 噪聲干擾
??????? 傳輸延遲
- 視頻傳輸的問題
??????? 不能解碼出正確的視頻
??????? 視頻播放延遲
11. 視頻傳輸差錯控制
- Error Control解決視頻傳輸過程中由于數據丟失或延遲導致的問題
- 差錯控制技術:
??????? 信道編碼差錯控制技術
??????? 編碼器差錯恢復
??????? 解碼器差錯隱藏
12. 視頻傳輸的OoS參數
- 數據包的端到端的延遲
- 帶寬:比特/秒
- 數據包的延遲時間的波動
?
轉載于:https://www.cnblogs.com/rubykakas/p/4157520.html
總結
以上是生活随笔為你收集整理的视频编解码:第一章 编解码基础的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xcap发包工具的简单使用3(报文描述)
- 下一篇: 6.对象和数组