率速率監(jiān)測(cè)對(duì)比結(jié)果自適應(yīng)得對(duì)編碼模式和編碼參數(shù)進(jìn)行調(diào)節(jié),實(shí)現(xiàn)不同模式視頻的自適應(yīng)碼率控制。
[0070]對(duì)應(yīng)本發(fā)明實(shí)施例中一種基于圖像復(fù)雜度的信源實(shí)時(shí)編碼方法,本發(fā)明實(shí)施例中還提供了一種基于圖像復(fù)雜度的信源實(shí)時(shí)編碼系統(tǒng),如圖8所示為本發(fā)明實(shí)施例中一種基于圖像復(fù)雜度的信源實(shí)時(shí)編碼系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括:
[0071]獲取模塊801,用于獲取圖像的編碼模式以及編碼參數(shù);
[0072]統(tǒng)計(jì)模塊802,用于根據(jù)所述編碼模式以及編碼參數(shù),對(duì)每幀圖像的已編碼單元進(jìn)行統(tǒng)計(jì),根據(jù)統(tǒng)計(jì)結(jié)果并結(jié)合量化參數(shù)和算法裕度進(jìn)行閾值設(shè)置;
[0073]篩選模塊803,用于根據(jù)像素塊均方差和閾值比較幀內(nèi)預(yù)測(cè)層級(jí)分割進(jìn)行初步篩選;
[0074]幀間預(yù)測(cè)模塊804,用于在已篩選過的幀內(nèi),根據(jù)時(shí)域中參考幀樣本自適應(yīng)偏移方向信息和空域當(dāng)前編碼單元的運(yùn)動(dòng)矢量、變換單元、編碼標(biāo)志位信息進(jìn)行幀間預(yù)測(cè)中的提前終止或跳出;
[0075]幀內(nèi)預(yù)測(cè)模塊805,用于對(duì)于幀內(nèi)預(yù)測(cè)模式和幀間預(yù)測(cè)模式中確定的編碼單元進(jìn)行紋理方向分析;
[0076]調(diào)節(jié)模塊806,用于根據(jù)圖像編碼后的碼率速率監(jiān)測(cè)對(duì)比結(jié)果對(duì)編碼模式和編碼參數(shù)進(jìn)行調(diào)節(jié)。
[0077]進(jìn)一步,在本發(fā)明實(shí)施例中,獲取模塊801,具體用于接收完一幀圖像后,檢測(cè)目標(biāo)碼率大小和圖像分辨率大小;若目標(biāo)碼率或圖像分辨率變化時(shí),則初始化編碼模式和編碼參數(shù)。
[0078]進(jìn)一步,在本發(fā)明實(shí)施例中,統(tǒng)計(jì)模塊802,具體用于當(dāng)一幀圖像中的編碼單元進(jìn)行編碼后,將對(duì)應(yīng)的像素方差、樣本自適應(yīng)偏移方向進(jìn)行統(tǒng)計(jì);將統(tǒng)計(jì)結(jié)果更新至閾值門限中。
[0079]進(jìn)一步,在本發(fā)明實(shí)施例中,篩選模塊803,具體用于通過樣本下采樣的方法計(jì)算編碼單元的像素塊方差,若方差大于設(shè)置閾值,則不對(duì)大塊編碼單元分割進(jìn)行搜索;當(dāng)方差小于設(shè)置閾值時(shí),則不對(duì)小塊編碼單元分割進(jìn)行搜索。
[0080]進(jìn)一步,在本發(fā)明實(shí)施例中,幀間預(yù)測(cè)模塊804,具體用于幀間預(yù)測(cè)模式樣本自適應(yīng)偏移信息為當(dāng)前編碼單元對(duì)應(yīng)的參考幀中對(duì)應(yīng)位置的編碼單元內(nèi)的4個(gè)方向像素分布的概率,而運(yùn)動(dòng)矢量等信息為當(dāng)前編碼單元的信息,當(dāng)編碼單元較簡(jiǎn)單或者運(yùn)動(dòng)矢量為O時(shí),不再進(jìn)行編碼單元向下分割。
[0081 ]進(jìn)一步,在本發(fā)明實(shí)施例中,幀內(nèi)預(yù)測(cè)模塊805,計(jì)算橫向和縱向方向的矢量值,根據(jù)矢量值計(jì)算像素方向,可以將4中邊緣偏移方向預(yù)測(cè)減少為I種邊緣偏移方向預(yù)測(cè);利用直方圖對(duì)條帶偏移進(jìn)行預(yù)測(cè)也可以僅計(jì)算含有中選概率最大條帶的周圍7種情況。
[0082]進(jìn)一步,在本發(fā)明實(shí)施例中,調(diào)節(jié)模塊806,具體用于當(dāng)有一幀圖像進(jìn)行編碼完成后,對(duì)碼流速率進(jìn)行計(jì)算監(jiān)測(cè);并將監(jiān)測(cè)到的碼流速率與目標(biāo)碼率進(jìn)行比較,根據(jù)比較結(jié)果對(duì)編碼模式和編碼參數(shù)進(jìn)行重新設(shè)置,自適應(yīng)得調(diào)節(jié)實(shí)際編碼速率。
[0083]盡管已描述了本申請(qǐng)的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的普通技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)范圍的所有變更和修改。
[0084]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本申請(qǐng)進(jìn)行各種改動(dòng)和變型而不脫離本申請(qǐng)的精神和范圍。這樣,倘若本申請(qǐng)的這些修改和變型屬于本申請(qǐng)權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請(qǐng)也意圖包含這些改動(dòng)和變型在內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于圖像復(fù)雜度的信源實(shí)時(shí)編碼方法,其特征在于,所述方法包括: 獲取圖像的編碼模式以及編碼參數(shù); 根據(jù)所述編碼模式以及編碼參數(shù),對(duì)每幀圖像的已編碼單元進(jìn)行統(tǒng)計(jì),根據(jù)統(tǒng)計(jì)結(jié)果并結(jié)合量化參數(shù)和算法裕度進(jìn)行閾值設(shè)置; 根據(jù)像素塊均方差和閾值比較幀內(nèi)預(yù)測(cè)層級(jí)分割進(jìn)行初步篩選; 在已篩選過的幀內(nèi),根據(jù)時(shí)域中參考幀樣本自適應(yīng)偏移方向信息和空域當(dāng)前編碼單元的運(yùn)動(dòng)矢量、變換單元、編碼標(biāo)志位信息進(jìn)行幀間預(yù)測(cè)中的提前終止或跳出; 對(duì)于幀內(nèi)預(yù)測(cè)模式和幀間預(yù)測(cè)模式中確定的編碼單元進(jìn)行紋理方向分析; 根據(jù)圖像編碼后的碼率速率監(jiān)測(cè)對(duì)比結(jié)果對(duì)編碼模式和編碼參數(shù)進(jìn)行調(diào)節(jié)。2.如權(quán)利要求1所述的方法,其特征在于,獲取圖像的編碼方式以及編碼參數(shù),包括: 接收完一幀圖像后,檢測(cè)目標(biāo)碼率大小和圖像分辨率大小; 若目標(biāo)碼率或圖像分辨率變化時(shí),則初始化編碼模式和編碼參數(shù)。3.如權(quán)利要求1所述的方法,其特征在于,根據(jù)所述編碼模式以及編碼參數(shù),對(duì)每幀圖像的已編碼單元進(jìn)行統(tǒng)計(jì),根據(jù)統(tǒng)計(jì)結(jié)果并結(jié)合量化參數(shù)和算法裕度進(jìn)行閾值設(shè)置,包括: 當(dāng)一幀圖像中的編碼單元進(jìn)行編碼后,將對(duì)應(yīng)的像素方差、樣本自適應(yīng)偏移方向進(jìn)行統(tǒng)計(jì); 將統(tǒng)計(jì)結(jié)果更新至閾值門限中。4.如權(quán)利要求1所述的方法,其特征在于,根據(jù)像素塊均方差和閾值比較幀內(nèi)預(yù)測(cè)層級(jí)分割進(jìn)行初步篩選,包括: 通過樣本下采樣的方法計(jì)算編碼單元的像素塊方差,若方差大于設(shè)置閾值,則不對(duì)大塊編碼單元分割進(jìn)行搜索; 當(dāng)方差小于設(shè)置閾值時(shí),則不對(duì)小塊編碼單元分割進(jìn)行搜索。5.如權(quán)利要求1所述的方法,其特征在于,在已篩選過的幀內(nèi),根據(jù)時(shí)域中參考幀樣本自適應(yīng)偏移方向信息和空域當(dāng)前編碼單元的運(yùn)動(dòng)矢量、變換單元、編碼標(biāo)志位等信息進(jìn)行幀間預(yù)測(cè)中的提前終止或跳出,具體為:幀間預(yù)測(cè)模式樣本自適應(yīng)偏移信息為當(dāng)前編碼單元對(duì)應(yīng)的參考幀中對(duì)應(yīng)位置的編碼單元內(nèi)的4個(gè)方向像素分布的概率,而運(yùn)動(dòng)矢量等信息為當(dāng)前編碼單元的信息,當(dāng)編碼單元較簡(jiǎn)單或者運(yùn)動(dòng)矢量為O時(shí),不再進(jìn)行編碼單元向下分割。6.如權(quán)利要求1所述的方法,其特征在于,對(duì)于幀內(nèi)預(yù)測(cè)模式和幀間預(yù)測(cè)模式中確定的編碼單元進(jìn)行紋理方向分析,包括: 計(jì)算橫向和縱向方向的矢量值,根據(jù)矢量值計(jì)算像素方向,可以將4中邊緣偏移方向預(yù)測(cè)減少為I種邊緣偏移方向預(yù)測(cè); 利用直方圖對(duì)條帶偏移進(jìn)行預(yù)測(cè)也可以僅計(jì)算含有中選概率最大條帶的周圍7種情況。7.如權(quán)利要求1所述的方法,其特征在于,根據(jù)圖像編碼后的碼率速率監(jiān)測(cè)對(duì)比結(jié)果對(duì)編碼模式和編碼參數(shù)進(jìn)行調(diào)節(jié),包括: 當(dāng)有一幀圖像進(jìn)行編碼完成后,對(duì)碼流速率進(jìn)行計(jì)算監(jiān)測(cè); 并將監(jiān)測(cè)到的碼流速率與目標(biāo)碼率進(jìn)行比較,根據(jù)比較結(jié)果對(duì)編碼模式和編碼參數(shù)進(jìn)行重新設(shè)置,自適應(yīng)得調(diào)節(jié)實(shí)際編碼速率。8.一種基于圖像復(fù)雜度的信源實(shí)時(shí)編碼系統(tǒng),其特征在于,包括: 獲取模塊,用于獲取圖像的編碼模式以及編碼參數(shù); 統(tǒng)計(jì)模塊,用于根據(jù)所述編碼模式以及編碼參數(shù),對(duì)每幀圖像的已編碼單元進(jìn)行統(tǒng)計(jì),根據(jù)統(tǒng)計(jì)結(jié)果并結(jié)合量化參數(shù)和算法裕度進(jìn)行閾值設(shè)置; 篩選模塊,用于根據(jù)像素塊均方差和閾值比較幀內(nèi)預(yù)測(cè)層級(jí)分割進(jìn)行初步篩選; 幀間預(yù)測(cè)模塊,用于在已篩選過的幀內(nèi),根據(jù)時(shí)域中參考幀樣本自適應(yīng)偏移方向信息和空域當(dāng)前編碼單元的運(yùn)動(dòng)矢量、變換單元、編碼標(biāo)志位信息進(jìn)行幀間預(yù)測(cè)中的提前終止或跳出; 幀內(nèi)預(yù)測(cè)模塊,用于對(duì)于幀內(nèi)預(yù)測(cè)模式和幀間預(yù)測(cè)模式中確定的編碼單元進(jìn)行紋理方向分析; 調(diào)節(jié)模塊,用于根據(jù)圖像編碼后的碼率速率監(jiān)測(cè)對(duì)比結(jié)果對(duì)編碼模式和編碼參數(shù)進(jìn)行調(diào)節(jié)。9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述獲取模塊,具體用于接收完一幀圖像后,檢測(cè)目標(biāo)碼率大小和圖像分辨率大小;若目標(biāo)碼率或圖像分辨率變化時(shí),則初始化編碼模式和編碼參數(shù)。10.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述篩選模塊,具體用于通過樣本下采樣的方法計(jì)算編碼單元的像素塊方差,若方差大于設(shè)置閾值,則不對(duì)大塊編碼單元分割進(jìn)行搜索;當(dāng)方差小于設(shè)置閾值時(shí),則不對(duì)小塊編碼單元分割進(jìn)行搜索。
【專利摘要】本發(fā)明公開了一種圖像復(fù)雜度的信源實(shí)時(shí)編碼方法及系統(tǒng),該方法包括:獲取圖像的編碼模式以及編碼參數(shù);根據(jù)所述編碼模式以及編碼參數(shù),對(duì)每幀圖像的已編碼單元進(jìn)行統(tǒng)計(jì),根據(jù)統(tǒng)計(jì)結(jié)果并結(jié)合量化參數(shù)和算法裕度進(jìn)行閾值設(shè)置;根據(jù)像素塊均方差和閾值比較幀內(nèi)預(yù)測(cè)層級(jí)分割進(jìn)行初步篩選;在已篩選過的幀內(nèi),根據(jù)時(shí)域中參考幀樣本自適應(yīng)偏移方向信息和空域當(dāng)前編碼單元的運(yùn)動(dòng)矢量、變換單元、編碼標(biāo)志位等信息進(jìn)行幀間預(yù)測(cè)中的提前終止或跳出;對(duì)于幀內(nèi)預(yù)測(cè)模式和幀間預(yù)測(cè)模式中確定的編碼單元進(jìn)行紋理方向分析;根據(jù)圖像編碼后的碼率速率監(jiān)測(cè)對(duì)比結(jié)果對(duì)編碼模式和編碼參數(shù)進(jìn)行調(diào)節(jié)。
【IPC分類】H04N19/96, H04N19/176, H04N19/56, H04N19/61, H04N19/105, H04N19/59, H04N19/196
【公開號(hào)】CN105657433
【申請(qǐng)?zhí)枴?br>【發(fā)明人】李雪, 王喆, 王婷, 余福榮
【申請(qǐng)人】航天恒星科技有限公司
【公開日】2016年6月8日
【申請(qǐng)日】2015年12月30日