導航:首頁 > 文件處理 > 壓縮視頻編碼演算法

壓縮視頻編碼演算法

發布時間:2022-06-13 15:33:34

A. mpeg-4的編碼壓縮方式

視頻壓縮演算法除MPEG-4以外主要有:MPEG-1;MPEG-2;MOTION-JPEG;H.263;小波。MPEG-4是公認的最好的壓縮演算法。

MPEG-4的優點
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錯誤處理的魯棒性,有助於低比特率視頻信號在高誤碼率環境下的存儲和傳輸。

B. 常用的視頻壓縮標準是什麼啊

視頻壓縮標准如下:

1、H.261

H.261標準是為ISDN設計,主要針對實時編碼和解碼設計,壓縮和解壓縮的信號延時不超過150ms,碼率px64kbps(p=1~30)。

H.261標准主要採用運動補償的幀間預測、DCT變換、自適應量化、熵編碼等壓縮技術。只有I幀和P幀,沒有B幀,運動估計精度只精確到像素級。支持兩種圖像掃描格式:QCIF和CIF。

2、H.263

H.263標準是甚低碼率的圖像編碼國際標准,它一方面以H.261為基礎,以混合編碼為核心,其基本原理框圖和H.261十分相似,原始數據和碼流組織也相似;另一方面,H.263也吸收了MPEG等其它一些國際標准中有效、合理的部分,如:半像素精度的運動估計、PB幀預測等,使它性能優於H.261。

H.263使用的位率可小於64Kb/s,且傳輸比特率可不固定(變碼率)。H.263支持多種解析度:SQCIF(128x96)、 QCIF、CIF、4CIF、16CIF。

3、H.264/AVC

視頻壓縮國際標准主要有由ITU-T制定的H.261、H.262、H.263、H.264和由MPEG制定的MPEG-1、MPEG-2、MPEG-4,其中H.262/MPEG-2和H.264/MPEG-4 AVC由ITU-T與MPEG聯合制定。

從簡單來說H.264就是一種視頻編碼技術,與微軟的WMV9都屬於同一種技術也就是壓縮動態圖像數據的「編解碼器」程序。

一般來說,如果動態圖像數據未經壓縮就使用的話,數據量非常大,容易造成通信線路故障及數據存儲容量緊張。

因此,在發送動態圖像時、或者把影像內容保存在DVD上時、以及使用存儲介質容量較小的數碼相機或相機手機拍攝映像時,就必須使用編解碼器。雖然編解碼器有許多種類,但DVD-Video與微波數字電視等使用的主要是MPEG2,數碼相機等攝像時主要使用MPEG4。

既然作為壓縮視頻編碼技術,H.264最大的作用對視頻的壓縮了。我們熟悉的MPEG2也就是最常用的DVD視頻編碼技術已經比較落後。

MPEG-4

MPEG-4標准並非是MPEG-2的替代品,它著眼於不同的應用領域。MPEG-4的制定初衷主要針對視頻會議、可視電話超低比特率壓縮(小於64Kb/s)的需求。在制定過程中,MPEG組織深深感受到人們對媒體信息,特別是對視頻信息的需求由播放型轉向基於內容的訪問、檢索和操作。

MPEG-4與前面提到的JPEG、MPEG-1/2有很大的不同,它為多媒體數據壓縮編碼提供了更為廣闊的平台,它定義的是一種格式、一種框架,而不是具體演算法,它希望建立一種更自由的通信與開發環境。

於是MPEG-4新的目標就是定義為:支持多種多媒體的應用,特別是多媒體信息基於內容的檢索和訪問,可根據不同的應用需求,現場配置解碼器。編碼系統也是開放的,可隨時加入新的有效的演算法模塊。應用范圍包括實時視聽通信、多媒體通信、遠地監測/監視、VOD、家庭購物/娛樂等。

MPEG-4視頻壓縮演算法相對於MPEG-1/2在低比特率壓縮上有著顯著提高,在CIF(352*288)或者更高清晰度(768*576)情況下的視頻壓縮,無論從清晰度還是從存儲量上都比MPEG1具有更大的優勢,也更適合網路傳輸。另外MPEG-4可以方便地動態調整幀率、比特率,以降低存儲量。

MPEG-4由於系統設計過於復雜,使得MPEG-4難以完全實現並且兼容,很難在視頻會議、可視電話等領域實現,這一點有點偏離原來地初衷。

