[發(fā)明專(zhuān)利]一種基于JND算法的視頻編碼方法、裝置、介質(zhì)及計(jì)算設(shè)備在審
| 申請(qǐng)?zhí)枺?/td> | 202111301894.4 | 申請(qǐng)日: | 2021-11-04 |
| 公開(kāi)(公告)號(hào): | CN114189684A | 公開(kāi)(公告)日: | 2022-03-15 |
| 發(fā)明(設(shè)計(jì))人: | 韓慶瑞;阮良;陳功;程玲 | 申請(qǐng)(專(zhuān)利權(quán))人: | 杭州網(wǎng)易智企科技有限公司 |
| 主分類(lèi)號(hào): | H04N19/164 | 分類(lèi)號(hào): | H04N19/164;H04N19/20 |
| 代理公司: | 北京博思佳知識(shí)產(chǎn)權(quán)代理有限公司 11415 | 代理人: | 王茹 |
| 地址: | 310052 浙江省杭州市*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 jnd 算法 視頻 編碼 方法 裝置 介質(zhì) 計(jì)算 設(shè)備 | ||
1.一種基于JND算法的視頻編碼方法,包括:
計(jì)算視頻中待編碼的視頻幀中的各個(gè)待編碼的編碼單元的殘差;
獲取所述待編碼的視頻幀之前的任一視頻幀的編碼結(jié)果;其中,所述任一視頻幀的編碼結(jié)果至少包括第一編碼數(shù)據(jù),所述第一編碼數(shù)據(jù)包括基于非JND算法,使用與所述任一視頻幀對(duì)應(yīng)的參數(shù),對(duì)所述任一視頻幀中的各個(gè)待編碼的編碼單元的殘差進(jìn)行編碼,得到的編碼數(shù)據(jù);所述參數(shù)包括基于預(yù)設(shè)的碼率控制算法計(jì)算出的用于編碼的參數(shù);
將所述第一編碼數(shù)據(jù)作為所述預(yù)設(shè)的碼率控制算法的輸入,計(jì)算與所述視頻幀對(duì)應(yīng)的參數(shù);
基于預(yù)設(shè)的JND算法,使用與所述視頻幀對(duì)應(yīng)的參數(shù),對(duì)所述視頻幀中的各個(gè)待編碼的編碼單元的殘差進(jìn)行編碼,得到第二編碼數(shù)據(jù),并將所述第二編碼數(shù)據(jù)作為實(shí)際編碼數(shù)據(jù)進(jìn)行輸出;以及,基于非JND算法,使用與所述視頻幀對(duì)應(yīng)的參數(shù),對(duì)所述視頻幀中的各個(gè)待編碼的編碼單元的殘差進(jìn)行編碼,得到第三編碼數(shù)據(jù);其中,所述第三編碼數(shù)據(jù)用于作為所述預(yù)設(shè)的碼率控制算法的輸入,計(jì)算與所述視頻幀的之后的任一視頻幀對(duì)應(yīng)的編碼參數(shù)。
2.根據(jù)權(quán)利要求1所述的方法,所述計(jì)算視頻中待編碼的視頻幀中的各個(gè)待編碼的編碼單元的殘差,包括:
獲取所述視頻中待編碼的視頻幀,確定所述待編碼的視頻幀中的各個(gè)待編碼的編碼單元;
計(jì)算所述各個(gè)待編碼的編碼單元與所述視頻幀之前的任一視頻幀中已完成編碼的編碼單元的殘差。
3.根據(jù)權(quán)利要求1所述的方法,所述編碼單元包括宏塊或CTU編碼樹(shù)單元。
4.根據(jù)權(quán)利要求1所述的方法,所述預(yù)設(shè)的JND算法包括應(yīng)用于像素域的JND算法;
基于預(yù)設(shè)的JND算法,使用與所述視頻幀對(duì)應(yīng)的參數(shù),對(duì)所述視頻幀中的各個(gè)待編碼的編碼單元的殘差進(jìn)行編碼,得到第二編碼數(shù)據(jù),包括:
基于所述像素域的JND算法,計(jì)算所述視頻幀中的各個(gè)待編碼的編碼單元的JND系數(shù);
計(jì)算所述視頻幀中的各個(gè)待編碼的編碼單元的殘差與所述JND系數(shù)的差值,并使用與所述視頻幀對(duì)應(yīng)的參數(shù),對(duì)所述差值進(jìn)行變換、量化和熵編碼,確定出與所述視頻幀中的各個(gè)待編碼的編碼單元對(duì)應(yīng)的編碼數(shù)據(jù)。
5.根據(jù)權(quán)利要求1所述的方法,所述預(yù)設(shè)的JND算法包括應(yīng)用于變換域的JND算法;
基于預(yù)設(shè)的JND算法,使用與所述視頻幀對(duì)應(yīng)的參數(shù),對(duì)所述視頻幀中的各個(gè)待編碼的編碼單元的殘差進(jìn)行編碼,得到第二編碼數(shù)據(jù),包括:
對(duì)所述視頻幀中的各個(gè)待編碼的編碼單元的殘差進(jìn)行DCT離散余弦變換,確定所述視頻幀中的各個(gè)待編碼的編碼單元對(duì)應(yīng)的DCT系數(shù);
基于所述變換域的JND算法,根據(jù)所述DCT系數(shù)確定所述視頻幀中的各個(gè)待編碼的編碼單元對(duì)應(yīng)的JND系數(shù);
計(jì)算所述視頻幀中的各個(gè)待編碼的編碼單元對(duì)應(yīng)的所述DCT系數(shù)與所述JND系數(shù)的差值,并使用與所述視頻幀對(duì)應(yīng)的參數(shù),對(duì)所述差值進(jìn)行量化和熵編碼,確定出與所述視頻幀中的各個(gè)待編碼的編碼單元對(duì)應(yīng)的編碼數(shù)據(jù)。
6.根據(jù)權(quán)利要求1所述的方法,所述參數(shù)包括量化參數(shù);
所述將所述第一編碼數(shù)據(jù)作為所述預(yù)設(shè)的碼率控制算法的輸入,計(jì)算與所述視頻幀對(duì)應(yīng)的參數(shù),包括:
獲取所述待編碼的視頻幀的之前的任一視頻幀的第一編碼數(shù)據(jù),將所述第一編碼數(shù)據(jù)作為所述預(yù)設(shè)的碼率控制算法的輸入,以由所述預(yù)設(shè)的碼率控制算法預(yù)測(cè)所述待編碼的視頻幀的編碼數(shù)據(jù);
根據(jù)所述預(yù)測(cè)的待編碼的視頻幀的編碼數(shù)據(jù)計(jì)算與所述視頻幀對(duì)應(yīng)的量化參數(shù)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于杭州網(wǎng)易智企科技有限公司,未經(jīng)杭州網(wǎng)易智企科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111301894.4/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種圖像亮度的JND值測(cè)定方法
- 一種基于視差最小可察覺(jué)誤差模型的感知立體視頻編碼
- 一種Mura自動(dòng)檢測(cè)方法及系統(tǒng)
- 一種基于像素域JND模型的殘差濾波方法
- 一種空時(shí)域自適應(yīng)恰可察覺(jué)失真的度量方法
- 一種基于JND模型的視頻編碼方法
- 基于JND模型的CU分割預(yù)測(cè)和模式?jīng)Q策紋理編碼方法
- 一種基于區(qū)域塊級(jí)JND預(yù)測(cè)的感知圖像壓縮方法
- 一種基于恰可察覺(jué)失真的HEVC感知碼率控制方法
- 一種結(jié)合JND和VMAF的視頻質(zhì)量評(píng)估方法





