[發(fā)明專利]支持解碼壓縮幀緩存自適應(yīng)分配的編碼方法及應(yīng)用有效
| 申請?zhí)枺?/td> | 202010550928.2 | 申請日: | 2020-06-16 |
| 公開(公告)號: | CN111787330B | 公開(公告)日: | 2022-03-08 |
| 發(fā)明(設(shè)計)人: | 韋虎 | 申請(專利權(quán))人: | 眸芯科技(上海)有限公司 |
| 主分類號: | H04N19/42 | 分類號: | H04N19/42;H04N19/44;H04N19/85;H04N19/117;H04N7/18 |
| 代理公司: | 上海圖靈知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 31393 | 代理人: | 謝微 |
| 地址: | 201210 上海*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 支持 解碼 壓縮 緩存 自適應(yīng) 分配 編碼 方法 應(yīng)用 | ||
1.一種支持解碼壓縮幀緩存自適應(yīng)分配的編碼方法,其特征在于包括步驟:
在編碼器端對解碼器端的幀緩存壓縮率進行預(yù)計算和設(shè)置,并將每個重建幀所需的實際幀緩存大小信息編入視頻壓縮碼流;將前述視頻壓縮碼流傳輸至解碼器端;
前述解碼器端根據(jù)收到的每個重建幀所需的實際幀緩存大小信息來預(yù)分配每一幀的幀緩存;
其中,在編碼器端通過幀緩存壓縮率計算模塊來計算編碼產(chǎn)生的重建幀采用解碼器端的幀緩存壓縮方法時的幀緩存壓縮率信息,所述幀緩存壓縮率信息包含每個重建幀壓縮后的大小信息;獲取解碼器端對重建幀壓縮尺寸的要求,在編碼器端通過幀緩存壓縮率控制模塊來根據(jù)前述要求對編碼輸入圖像進行預(yù)濾波,通過控制濾波參數(shù)使重建幀壓縮率符合解碼器端的要求;其中,根據(jù)編碼質(zhì)量優(yōu)化的要求,對不同重要性的重建幀設(shè)置不同的最大壓縮尺寸;
以及,設(shè)置有限制幀緩存最大值模式和限制幀緩存平均值模式,在限制幀緩存最大值模式下是根據(jù)解碼器端的最大重建幀允許值設(shè)定幀緩存壓縮率控制模塊的參數(shù);在限制幀緩存平均值模式下是使平均幀緩存壓縮率滿足解碼器端需求;在解碼器端多路并行解碼且?guī)彺娣峙涫芟拗茣r采用限制幀緩存最大值模式,在解碼器端某一序列解碼后需同時緩存較多幀圖像供顯示和/或后處理時采用限制幀緩存平均值模式。
2.根據(jù)權(quán)利要求1所述的編碼方法,其特征在于:對于多種幀緩存壓縮模式,在所述編碼器端通過幀緩存壓縮信息編碼模塊將不同幀緩存壓縮模式下的幀緩存信息分別打包編碼。
3.根據(jù)權(quán)利要求2所述的編碼方法,其特征在于:幀緩存壓縮模式信息采用n比特二進制定長碼表示指定的壓縮模式,m比特二進制定長碼表示內(nèi)存分配的粒度值,1比特表示是否實時編碼,其中,n和m為大于1的整數(shù);
判定為非實時編碼時,平均重建幀壓縮值和最大重建幀壓縮值采用z比特二進制碼表示,所述z等于未壓縮圖像值除以粒度的結(jié)果取整后所需的位寬;
判定為實時編碼時,無需傳輸平均重建幀壓縮值和最大重建幀壓縮值信息,默認(rèn)最大重建幀壓縮值為解碼器指定的最大值,平均重建幀壓縮值為壓縮模式對應(yīng)的默認(rèn)經(jīng)驗值;
每幀的重建幀值信息采用可變長編碼,對當(dāng)前幀值與平均值的差值采用有符號指數(shù)哥倫布編碼。
4.根據(jù)權(quán)利要求1所述的編碼方法,其特征在于:在限制幀緩存最大值模式下,
首先根據(jù)解碼器端反饋的最大重建幀允許值設(shè)定幀緩存壓縮率控制模塊的參數(shù);
然后通過壓縮率計算模塊計算每一個重建幀壓縮后的大小值;
判定某一重建幀實際壓縮后超過指定值時,丟棄當(dāng)前幀編碼結(jié)果,調(diào)整預(yù)濾波參數(shù)重新對輸入圖像編碼,使編碼重建幀壓縮后符合解碼器端的要求;判定重建幀壓縮后未超過允許范圍時,通過幀緩存壓縮信息編碼模塊將解碼幀緩存所需大小值信息寫入編碼碼流發(fā)送給解碼器端,并調(diào)整預(yù)濾波參數(shù)優(yōu)化輸入圖像清晰度。
5.根據(jù)權(quán)利要求4所述的編碼方法,其特征在于:在限制幀緩存平均值模式下,
通過對壓縮率控制模塊參數(shù)調(diào)整而不進行重編碼,使平均幀緩存壓縮率滿足解碼器端需求。
6.根據(jù)權(quán)利要求1所述的編碼方法,其特征在于:獲取輸入圖像的感興趣區(qū)域,預(yù)濾波時,對感興趣區(qū)域和其他區(qū)域采用不同的濾波強度,所述感興趣區(qū)域采用的濾波強度小于其他區(qū)域采用的濾波強度。
7.根據(jù)權(quán)利要求1所述的編碼方法,其特征在于:使關(guān)鍵幀的重建幀最大壓縮尺寸大于其他幀的重建幀最大壓縮尺寸;在解碼端并行解碼時,將不同通道的關(guān)鍵幀錯開在不同時刻解碼。
8.一種根據(jù)權(quán)利要求1所述方法的支持解碼壓縮幀緩存自適應(yīng)分配的編碼系統(tǒng),其特征在于包括:
編碼器端,用于對解碼器端的幀緩存壓縮率進行預(yù)計算和設(shè)置,并將每個重建幀所需的實際幀緩存大小信息編入視頻壓縮碼流,并將前述視頻壓縮碼流傳輸至解碼器端;
解碼器端,用于根據(jù)收到的每個重建幀所需的實際幀緩存大小信息來預(yù)分配每一幀的幀緩存。
9.一種根據(jù)權(quán)利要求1所述方法的支持解碼壓縮幀緩存自適應(yīng)分配的編碼裝置,其特征在于包括:
視頻編碼器;
幀緩存壓縮率控制模塊,用于根據(jù)解碼器端對重建幀壓縮尺寸的要求,對編碼輸入圖像進行預(yù)濾波,通過控制濾波參數(shù)使重建幀壓縮率符合解碼器端的要求;
幀緩存壓縮率計算模塊,用于計算編碼產(chǎn)生的重建幀采用解碼器端的幀緩存壓縮方法時的幀緩存壓縮率信息;所述幀緩存壓縮率信息包含每個重建幀壓縮后的大小信息;
幀緩存壓縮信息編碼模塊,用于將不同幀緩存壓縮模式下的幀緩存信息分別打包編碼。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于眸芯科技(上海)有限公司,未經(jīng)眸芯科技(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010550928.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