C. MPEG視頻壓縮演算法的兩個基礎技術是什麼

1、基於塊的方式的運動補償:運動補償技術就是在動態序列圖像實時編碼中運用信息以及像素的位移向量進行圖像高效編碼的一種方法。活動圖像的幀與幀之間不僅存在基於像素的線性相關性,僅是前景改變,還在宏觀上存在著很大的運動相關性。

2、DCT變換:相當於一個長度大概是它兩倍的離散傅里葉變換,這個離散傅里葉變換是對一個實偶函數進行的(因為一個實偶函數的傅里葉變換仍然是一個實偶函數),在有些變形裡面需要將輸入或者輸出的位置移動半個單位。

(3)壓縮視頻編碼演算法擴展閱讀:

MPEG的原理及優點:

MPEG 的基本原理是對比前後幀,第一幀被壓縮圖像將被用作參考,第二幀圖像中只有與參考幀不同的部分才會被存儲。播放時在參考幀圖像和「差異數據」的基礎上重建所有圖像。這樣的方法叫「差分編碼」(包括H.264在內的大多數視頻壓縮標准都採用這種方法)。

1、兼容性好,主要因為在一開始就被作為一個國際化的標准來研究制定。

2、能夠達到更高的壓縮比,最高可達200比1.

3、在提供高壓縮比的同時,數據損失造成的音、視頻失真很小。


D. 什麼是視頻編碼的演算法 它有哪幾種典型的演算法 試比較各種典型的視頻編碼演算法。 謝謝了!

1、無聲時代的FLC FLC、FLI是Autodesk開發的一種視頻格式,僅僅支持256色,但支持色彩抖動技術,因此在很多情況下很真彩視頻區別不是很大,不支持音頻信號,現在看來這種格式已經毫無用處,但在沒有真彩顯卡沒有音效卡的DOS時代確實是最好的也是唯一的選擇。最重要的是,Autodesk的全系列的動畫製作軟體都提供了對這種格式的支持,包括著名的3D Studio X,因此這種格式代表了一個時代的視頻編碼水平。直到今日,仍舊有不少視頻編輯軟體可以讀取和生成這種格式。但畢竟廉頗老矣,這種格式已經被無情的淘汰。 2、載歌載舞的AVI AVI——Audio Video Interleave,即音頻視頻交叉存取格式。1992年初Microsoft公司推出了AVI技術及其應用軟體VFW(Video for Windows)。在AVI文件中,運動圖像和伴音數據是以交織的方式存儲,並獨立於硬體設備。這種按交替方式組織音頻和視像數據的方式可使得讀取視頻數據流時能更有效地從存儲媒介得到連續的信息。構成一個AVI文件的主要參數包括視像參數、伴音參數和壓縮參數等。AVI文件用的是AVI RIFF形式,AVI RIFF形式由字串「AVI」標識。所有的AVI文件都包括兩個必須的LIST塊。這些塊定義了流和數據流的格式。AVI文件可能還包括一個索引塊。 只要遵循這個標准,任何視頻編碼方案都可以使用在AVI文件中。這意味著AVI有著非常好的擴充性。這個規范由於是由微軟制定,因此微軟全系列的軟體包括編程工具VB、VC都提供了最直接的支持,因此更加奠定了AVI在PC上的視頻霸主地位。由於AVI本身的開放性,獲得了眾多編碼技術研發商的支持,不同的編碼使得AVI不斷被完善,現在幾乎所有運行在PC上的通用視頻編輯系統,都是以支持AVI為主的。AVI的出現宣告了PC上啞片時代的結束,不斷完善的AVI格式代表了多媒體在PC上的興起。 說到AVI就不能不提起英特爾公司的Indeo video系列編碼,Indeo編碼技術是一款用於PC視頻的高性能的、純軟體的視頻壓縮/解壓解決方案。Indeo音頻軟體能提供高質量的壓縮音頻,可用於互聯網、企業內部網和多媒體應用方案等。它既能進行音樂壓縮也能進行聲音壓縮,壓縮比可達8:1而沒有明顯的質量損失。Indeo技術能幫助您構建內容更豐富的多媒體網站。目前被廣泛用於動態效果演示、游戲過場動畫、非線性素材保存等用途,是目前使用最廣泛的一種AVI編碼技術。現在Indeo編碼技術及其相關軟體產品已經被Ligos Technology 公司收購。隨著MPEG的崛起,Indeo面臨著極大的挑戰。 3、容量與質量兼顧的MPEG系列編碼 和AVI相反,MPEG不是簡單的一種文件格式,而是編碼方案。 MPEG-1(標准代號ISO/IEC11172)制定於1991年底,處理的是標准圖像交換格式(standard interchange format,SIF)或者稱為源輸入格式(Source Input Format,SIF)的多媒體流。是針對1.5Mbps以下數據傳輸率的數字存儲媒質運動圖像及其伴音編碼(MPEG-1 Audio,標准代號ISO/IEC 11172-3)的國際標准,伴音標准後來衍生為今天的MP3編碼方案。MPEG-1規范了PAL制(352*288,25幀/S)和NTSC制(為352*240,30幀/S)模式下的流量標准, 提供了相當於家用錄象系統(VHS)的影音質量,此時視頻數據傳輸率被壓縮至1.15Mbps,其視頻壓縮率為26∶1。使用MPEG-1的壓縮演算法,可以把一部120分鍾長的多媒體流壓縮到1.2GB左右大小。常見的VCD就是MPEG-1編碼創造的傑作。MPEG-1編碼也不一定要按PAL/NTSC規范的標准運行,你可以自由設定影像尺寸和音視頻流量。隨著光頭拾取精度的提高,有人把光碟的信息密度加大,並適度降低音頻流流量,於是出現了只要一張光碟就存放一部電影的DVCD。DVCD碟其實是一種沒有行業標准,沒有國家標准,更談不上是國際標準的音像產品。 當VCD開始向市場普及時,電腦正好進入了486時代,當年不少朋友都夢想擁有一塊硬解壓卡,來實現在PC上看VCD的夙願,今天回過頭來看看,覺得真有點不可思議,但當時的現狀就是486

