多媒體技術(shù)的壓縮方法 三值壓縮算法?
三值壓縮算法?壓縮算法(compactionalgorithm)是指數(shù)據(jù)壓縮的算法,在電子與通信領(lǐng)域也常被稱做信號(hào)編碼,包括壓縮后和還原功能(或解碼和編碼)兩個(gè)步驟。導(dǎo)致互聯(lián)網(wǎng)多媒體信號(hào)的數(shù)據(jù)量巨型,
三值壓縮算法?
壓縮算法(compactionalgorithm)是指數(shù)據(jù)壓縮的算法,在電子與通信領(lǐng)域也常被稱做信號(hào)編碼,包括壓縮后和還原功能(或解碼和編碼)兩個(gè)步驟。
導(dǎo)致互聯(lián)網(wǎng)多媒體信號(hào)的數(shù)據(jù)量巨型,所以需要壓縮后;同樣的,因此在多媒體播放數(shù)據(jù)中,存在著各種冗余,因此可以不壓解。
中文名
壓解算法
外文名
compactionalgorithm
定義
壓縮數(shù)據(jù)的算法
應(yīng)用學(xué)科
計(jì)算機(jī)原理術(shù)語(yǔ)
概念
壓縮算法(compactionalgorithm)是指數(shù)據(jù)壓縮的算法,在電子與通信領(lǐng)域也常被一般稱信號(hào)編碼,除開(kāi)高壓縮和還原系統(tǒng)(或解碼和編碼)兩個(gè)步驟。
因此多媒體信號(hào)的數(shù)據(jù)量龐大無(wú)比,因?yàn)橐獕航?;同樣,由于在多媒體信息數(shù)據(jù)中,必然著各種冗余,所以是可以壓解。
主要是用于多媒體功能數(shù)據(jù)的壓解方法各大,可按主要特點(diǎn)將它們四等分完全不同的類型。
(1)無(wú)損音頻與只會(huì)壞
1、無(wú)損壓縮:都能夠無(wú)不失真地從壓解后的數(shù)據(jù)重構(gòu),準(zhǔn)地還原系統(tǒng)原始數(shù)據(jù)??勺饔糜趯?duì)數(shù)據(jù)的準(zhǔn)確性沒(méi)有要求不是很嚴(yán)的場(chǎng)合,如可執(zhí)行文件和普通地文件的壓縮、磁盤的壓縮,也可用于多媒體播放數(shù)據(jù)的壓縮。該方法的裝換比較好小。如差分編碼、RLE、Huffman編碼、LZW編碼、算術(shù)編碼。
2、有違壓縮:有失真,沒(méi)法全部準(zhǔn)地完全恢復(fù)原始數(shù)據(jù),重構(gòu)的數(shù)據(jù)只不過(guò)原始數(shù)據(jù)的一個(gè)形狀相同??芍饕怯糜趯?duì)數(shù)據(jù)的準(zhǔn)確性要求不高的場(chǎng)合,如多媒體播放數(shù)據(jù)的壓縮。該方法的高壓縮比較好大。例如預(yù)測(cè)編碼、音感編碼、分形壓縮、小波裝換、JPEG/MPEG。
(2)對(duì)稱性
若編解碼算法的復(fù)雜性和所需時(shí)間也差不多,則為中心對(duì)稱的編碼方法,多數(shù)壓解算法大都點(diǎn)對(duì)稱的。但也有不對(duì)稱的,象是編碼難而解碼容易,如Huffman編碼和分形編碼。但主要是用于密碼學(xué)的編碼方法則而是,是編碼很容易,而解碼則相當(dāng)難。
(3)幀間與幀內(nèi)
在視頻編碼中會(huì)另外會(huì)用到幀內(nèi)與幀間的編碼方法,幀內(nèi)編碼是指在一幀圖像內(nèi)其它成功的編碼方法,同靜態(tài)圖像的編碼,如JPEG;而幀間編碼則必須可以參照前后幀才能參與編解碼,并在編碼過(guò)程中考慮對(duì)幀之間的時(shí)間冗余的裝換,如MPEG。
(4)實(shí)時(shí)性
在有些多媒體播放的應(yīng)用場(chǎng)合,要實(shí)時(shí)自動(dòng)處理或傳輸數(shù)據(jù)(如現(xiàn)場(chǎng)的數(shù)字錄音和錄影、正常播放MP3/RM/VCD/DVD、視頻/音頻點(diǎn)播、網(wǎng)絡(luò)現(xiàn)場(chǎng)直播、可視、視頻會(huì)議),編解碼就像那些要求連接時(shí)間≤50ms。這就必須簡(jiǎn)單/飛速/高效安全的算法和下高速/緊張的CPU/DSP芯片。
(5)分級(jí)處理
有些裝換算法可以不另外去處理差別分辨率、完全不同傳輸速率、相同質(zhì)量水平的互聯(lián)網(wǎng)多媒體數(shù)據(jù),如JPEG2000、MPEG-2/4。
壓縮算法的分類
熵編碼和混和編碼
熵編碼(Entropy Encoding)是一類借用數(shù)據(jù)額統(tǒng)計(jì)信息通過(guò)高壓縮的無(wú)語(yǔ)義數(shù)據(jù)流的flac編碼。信息熵為信源的換算下來(lái)信息量(不確定性的度量)。較常見(jiàn)的熵編碼有行程碼(RLE)、LZW編碼、香農(nóng)(Shannon)編碼、哈夫曼(Huffman)編碼和算術(shù)編碼(Arithmeticcoding)。
混和編碼即熵編碼和(信)源編碼的組合。大多數(shù)壓縮后標(biāo)準(zhǔn)都常規(guī)混和編碼的方法并且數(shù)據(jù)壓縮,就像是先借用信源編碼接受有違裝換,再利用熵編碼做及時(shí)的無(wú)損壓縮。
信源編碼
(信)源編碼(Source Coding)是一類利用信號(hào)原數(shù)據(jù)在時(shí)間域和頻率域中的相關(guān)性和冗余數(shù)據(jù)參與壓縮的有違編碼。種類繁多,可及時(shí)可分:幾種。
1、預(yù)測(cè)編碼:用來(lái)剛剛和限制的數(shù)據(jù)對(duì)在時(shí)間或空間上相距不遠(yuǎn)的下面或后來(lái)的數(shù)據(jù)并且分析和預(yù)測(cè),使達(dá)到壓縮后的目的。如增量調(diào)制(DM)、差分和自適應(yīng)編碼(ADPCM);
2、跳躍編碼:區(qū)分各種數(shù)學(xué)跳躍方法,將原時(shí)間域或空間域的數(shù)據(jù)跳躍到頻率域或其他域,借用數(shù)據(jù)在變換域中的冗余或人類感覺(jué)的特征來(lái)參與裝換。比較普遍的自由變化編碼有FFT(快速傅里葉變換)、DCT(離散余弦定理旋轉(zhuǎn))、DWT(離散時(shí)間信號(hào)小波變換)和IFS(迭代函數(shù)系統(tǒng));
3、分層編碼:將原數(shù)據(jù)在時(shí)空域或頻率域上分成若干子區(qū)域,借用人類感覺(jué)上的特征通過(guò)裝換編碼,后再再不合并,如二值位、子采樣、子帶編碼;
什么是多媒體技術(shù),簡(jiǎn)述多媒體的應(yīng)用領(lǐng)域有哪些?
多媒體技術(shù)那是把聲、圖、文、視頻等媒體實(shí)際計(jì)算機(jī)集成主板在一起的技術(shù)。即是從計(jì)算機(jī)把文本、圖形、圖像、聲音、動(dòng)畫和視頻等多種媒體綜合類站了起來(lái),使之確立起邏輯連接,并對(duì)它們并且采樣不能量化、編碼壓縮、二次編輯、存儲(chǔ)傳輸和修葺不顯示等處理。
現(xiàn)代多媒體用途廣泛,可作用于:企業(yè)宣傳--商業(yè)演示光盤;教學(xué)培訓(xùn)--教學(xué)培訓(xùn)光盤;產(chǎn)品使用說(shuō)明--技術(shù)資料光盤;軟件系統(tǒng)放在觸摸一體機(jī)中可應(yīng)用于商場(chǎng)導(dǎo)購(gòu)、展會(huì)導(dǎo)覽、信息查詢等用途。