所產(chǎn)生的碼流時(shí),解析圖像劃分系數(shù),完成圖像的各個(gè)劃分區(qū)域的重建,輸出完整圖像。
[0084]具體地,如圖9所示,本發(fā)明實(shí)施例提供的基于如上所述的基于復(fù)雜度均衡的并行編碼方法的解碼方法,包括如下步驟:
[0085]S20、獲取視頻碼流,解析出圖像編碼劃分參數(shù);
[0086]S21、依據(jù)所述圖像編碼劃分參數(shù)執(zhí)行相應(yīng)重建區(qū)域的解碼圖像重建。
[0087]具體實(shí)施時(shí),在所述步驟S20中,在獲取視頻碼流之后,獲取視頻碼流中與圖像編碼劃分參數(shù)對(duì)應(yīng)的碼字,熵解碼所述碼字,并解析出圖像編碼劃分參數(shù)。
[0088]例如,采用本發(fā)明,HEVC高級(jí)視頻編解碼標(biāo)準(zhǔn)解碼端實(shí)施視頻碼流解碼的處理過程如下:
[0089]步驟一:在獲取視頻碼流之后,如果發(fā)現(xiàn)HEVC視頻碼流中具有編碼端編入的圖像劃分參數(shù),解析圖像劃分參數(shù),更新Tile劃分。
[0090]步驟二:依據(jù)所述圖像編碼劃分參數(shù)執(zhí)行相應(yīng)重建區(qū)域的解碼圖像重建,如果在步驟一中沒有發(fā)現(xiàn)Tile圖像劃分參數(shù),則按照之前解析的Tile圖像劃分參數(shù)進(jìn)行解碼圖像的重建。其余解碼部分按照現(xiàn)有的HEVC標(biāo)準(zhǔn)進(jìn)行處理。
[0091]相應(yīng)地,繼續(xù)參考圖8所示,本發(fā)明實(shí)施例提供的一種解碼裝置,包括:
[0092]熵解碼單元,用于獲取視頻碼流,并解析出圖像編碼劃分參數(shù);
[0093]視頻圖像劃分解碼單元,用于依據(jù)所述圖像編碼劃分參數(shù)執(zhí)行相應(yīng)重建區(qū)域的解碼圖像重建。
[0094]本實(shí)施例中,熵解碼單元包括:
[0095]獲取子單元,用于獲取視頻碼流中與圖像編碼劃分參數(shù)對(duì)應(yīng)的碼字;
[0096]熵解碼子單元,用于熵解碼所述碼字;
[0097]參數(shù)解析子單元,用于解析出圖像編碼劃分參數(shù)。
[0098]本發(fā)明實(shí)施例還相應(yīng)地提供了一種系統(tǒng),所述系統(tǒng)為包括編碼端以及解碼端的通信系統(tǒng),例如可為用于傳輸視頻監(jiān)控?cái)?shù)據(jù)的視頻監(jiān)控系統(tǒng),其中:
[0099]在所述編碼端:
[0100]初始化圖像編碼劃分,依據(jù)初始圖像編碼劃分參數(shù)對(duì)輸入的第一視頻幀進(jìn)行編碼,并將所述初始圖像編碼劃分參數(shù)編入第一輸出碼流;統(tǒng)計(jì)分別依據(jù)所述初始圖像編碼劃分參數(shù)處理所述第一視頻幀的多核處理器的核心的前向復(fù)雜度統(tǒng)計(jì)參數(shù);依據(jù)統(tǒng)計(jì)的前向復(fù)雜度統(tǒng)計(jì)參數(shù)、采用復(fù)雜度均衡算法動(dòng)態(tài)計(jì)算得到當(dāng)前圖像編碼劃分參數(shù),并依據(jù)所述當(dāng)前圖像編碼劃分參數(shù)對(duì)輸入的第二視頻幀進(jìn)行編碼,且將所述當(dāng)前圖像編碼劃分參數(shù)編入第二輸出碼流。
[0101]在所述解碼端:
[0102]獲取視頻碼流,解析出圖像編碼劃分參數(shù);依據(jù)所述圖像編碼劃分參數(shù)執(zhí)行相應(yīng)重建區(qū)域的解碼圖像重建。
[0103]對(duì)于所述編碼端以及解碼端的具體描述可參考上述實(shí)施例記載內(nèi)容,此處不再贅述。
[0104]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于復(fù)雜度均衡的并行編碼方法,其特征在于,包括: 初始化圖像編碼劃分,依據(jù)初始圖像編碼劃分參數(shù)對(duì)輸入的第一視頻幀進(jìn)行編碼,并將所述初始圖像編碼劃分參數(shù)編入第一輸出碼流; 統(tǒng)計(jì)分別依據(jù)所述初始圖像編碼劃分參數(shù)處理所述第一視頻幀的多核處理器的核心的前向復(fù)雜度統(tǒng)計(jì)參數(shù); 依據(jù)統(tǒng)計(jì)的前向復(fù)雜度統(tǒng)計(jì)參數(shù)、采用復(fù)雜度均衡算法動(dòng)態(tài)計(jì)算得到當(dāng)前圖像編碼劃分參數(shù),并依據(jù)所述當(dāng)前圖像編碼劃分參數(shù)對(duì)輸入的第二視頻幀進(jìn)行編碼,且將所述當(dāng)前圖像編碼劃分參數(shù)編入第二輸出碼流。2.如權(quán)利要求1所述的基于復(fù)雜度均衡的并行編碼方法,其特征在于,根據(jù)多核處理器的核心個(gè)數(shù)、每個(gè)核心的性能參數(shù),以及編碼器算法復(fù)雜度初始化圖像編碼劃分,得到初始圖像編碼劃分參數(shù)。3.如權(quán)利要求1所述的基于復(fù)雜度均衡的并行編碼方法,其特征在于,將所述當(dāng)前圖像編碼劃分參數(shù)編入第二輸出碼流的策略為: 根據(jù)熵編碼代價(jià)選擇比特代價(jià)最小的熵編碼方式將所述當(dāng)前圖像編碼劃分參數(shù)編入第二輸出碼流。4.如權(quán)利要求1所述的基于復(fù)雜度均衡的并行編碼方法,其特征在于,如果所述當(dāng)前圖像編碼劃分參數(shù)與上次圖像編碼劃分參數(shù)一致,則維持采用上次圖像編碼劃分參數(shù)對(duì)輸入的視頻幀進(jìn)行編碼,并將上次圖像編碼劃分參數(shù)編入相應(yīng)的輸出碼流之中。5.一種編碼裝置,其特征在于,包括: 復(fù)雜度均衡單元,用于初始化圖像編碼劃分,得到初始圖像編碼劃分參數(shù);進(jìn)一步用于統(tǒng)計(jì)分別依據(jù)所述初始圖像編碼劃分參數(shù)處理所述第一視頻幀的多核處理器的核心的前向復(fù)雜度統(tǒng)計(jì)參數(shù),并依據(jù)統(tǒng)計(jì)的前向復(fù)雜度統(tǒng)計(jì)參數(shù)、采用復(fù)雜度均衡算法動(dòng)態(tài)計(jì)算得到當(dāng)前圖像編碼劃分參數(shù); 視頻圖像劃分編碼單元,用于依據(jù)初始圖像編碼劃分參數(shù)對(duì)輸入的第一視頻幀進(jìn)行編碼,并將所述初始圖像編碼劃分參數(shù)編入第一輸出碼流;進(jìn)一步用于依據(jù)所述當(dāng)前圖像編碼劃分參數(shù)對(duì)輸入的第二視頻幀進(jìn)行編碼,且將所述當(dāng)前圖像編碼劃分參數(shù)編入第二輸出碼流。6.如權(quán)利要求5所述的編碼裝置,其特征在于,復(fù)雜度均衡單元根據(jù)多核處理器的核心個(gè)數(shù)、每個(gè)核心的性能參數(shù),以及編碼器算法復(fù)雜度初始化圖像編碼劃分,得到初始圖像編碼劃分參數(shù)。7.如權(quán)利要求5所述的編碼裝置,其特征在于,視頻圖像劃分編碼單元根據(jù)熵編碼代價(jià)選擇比特代價(jià)最小的熵編碼方式將所述當(dāng)前圖像編碼劃分參數(shù)編入第二輸出碼流。8.如權(quán)利要求5所述的編碼裝置,其特征在于,所述視頻圖像劃分編碼單元還用于對(duì)所述當(dāng)前圖像編碼劃分參數(shù)與上次圖像編碼劃分參數(shù)進(jìn)行判斷,如果所述當(dāng)前圖像編碼劃分參數(shù)與上次圖像編碼劃分參數(shù)一致,則維持采用上次圖像編碼劃分參數(shù)對(duì)輸入的視頻幀進(jìn)行編碼,并將上次圖像編碼劃分參數(shù)編入相應(yīng)的輸出碼流之中。9.一種基于如權(quán)利要求1所述的基于復(fù)雜度均衡的并行編碼方法的解碼方法,其特征在于,包括: 獲取視頻碼流,解析出圖像編碼劃分參數(shù); 依據(jù)所述圖像編碼劃分參數(shù)執(zhí)行相應(yīng)重建區(qū)域的解碼圖像重建。10.如權(quán)利要求9所述的解碼方法,其特征在于,獲取視頻碼流中與圖像編碼劃分參數(shù)對(duì)應(yīng)的碼字,熵解碼所述碼字,并解析出圖像編碼劃分參數(shù)。11.一種解碼裝置,其特征在于,包括: 熵解碼單元,用于獲取視頻碼流,并解析出圖像編碼劃分參數(shù); 視頻圖像劃分解碼單元,用于依據(jù)所述圖像編碼劃分參數(shù)執(zhí)行相應(yīng)重建區(qū)域的解碼圖像重建。12.如權(quán)利要求11所述的解碼裝置,其特征在于,熵解碼單元包括: 獲取子單元,用于獲取視頻碼流中與圖像編碼劃分參數(shù)對(duì)應(yīng)的碼字; 熵解碼子單元,用于熵解碼所述碼字; 參數(shù)解析子單元,用于解析出圖像編碼劃分參數(shù)。13.—種系統(tǒng),包括編碼端以及解碼端,其特征在于: 在所述編碼端: 初始化圖像編碼劃分,依據(jù)初始圖像編碼劃分參數(shù)對(duì)輸入的第一視頻幀進(jìn)行編碼,并將所述初始圖像編碼劃分參數(shù)編入第一輸出碼流;統(tǒng)計(jì)分別依據(jù)所述初始圖像編碼劃分參數(shù)處理所述第一視頻幀的多核處理器的核心的前向復(fù)雜度統(tǒng)計(jì)參數(shù);依據(jù)統(tǒng)計(jì)的前向復(fù)雜度統(tǒng)計(jì)參數(shù)、采用復(fù)雜度均衡算法動(dòng)態(tài)計(jì)算得到當(dāng)前圖像編碼劃分參數(shù),并依據(jù)所述當(dāng)前圖像編碼劃分參數(shù)對(duì)輸入的第二視頻幀進(jìn)行編碼,且將所述當(dāng)前圖像編碼劃分參數(shù)編入第二輸出碼流。 在所述解碼端: 獲取視頻碼流,解析出圖像編碼劃分參數(shù);依據(jù)所述圖像編碼劃分參數(shù)執(zhí)行相應(yīng)重建區(qū)域的解碼圖像重建。
【專利摘要】本發(fā)明公開了一種基于復(fù)雜度均衡的并行編解碼方法、裝置及系統(tǒng),所述方法包括:初始化圖像編碼劃分,依據(jù)初始圖像編碼劃分參數(shù)對(duì)輸入的第一視頻幀進(jìn)行編碼,并將所述初始圖像編碼劃分參數(shù)編入第一輸出碼流;統(tǒng)計(jì)分別依據(jù)所述初始圖像編碼劃分參數(shù)處理所述第一視頻幀的多核處理器的核心的前向復(fù)雜度統(tǒng)計(jì)參數(shù);依據(jù)統(tǒng)計(jì)的前向復(fù)雜度統(tǒng)計(jì)參數(shù)、采用復(fù)雜度均衡算法動(dòng)態(tài)計(jì)算得到當(dāng)前圖像編碼劃分參數(shù),并依據(jù)所述當(dāng)前圖像編碼劃分參數(shù)對(duì)輸入的第二視頻幀進(jìn)行編碼,且將所述當(dāng)前圖像編碼劃分參數(shù)編入第二輸出碼流。本發(fā)明能夠降低使用多核處理器的使用頻率,減小使用處理器的成本,提高編碼器的并行度,從而提高視頻編解碼的性能。
【IPC分類】H04N19/13, H04N19/61
【公開號(hào)】CN104980764
【申請(qǐng)?zhí)枴緾N201410148050
【發(fā)明人】劉強(qiáng), 吳貽剛, 梁立偉, 于培松, 丁升良, 朱靜
【申請(qǐng)人】深圳中興力維技術(shù)有限公司
【公開日】2015年10月14日
【申請(qǐng)日】2014年4月14日