E. 常見視頻壓縮編碼格式及含義

視頻壓縮編碼的基本概念 視頻壓縮的目標是在盡可能保證視覺效果的前提下減少視頻數據率。視頻壓縮比一般指壓縮後的數據量與壓縮前的數據量之比。由於視頻是連續的靜態圖像,因此其壓縮編碼演算法與靜態圖像的壓縮編碼演算法有某些共同之處,但是運動的視頻還有其自身的特性,因此在壓縮時還應考慮其運動特性才能達到高壓縮的目標。在視頻壓縮中常需用到以下的一些基本概念: 一、有損和無損壓縮:在視頻壓縮中有損(Lossy )和無損(Lossless)的概念與靜態圖像中基本類似。無損壓縮也即壓縮前和解壓縮後的數據完全一致。多數的無損壓縮都採用RLE行程編碼演算法。有損壓縮意味著解壓縮後的數據與壓縮前的數據不一致。在壓縮的過程中要丟失一些人眼和人耳所不敏感的圖像或音頻信息,而且丟失的信息不可恢復。幾乎所有高壓縮的演算法都採用有損壓縮,這樣才能達到低數據率的目標。丟失的數據率與壓縮比有關,壓縮比越小,丟失的數據越多,解壓縮後的效果一般越差。此外,某些有損壓縮演算法採用多次重復壓縮的方式,這樣還會引起額外的數據丟失。 二、幀內和幀間壓縮:幀內(Intraframe)壓縮也稱為空間壓縮(Spatial compression)。當壓縮一幀圖像時,僅考慮本幀的數據而不考慮相鄰幀之間的冗餘信息,這實際上與靜態圖像壓縮類似。幀內一般採用有損壓縮演算法,由於幀內壓縮時各個幀之間沒有相互關系,所以壓縮後的視頻數據仍可以以幀為單位進行編輯。幀內壓縮一般達不到很高的壓縮。 採用幀間(Interframe)壓縮是基於許多視頻或動畫的連續前後兩幀具有很大的相關性,或者說前後兩幀信息變化很小的特點。也即連續的視頻其相鄰幀之間具有冗餘信息,根據這一特性,壓縮相鄰幀之間的冗餘量就可以進一步提高壓縮量,減小壓縮比。幀間壓縮也稱為時間壓縮(Temporal compression),它通過比較時間軸上不同幀之間的數據進行壓縮。幀間壓縮一般是無損的。幀差值(Frame differencing)演算法是一種典型的時間壓縮法,它通過比較本幀與相鄰幀之間的差異,僅記錄本幀與其相鄰幀的差值,這樣可以大大減少數據量。 三、對稱和不對稱編碼:對稱性(symmetric)是壓縮編碼的一個關鍵特徵。對稱意味著壓縮和解壓縮佔用相同的計算處理能力和時間,對稱演算法適合於實時壓縮和傳送視頻,如視頻會議應用就以採用對稱的壓縮編碼演算法為好。而在電子出版和其它多媒體應用中,一般是把視頻預先壓縮處理好,爾後再播放,因此可以採用不對稱(asymmetric)編碼。不對稱或非對稱意味著壓縮時需要花費大量的處理能力和時間,而解壓縮時則能較好地實時回放,也即以不同的速度進行壓縮和解壓縮。一般地說,壓縮一段視頻的時間比回放(解壓縮)該視頻的時間要多得多。例如,壓縮一段三分鍾的視頻片斷可能需要10多分鍾的時間,而該片斷實時回放時間只有三分鍾。 目前有多種視頻壓縮編碼方法,但其中最有代表性的是MPEG數字視頻格式和AVI數字視頻格式。

