① 什麼是禎間壓縮
應該是:幀間壓縮(Interframe compression)
幀間(Interframe)壓縮是基於許多視頻或動畫的連續前後兩幀具有很大的相關性,或者說前後兩幀信息變化很小的特點。
即連續的視頻其相鄰幀之間具有冗餘信息,根據這一特性,壓縮相鄰幀之間的冗餘量就可以進一步提高壓縮量,減小壓縮比。幀間壓縮也稱為時間壓縮(Temporal compression)。
② 圖象的壓縮演算法有那些
比較常見的有JPEG 也就是JPG的壓縮演算法GIF的索引色壓縮演算法PNG使用從LZ77派生的無損數據壓縮演算法TIFF用的是7z演算法這只是常用圖形文件的壓縮演算法 更詳細的就需要查資料了 我記不住。。
③ 簡述jpeg和mpeg兩種數據壓縮技術的異同點
1、JPEG專家組開發了兩種基本的壓縮演算法,一種是採用以離散餘弦變換(Discrete Cosine Transform,DCT)為基礎的有損壓縮演算法,另一種是採用以預測技術為基礎的無損壓縮演算法。使用有損壓縮演算法時,在壓縮比為25:1的情況下,壓縮後還原得到的圖像與原始圖像相比較,非圖像專家難於找出它們之間的區別,因此得到了廣泛的應用。例如,在V-CD和DVD-Video電視圖像壓縮技術中,就使用JPEG的有損壓縮演算法來取消空間方向上的冗餘數據。為了在保證圖像質量的前提下進一步提高壓縮比,近年來JPEG專家組正在制定JPEG 2000(簡稱JP 2000)標准,這個標准中將採用小波變換(wavelet)演算法。 2、MPEG採用了幀間和幀內相結合的壓縮演算法。 P幀法是一種前向預測演算法,它考慮相鄰幀之間的相同信息或數據,也即考慮運動的特性進行幀間壓縮。P幀法是根據本幀與相鄰的前一幀(I幀或P幀)的不同點來壓縮本幀數據。採取P幀和I幀聯合壓縮的方法可達到更高的壓縮且無明顯的壓縮痕跡。 MPEG標准採用類似4:2:2的採用格式,壓縮後亮度信號的解析度為352×240,兩個色度信號解析度均為176×120,這兩種不同解析度信息的幀率都是每秒30幀。其編碼的基本方法是在單位時間內,首先採集並壓縮第一幀的圖像為I幀。然後對於其後的各幀,在對單幀圖像進行有效壓縮的基礎上,只存儲其相對於前後幀發生變化的部分。幀間壓縮的過程中也常間隔採用幀內壓縮法,由於幀內(關鍵幀)的壓縮不基於前一幀,一般每隔15幀設一關鍵幀,這樣可以減少相關前一幀壓縮的誤差積累。MPEG編碼器首先要決定壓縮當前幀為I幀或P幀或B幀,然後採用相應的演算法對其進行壓縮。一個視頻序列經MPEG全編碼壓縮後可能的格式為:...... 壓縮成B幀或P幀要比壓縮成I幀需要多得多的計算處理時間。有的編碼器不具備B幀甚至P幀的壓縮功能,顯然其壓縮效果不會很好。
④ 幀內壓縮和幀間壓縮的主要區別是什麼
幀內相對於本幀,也就是一幅畫面壓縮。而幀間是與相鄰幀之間有關聯。
⑤ 單反的all-i和ibp兩種壓縮模式的區別
可以的,IPB和ALL-I只是碼率,也就是采樣率,影響的只是精度,IPB是235M/分鍾,ALL-1是685M/分鍾,速率沒有影響。因此拍出來只是一個細節表現力的問題…… 另外就是ALL-I是幀內壓縮,IPB是幀間壓縮。
⑥ 幀內壓縮和幀間壓縮哪個好
幀內壓縮
幀內相對於本幀,也就是一幅畫面壓縮。而幀間是與相鄰幀之間有關聯。幀內壓縮(Intraframe compression)
幀內(Intraframe)壓縮也稱為空間壓縮(Spatial compression)。當壓縮一幀圖像時,僅考慮本幀的數據而不考慮相鄰幀之間的冗餘信息,這實際上與靜態圖像壓縮類似。幀內一般採用有損壓縮演算法。
幀間壓縮(Interframe compression)
幀間(Interframe)壓縮是基於許多視頻或動畫的連續前後兩幀具有很大的相關性,或者說前後兩幀信息變化很小的特點。也即連續的視頻其相鄰幀之間具有冗餘信息,根據這一特性,壓縮相鄰幀之間的冗餘量就可以進一步提高壓縮量,減小壓縮比。幀間壓縮也稱為時間壓縮(Temporal compression)。
幀內壓縮 類似於圖片壓縮,跟這一幀的前面(或後面)一幀(或幾幀)無關,由當前幀中,已編碼的部分來推測當前待編碼的這一部分數據是什麼。幀間壓縮是,由這一幀的 前(或後) 一幀(或幾幀)來推測當前待壓縮的這一部分數據是什麼。
⑦ jpeg mpeg分別對什麼圖像進行壓縮
1、JPEG專家組開發了兩種基本的壓縮演算法,一種是採用以離散餘弦變換(Discrete
Cosine
Transform,DCT)為基礎的有損壓縮演算法,另一種是採用以預測技術為基礎的無損壓縮演算法。使用有損壓縮演算法時,在壓縮比為25:1的情況下,壓縮後還原得到的圖像與原始圖像相比較,非圖像專家難於找出它們之間的區別,因此得到了廣泛的應用。例如,在V-CD和DVD-Video電視圖像壓縮技術中,就使用JPEG的有損壓縮演算法來取消空間方向上的冗餘數據。為了在保證圖像質量的前提下進一步提高壓縮比,近年來JPEG專家組正在制定JPEG
2000(簡稱JP
2000)標准,這個標准中將採用小波變換(wavelet)演算法。
2、MPEG採用了幀間和幀內相結合的壓縮演算法。
P幀法是一種前向預測演算法,它考慮相鄰幀之間的相同信息或數據,也即考慮運動的特性進行幀間壓縮。P幀法是根據本幀與相鄰的前一幀(I幀或P幀)的不同點來壓縮本幀數據。採取P幀和I幀聯合壓縮的方法可達到更高的壓縮且無明顯的壓縮痕跡。
MPEG標准採用類似4:2:2的採用格式,壓縮後亮度信號的解析度為352×240,兩個色度信號解析度均為176×120,這兩種不同解析度信息的幀率都是每秒30幀。其編碼的基本方法是在單位時間內,首先採集並壓縮第一幀的圖像為I幀。然後對於其後的各幀,在對單幀圖像進行有效壓縮的基礎上,只存儲其相對於前後幀發生變化的部分。幀間壓縮的過程中也常間隔採用幀內壓縮法,由於幀內(關鍵幀)的壓縮不基於前一幀,一般每隔15幀設一關鍵幀,這樣可以減少相關前一幀壓縮的誤差積累。MPEG編碼器首先要決定壓縮當前幀為I幀或P幀或B幀,然後採用相應的演算法對其進行壓縮。一個視頻序列經MPEG全編碼壓縮後可能的格式為:......
壓縮成B幀或P幀要比壓縮成I幀需要多得多的計算處理時間。有的編碼器不具備B幀甚至P幀的壓縮功能,顯然其壓縮效果不會很好。
⑧ MPEG-1是如何實現幀間壓縮的
幀間壓縮(Interframe compression)
幀間(Interframe)壓縮是基於許多視頻或動畫的連續前後兩幀具有很大的相關性,或者說前後兩幀信息變化很小的特點。也即連續的視頻其相鄰幀之間具有冗餘信息,根據這一特性,壓縮相鄰幀之間的冗餘量就可以進一步提高壓縮量,減小壓縮比。幀間壓縮也稱為時間壓縮(Temporal compression)。
⑨ 誰知道MPEG壓縮的原理
簡述MPEG-1、MPEG-2、MPEG-4的壓縮編碼原理,舉例說明。
MPEG壓縮編碼演算法包括了幀內編碼、幀間編碼,DCT變換編碼、自適應量化、熵編碼和運動估計和運動補償等一系列壓縮方法。 為了區分幀內、幀間編碼,MPEG-2定義了三種編碼圖象。
MPEG-1標准用於數字存儲體上活動圖像及其伴音的編碼,其數碼率為1.5Mb/s。
MPEG-1視頻壓縮技術的特點:1. 隨機存取;2. 快速正向/逆向搜索;3 .逆向重播;4. 視聽同步;5. 容錯性;6. 編/解碼延遲。MPEG-1視頻壓縮策略:為了提高壓縮比,幀內/幀間圖像數據壓縮技術必須同時使用。幀內壓縮演算法與JPEG壓縮演算法大致相同,採用基於DCT的變換編碼技術,用以減少空域冗餘信息。幀間壓縮演算法,採用預測法和插補法。預測誤差可在通過DCT變換編碼處理,進一步壓縮。幀間編碼技術可減少時間軸方向的冗餘信息。
MPEG-2標準是針對標准數字電視和高清晰度電視在各種應用下的壓縮方案和系統層的詳細規定,編碼碼率從每秒3兆比特~100兆比特,標準的正式規范在ISO/IEC13818中。MPEG-2不是MPEG-1的簡單升級,MPEG-2在系統和傳送方面作了更加詳細的規定和進一步的完善。MPEG-2特別適用於廣播級的數字電視的編碼和傳送,被認定為SDTV和HDTV的編碼標准。
MPEG-2圖像壓縮的原理是利用了圖像中的兩種特性:空間相關性和時間相關性。這兩種相關性使得圖像中存在大量的冗餘信息。如果我們能將這些冗餘信息去除,只保留少量非相關信息進行傳輸,就可以大大節省傳輸頻帶。而接收機利用這些非相關信息,按照一定的解碼演算法,可以在保證一定的圖像質量的前提下恢復原始圖像。一個好的壓縮編碼方案就是能夠最大限度地去除圖像中的冗餘信息。
MPEG-2的編碼圖像被分為三類,分別稱為I幀,P幀和B幀。
I幀圖像採用幀內編碼方式,即只利用了單幀圖像內的空間相關性,而沒有利用時間相關性。P幀和B幀圖像採用幀間編碼方式,即同時利用了空間和時間上的相關性。P幀圖像只採用前向時間預測,可以提高壓縮效率和圖像質量。P幀圖像中可以包含幀內編碼的部分,即P幀中的每一個宏塊可以是前向預測,也可以是幀內編碼。B幀圖像採用雙向時間預測,可以大大提高壓縮倍數。
MPEG-2的編碼碼流分為六個層次。為更好地表示編碼數據,MPEG-2用句法規定了一個層次性結構。它分為六層,自上到下分別是:圖像序列層、圖像組(GOP)、圖像、宏塊條、宏塊、塊。
MPEG-2標准在廣播電視領域中的主要應用如下:
(1)視音頻資料的保存
一直以來,電視節目、音像資料等都是用磁帶保存的。這種方式有很多弊端:易損,佔地大,成本高,難於重新使用。更重要的是難以長期保存,難以查找、難以共享。隨著計算機技術和視頻壓縮技術的發展,高速寬頻計算機網路以及大容量數據存儲系統給電視台節目的網路化存儲、查詢、共享、交流提供了可能。
採用MPEG-2壓縮編碼的DVD視盤,給資料保存帶來了新的希望。電視節目、音像資料等可通過MPEG-2編碼系統編碼,保存到低成本的CD-R光碟或高容量的可擦寫DVD-RAM上,也可利用DVD編著軟體(如Daikin Scenarist NT、Spruce DVDMaestro等)製作成標準的DVD視盤,既可節約開支,也可節省存放空間。
(2)電視節目的非線性編輯系統及其網路
在非線性編輯系統中,節目素材是以數字壓縮方式存儲、製作和播出的, 視頻壓縮技術是非線性編輯系統的技術基礎。目前主要有M-JPEG和MPEG-2兩種數字壓縮格式。
MPEG -4是針對一定比特率下的視頻、音頻編碼,更加註重多媒體系統的交互性和靈活性。MPEGⅣ傳輸速率在4800-6400bps之間,解析度為176×144,可以利用很窄的帶寬通過幀重建技術壓縮和傳輸數據,從而能以最少的數據獲得最佳的圖像質量。MPEGⅣ屬於一種高比率有損壓縮演算法,其圖像質量始終無法和DVD原MPEG-2相比,畢竟DVD的存儲容量比較大。因此,現在的MPEGⅣ只能面向娛樂、欣賞方面的市場那些對圖像質量要求較高的專業視頻領域暫時還不能採用。
MPEG-4是1999年推出的壓縮演算法,經過不斷的完善,現在已經推出了第三版。作為目前做好的視音頻壓縮演算法,已經為各個廠商廣泛採用。
⑴解析度高:MPEG-4可以達到非常接近MPEG-2的高解析度效果。POS-Watch的MPEG-4演算法+RET解析度加強技術,使畫面解析度可達704*576,而其他產品(特別是基於PC-base的工控型產品)即使採用的是MPEG-4壓縮演算法,由於其系統資源需要支持龐大的WINDOWS系統,又無解析度加強技術,所以只能做到352*288的解析度。
⑵壓縮率高:MPEG-4的壓縮率可高達200:1,一幀畫面的容量只有1-2KB。如此高的壓縮率,解決了硬碟容量的瓶頸,使我們能儲存更長時間的錄像文件。另外,逐幀播放功能也是MPEG-4所特有的。
⑶動態分配碼流:MPEG-4的碼流帶寬是不固定的(而MPEG-1固定碼流1.5Mbits/s),它能夠根據畫面的復雜程度和變化程度來自動調整碼流,在畫面比較復雜或變化比較劇烈的時候佔用較多的帶寬,保證了畫面質量;在畫面比較簡單或靜止的時候,佔用較少的帶寬,節約了資源。
⑷適合網路傳輸:POS-Watch一路實時(25幀/秒)上傳所佔的帶寬大約為600Kbits/s(不固定,視具體情況不同而佔用的帶寬也不同),非常適合低帶寬的網路傳輸。即使網路帶寬嚴重不足,MPEG-4能降低一定的幀數來保證畫面質量。另外,一個視頻源多個視音頻對象編碼,非常適合互動式多媒體通訊。
⑸演算法不固定:MPEG-4是個開放的演算法(MPEG-1和MPEG-2都是固定的演算法),各個廠商都能開發自己的MPEG-4演算法,POS-Watch的MPEG-4演算法是由POSDATA公司針對TI(德州儀器)的DSP(精簡指令集的數字信號處理器)開發的,另外,由於各個廠商開發的MPEG-4各不相同,所以在安全性和保密性方面得到了很高的保證。
⑹高抗誤碼性:現在的監控系統基本都要涉及到網路,然而乙太網的誤碼性是非常高的,如果沒有很高的抗誤碼性,會嚴重影響畫面的傳輸質量。MPEG-4錯誤處理的魯棒性,有助於低比特率視頻信號在高誤碼率環境下的存儲和傳輸。
⑩ 不採用幀間壓縮技術的視頻編碼格式有哪些
MJPEG全名為 "Motion Joint Photographic Experts Group",是一種視頻編碼格式,中文名稱翻譯為「技術即運動靜止圖像(或逐幀)壓縮技術」。MJPEG廣泛應用於非線性編輯領域可精確到幀編輯和多層圖像處理,把運動的視頻序列作為連續的靜止圖像來處理,這種壓縮方式單獨完整地壓縮每一幀,在編輯過程中可隨機存儲每一幀,可進行精確到幀的編輯,此外M-JPEG的壓縮和解壓縮是對稱的,可由相同的硬體和軟體實現。但M-JPEG只對幀內的空間冗餘進行壓縮。不對幀間的時間冗餘進行壓縮,故壓縮效率不高。