該文中術(shù)語(yǔ)“和/或”,僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:?jiǎn)为?dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,該文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
《編解碼方法和裝置》實(shí)施例中的色度分量可以指兩個(gè)色度分量中的任意個(gè)色度分量。其中HEVC的色度分量幀內(nèi)預(yù)測(cè)模式中的DC模式、豎直模式、水平模式以及平面模式與H.264/AVC標(biāo)準(zhǔn)中的對(duì)應(yīng)模式基本原理相同,具體實(shí)施方法有所不同。LM模式與DM模式是新添加的兩種模式。除上述預(yù)測(cè)模式外,還有一個(gè)替換模式。若DM模式與預(yù)測(cè)模式集合中其余預(yù)測(cè)模式相同時(shí),則使用替換模式替換與DM模式相同的色度預(yù)測(cè)模式,從而構(gòu)成新的預(yù)測(cè)模式集合。其中DM模式使用當(dāng)前塊的亮度分量的幀內(nèi)預(yù)測(cè)模式作為色度分量的預(yù)測(cè)模式進(jìn)行預(yù)測(cè)。因此,上述方法中也可以等價(jià)地確定亮度分量的幀內(nèi)預(yù)測(cè)模式與預(yù)測(cè)模式集合中其余預(yù)測(cè)模式是否相同。替換模式可以是與色度分量預(yù)測(cè)模式集合中所有模式均不相同的預(yù)測(cè)模式。
該專利的不同實(shí)施例中,色度分量預(yù)測(cè)模式集合可能不同。一種可用的色度分量預(yù)測(cè)模式集合包括DM模式、LM模式、DC模式、豎直模式、水平模式以及平面模式。另一種可用的色度分量預(yù)測(cè)模式集合包括DM模式、DC模式、豎直模式、水平模式以及平面模式。另一種可用的色度分量預(yù)測(cè)模式集合包括DM模式、LM模式以及缺省模式。另一種可用的色度分量預(yù)測(cè)模式集合包括DM模式、以及缺省模式。
上述模式中的LM模式在當(dāng)前HEVC方案中為可選技術(shù)。在HE(High Efficiency,高效)編碼配置條件下,色度幀內(nèi)預(yù)測(cè)模式可選模式中包含LM模式,此時(shí)預(yù)測(cè)模式集合包含6種預(yù)測(cè)模式;但在LC(Low Complexity,低復(fù)雜度)編碼配置條件下,色度幀內(nèi)預(yù)測(cè)模式可選模式中不包含LM模式,此時(shí)預(yù)測(cè)模式集合包含5種預(yù)測(cè)模式。在當(dāng)前HEVC方案中,LM是否為可選模式根據(jù)碼流中的一個(gè)二進(jìn)制符號(hào)(flag)決定。
該色度編碼方案使用TU(Truncated Unary)碼對(duì)當(dāng)前塊的模式信息進(jìn)行二值化,再對(duì)二值化后的二進(jìn)制符號(hào)使用CABAC(Context Cased Binary Arithmetic Coding,基于上下文二進(jìn)制算術(shù)編碼)技術(shù)進(jìn)行熵編碼。例如,在HE配置條件下,DM,LM,豎直,水平,DC與平面6種模式可分別使用TU碼字0,10,110,1110,11110,11111表示;在LC配置條件下,DM,豎直,水平,DC與平面5種模式可分別使用TU碼字0,10,110,1110,1111表示。解碼端則根據(jù)解析得到的TU碼字確定當(dāng)前塊色度分量的預(yù)測(cè)模式。
事實(shí)上,TU碼字可以看作一組二進(jìn)制符號(hào)的串聯(lián),在熵編碼或熵解碼過(guò)程中則依次根據(jù)每一個(gè)二進(jìn)制符號(hào)的取值判斷是否繼續(xù)編碼或解碼后續(xù)的二進(jìn)制符號(hào)。此外,TU碼字中每一個(gè)二進(jìn)制符號(hào)都表示一個(gè)二值化的判斷。例如,在LC編碼配置條件下,采用最大值為5的TU碼,即該TU碼中最多包含4個(gè)二進(jìn)制符號(hào)。其中,第1個(gè)二進(jìn)制符號(hào)用于確定當(dāng)前塊的模式是否為DM模式,第2個(gè)二進(jìn)制符號(hào)用于確定當(dāng)前塊的模式是否為豎直模式,第3個(gè)二進(jìn)制符號(hào)用于確定當(dāng)前塊的模式是否為水平模式,第4個(gè)二進(jìn)制符號(hào)用于確定當(dāng)前塊的模式是否為DC模式。如果不是上述四種模式,那么一定是平面模式。
使用TU碼字對(duì)色度分量幀內(nèi)預(yù)測(cè)模式信息進(jìn)行編解碼時(shí),需要根據(jù)前一個(gè)二進(jìn)制符號(hào)的取值來(lái)決定是否編碼或解碼下一個(gè)二進(jìn)制符號(hào)。這種條件性的編碼或解碼增加了熵編碼或熵解碼的復(fù)雜度。
DM模式選用比率很高,這降低了DM外其它模式的重要性。且DM模式與平面模式、DC模式、水平模式與豎直模式均有可能相同,這說(shuō)明可選模式集合中存在較大冗余,而這種冗余會(huì)影響視頻圖像壓縮效率;
可選模式數(shù)量較多,在HE條件下有6種可選模式,在LC條件下有5種可選模式。這會(huì)增加編碼端模式選擇過(guò)程的計(jì)算復(fù)雜度。
《編解碼方法和裝置》實(shí)施例提供了一種編解碼方法,可以解決上述問(wèn)題。
圖1是《編解碼方法和裝置》一實(shí)施例的編解碼方法10的示意流程圖,包括以下內(nèi)容。
11,提取碼流中的第一信息。
第一信息包括用于指示色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式或LM模式的信息。
12,根據(jù)第一信息,確定色度分量幀內(nèi)預(yù)測(cè)模式。
13,當(dāng)根據(jù)第一信息不能確定色度分量幀內(nèi)預(yù)測(cè)模式時(shí),提取所述碼流中的第二信息。
14,根據(jù)所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式。
第二信息用于指示作為所述色度分量幀內(nèi)預(yù)測(cè)模式的剩余模式,所述剩余模式為除所述第一信息可能確定的模式外的可用于色度分量幀內(nèi)預(yù)測(cè)模式的其中之一。
剩余模式可以為色度分量幀內(nèi)預(yù)測(cè)模式集合中除所述第一信息可能確定的模式之外的模式之一。例如,若所述第一信息用于確定色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式或LM模式,則所述剩余模式可以為色度分量幀內(nèi)預(yù)測(cè)模式集合中除DM模式和LM模式之外的模式之一。
為當(dāng)亮度分量幀內(nèi)預(yù)測(cè)模式與所使用的色度分量幀內(nèi)預(yù)測(cè)模式相同時(shí),還可以使用替換模式替換所述色度分量幀內(nèi)預(yù)測(cè)模式,所述替換模式是與色度分量幀內(nèi)預(yù)測(cè)模式集合中的模式不同的模式之一。
《編解碼方法和裝置》實(shí)施例可以將色度模式的編碼信息縮減且優(yōu)化排序,從而減少編解碼步驟,由此降低編解碼的復(fù)雜度,提高解碼的效率。
圖2是《編解碼方法和裝置》另一實(shí)施例的編解碼方法20的示意流程圖,包括以下內(nèi)容。
21,提取碼流中的第一信息。
第一信息包括用于指示色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式或LM模式的信息。第一信息可以包括由二進(jìn)制符號(hào)攜帶的一個(gè)或兩個(gè)子信息。也可以由一個(gè)最大為2的TU碼攜帶第一信息。
22,通過(guò)第一信息確定色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式。
當(dāng)確定為DM模式,即“是”時(shí),執(zhí)行步驟23,使用DM模式作為色度分量幀內(nèi)預(yù)測(cè)模式。
當(dāng)確定為非DM模式,即“否”時(shí),可選的,執(zhí)行步驟24,確認(rèn)色度分量幀內(nèi)預(yù)測(cè)模式集合中是否包括LM模式,確認(rèn)方法同2012年1月前技術(shù)。
當(dāng)確定集合包括LM模式,即“是”時(shí),執(zhí)行步驟25。
25,通過(guò)第一信息確定色度分量幀內(nèi)預(yù)測(cè)模式是否為L(zhǎng)M模式。
當(dāng)確定為L(zhǎng)M模式,即“是”時(shí),執(zhí)行步驟26,使用LM模式作為色度分量幀內(nèi)預(yù)測(cè)模式。
當(dāng)確定為非LM模式,即“否”時(shí),執(zhí)行步驟27。
當(dāng)執(zhí)行步驟24后,確定集合不包括LM模式,即“否”時(shí),同樣執(zhí)行步驟27。
27,提取碼流中的第二信息。
28,通過(guò)第二信息,確定剩余模式,使用所述剩余模式作為色度分量幀內(nèi)預(yù)測(cè)模式。
剩余模式可以為色度分量幀內(nèi)預(yù)測(cè)模式集合中除所述第一信息可能確定的模式之外的模式之一。例如,在該實(shí)施例中所述第一信息用于確定色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式或LM模式,則所述剩余模式可以為色度分量幀內(nèi)預(yù)測(cè)模式集合中除DM模式和LM模式之外的4種模式的任一個(gè)。第二信息可以攜帶該剩余模式具體為哪一個(gè)的編碼信息。4種模式的編碼信息可以使用FL碼攜帶,其中每一個(gè)模式與一個(gè)FL碼建立有對(duì)應(yīng)關(guān)系。
步驟29,當(dāng)前述步驟確定的色度分量幀內(nèi)預(yù)測(cè)模式與亮度分量幀內(nèi)預(yù)測(cè)模式是否相同。
如果相同,即“是”,則執(zhí)行步驟30,確定使用替換模式作為色度分量幀內(nèi)預(yù)測(cè)模式。其中替換模式是與色度分量幀內(nèi)預(yù)測(cè)模式集合中的模式不同的模式之一。
如果不相同,即“否”,則執(zhí)行步驟31,確定色度分量幀內(nèi)預(yù)測(cè)模式保持不變。
作為一種實(shí)施方法,步驟32可以取代步驟27和28。
作為另一種實(shí)施方法,步驟29為可選的,步驟32或步驟28后可以直接執(zhí)行步驟31。
32,使用缺省模式作為色度分量幀內(nèi)預(yù)測(cè)模式,其中所述缺省模式是預(yù)先設(shè)定的亮度分量幀內(nèi)預(yù)測(cè)模式之一。
上述技術(shù)方案中,針對(duì)采用的不同技術(shù),例如信息的攜帶方式等,以上多個(gè)步驟可以合并,或者一個(gè)步驟分為多步完成,《編解碼方法和裝置》對(duì)此均不做限制,所述實(shí)施方法都應(yīng)涵蓋在《編解碼方法和裝置》的保護(hù)范圍之內(nèi)。
《編解碼方法和裝置》實(shí)施例可以將色度模式的編碼信息縮減且優(yōu)化排序,從而減少編解碼步驟,由此降低編解碼的復(fù)雜度,提高解碼的效率。
色度分量幀內(nèi)預(yù)測(cè)模式和亮度分量幀內(nèi)預(yù)測(cè)模式都是針對(duì)當(dāng)前塊,因此在以下實(shí)施例中分別簡(jiǎn)稱為當(dāng)前塊色度模式和當(dāng)前塊亮度模式,通常也分別簡(jiǎn)稱為色度模式和亮度模式。規(guī)范中亮度分量幀內(nèi)預(yù)測(cè)模式集合中的模式通常多于色度分量幀內(nèi)預(yù)測(cè)模式中的模式。圖3是《編解碼方法和裝置》一實(shí)施例300的示意流程圖。
在《編解碼方法和裝置》實(shí)施例中,使用二進(jìn)制符號(hào)來(lái)攜帶第一信息。第一信息可以包括使用一個(gè)二進(jìn)制符號(hào)表示當(dāng)前塊色度模式是否為DM模式的信息,記作DM信息。
第一信息還可以包括使用一個(gè)二進(jìn)制符號(hào)表示當(dāng)前塊色度模式是否為L(zhǎng)M模式的信息,記作LM信息。若LM模式不是色度分量幀內(nèi)預(yù)測(cè)模式中的可選模式,則碼流中不會(huì)存在LM信息,編碼端與解碼端也不會(huì)對(duì)LM信息進(jìn)行編碼與解碼操作。
第二信息用于指示作為所述色度分量幀內(nèi)預(yù)測(cè)模式的剩余模式,所述剩余模式為除所述第一信息可能確定的模式外的可用于色度分量幀內(nèi)預(yù)測(cè)模式的其中之一??梢允褂瞄L(zhǎng)度為2的FL(Fix Length,定長(zhǎng))碼字表示第二信息。所述剩余模式可以是豎直、水平、DC與平面4個(gè)模式。例如可以用FL碼字00,01,10,11分別表示這4個(gè)模式。
對(duì)所述DM信息進(jìn)行熵解碼時(shí),可以不使用上下文模型,也可以使用一個(gè)上下文模型,還可以根據(jù)鄰近塊的編碼信息從多個(gè)上下文模型中選擇一個(gè)上下文模型。
對(duì)所述LM信息進(jìn)行熵解碼時(shí),可以不使用上下文模型,也可以使用一個(gè)上下文模型,還可以根據(jù)鄰近塊的編碼信息從多個(gè)上下文模型中選擇一個(gè)上下文模型。
對(duì)所述第二信息進(jìn)行熵解碼時(shí)不使用上下文模型。換言之,使用by-pass(等概率)模式從碼流中熵解碼一個(gè)長(zhǎng)度為2的FL碼字,并根據(jù)該FL碼字確定如上所述的對(duì)應(yīng)的模式。由此可以提高熵解碼的吞吐量。所述by-pass模式即不使用概率模型的二進(jìn)制熵編碼或熵解碼模式。換言之,by-pass模式假設(shè)當(dāng)前熵編碼或熵解碼二進(jìn)制符號(hào)為0或?yàn)?的概率相等。
需要注意的是,不使用上下文模型對(duì)一個(gè)二進(jìn)制符號(hào)進(jìn)行解碼是2012年1月前技術(shù),即CABAC技術(shù)中的by-pass模式。使用一個(gè)上下文模型對(duì)一個(gè)二進(jìn)制符號(hào)進(jìn)行解碼是2012年1月前技術(shù),例如HEVC的亮度幀內(nèi)模式編解碼方案中的第一個(gè)二進(jìn)制符號(hào)就是采用這種熵解碼方法。根據(jù)鄰近塊的編碼信息從多個(gè)上下文模型中選擇一個(gè)上下文模型是2012年1月前技術(shù),例如HEVC方案中的跳過(guò)模式標(biāo)記(英文為skipflag)就是采用這種熵解碼方法。因此對(duì)上述三種熵解碼方法的細(xì)節(jié)不再贅述。
實(shí)施例300包括以下內(nèi)容。
310,使用上述描述的熵解碼方法從碼流中提取DM信息。若根據(jù)DM信息確定當(dāng)前塊色度模式為DM模式,則結(jié)束該模式確定流程;否則執(zhí)行步驟320。
320,使用上述描述的熵解碼方法從碼流中提取LM信息。若根據(jù)LM信息確定當(dāng)前塊色度模式為L(zhǎng)M模式,則結(jié)束該模式確定流程;否則執(zhí)行步驟330。
需要注意的是,若色度幀內(nèi)預(yù)測(cè)可選模式中不包含LM模式,則碼流中不會(huì)存在LM信息。解碼端也無(wú)需進(jìn)行該解析操作,而可以跳過(guò)該步驟??梢酝ㄟ^(guò)2012年1月前技術(shù)確認(rèn)色度幀內(nèi)預(yù)測(cè)可選模式中是否包含LM模式。
330,使用上述描述的熵解碼方法從碼流中提取第二信息。所述第二信息即所述長(zhǎng)度為2的FL碼字。
340,根據(jù)第二信息確定剩余模式信息,并使用所述剩余模式作為當(dāng)前塊色度模式。
根據(jù)FL碼字與剩余模式的對(duì)應(yīng)關(guān)系確定當(dāng)前塊色度模式。一種可用的對(duì)應(yīng)關(guān)系如上所述。
可選的,若當(dāng)前塊亮度模式與按照上述方法從剩余模式中確定的當(dāng)前塊色度模式相同,則使用替換模式取代步驟340使用的當(dāng)前塊色度模式??梢赃x擇一個(gè)與色度分量幀內(nèi)預(yù)測(cè)模式集合中的模式不同的模式作為所述替換模式。例如,可選沿右上方向左下方的方向性預(yù)測(cè)模式作為所述替換模式。當(dāng)前塊亮度模式與按照上述方法從剩余模式中確定的當(dāng)前塊色度模式不相同,則步驟340使用的當(dāng)前塊色度模式保持不變。
在確定當(dāng)前塊色度模式后,則可結(jié)束該模式確定流程。
此外,為去除色度分量可選預(yù)測(cè)模式中的冗余,可選的,該實(shí)施例所使用的色度分量可選預(yù)測(cè)模式集合僅包含三種色度分量預(yù)測(cè)模式,即DM模式、LM模式與缺省模式。在該情況下,還可以使用步驟360取代步驟330和340,其他步驟保持不變。此時(shí)已經(jīng)通過(guò)前述步驟得知當(dāng)前塊色度模式即不是DM模式也不是LM模式。缺省模式可以是預(yù)先設(shè)定的亮度分量幀內(nèi)預(yù)測(cè)模式之
360,使用缺省模式作為當(dāng)前塊色度模式。
《編解碼方法和裝置》實(shí)施例可以將色度模式的編碼信息縮減且優(yōu)化排序,從而減少編解碼步驟,由此降低編解碼的復(fù)雜度,提高解碼的效率。
圖4是《編解碼方法和裝置》另一實(shí)施例40的示意流程圖。與實(shí)施例300不同的是,使用一個(gè)最大值為2的TU碼字?jǐn)y帶第一信息,用于表示當(dāng)前塊色度模式是否為DM模式或LM模式。該TU碼字可以是0,10,11。這三個(gè)碼字可分別表示當(dāng)前塊色度模式為DM模式,當(dāng)前塊色度模式為L(zhǎng)M模式,以及當(dāng)前塊色度模式既不是DM模式也不是LM模式,即當(dāng)前塊為剩余模式集合中的一種。需要注意的是,若色度幀內(nèi)預(yù)測(cè)可選模式中不包含LM模式,則該TU碼字退化為一個(gè)二進(jìn)制符號(hào),該二進(jìn)制符號(hào)表示當(dāng)前塊色度模式是否為DM模式。
同樣使用長(zhǎng)度為2的FL(Fix Length,定長(zhǎng))碼字?jǐn)y帶第二信息,以表示色度預(yù)測(cè)模式中的剩余模式。其他例如熵解碼的方法與實(shí)施例300相同。
41,通過(guò)提取所述表示當(dāng)前塊色度模式是否為DM模式或LM模式的TU碼字,確認(rèn)當(dāng)前塊色度模式。
使用實(shí)施例300所描述的熵解碼方法從碼流中提取一個(gè)最大值為2的TU碼字。若根據(jù)該TU碼字確定當(dāng)前塊色度模式為DM模式,則結(jié)束該模式確定流程;若根據(jù)該TU碼字確定當(dāng)前塊色度模式為L(zhǎng)M模式,則結(jié)束該模式確定流程;否則,根據(jù)該TU碼字確定當(dāng)前塊色度模式既不是DM模式,也不是LM模式,執(zhí)行步驟42。
需要注意的是,若色度幀內(nèi)預(yù)測(cè)可選模式中不包含LM模式,則不從碼流中解析所述最大值為2的TU碼字,而是按照實(shí)施例300中的方法從碼流中提取一個(gè)二進(jìn)制符號(hào)。若根據(jù)該二進(jìn)制符號(hào)確定當(dāng)前塊色度模式為DM模式,則結(jié)束該模式確定流程;否則執(zhí)行步驟42。
42,提取第二信息。
與步驟330相似,使用實(shí)施例300中描述的熵解碼方法從碼流中提取第二信息。所述第二信息即所述長(zhǎng)度為2的FL碼字。
43,根據(jù)第二信息確定剩余模式,并使用所述剩余模式作為當(dāng)前塊色度模式。
與實(shí)施例300的340相似,根據(jù)FL碼字與剩余模式的對(duì)應(yīng)關(guān)系確定當(dāng)前塊色度模式。一種可用的對(duì)應(yīng)關(guān)系如上所述。
可選的,步驟44,若當(dāng)前塊亮度模式與按照上述方法從剩余模式中確定的當(dāng)前塊色度模式相同,則使用替換模式取代步驟43使用的當(dāng)前塊色度模式??梢赃x擇一個(gè)與所有色度分量幀內(nèi)預(yù)測(cè)模式集合中的模式不同的模式作為所述替換模式。例如,可選沿右上方向左下方的方向性預(yù)測(cè)模式作為所述替換模式。當(dāng)前塊亮度模式與按照上述方法從剩余模式中確定的當(dāng)前塊色度模式不相同,則步驟43使用的當(dāng)前塊色度模式保持不變。
在確定當(dāng)前塊色度模式后,則可結(jié)束該模式確定流程。
此外,與實(shí)施例300類似,為去除色度分量可選預(yù)測(cè)模式中的冗余,可選的,該實(shí)施例所使用的色度分量可選預(yù)測(cè)模式集合也可以僅包含三種色度分量預(yù)測(cè)模式,即DM模式、LM模式與缺省模式。相應(yīng)地,如圖4所示,還可以使用步驟45取代步驟42和43,其他步驟保持不變,此時(shí)已經(jīng)通過(guò)前述步驟得知當(dāng)前塊色度模式即不是DM模式也不是LM模式。
45,使用缺省模式作為當(dāng)前塊色度模式。
《編解碼方法和裝置》實(shí)施例可以將色度模式的編碼信息縮減且優(yōu)化排序,從而減少編解碼步驟,由此降低編解碼的復(fù)雜度,提高解碼的效率。
圖5是根據(jù)《編解碼方法和裝置》實(shí)施例的編解碼的裝置50的示意框圖。裝置50包括的第一提取單元51和第一確認(rèn)單元52、第二提取單元53和第二確認(rèn)單元54。
第一提取單元51提取碼流中的第一信息。
第一確定單元52根據(jù)第一提取單元51提取的第一信息確定色度分量幀內(nèi)預(yù)測(cè)模式。
第二提取單元53當(dāng)所述第一確定單元51根據(jù)第一信息,不能確定色度分量幀內(nèi)預(yù)測(cè)模式時(shí),提取所述碼流中的第二信息。
第二確定單元54根據(jù)所述第二提取單元53提取的所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式。
裝置50實(shí)現(xiàn)了方法20和300,具體細(xì)節(jié)此處不再贅述。
《編解碼方法和裝置》實(shí)施例可以將色度模式的編碼信息縮減且優(yōu)化排序,從而減少編解碼步驟,由此降低編解碼的復(fù)雜度,提高解碼的效率。
此外,可選的,當(dāng)?shù)谝惶崛卧?1提取的所述第一信息包括一個(gè)二進(jìn)制符號(hào)攜帶的DM信息,其中所述DM信息用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式,所述第一確定單元52具體用于當(dāng)確定所述DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為DM模式時(shí),則使用DM模式作為色度分量幀內(nèi)預(yù)測(cè)模式。
可選的,當(dāng)?shù)谝惶崛卧?1提取的所述第一信息包括一個(gè)二進(jìn)制符號(hào)攜帶的DM信息,其中所述DM信息用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式,所述第一確定單元52具體用于當(dāng)確定所述DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非DM模式時(shí),則使用缺省模式作為色度分量幀內(nèi)預(yù)測(cè)模式,其中所述缺省模式是預(yù)先設(shè)定的亮度分量幀內(nèi)預(yù)測(cè)模式之一。
可選的,當(dāng)所述第一提取單元51提取的所述第一信息包括一個(gè)二進(jìn)制符號(hào)攜帶的DM信息,其中所述DM信息用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式時(shí),所述第二提取單元53具體用于當(dāng)所述第一確定單元52確定所述DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非DM模式時(shí),則提取所述碼流中的第二信息,且所述第二確定單元54具體用于根據(jù)所述第二提取單元51提取的所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式。
可選的,當(dāng)所述第一提取單元51提取的第一信息的DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非DM模式,且所述第一信息還包括一個(gè)二進(jìn)制符號(hào)攜帶的LM信息,其中所述LM信息用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為L(zhǎng)M模式,則所述第一確定單元52具體用于當(dāng)確定所述LM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為L(zhǎng)M模式時(shí),則使用LM模式作為色度分量幀內(nèi)預(yù)測(cè)模式。
可選的,當(dāng)所述第一提取單元51提取的所述第一信息的DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非DM模式,且所述第一信息還包括一個(gè)二進(jìn)制符號(hào)攜帶的LM信息,其中所述LM信息用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為L(zhǎng)M模式,則所述第一確定單元52具體用于當(dāng)確定所述LM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非LM模式時(shí),則使用缺省模式作為色度分量幀內(nèi)預(yù)測(cè)模式,其中所述缺省模式是預(yù)先設(shè)定的亮度分量幀內(nèi)預(yù)測(cè)模式之一。
可選的,當(dāng)所述第一提取單元51提取的所述第一信息的DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非DM模式,且所述第一信息還包括一個(gè)二進(jìn)制符號(hào)攜帶的LM信息,其中所述LM信息用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為L(zhǎng)M模式,則所述第二提取單元53具體用于當(dāng)所述第一確定單元52確定所述LM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非LM模式時(shí),則提取所述碼流中的第二信息,且所述第二確定單元54具體用于根據(jù)所述第二提取單元53提取的所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式。
可選的,當(dāng)所述第一提取單元51提取由一個(gè)最大值為2的截?cái)嘁辉═U)碼攜帶的所述第一信息,則所述第一確定單元52具體用于當(dāng)確定所述TU碼指示色度分量幀內(nèi)預(yù)測(cè)模式為DM模式時(shí),則使用DM模式作為色度分量幀內(nèi)預(yù)測(cè)模式.
可選的,當(dāng)所述第一提取單元具體5提取由一個(gè)最大值為2的TU碼攜帶的所述第一信息,則所述第一確定單元52具體用于當(dāng)確定所述TU碼指示色度分量幀內(nèi)預(yù)測(cè)模式為L(zhǎng)M模式時(shí),則使用LM模式作為色度分量幀內(nèi)預(yù)測(cè)模式。
可選的,當(dāng)所述第一提取單元51提取由一個(gè)最大值為2的TU碼攜帶的所述第一信息,則所述第一確定單元52具體用于當(dāng)確定所述TU碼指示色度分量幀內(nèi)預(yù)測(cè)模式既不是DM模式也不是LM模式時(shí),則使用缺省模式作為所述色度分量幀內(nèi)預(yù)測(cè)模式,其中所述缺省模式是預(yù)先設(shè)定的亮度分量幀內(nèi)預(yù)測(cè)模式之一。
可選的,當(dāng)所述第一提取單元51提取由一個(gè)最大值為2的TU碼攜帶的所述第一信息,則所述第二提取單元53具體用于當(dāng)所述第一確定單元52確定所述TU碼指示色度分量幀內(nèi)預(yù)測(cè)模式既不是DM模式也不是LM模式時(shí),則提取所述碼流中的第二信息,且所述第二確定單元54具體用于使用根據(jù)所述第二提取單元53提取的所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式。
可選的,當(dāng)所述第一提取單元51提取由一個(gè)定長(zhǎng)(FL)碼攜帶的所述第二信息,則所述第二確定單元53具體用于通過(guò)所述FL碼確定剩余模式,并使用所述剩余模式作為色度分量幀內(nèi)預(yù)測(cè)模式。其中,所述第一提取單元51可以通過(guò)等概率(by-pass)模式提取由一個(gè)FL碼攜帶的所述第二信息。
圖6是根據(jù)《編解碼方法和裝置》實(shí)施例的編解碼的另一裝置60的示意框圖。作為一種實(shí)現(xiàn)方式裝置60包括第一提取單元61、第一確認(rèn)單元62、第二提取單元63、第二確認(rèn)單元64,與裝置50的第一提取單元51、第一確認(rèn)單元52、第二提取單元53、第二確認(rèn)單元54相同或相似,不同的是還可以包括第三確認(rèn)單元65和/或第四確認(rèn)單元66。
第一提取單元61提取碼流中的第一信息。
第一確定單元62根據(jù)第一提取單元61提取的第一信息確定色度分量幀內(nèi)預(yù)測(cè)模式。
第二提取單元63當(dāng)所述第一確定單元61根據(jù)第一信息,不能確定色度分量幀內(nèi)預(yù)測(cè)模式時(shí),提取所述碼流中的第二信息,和
第二確定單元64根據(jù)所述第二提取單元63提取的所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式。
第三確定單元65確定色度分量幀內(nèi)預(yù)測(cè)模式集合是否包括LM模式。
當(dāng)所述第三確定單元65確定色度分量幀內(nèi)預(yù)測(cè)模式集合不包括LM模式時(shí),所述第一提取單元61提取的所述第一信息只包括用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式的信息。或者,當(dāng)所述第三確定單元65確定色度分量幀內(nèi)預(yù)測(cè)模式集合包括LM模式時(shí),所述第一提取單元61提取的所述第一信息包括用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式或LM模式的信息。
第四確定單元66當(dāng)所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式既不是DM模式也不是LM模式時(shí),確定亮度分量幀內(nèi)預(yù)測(cè)模式是否與所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式相同。
當(dāng)所述第四確定單元66確定亮度分量幀內(nèi)預(yù)測(cè)模式與所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式相同時(shí),使用替換模式替換所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式,其中所述替換模式是與色度分量幀內(nèi)預(yù)測(cè)模式集合中的模式不同的模式之一?;蛘撸?dāng)所述第四確定單元66確定亮度分量幀內(nèi)預(yù)測(cè)模式與所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式不相同時(shí),所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式保持不變。
裝置60實(shí)現(xiàn)了方法20和300,具體細(xì)節(jié)此處不再贅述。
《編解碼方法和裝置》實(shí)施例可以將色度模式的編碼信息縮減且優(yōu)化排序,從而減少編解碼步驟,由此降低編解碼的復(fù)雜度,提高解碼的效率。
該領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合該文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出《編解碼方法和裝置》的范圍。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
在該申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)該實(shí)施例方案的目的。
另外,在《編解碼方法和裝置》各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,《編解碼方法和裝置》的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)2012年1月前技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行《編解碼方法和裝置》各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
《編解碼方法和裝置》實(shí)施例提供的方案可以應(yīng)用在數(shù)字信號(hào)處理領(lǐng)域中,通過(guò)視頻編碼器,解碼器實(shí)現(xiàn)。視頻編碼器,解碼器廣泛應(yīng)用于各種通訊設(shè)備或電子設(shè)備中,例如:媒體網(wǎng)關(guān),移動(dòng)電話,無(wú)線裝置,個(gè)人數(shù)據(jù)助理(PDA,Personal Data Assistant),手持式或便攜式計(jì)算機(jī),GPS(Global Positioning System,全球定位系統(tǒng))接收機(jī)/導(dǎo)航器,照相機(jī),視頻播放器,攝像機(jī),錄像機(jī),監(jiān)控設(shè)備等等。這類設(shè)備中包括處理器,存儲(chǔ)器,以及傳輸數(shù)據(jù)的接口。視頻編解碼器可以直接由數(shù)字電路或芯片例如DSP(Digital Signal Processor,數(shù)字信號(hào)處理器)實(shí)現(xiàn),或者由軟件代碼驅(qū)動(dòng)一處理器執(zhí)行軟件代碼中的流程而實(shí)現(xiàn)。
1.一種編解碼方法,其特征在于,包括:提取碼流中的第一信息;根據(jù)所述第一信息,確定色度分量幀內(nèi)預(yù)測(cè)模式;當(dāng)根據(jù)所述第一信息不能確定色度分量幀內(nèi)預(yù)測(cè)模式時(shí),提取所述碼流中的第二信息;根據(jù)所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式,其中所述第一信息包括用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式或LM模式的信息,所述第二信息用于指示作為所述色度分量幀內(nèi)預(yù)測(cè)模式的剩余模式,所述剩余模式為除所述第一信息可能確定的模式外的可用于色度分量幀內(nèi)預(yù)測(cè)模式的其中之一。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述第一信息包括一個(gè)二進(jìn)制符號(hào)攜帶的DM信息,其中所述DM信息用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式時(shí),所述方法包括:當(dāng)確定所述DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為DM模式時(shí),則使用DM模式作為色度分量幀內(nèi)預(yù)測(cè)模式;或當(dāng)確定所述DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非DM模式時(shí),則使用缺省模式作為色度分量幀內(nèi)預(yù)測(cè)模式,其中所述缺省模式為預(yù)先設(shè)定的亮度分量幀內(nèi)預(yù)測(cè)模式之一;或當(dāng)確定所述DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非DM模式時(shí),則提取所述碼流中的第二信息,根據(jù)所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)所述第一信息的DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非DM模式,且所述第一信息還包括一個(gè)二進(jìn)制符號(hào)攜帶的LM信息,其中所述LM信息用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為L(zhǎng)M模式時(shí),所述確定色度分量幀內(nèi)預(yù)測(cè)模式包括:當(dāng)確定所述LM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為L(zhǎng)M模式時(shí),則使用LM模式作為色度分量幀內(nèi)預(yù)測(cè)模式;或當(dāng)確定所述LM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非LM模式,則使用缺省模式作為色度分量幀內(nèi)預(yù)測(cè)模式,其中所述缺省模式為預(yù)先設(shè)定的亮度分量幀內(nèi)預(yù)測(cè)模式之一;或確定所述LM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非LM模式,則提取所述碼流中的第二信息,根據(jù)所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)由一個(gè)最大值為2的截?cái)嘁辉猅U碼攜帶所述第一信息時(shí),所述確定色度分量幀內(nèi)預(yù)測(cè)模式包括:當(dāng)確定所述TU碼指示色度分量幀內(nèi)預(yù)測(cè)模式為DM模式時(shí),則使用DM模式作為色度分量幀內(nèi)預(yù)測(cè)模式;或當(dāng)確定所述TU碼指示色度分量幀內(nèi)預(yù)測(cè)模式為L(zhǎng)M模式時(shí),則使用LM模式作為色度分量幀內(nèi)預(yù)測(cè)模式;或當(dāng)確定所述TU碼指示色度分量幀內(nèi)預(yù)測(cè)模式既不是DM模式也不是LM模式時(shí),則使用缺省模式作為所述色度分量幀內(nèi)預(yù)測(cè)模式,其中所述缺省模式是預(yù)先設(shè)定的亮度分量幀內(nèi)預(yù)測(cè)模式之一;或當(dāng)確定所述TU碼指示色度分量幀內(nèi)預(yù)測(cè)模式既不是DM模式也不是LM模式時(shí),則提取所述碼流中的第二信息,根據(jù)所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)由一個(gè)定長(zhǎng)FL碼攜帶所述第二信息時(shí),所述提取碼流中的第二信息,確定所述色度分量幀內(nèi)預(yù)測(cè)模式包括:提取碼流中的FL碼,通過(guò)所述FL碼確定剩余模式,并使用所述剩余模式作為色度分量幀內(nèi)預(yù)測(cè)模式。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述提取碼流中的第二信息包括:通過(guò)等概率by-pass模式提取碼流中的FL碼。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述提取所述第二信息前,所述方法還包括:確定色度分量幀內(nèi)預(yù)測(cè)模式集合是否包括LM模式;且當(dāng)確定色度分量幀內(nèi)預(yù)測(cè)模式集合不包括LM模式時(shí),所述第一信息只包括用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式的信息,或者當(dāng)確定色度分量幀內(nèi)預(yù)測(cè)模式集合包括LM模式時(shí),所述第一信息包括用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式或LM模式的信息。
8.根據(jù)權(quán)利要求1至權(quán)利要求7所述的方法,其特征在于,所述方法還包括:當(dāng)所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式既不是DM模式也不是LM模式時(shí),確定亮度分量幀內(nèi)預(yù)測(cè)模式是否與所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式相同;并且當(dāng)亮度分量幀內(nèi)預(yù)測(cè)模式與所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式相同時(shí),使用替換模式替換所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式,其中所述替換模式是與色度分量幀內(nèi)預(yù)測(cè)模式集合中的模式不同的模式之一;或者當(dāng)亮度分量幀內(nèi)預(yù)測(cè)模式與所使用的所述色度分量幀內(nèi)預(yù)測(cè)模式不相同時(shí),所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式保持不變。
9.一種編解碼的裝置,其特征在于,包括:第一提取單元,用于提取碼流中的第一信息;第一確定單元,用于根據(jù)所述第一提取單元提取的所述第一信息確定色度分量幀內(nèi)預(yù)測(cè)模式;第二提取單元,用于當(dāng)所述第一確定單元根據(jù)第一信息不能確定色度分量幀內(nèi)預(yù)測(cè)模式時(shí),提取所述碼流中的第二信息;和第二確定單元,用于根據(jù)所述第二提取單元提取的所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式,其中所述第一信息包括用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式或LM模式的信息,所述第二信息用于指示作為所述色度分量幀內(nèi)預(yù)測(cè)模式的剩余模式,所述剩余模式為除所述第一信息可能確定的模式外的可用于色度分量幀內(nèi)預(yù)測(cè)模式的其中之一。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于:當(dāng)所述第一提取單元提取的所述第一信息包括一個(gè)二進(jìn)制符號(hào)攜帶的DM信息,其中所述DM信息用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式時(shí),所述第一確定單元具體用于當(dāng)確定所述DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為DM模式時(shí),則使用DM模式作為色度分量幀內(nèi)預(yù)測(cè)模式;或所述第一確定單元具體用于當(dāng)確定所述DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非DM模式時(shí),則使用缺省模式作為色度分量幀內(nèi)預(yù)測(cè)模式,其中所述缺省模式是預(yù)先設(shè)定的亮度分量幀內(nèi)預(yù)測(cè)模式之一;或所述第二提取單元具體用于當(dāng)所述第一確定單元確定所述DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非DM模式時(shí),則提取所述碼流中的第二信息,且所述第二確定單元具體用于根據(jù)所述第二提取單元提取的所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,當(dāng)所述第一提取單元提取的所述第一信息的DM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非DM模式,且所述第一信息還包括一個(gè)二進(jìn)制符號(hào)攜帶的LM信息,其中所述LM信息用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為L(zhǎng)M模式時(shí),所述確定色度分量幀內(nèi)預(yù)測(cè)模式包括:所述第一確定單元具體用于當(dāng)確定所述LM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為L(zhǎng)M模式時(shí),則使用LM模式作為色度分量幀內(nèi)預(yù)測(cè)模式;或所述第一確定單元具體用于當(dāng)確定所述LM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非LM模式時(shí),則使用缺省模式作為色度分量幀內(nèi)預(yù)測(cè)模式,其中所述缺省模式是預(yù)先設(shè)定的亮度分量幀內(nèi)預(yù)測(cè)模式之一;或所述第一確定單元具體用于確定所述LM信息指示所述色度分量幀內(nèi)預(yù)測(cè)模式為非LM模式時(shí),則提取所述碼流中的第二信息,且所述第二確定單元具體用于根據(jù)所述第二提取單元提取的所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式。
12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,當(dāng)所述第一提取單元提取由一個(gè)最大值為2的截?cái)嘁辉猅U碼攜帶所述第一信息時(shí),所述裝置包括:所述第一確定單元具體用于當(dāng)確定所述TU碼指示色度分量幀內(nèi)預(yù)測(cè)模式為DM模式時(shí),則使用DM模式作為色度分量幀內(nèi)預(yù)測(cè)模式;或所述第一確定單元具體用于當(dāng)確定所述TU碼指示色度分量幀內(nèi)預(yù)測(cè)模式為L(zhǎng)M模式時(shí),則使用LM模式作為色度分量幀內(nèi)預(yù)測(cè)模式;或所述第一確定單元具體用于當(dāng)確定所述TU碼指示色度分量幀內(nèi)預(yù)測(cè)模式既不是DM模式也不是LM模式時(shí),則使用缺省模式作為所述色度分量幀內(nèi)預(yù)測(cè)模式,其中所述缺省模式是預(yù)先設(shè)定的亮度分量幀內(nèi)預(yù)測(cè)模式之一;或所述第二提取單元具體用于當(dāng)所述第一確定單元確定所述TU碼指示色度分量幀內(nèi)預(yù)測(cè)模式既不是DM模式也不是LM模式時(shí),則提取所述碼流中的第二信息,且所述第二確定單元具體用于使用根據(jù)所述第二提取單元提取的所述第二信息確定所述色度分量幀內(nèi)預(yù)測(cè)模式。
13.根據(jù)權(quán)利要求9所述的裝置,其特征在于:當(dāng)由一個(gè)定長(zhǎng)FL碼攜帶所述第二信息時(shí),所述第一提取單元提取具體用于提取碼流中的FL碼,且第二確定單元具體用于通過(guò)所述第一提取單元提取的所述FL碼確定剩余模式,并使用所述剩余模式作為色度分量幀內(nèi)預(yù)測(cè)模式。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于:所述第一提取單元具體用于通過(guò)等概率by-pass模式提取由一個(gè)FL碼攜帶的所述第二信息。
15.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括:第三確定單元,用于確定色度分量幀內(nèi)預(yù)測(cè)模式集合是否包括LM模式;且當(dāng)所述第三確定單元確定色度分量幀內(nèi)預(yù)測(cè)模式集合不包括LM模式時(shí),所述第一提取單元提取的所述第一信息只包括用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式的信息,或當(dāng)所述第三確定單元確定色度分量幀內(nèi)預(yù)測(cè)模式集合包括LM模式時(shí),所述第一提取單元提取的所述第一信息包括用于指示所述色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式或LM模式的信息。
16.根據(jù)權(quán)利要求9至權(quán)利要求16所述的裝置,其特征在于,所述裝置還包括:第四確定單元,用于當(dāng)所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式既不是DM模式也不是LM模式時(shí),確定亮度分量幀內(nèi)預(yù)測(cè)模式是否與所使用的所述色度分量幀內(nèi)預(yù)測(cè)模式相同;并且當(dāng)所述第四確定單元確定亮度分量幀內(nèi)預(yù)測(cè)模式與所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式相同時(shí),使用替換模式替換所述色度分量幀內(nèi)預(yù)測(cè)模式,其中所述替換模式是與色度分量幀內(nèi)預(yù)測(cè)模式集合中的模式不同的模式之一;或當(dāng)所述第四確定單元確定亮度分量幀內(nèi)預(yù)測(cè)模式與所使用的所述色度分量幀內(nèi)預(yù)測(cè)模式不相同時(shí),所確定的所述色度分量幀內(nèi)預(yù)測(cè)模式保持不變。
《編解碼方法和裝置》涉及視頻圖像處理領(lǐng)域,并且更具體地,涉及編解碼方法和裝置。
政府采購(gòu)的組織形式國(guó)內(nèi)政府采購(gòu)一般有三種模式:集中采購(gòu)模式,即由一個(gè)專門的政府采購(gòu)機(jī)構(gòu)負(fù)責(zé)本級(jí)政府的全部采購(gòu)任務(wù);分散采購(gòu)模式,即由各支出采購(gòu)單位自行采購(gòu);半集中半分散采購(gòu)模式,即由專門的政府采購(gòu)機(jī)構(gòu)...
dvd的話,下載完美解碼,一切迎刃而解
注漿方式和注漿方法區(qū)別:注漿方式指的是采用注漿的方式,例如水泥漿、化學(xué)漿等等。而注漿方法是具體的操作方法,怎么去注漿。常用的注漿方法有硅化法、堿液法、高分子化學(xué)注漿法和水泥注漿法。注漿法是將膠結(jié)材料配...
圖1是《編解碼方法和裝置》一實(shí)施例的編解碼方法的示意流程圖。
圖2是該發(fā)明另一實(shí)施例的編解碼方法的示意流程圖。
圖3是該發(fā)明一實(shí)施例的示意流程圖。
圖4是該發(fā)明另一實(shí)施例的示意流程圖。
圖5是該發(fā)明實(shí)施例的編解碼裝置的示意框圖。
圖6是該發(fā)明實(shí)施例的編解碼另一裝置的示意框圖。
|
|
|
|
|
|
《編解碼方法和裝置》實(shí)施例提供一種編解碼方法和裝置,能夠降低視頻圖像處理時(shí)編解碼的復(fù)雜度,提高解碼效率。
《編解碼方法和裝置》一方面,提供了一種編解碼方法,包括:提取碼流中的第一信息;根據(jù)第一信息,確定色度分量幀內(nèi)預(yù)測(cè)模式;當(dāng)根據(jù)第一信息不能確定色度分量幀內(nèi)預(yù)測(cè)模式時(shí),提取碼流中的第二信息;根據(jù)第二信息確定色度分量幀內(nèi)預(yù)測(cè)模式,其中第一信息包括用于指示色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式或LM模式的信息,第二信息用于指示作為色度分量幀內(nèi)預(yù)測(cè)模式的剩余模式,剩余模式為除第一信息可能確定的模式外的可用于色度分量幀內(nèi)預(yù)測(cè)模式的其中之一。
《編解碼方法和裝置》另一方面,提供了一種編解碼的裝置,包括第一提取單元、第一確定單元、第二提取單元和第二確定單元,其中第一提取單元,用于提取碼流中的第一信息;第一確定單元,用于根據(jù)第一提取單元提取的第一信息確定色度分量幀內(nèi)預(yù)測(cè)模式;第二提取單元,用于當(dāng)?shù)谝淮_定單元根據(jù)第一信息不能確定色度分量幀內(nèi)預(yù)測(cè)模式時(shí),提取碼流中的第二信息;和第二確定單元,用于根據(jù)第二提取單元提取的第二信息確定色度分量幀內(nèi)預(yù)測(cè)模式,其中第一信息包括用于指示色度分量幀內(nèi)預(yù)測(cè)模式是否為DM模式或LM模式的信息,第二信息用于指示作為色度分量幀內(nèi)預(yù)測(cè)模式的剩余模式,剩余模式為除第一信息可能確定的模式外的可用于色度分量幀內(nèi)預(yù)測(cè)模式的其中之一。
上述技術(shù)方案可以將色度模式的編碼信息縮減且優(yōu)化排序,從而減少編解碼步驟,由此降低編解碼的復(fù)雜度,提高解碼的效率。
2012年1月前視頻圖像編解碼技術(shù)中包括幀內(nèi)編碼技術(shù)與幀間編碼技術(shù)。幀內(nèi)編碼指僅利用當(dāng)前編碼圖像中的空間相關(guān)性對(duì)圖像內(nèi)容進(jìn)行壓縮編碼的技術(shù)。幀間編碼指利用當(dāng)前編碼圖像與已編碼圖像的時(shí)間相關(guān)性對(duì)當(dāng)前圖像進(jìn)行壓縮編碼的技術(shù)。為提高圖像的幀內(nèi)編碼效率,H.264/AVC(Advanced Video Coding,先進(jìn)的視頻編碼)標(biāo)準(zhǔn)首次引入幀內(nèi)預(yù)測(cè)技術(shù)來(lái)去除當(dāng)前編碼圖像塊與鄰近已編碼圖像塊的空間信息冗余。因此,與之前的幀內(nèi)編碼技術(shù)不同,H.264/AVC僅需要對(duì)預(yù)測(cè)差值信號(hào)而非原始圖像信號(hào),進(jìn)行空間變換與熵編碼,從而提高幀內(nèi)編碼效率。
截至2012年1月,視頻圖像信號(hào)通常包括一個(gè)亮度分量與兩個(gè)色度分量。HEVC(High Efficiency Video Coding,高效視頻編碼)方案為國(guó)際標(biāo)準(zhǔn)化組織正在研究的新一代視頻編碼標(biāo)準(zhǔn)化方案,它繼承了H.264/AVC標(biāo)準(zhǔn)中的幀內(nèi)預(yù)測(cè)編碼技術(shù),并針對(duì)色度分量引入了新的幀內(nèi)預(yù)測(cè)模式LM模式。當(dāng)使用LM模式時(shí),圖像塊的色度分量預(yù)測(cè)值,將由對(duì)應(yīng)塊的亮度分量重采樣的重建值通過(guò)線性模型計(jì)算得到。因此,LM模式與傳統(tǒng)的方向性幀內(nèi)預(yù)測(cè)模式不同,它利用圖像信號(hào)亮度分量與色度分量的相關(guān)性,使用亮度分量值預(yù)測(cè)色度分量值的方法。
HEVC方案繼承了H.264/AVC標(biāo)準(zhǔn)中的幀內(nèi)預(yù)測(cè)編碼技術(shù)并進(jìn)行擴(kuò)展。其中圖像塊色度分量所有可選幀內(nèi)預(yù)測(cè)模式組成預(yù)測(cè)模式集合,包括下述6種預(yù)測(cè)模式:
DM模式:使用當(dāng)前塊的亮度分量的幀內(nèi)預(yù)測(cè)模式作為色度分量的預(yù)測(cè)模式,進(jìn)行預(yù)測(cè);
LM模式:基于線性模型用采樣點(diǎn)點(diǎn)亮度分量的值計(jì)算色度分量的預(yù)測(cè)值,線性模型參數(shù)由當(dāng)前塊鄰近的采樣點(diǎn)的亮度分量值與色度分量值計(jì)算得到;
DC模式:使用當(dāng)前塊鄰近的采樣點(diǎn)的色度分量的值的平均值作為當(dāng)前塊色度分量的預(yù)測(cè)值;
平面(英文為Planar)模式:基于采樣點(diǎn)的值在空間線性平滑變化的假設(shè)計(jì)算當(dāng)前塊采樣點(diǎn)的預(yù)測(cè)值;
水平模式:使用正左側(cè)鄰近采樣點(diǎn)色度分量的值作為當(dāng)前塊同一行內(nèi)所有采樣點(diǎn)色度分量的預(yù)測(cè)值;
豎直模式:使用正上方鄰近采樣點(diǎn)色度分量的值作為當(dāng)前塊同一列內(nèi)所有采樣點(diǎn)色度分量的預(yù)測(cè)值。
相關(guān)技術(shù)中對(duì)色度的上述預(yù)測(cè)模式使用TU(Truncated Unary,截?cái)嘁辉┐a方案進(jìn)行編解碼,編解碼的復(fù)雜度高,解碼效率低。
2016年12月7日,《編解碼方法和裝置》獲得第十八屆中國(guó)專利優(yōu)秀獎(jiǎng)。
格式:pdf
大?。?span id="sebm7co" class="single-tag-height">228KB
頁(yè)數(shù): 9頁(yè)
評(píng)分: 4.3
資料內(nèi)容僅供您學(xué)習(xí)參考,如有不當(dāng)或者侵權(quán),請(qǐng)聯(lián)系改正或者刪除。 視頻編解碼模塊說(shuō)明書(shū) 一、 工作原理 : 常見(jiàn)的電視信號(hào)制式是 PAL 和 NTSC, 另外還有 SECAM 等。 NTSC 即正交平衡調(diào)幅制。 PAL 為逐行倒像正交平衡調(diào)幅制。 PAL 電視標(biāo)準(zhǔn) , 每秒 25 幀 , 電視掃描線為 625 線 , 奇場(chǎng)在前 , 偶場(chǎng)在后 , 標(biāo)準(zhǔn)的數(shù)字化 PAL電視標(biāo)準(zhǔn)分辨率為 720*576, 24比特的色彩位深 , 畫(huà)面的寬高比為 4: 3, PAL電視標(biāo)準(zhǔn)用于中國(guó)、 歐洲等國(guó)家和地區(qū)。 NTSC 電視標(biāo)準(zhǔn) , 每秒 29.97幀( 簡(jiǎn)化為 30幀) , 電視掃描線為 525 線 , 偶場(chǎng)在前 , 奇場(chǎng)在后 , 標(biāo)準(zhǔn)的數(shù)字化 NTSC 電視標(biāo)準(zhǔn)分辨率為 720*486, 24 比特的色彩位深 , 畫(huà)面的寬高比為 4: 3。NTSC電視標(biāo) 準(zhǔn)用于美、 日等國(guó)家和地區(qū)。 NTSC
格式:pdf
大小:228KB
頁(yè)數(shù): 9頁(yè)
評(píng)分: 4.7
針對(duì)當(dāng)前視頻高清編解碼的計(jì)算密集性、并行性和數(shù)據(jù)局部性的特點(diǎn),提出一個(gè)粗粒度的可重構(gòu)處理器ReMAP-2。該處理器由一個(gè)可重構(gòu)的計(jì)算單元陣列構(gòu)成,通過(guò)由臨近直聯(lián)和分段式總線組成的互聯(lián)網(wǎng)絡(luò)完成數(shù)據(jù)通信任務(wù),具有良好的擴(kuò)展性。計(jì)算陣列針對(duì)不同應(yīng)用,通過(guò)加載不同配置信息流實(shí)時(shí)改變運(yùn)算單元的計(jì)算功能和連接方式,支持多種格式的視頻編解碼應(yīng)用。仿真驗(yàn)證表明,可重構(gòu)處理器ReMAP-2在視頻編解碼應(yīng)用時(shí)較常用的媒體處理器具有較大幅度的性能加速,處理性能達(dá)到或接近于ASIC水平,同時(shí)具有較高的應(yīng)用靈活性。
為了改善龍芯平臺(tái)上音視頻的用戶體驗(yàn),自2015年以來(lái)公司逐步展開(kāi)了針對(duì)龍芯平臺(tái)上的媒體編解碼庫(kù)的性能優(yōu)化工作,并取得了較大進(jìn)展。通過(guò)龍芯SIMD指令對(duì)ffmpeg、libvpx、openH264等編解碼庫(kù)進(jìn)向量?jī)?yōu)化,大幅提升編解碼性能。目前在龍芯3A3000平臺(tái)上不管是本地播放還是瀏覽器HTML5視頻,都可以流暢播放1080P的高清視頻?;赪ebRTC的視屏?xí)h系統(tǒng)也可以持續(xù)穩(wěn)定在640X480 24fps的狀態(tài),已經(jīng)基本滿足用戶的使用需求。
龍芯與Google簽訂開(kāi)源貢獻(xiàn)協(xié)議
公司一直高度重視開(kāi)源生態(tài)建設(shè),大力發(fā)展自身生態(tài)的同時(shí)積極向國(guó)際開(kāi)源社區(qū)貢獻(xiàn)自己的力量。目前,公司已經(jīng)和ffmpeg、libvpx等開(kāi)源社區(qū)簽訂貢獻(xiàn)協(xié)議。自2015年采用SIMD指令對(duì)媒體編解碼庫(kù)進(jìn)行向量?jī)?yōu)化以來(lái),已經(jīng)陸續(xù)向開(kāi)源社區(qū)貢獻(xiàn)約三萬(wàn)行代碼,近期完成了libvpx庫(kù)5000多行匯編優(yōu)化代碼的社區(qū)提交,使得各媒體編解碼庫(kù)對(duì)龍芯平臺(tái)的支持更加完善,性能也得到了較大大幅提升。
龍芯向libvpx社區(qū)貢獻(xiàn)代碼
通過(guò)對(duì)龍芯平臺(tái)上音視頻編解碼庫(kù)的持續(xù)優(yōu)化,并與國(guó)際開(kāi)源社區(qū)的持續(xù)合作,為龍芯W(wǎng)ebRTC等音視頻應(yīng)用打下了堅(jiān)實(shí)的基礎(chǔ)。隨著龍芯的發(fā)展,新的處理器和新的多媒體指令的陸續(xù)推出,會(huì)進(jìn)一步促進(jìn)龍芯平臺(tái)上媒體編解碼性能提升。與此同時(shí),公司也將進(jìn)一步加強(qiáng)與國(guó)際開(kāi)源社區(qū)的深度合作,確保龍芯生態(tài)的持續(xù)健康發(fā)展。
《一種巖石脆性的測(cè)井方法和裝置》的主要目的在于提供一種巖石脆性的測(cè)井方法和裝置,以解決針對(duì)沒(méi)有充分考慮到巖石結(jié)構(gòu)和應(yīng)力環(huán)境的變化對(duì)巖石脆性的影響,生成巖石脆性指數(shù)不準(zhǔn)確的問(wèn)題。
為了實(shí)現(xiàn)《一種巖石脆性的測(cè)井方法和裝置》的主要目,根據(jù)該發(fā)明實(shí)施例的一個(gè)方面,提供了一種巖石脆性的測(cè)井方法。該方法包括:使用脆性指數(shù)模型來(lái)表征巖石的靜態(tài)脆性指數(shù)和動(dòng)態(tài)脆性指數(shù);使用具有巖石結(jié)構(gòu)特征的校正模型將動(dòng)態(tài)脆性指數(shù)進(jìn)行動(dòng)靜態(tài)脆性指數(shù)轉(zhuǎn)換處理,生成巖石在同一應(yīng)力條件下的靜態(tài)脆性指數(shù);使用建立的巖石脆性應(yīng)力校正模型對(duì)同一應(yīng)力條件下的靜態(tài)脆性指數(shù)進(jìn)行校正,生成巖石在不同測(cè)井深度對(duì)應(yīng)的巖石應(yīng)力條件下的靜態(tài)脆性指數(shù)。為了實(shí)現(xiàn)上述目的,根據(jù)該發(fā)明實(shí)施例的另一方面,提供了一種巖石脆性的測(cè)井裝置。該裝置包括:表征模塊,用于使用脆性指數(shù)模型來(lái)表征巖石的靜態(tài)脆性指數(shù)和動(dòng)態(tài)脆性指數(shù);轉(zhuǎn)換模塊,用于使用具有巖石結(jié)構(gòu)特征的校正模型將動(dòng)態(tài)脆性指數(shù)進(jìn)行動(dòng)靜態(tài)脆性指數(shù)轉(zhuǎn)換處理,生成巖石在同一應(yīng)力條件下的靜態(tài)脆性指數(shù),校正模塊,用于使用建立的巖石脆性應(yīng)力校正模型對(duì)同一應(yīng)力條件下的靜態(tài)脆性指數(shù)進(jìn)行校正,生成巖石在不同測(cè)井深度對(duì)應(yīng)的巖石應(yīng)力條件下的靜態(tài)脆性指數(shù)。
根據(jù)發(fā)明實(shí)施例,通過(guò)使用脆性指數(shù)模型來(lái)表征巖石的靜態(tài)脆性指數(shù)和動(dòng)態(tài)脆性指數(shù);使用具有巖石結(jié)構(gòu)特征的校正模型將動(dòng)態(tài)脆性指數(shù)進(jìn)行動(dòng)靜態(tài)脆性指數(shù)轉(zhuǎn)換處理,生成巖石在同一應(yīng)力條件下的靜態(tài)脆性指數(shù);使用建立的巖石脆性應(yīng)力校正模型對(duì)同一應(yīng)力條件下的靜態(tài)脆性指數(shù)進(jìn)行校正,生成巖石在不同測(cè)井深度對(duì)應(yīng)的巖石應(yīng)力條件下的靜態(tài)脆性指數(shù),解決了沒(méi)有考慮巖石結(jié)構(gòu)和應(yīng)力環(huán)境變化對(duì)巖石脆性的影響因素,提高了測(cè)井巖石脆性指數(shù)計(jì)算的精度。
構(gòu)成《一種巖石脆性的測(cè)井方法和裝置》申請(qǐng)的一部分的附圖用來(lái)提供對(duì)該發(fā)明的進(jìn)一步理解,該發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋該發(fā)明,并不構(gòu)成對(duì)該發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)截至2014年10月24日技術(shù)的兩塊樣品的動(dòng)態(tài)楊氏模量、泊松比與圍壓的關(guān)系圖;
圖2是根據(jù)截至2014年10月24日技術(shù)的兩塊相同的樣品靜態(tài)楊氏模量、泊松比與圍壓的關(guān)系圖;
圖3是根據(jù)該發(fā)明實(shí)施例一的巖石脆性的評(píng)測(cè)方法的流程圖;
圖4是根據(jù)該發(fā)明實(shí)施例一的說(shuō)明區(qū)塊“脆性好”的巖心巖石力學(xué)特征示意圖;
圖5是根據(jù)該發(fā)明實(shí)施例一的說(shuō)明區(qū)塊“脆性一般”的巖心巖石力學(xué)特征示意圖;
圖6是根據(jù)該發(fā)明實(shí)施例一的說(shuō)明區(qū)塊“脆性差”的巖心巖石力學(xué)特征示意圖;
圖7是根據(jù)該發(fā)明實(shí)施例一的說(shuō)明區(qū)塊四塊不同粘土含量的樣品靜態(tài)脆性指數(shù)與圍壓關(guān)系示意圖;
圖8是根據(jù)該發(fā)明實(shí)施例一的說(shuō)明區(qū)塊脆性垂直應(yīng)力(埋深)校正指數(shù)擬合圖;
圖9是根據(jù)該發(fā)明實(shí)施例一的說(shuō)明區(qū)塊測(cè)井靜態(tài)脆性指數(shù)處理成果事宜圖;
圖10是根據(jù)該發(fā)明實(shí)施例二的巖石脆性的評(píng)測(cè)裝置的結(jié)構(gòu)示意圖。
《一種巖石脆性的測(cè)井方法和裝置》涉及石油勘探領(lǐng)域,具體而言,涉及一種巖石脆性的測(cè)井方法和裝置。
常用的視頻編解碼器
很多視頻編解碼器可以很容易的在個(gè)人計(jì)算機(jī)和消費(fèi)電子產(chǎn)品上實(shí)現(xiàn),這使得在這些設(shè)備上有可能同時(shí)實(shí)現(xiàn)多種視頻編解碼器,這避免了由于兼容性的原因使得某種占優(yōu)勢(shì)的編解碼器影響其它編解碼器的發(fā)展和推廣。最后我們可以說(shuō),并沒(méi)有哪種編解碼器可以替代其它所有的編解碼器。下面是一些常用的視頻編解碼器,按照它們成為國(guó)際標(biāo)準(zhǔn)的時(shí)間排序:
MPEG-1第二部分
MPEG-1第二部分主要使用在VCD上,有些在線視頻也使用這種格式。該編解碼器的質(zhì)量大致上和原有的VHS錄像帶相當(dāng),但是值得注意的是VCD屬于數(shù)字視頻技術(shù),它不會(huì)像VHS錄像帶一樣隨著播放的次數(shù)和時(shí)間而逐漸損失質(zhì)量。如果輸入視頻源的質(zhì)量足夠好,編碼的碼率足夠高,VCD可以給出從各方面看都比VHS要高的質(zhì)量。但是為了達(dá)到這樣的目標(biāo),通常VCD需要比VHS標(biāo)準(zhǔn)要高的碼率。實(shí)際上,如果考慮到讓所有的VCD播放機(jī)都可以播放,高于1150kbps的視頻碼率或者高于352x288的視頻分辨率都不能使用。大體來(lái)說(shuō),這個(gè)限制通常僅僅對(duì)一些單體的VCD播放機(jī)(包括一些DVD播放機(jī))有效。MPEG-1第三部分還包括了如今常見(jiàn)的*.mp3音頻編解碼器。如果考慮通用性的話,MPEG-1的視頻/音頻編解碼器可以說(shuō)是通用性最高的編解碼器,幾乎世界上所有的計(jì)算機(jī)都可以播放MPEG-1格式的文件。幾乎所有的DVD機(jī)也支持VCD的播放。從技術(shù)上來(lái)講,比起H.261標(biāo)準(zhǔn),MPEG-1增加了對(duì)半像素運(yùn)動(dòng)補(bǔ)償和雙向運(yùn)動(dòng)預(yù)測(cè)幀。和H.261一樣,MPEG-1只支持逐行掃描的視頻輸入。
MPEG-2第二部分
MPEG-2第二部分等同于H.262,使用在DVD、SVCD和大多數(shù)數(shù)字視頻廣播系統(tǒng)和有線分布系統(tǒng)(cable distribution systems)中。當(dāng)使用在標(biāo)準(zhǔn)DVD上時(shí),它支持很高的圖像質(zhì)量和寬屏;當(dāng)使用在SVCD時(shí),它的質(zhì)量不如DVD但是比VCD高出許多。但是不幸的是,SVCD最多能在一張CD光盤上容納40分鐘的內(nèi)容,而VCD可以容納一個(gè)小時(shí),也就是說(shuō)SVCD具有比VCD更高的平均碼率。MPEG-2也將被使用在新一代DVD標(biāo)準(zhǔn)HD-DVD和Blu-ray(藍(lán)光光盤)上。從技術(shù)上來(lái)講,比起MPEG-1,MPEG-2最大的改進(jìn)在于增加了對(duì)隔行掃描視頻的支持。MPEG-2可以說(shuō)是一個(gè)相當(dāng)老的視頻編碼標(biāo)準(zhǔn),但是它已經(jīng)具有很大的普及度和市場(chǎng)接受度。
MPEG-4第二部分
MPEG-4第二部分標(biāo)準(zhǔn)可以使用在網(wǎng)絡(luò)傳輸、廣播和媒體存儲(chǔ)上。比起MPEG-2和第一版的H.263,它的壓縮性能有所提高。和之前的視頻編碼標(biāo)準(zhǔn)的主要不同點(diǎn)在于,“面向?qū)ο蟆?Object-oriented)的編碼方法和一些其它并非用于提高通常視頻編碼壓縮率的技術(shù)。當(dāng)然它也引入了一些提高壓縮能力的技術(shù),包括一些H.263的技術(shù)和1/4像素的運(yùn)動(dòng)補(bǔ)償。和MPEG-2一樣,它同時(shí)支持逐行掃描和隔行掃描。
MPEG-4第十部分
MPEG-4第十部分技術(shù)上和ITU-T H.264是相同的標(biāo)準(zhǔn),有時(shí)候也被叫做“AVC”)。這個(gè)剛剛制定完成的標(biāo)準(zhǔn)是ITU-T VCEG和ISO/IEC MPEG合作完成的性能最優(yōu)的視頻編碼標(biāo)準(zhǔn),并且在已經(jīng)得到了越來(lái)越多的應(yīng)用。該標(biāo)準(zhǔn)引入了一系列新的能夠大大提高壓縮性能的技術(shù),并能夠同時(shí)在高碼率端和低碼率端大大超越以前的諸標(biāo)準(zhǔn)。已經(jīng)使用和將要使用H.264技術(shù)的產(chǎn)品包括例如索尼公司的PSP,Nero公司的Nero Digital 產(chǎn)品套裝,蘋(píng)果公司的Mac OS X v10.4,以及新一代DVD標(biāo)準(zhǔn)HD-DVD和藍(lán)光光盤(Blu-ray)。
261
H.261主要在老的視頻會(huì)議和視頻電話產(chǎn)品中使用。H.261是由ITU-T開(kāi)發(fā)的,第一個(gè)使用的數(shù)字視頻壓縮標(biāo)準(zhǔn)。實(shí)質(zhì)上說(shuō),之后的所有的標(biāo)準(zhǔn)視頻編解碼器都是基于它設(shè)計(jì)的。它使用了常見(jiàn)的YCbCr顏色空間,4:2:0的色度抽樣格式,8位的抽樣精度,16x16的宏塊,分塊的運(yùn)動(dòng)補(bǔ)償,按8x8分塊進(jìn)行的離散余弦變換,量化,對(duì)量化系數(shù)的Zig-zag掃描,run-level符號(hào)影射以及霍夫曼編碼。H.261只支持逐行掃描的視頻輸入。
262
H.262 是ITU-T的一個(gè)數(shù)字視頻編碼標(biāo)準(zhǔn),屬于視頻編解碼器。H.262在技術(shù)內(nèi)容上和ISO/IEC的MPEG-2視頻標(biāo)準(zhǔn)(正式名稱是ISO/IEC 13818-2)一致。
263
H.263主要用在視頻會(huì)議、視頻電話和網(wǎng)絡(luò)視頻上。在對(duì)逐行掃描的視頻源進(jìn)行壓縮的方面,H.263比它之前的視頻編碼標(biāo)準(zhǔn)在性能上有了較大的提升。尤其是在低碼率端,它可以在保證一定質(zhì)量的前提下大大的節(jié)約碼率。
264
H.264,同時(shí)也是MPEG-4第十部分,是由ITU-T視頻編碼專家組(VCEG)和ISO/IEC動(dòng)態(tài)圖像專家組(MPEG)聯(lián)合組成的聯(lián)合視頻組(JVT,Joint Video Team)提出的高度壓縮數(shù)字視頻編解碼器標(biāo)準(zhǔn)。
AVS
AVS是中國(guó)制定的音視頻壓縮編碼標(biāo)準(zhǔn),故準(zhǔn)確來(lái)說(shuō),其不僅僅包括視頻編碼標(biāo)準(zhǔn)。它最主要的目的是通過(guò)采用與H.264不同的專利授權(quán)方式,來(lái)避免付出大筆的專利授權(quán)費(fèi)用。在技術(shù)上,AVS的視頻編碼部分采用的技術(shù)與H.264非常相似,但采取了一些簡(jiǎn)化措施。這樣做,其一可以回避一些非必要專利,另外據(jù)稱也可以在幾乎不影響編碼壓縮效率的基礎(chǔ)上,提高編解碼速度。
DivX,XviD和3ivx
DivX,XviD和3ivx視頻編解碼器基本上使用的都是MPEG-4第二部分的技術(shù),以后綴*.avi, *.mp4, *.ogm 或者*.mkv 結(jié)尾的文件有一部分是使用這些視頻編解碼器的。
WMV
WMV(Windows Media Video)是微軟公司的視頻編解碼器家族,包括WMV 7、WMV 8、WMV 9、WMV 10。這一族的編解碼器可以應(yīng)用在從撥號(hào)上網(wǎng)的窄帶視頻到高清晰度電視(HDTV)的寬帶視頻。使用Windows Media Video用戶還可以將視頻文件刻錄到CD、DVD或者其它一些設(shè)備上。它也適用于用作媒體服務(wù)器。WMV 可以被看作是MPEG-4的一個(gè)增強(qiáng)版本。最新的WMV的版本是正在SMPTE制定中的VC-1標(biāo)準(zhǔn)。WMV-9(VC-1,開(kāi)發(fā)代號(hào)為“Corona”)剛推出的時(shí)候稱為VC-9,之后才被電影電視工程師協(xié)會(huì)(SMPTE)改稱為VC-1(VC指Video Codec)。技術(shù)上,VC-1也與H.264有諸多相似之處。
RealVideo
RealVideo是由RealNetworks公司開(kāi)發(fā)的視頻編解碼器。近幾年曾經(jīng)有段時(shí)間的低迷,之后又獲得市場(chǎng)的青睞。尤其在BT電影界格外受寵。
Sorenson
Sorenson 3是由蘋(píng)果公司的軟件QuickTime使用的一種編解碼器。很多因特網(wǎng)上的QuickTime格式的視頻都是這種編解碼器壓縮的。
Sorenson Spark是Flash MX內(nèi)置的運(yùn)動(dòng)視頻編解碼器
Cinepak
Cinepak同樣是由蘋(píng)果公司的軟件QuickTime使用的一種很老的編解碼器,好處是即使很老的計(jì)算機(jī)(如486)也都支援并且能順利播放。
Indeo Video
Indeo Video Indeo Video 是由Intel 所研發(fā)的編解碼器。
上面提到的編解碼器都有各自的優(yōu)點(diǎn)和缺點(diǎn),經(jīng)??梢钥吹接袑?duì)這些編解碼器進(jìn)行比較的文章,這時(shí)候最重要的同時(shí)考慮編碼的碼率和清晰度(常說(shuō)的律失真特性,魯棒性)。
MainConcept H.264
高清視頻編解碼器
按照編碼器支持的分辨率可以把編碼器分成標(biāo)清編碼器(720X480及以下,PAL制幀率最高為50, NTSC制幀率最高為60),高清編碼器(1280X720及以下PAL制幀率最高為50, 1920X1080PAL制幀率最高為25),全高清編碼器(1920X1080PAL制幀率最高為50,NTSC制幀率最高為60),分辨率越高幀率越高視頻就越清楚。
視頻編碼器延時(shí)長(zhǎng)短是編碼器的性能指標(biāo)之一。編碼延時(shí)越短用起來(lái)越方便。當(dāng)前市場(chǎng)上的視頻編碼器編碼延時(shí)大小一般為100毫秒到800毫秒之間。
碼流控制算法做為評(píng)價(jià)視頻壓縮一項(xiàng)重要指標(biāo)。視頻碼流控制的目的是利用有限的網(wǎng)絡(luò)帶寬盡可能傳輸好的圖像視頻。隨著H.264視頻壓縮的普及應(yīng)用,北京拓?fù)渫晫?duì)H.264碼流控制分別從多幀級(jí)別(Multi-frame level),單幀級(jí)別(Frame level.)及宏快級(jí)別(Macro-block level)展開(kāi)了全方位廣泛的研究,結(jié)合實(shí)際工程應(yīng)用,把H.264碼流控制算法做到芯片里,實(shí)現(xiàn)了H.264全高清產(chǎn)品化和工程化。
TVI-4000全高清H.264編碼器編碼延時(shí)為1毫秒,碼流控制偏差在5%以內(nèi),編碼碼流可以用VLC標(biāo)準(zhǔn)播放器軟件回放
1、高清嵌入式編解碼器-BE/HVX18100
BE/HVX18100 高清嵌入式解碼器是由圖美視訊研發(fā)的新一代主流高清視頻編解碼器。本產(chǎn)品主要針對(duì)較大規(guī)模、專業(yè)級(jí)數(shù)字視頻系統(tǒng)應(yīng)用而設(shè)計(jì)的專業(yè)設(shè)備,解決了視頻一級(jí)低速率數(shù)據(jù)的編解碼、復(fù)用以及網(wǎng)絡(luò)傳輸,更具有功耗低,數(shù)據(jù)處理能力強(qiáng)、接口豐富等優(yōu)點(diǎn),很好地滿足了實(shí)時(shí)系統(tǒng)控制、工業(yè)自動(dòng)化、實(shí)時(shí)數(shù)據(jù)采集、軍事系統(tǒng)等有嚴(yán)格要求及高可靠性的重要設(shè)備的需求。
主要特性
· 全高清視頻實(shí)時(shí)編碼
· 支持2路全高清1080P60視頻實(shí)時(shí)編碼
· 支持2路VGA輸入、2路VGA輸出接口
· 支持2路HDMI 高清輸入、2路HDMI輸出接口
· 友好的使用界面以及便于操作的菜單系統(tǒng)
· USB2.0接口,可插入U(xiǎn)盤用于臨時(shí)視頻碼流存儲(chǔ)
· SATA接口,用于本地視頻存儲(chǔ),適合DVR場(chǎng)合使用
技術(shù)規(guī)格和性能指標(biāo)
· 視頻編碼支持MPEG4-10 AVC Base line 最高1080P 60幀每秒編碼,
· 雙路千兆以太網(wǎng)音視頻傳輸。
外形結(jié)構(gòu)
機(jī)械參數(shù) |
說(shuō)明 |
高 |
44mm |
寬 |
480mm |
深 |
360mm |
應(yīng)用領(lǐng)域
可以廣泛應(yīng)用在通訊、網(wǎng)絡(luò),也適合實(shí)時(shí)系統(tǒng)控制、產(chǎn)業(yè)自動(dòng)化、實(shí)時(shí)數(shù)據(jù)采集、軍事系統(tǒng)等需要高速運(yùn)算、智能交通、航空航天、醫(yī)療器械、水利等模塊化及高可靠度、可長(zhǎng)期使用的應(yīng)用領(lǐng)域。此外還適合課堂錄播系統(tǒng), 醫(yī)療,雷達(dá)等儀器視頻記錄系統(tǒng)。
各種有線、無(wú)線網(wǎng)絡(luò)環(huán)境的視頻通訊傳輸應(yīng)用。
2、SDI高清編解碼器-BX/SHX24100
虹圖-BX/SHX24100HD-SDI高清編解碼器主要是針對(duì)消費(fèi)類和工業(yè)H.264編碼器要求,由北京圖美視訊科技有限公司自主研發(fā)的一款H.264高清編解碼音視頻監(jiān)錄系統(tǒng),提供最佳的高清視頻質(zhì)量。系統(tǒng)采用嵌入式系統(tǒng),可免受病毒的侵入??捎糜诙嗝襟w錄播系統(tǒng)、高清視頻傳輸系統(tǒng)、高清視頻監(jiān)控等。
功能簡(jiǎn)介:
1、多路支持
2/4路HD-SDI視頻輸入;
2/4路路HDMI視頻輸出。
2、全高清畫(huà)質(zhì)
采用H.264視頻壓縮算法,實(shí)現(xiàn)了1080P高質(zhì)量的畫(huà)質(zhì);幀率最高達(dá)到60幀/秒。
3、高幀率
可自行定制幀率。1080P最大60幀每秒,充分適合各種高速運(yùn)動(dòng)場(chǎng)景視頻攝像。
4、多分辨率支持
支持電視制式的分辨率從1080P至CIF,VGA制式分辨率從QVGA(320x240)至UXGA(1600x1200)。
5、高壓縮比
編碼器支持 300K-40Mbps 動(dòng)態(tài)碼流編碼,傳輸碼率可按實(shí)際需求調(diào)節(jié),視頻編碼參數(shù)可調(diào)節(jié)。
6、超低編碼延時(shí)
采用專用的視頻處理芯片,端到端傳輸時(shí)延小于40ms。
7、豐富資源的SDK開(kāi)發(fā)包
多操作系統(tǒng)支持:Windows,Linux,VxWorks,TI DSP-BIOS
全功能API支持:支持所有板卡資源訪問(wèn)及數(shù)據(jù)輸入輸出
多網(wǎng)絡(luò)協(xié)議支持:UDP、RTSP/RTP、RTMP傳輸
多存儲(chǔ)格式支持:支持視頻編碼數(shù)據(jù)存儲(chǔ)為MP4及MPEG2 TS格式
適用于:
可以廣泛應(yīng)用在通訊、網(wǎng)絡(luò),也適合實(shí)時(shí)系統(tǒng)控制、產(chǎn)業(yè)自動(dòng)化、實(shí)時(shí)數(shù)據(jù)采集和軍事系統(tǒng)等需要高速運(yùn)算、智能交通、航空航天、醫(yī)療器械、水利等模塊化、高可靠度、可長(zhǎng)期使用的應(yīng)用領(lǐng)域。主要用于體育場(chǎng),高速公路、市內(nèi)交通等的視頻編碼記錄系統(tǒng),此款設(shè)備也適合無(wú)人值守系統(tǒng)。
各種有線、無(wú)線網(wǎng)絡(luò)環(huán)境的視頻通訊傳輸應(yīng)用。
3、無(wú)線全高清音視頻傳輸編碼卡-CE/SXX011006W
虹圖無(wú)線全高清音視頻傳輸編碼卡-CE/SXX011006W是北京圖美視訊推出的一款支持有線和無(wú)線網(wǎng)絡(luò)傳輸?shù)娜咔逡粢曨l編碼卡,實(shí)現(xiàn)在“高速運(yùn)動(dòng)中、非視通條件下”語(yǔ)音、數(shù)據(jù)、圖像等實(shí)時(shí)接收和轉(zhuǎn)發(fā),擴(kuò)大無(wú)線傳輸范圍和距離。本產(chǎn)品可以極大地降低無(wú)線傳輸信道中產(chǎn)生的誤差對(duì)視頻質(zhì)量的影響,即使在噪聲環(huán)境中也能產(chǎn)生良好的圖像質(zhì)量,可實(shí)現(xiàn)高質(zhì)量、低等待時(shí)間的無(wú)線HD娛樂(lè)應(yīng)用和家庭中的高質(zhì)量、低成本的無(wú)線HD或SD(標(biāo)準(zhǔn)清晰度)視頻傳輸。同時(shí)適用于無(wú)人機(jī)和ip攝像機(jī)。
功能簡(jiǎn)介:
1、網(wǎng)絡(luò)傳輸
支持有線,無(wú)線網(wǎng)絡(luò)環(huán)境的音視頻通訊傳輸應(yīng)用;
2、MINI PCI-E擴(kuò)展槽
支持各種基于PCI-E的應(yīng)用功能卡,如無(wú)線WIFI卡,3G、4G通訊卡等;
3、全高清畫(huà)質(zhì)
采用H.264視頻壓縮算法,實(shí)現(xiàn)1080P高質(zhì)量的畫(huà)質(zhì);幀率最高達(dá)到60幀/秒。
4、高幀率
可自行定制幀率,1080P最大60幀/秒,充分適合高速運(yùn)動(dòng)場(chǎng)景視頻攝像。
5、多分辨率支持
支持電視制式的分辨率從1080P至480i,VGA制式分辨率從VGA(640×480)至WUVGA(1920×1200),不少于18種分辨率。
6、高壓縮比
編碼卡支持300K~40Mbps動(dòng)態(tài)碼流編碼;傳輸碼率,視頻編碼參數(shù)可按實(shí)際需求調(diào)節(jié)。
7、編碼延遲小
采用專用的視頻處理芯片,端到端傳輸時(shí)延小于或等于2幀(如60fps 時(shí)小于35ms)。
8、高清數(shù)字接口
輸入HD-SDI接口
9、 音頻輸入
音頻編碼:可定制
音頻采樣率:48K
音頻帶寬:32Kbps~256Kbps
10、USB接口:
可插入U(xiǎn)盤用于臨時(shí)音視頻碼流存儲(chǔ)
11、豐富資源的SDK開(kāi)發(fā)包
多網(wǎng)絡(luò)協(xié)議支持:UDP、RTP傳輸;
廣電傳輸支持:支持視頻編碼 TS流網(wǎng)絡(luò)傳輸。
應(yīng)用領(lǐng)域
可以廣泛應(yīng)用在通訊、網(wǎng)絡(luò),也適合實(shí)時(shí)系統(tǒng)控制、產(chǎn)業(yè)自動(dòng)化、實(shí)時(shí)數(shù)據(jù)采集、軍事系統(tǒng)等需要高速運(yùn)算、智能交通、航空航天、醫(yī)療器械、水利等模塊化應(yīng)用,高可靠度、可長(zhǎng)期使用的應(yīng)用領(lǐng)域。各種有線、無(wú)線網(wǎng)絡(luò)環(huán)境的視頻通訊傳輸應(yīng)用。
4、8路HD-SDI高清編解碼器-BX/SHX481006
虹圖-BX/SHX481006 HD-SDI高清編解碼器是北京圖美視訊自主研發(fā)生產(chǎn)的一款支持H.264高清編解碼的音視頻監(jiān)錄系統(tǒng)。本產(chǎn)品提供最佳的高清視頻質(zhì)量。系統(tǒng)采用嵌入式系統(tǒng)構(gòu)架,免受病毒侵入??捎糜诙嗝襟w錄播系統(tǒng)、高清視頻傳輸系統(tǒng)和高清視頻監(jiān)控系統(tǒng)等。
【規(guī)格】
輸入接口:4個(gè)HD-SDI接口
輸出接口:4個(gè)HDMI接口
其他接口:2個(gè)USB2.0接口,1個(gè)VGA接口,4個(gè)RS232接口
網(wǎng)絡(luò)接口:1個(gè)RJ45千兆以太網(wǎng)接口
機(jī) 箱:標(biāo)準(zhǔn)1U機(jī)箱
電 源:AC220V
環(huán) 境:溫度:0℃~70℃ 濕度:85%RH 以下
外形尺寸:480×360×44(寬×深×高(mm))
【功能簡(jiǎn)介】
1、多路支持:支持4-8路HD-SDI視頻輸入;支持4-8路HDMI視頻輸出。
2、全高清畫(huà)質(zhì):全高清音視頻實(shí)時(shí)編碼采用H.264視頻壓縮算法,實(shí)現(xiàn)了1080P高質(zhì)量的畫(huà)質(zhì),幀率最高可達(dá)60幀/秒。
3、高 幀 率:可自行定制幀率。1080P最大60幀/秒,充分適合各種高速運(yùn)動(dòng)場(chǎng)景的視頻攝像。
4、支持多分辨率:支持電視制式的分辨率從1080P至CIF。
5、高壓縮比:編碼器支持300K~40Mbps動(dòng)態(tài)碼流編碼;傳輸碼率,視頻編碼參數(shù)可按實(shí)際需求調(diào)節(jié)。
6、超低編碼延時(shí):采用專用的視頻處理芯片,端到端傳輸時(shí)延小于或等于2幀(如60fps 時(shí)小于40ms)。
7、豐富資源的SDK開(kāi)發(fā)包
全功能API支持:支持所有板卡資源訪問(wèn)及數(shù)據(jù)輸入輸出;
多網(wǎng)絡(luò)協(xié)議支持:支持UDP、RTSP/RTP、RTMP傳輸;
多存儲(chǔ)格式支持:支持視頻編碼數(shù)據(jù)存儲(chǔ)為MP4和MPEG2 TS格式。
【應(yīng)用范圍】
可以廣泛適用于通訊、網(wǎng)絡(luò)。實(shí)時(shí)系統(tǒng)控制、產(chǎn)業(yè)自動(dòng)化、實(shí)時(shí)數(shù)據(jù)采集、軍事系統(tǒng)等需要高速運(yùn)算的行業(yè);智能交通、航空航天、醫(yī)療器械、水利等高模塊化,高可靠度、可長(zhǎng)期使用的應(yīng)用領(lǐng)域;體育場(chǎng)、高速公路、市內(nèi)交通等的視頻編碼記錄系統(tǒng);此款設(shè)備也適用于無(wú)人值守系統(tǒng)。各種有線、無(wú)線網(wǎng)絡(luò)環(huán)境的視頻通訊傳輸應(yīng)用。