F. 監控視頻壓縮編碼格式特點

M-JPEG(Motion- Join Photographic Experts Group)技術即運動靜止圖像(或逐幀)壓縮技術,廣泛應用於非線性編輯領域可精確到幀編輯和多層圖像處理,把運動的視頻序列作為連續的靜止圖像來處理。

視頻壓縮技術是計算機處理視頻的前提。視頻信號數字化後數據帶寬很高,通常在20MB/秒以上,因此計算機很難對之進行保存和處理。採用壓縮技術通常數據帶寬降到1-10MB/秒,這樣就可以將視頻信號保存在計算機中並作相應的處理。

常用的演算法是由ISO制訂的,即JPEG和MPEG演算法。JPEG是靜態圖像壓縮標准,適用於連續色調彩色或灰度圖像,它包括兩部分:一是基於DPCM(空間線性預測)技術的無失真編碼,一是基於DCT(離散餘弦變換)和哈夫曼編碼的有失真演算法。

前者壓縮比很小,主要應用的是後一種演算法。在非線性編輯中最常用的是MJPEG演算法,即Motion JPEG。它是將視頻信號50幀/秒(PAL制式)變為25幀/秒,然後按照25幀/秒的速度使用JPEG演算法對每一幀壓縮。通常壓縮倍數在3.5-5倍時可以達到Betacam的圖像質量。

MPEG演算法是適用於動態視頻的壓縮演算法,它除了對單幅圖像進行編碼外還利用圖像序列中的相關原則,將冗餘去掉,這樣可以大大提高視頻的壓縮比。前MPEG-I用於VCD節目中,MPEG-II用於VOD、DVD節目中。

G. 壓縮視頻的變碼率是什麼意思定碼率呢哪一個清晰呢

一般來說可變碼率總體畫面質量更好,固定碼率壓縮速度更快,但大動態畫面如果碼率不合適會出現畫面不清。可變碼率會根據畫面動態使用不同碼率,保證大動態畫面的清晰度,但壓縮時間會暴增。

通常情況下:

1080*720的分度辨率,用5000K左右。

720*576的解析度,用3500K左右。

640*480的解析度,用1500K左右。



一、計算公式

基本的演算法是:碼率(kbps)=文件大小(KB)*8/時間(秒),舉例,D5碟,容量4.3G,其中考慮到音頻的不同格式,算為600M,(故剩餘容量為4.3*1024-600=3803.2M),所以視頻文件應不大於3.7G。

如視頻文件的容量為3.446G,視頻長度100分鍾(6000秒),計算結果:碼率約等於4818kbps(3.446*1024*1024*8/6000=4817.857)。

二、碼率幾點原則

1、碼率和質量成正比,但是文件體積也和碼率成正比。

2、碼率超過一定數值,對圖像的質量沒有多大影響。

3、DVD的容量有限,無論是標準的4.3G,還是超刻,或是D9,都有極限。計算機中的信息都是二進制的0和1來表示,其中每一個0或1被稱作一個位,用小寫b表示,即bit(位)。



H. 幫我介紹一下視頻壓縮技術

什麼是視頻壓縮技術?(所找到的最簡文章)

