[發(fā)明專利]視頻編解碼方法、裝置、電子設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201911046199.0 | 申請日: | 2019-10-30 |
| 公開(公告)號: | CN110740319A | 公開(公告)日: | 2020-01-31 |
| 發(fā)明(設(shè)計)人: | 張清;劉杉;劉海軍;金飛劍;王詩濤;郭靖 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04N19/107 | 分類號: | H04N19/107;H04N19/117;H04N19/176 |
| 代理公司: | 11330 北京市立方律師事務(wù)所 | 代理人: | 張筱寧 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 預測 濾波處理 待編碼塊 濾波模型 殘差 減小 待編碼視頻幀 神經(jīng)網(wǎng)絡(luò)模型 信息處理技術(shù) 視頻編解碼 編碼效率 存儲介質(zhì) 電子設(shè)備 編碼塊 數(shù)據(jù)量 原始塊 申請 行進 傳輸 | ||
本申請實施例提供了一種視頻編解碼方法、裝置、電子設(shè)備及存儲介質(zhì),涉及信息處理技術(shù)領(lǐng)域。編碼方法包括:獲取待編碼視頻幀的待編碼塊和待編碼塊對應(yīng)的預測塊;通過預測塊濾波模型對預測塊進行濾波處理,得到濾波處理后的預測塊;基于濾波處理后的預測塊和待編碼塊,對待編碼塊進行編碼。本申請技術(shù)方案通過對神經(jīng)網(wǎng)絡(luò)模型行進訓練得到預測塊濾波模型,利用預測塊濾波模型對預測塊進行濾波處理,以實現(xiàn)減小預測塊與原始塊之間的殘差,提高預測塊的預測精度,減小傳輸殘差所需要的數(shù)據(jù)量,提升編碼效率。
技術(shù)領(lǐng)域
本申請涉及計算機技術(shù)領(lǐng)域,具體而言,本申請涉及一種視頻編解碼方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù)
視頻是利用人眼視覺暫留的原理,通過播放一系列的視頻幀圖片,使人眼產(chǎn)生運動的感覺。單純傳輸視頻畫面,數(shù)據(jù)量非常大,對現(xiàn)有的網(wǎng)絡(luò)和存儲來說是不可接受的。為了能夠使視頻便于傳輸和存儲,人們發(fā)現(xiàn)視頻有大量重復的信息,如果將重復信息在發(fā)送端去掉,在接收端恢復出來,這樣就大大減少了視頻文件的數(shù)據(jù)量。視頻編碼器通過對視頻進行壓縮的方式實現(xiàn)上述過程,將處理后的視頻提供給用戶觀看。
現(xiàn)有技術(shù)中的視頻編碼器對視頻進行壓縮處理時,一般采用自適應(yīng)偏移濾波器(SAO),自適應(yīng)環(huán)路濾波器(ALF)等,對重建塊進行濾波,來補償視頻編碼中的量化失真。然而,預測塊和原始塊之間存在殘差,如果殘差較大,則會影響預測精度,而且,對大量殘差進行編碼會導致傳輸數(shù)據(jù)量增大,降低了編碼效率。
發(fā)明內(nèi)容
本申請?zhí)峁┝艘环N視頻編碼方法、裝置、電子設(shè)備及存儲介質(zhì),可以解決現(xiàn)有技術(shù)中存在的問題。
本申請實施例提供的具體技術(shù)方案如下:
一方面,本申請實施例提供了一種視頻編碼方法,該方法包括:
獲取待編碼視頻幀的待編碼塊和待編碼塊對應(yīng)的預測塊;
通過預測塊濾波模型對預測塊進行濾波處理,得到濾波處理后的預測塊;
基于濾波處理后的預測塊和待編碼塊,對待編碼塊進行編碼;
其中,預測塊濾波模型是通過以下方式得到的:
獲取訓練樣本,訓練樣本包括各樣本待編碼塊、以及各樣本待編碼塊對應(yīng)的樣本預測塊;
基于訓練樣本對神經(jīng)網(wǎng)絡(luò)模型進行訓練,直至神經(jīng)網(wǎng)絡(luò)模型的損失函數(shù)收斂,將將訓練結(jié)束時的神經(jīng)網(wǎng)絡(luò)模型作為預測塊濾波模型,其中,神經(jīng)網(wǎng)絡(luò)模型的輸入為樣本預測塊,輸出為濾波處理后的樣本預測塊,損失函數(shù)表征了樣本預測塊與樣本待編碼塊之間的差異。
在一種可能的實現(xiàn)方式中,基于待編碼塊對應(yīng)的濾波處理后的預測塊和待編碼塊,對待編碼塊進行編碼,包括:
基于待編碼塊對應(yīng)的濾波處理后的預測塊和待編碼塊,確定待編碼塊對應(yīng)的殘差塊;
基于待編碼塊對應(yīng)的殘差塊,對待編碼塊進行編碼。
在一種可能的實現(xiàn)方式中,預測塊濾波模型包括幀內(nèi)預測塊濾波模型,樣本預測塊包括樣本幀內(nèi)預測塊,損失函數(shù)表征了樣本幀內(nèi)預測塊與樣本待編碼塊之間的差異;
當待編碼塊對應(yīng)的預測塊為幀內(nèi)預測塊時,通過預測塊濾波模型對預測塊進行濾波處理,得到濾波后的預測塊,包括:
利用幀內(nèi)預測塊濾波模型對待編碼塊對應(yīng)的幀內(nèi)預測塊進行濾波處理,得到待編碼塊對應(yīng)的濾波處理后的預測塊。
在一種可能的實現(xiàn)方式中,幀內(nèi)預測塊濾波模型包括對應(yīng)于各幀內(nèi)預測模式信息的幀內(nèi)預測塊濾波模型,樣本預測塊包括各幀內(nèi)預測模式信息對應(yīng)的樣本幀內(nèi)預測塊,損失函數(shù)表征了各幀內(nèi)預測模式信息各自對應(yīng)的樣本幀內(nèi)預測塊與樣本待編碼塊之間的差異;
通過預測塊濾波模型對預測塊進行濾波處理,得到濾波后的預測塊,包括:
該專利技術(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/201911046199.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 使用載波相位來影響濾波器模型的應(yīng)用的方法和裝置
- 修正容積卡爾曼濾波直接定位方法
- 一種基于M估計的表面輪廓穩(wěn)健樣條濾波方法
- 基于SVD簡化的卡爾曼濾波模型的導航方法及系統(tǒng)
- 用于衛(wèi)星重力梯度數(shù)據(jù)的ARMA最優(yōu)濾波模型構(gòu)建方法
- 視頻解碼方法、環(huán)路濾波模型的訓練方法、裝置和設(shè)備
- 一種基于結(jié)構(gòu)自適應(yīng)濾波的非線性系統(tǒng)辨識方法
- 視頻編解碼中的環(huán)路濾波方法、裝置、設(shè)備及存儲介質(zhì)
- 一種基于多層GAN的VVC環(huán)路濾波方法及系統(tǒng)
- 橫擺角速度濾波方法、控制終端、車輛及存儲介質(zhì)