視頻壓縮技術是計算機處理視頻的前提。視頻信號數字化後數據帶寬很高,通常在20MB/秒以上,因此目前的計算機很難對之進行保存和處理。採用壓縮技術以後通常數據帶寬右以降到1-10MB/秒,這們就可以將視頻信號保存在計算機中並作相應的處理。
現在常用的演算法是由ISO制訂的,即JPEG和MPEG演算法。JPEG是靜態圖像壓縮標准,適用於連續色調彩色或灰度圖像,它包括兩部分:一是基於DPCM(空間線性預測)技術的無失真編碼,一是基於DCT(離散餘弦變換)和哈夫曼編碼的有失真演算法,前者壓縮比很小,目前主要應用的是後一種演算法。
在非線性編輯中最常用的是MJPEG演算法,即Motion JPEG。它是將視頻信號50場/秒(PAL制式)變為25幀/秒,然後按照25幀/秒的速度使用JPEG演算法對每一幀壓縮。通常壓縮倍數在3.5-5倍時可以達到Betacam的圖像質量。
MPEG演算法是適用於動態視頻的壓縮演算法,它除了對單幅圖像進行編碼外還利用圖像序列中的相關原則,將冗餘去掉,這樣可以大大提高視頻的壓縮比。目前MPEG-I用於VCD節目中,MPEG-II用於VOD、DVD節目中。

以下是長文章(文章長越詳細嘛)
http://www.ccbn.com.cn/catvbbs/archiver/tid-63254.html

http://..com/question/24529198.html

http://headplay.blog.bokee.net/bloggermole/blog_viewblog.do?id=768390

http://www.wiki.cn/wiki/%E8%A7%86%E9%A2%91%E5%8E%8B%E7%BC%A9%E6%8A%80%E6%9C%AF

http://www.sinocome-huashi.com/shipinyasuo.htm(慢)

http://info.e.hc360.com/HTML/001/028/001/002/47714.htm

I. 關於視頻壓縮的原理

視頻壓縮的原理是視頻圖像數據有很強的相關性,也就是說有大量的冗餘信息。其中冗餘信息可分為空域冗餘信息和時域冗餘信息。壓縮技術就是將數據中的冗餘信息去掉(去除數據之間的相關性),壓縮技術包含幀內圖像數據壓縮技術、幀間圖像數據壓縮技術和熵編碼壓縮技術。

(9)壓縮視頻編碼演算法擴展閱讀:

視頻是連續的圖像序列,由連續的幀構成,一幀即為一幅圖像。由於人眼的視覺暫留效應,當幀序列以一定的速率播放時,我們看到的就是動作連續的視頻。由於連續的幀之間相似性極高,為便於儲存傳輸,我們需要對原始的視頻進行編碼壓縮,以去除空間、時間維度的冗餘。

視頻壓縮技術是計算機處理視頻的前提。視頻信號數字化後數據帶寬很高,通常在20MB/秒以上,因此計算機很難對之進行保存和處理。採用壓縮技術通常數據帶寬降到1-10MB/秒,這樣就可以將視頻信號保存在計算機中並作相應的處理。

J. 視頻壓縮演算法是什麼壓縮方式

演算法壓縮會對視頻進行計算,優化視頻形成的代碼,不能還原視頻原視頻清晰度壓縮視頻,但是肉眼看起來沒有太大變化的將視頻縮小,

操作如下:

註:使用下方參照工具

1、點擊打開電腦上已有的壓縮工具,雙擊工具,打開工具。

上面的四步不能弄反。這樣操作以及用這個工具操作就是樓主要的演算法壓縮視頻的壓縮方式了。

閱讀全文

與壓縮視頻編碼演算法相關的資料

熱點內容
pythonimportsys作用 瀏覽:276
騰訊雲拼團雲伺服器 瀏覽:364
海南離島將加貼溯源碼銷售嗎 瀏覽:244
linux分區讀取 瀏覽:794
單片機液晶顯示屏出現雪花 瀏覽:890
解壓器用哪個好一點 瀏覽:771
什麼app看小說全免費 瀏覽:503
sha和ras加密 瀏覽:823
韓順平php視頻筆記 瀏覽:636
阿里雲ecs伺服器如何設置自動重啟 瀏覽:596
三星電視怎麼卸掉app 瀏覽:317
如何將pdf轉換成docx文件 瀏覽:32
dos命令批量改名 瀏覽:376
centosphp環境包 瀏覽:603
mfipdf 瀏覽:534
電腦解壓後電腦藍屏 瀏覽:295
外網訪問內網伺服器如何在路由器設置 瀏覽:856
2014統計年鑒pdf 瀏覽:435
linuxoracle用戶密碼 瀏覽:757
股票交易pdf 瀏覽:899