[發(fā)明專利]視頻編碼方法、裝置以及計算設備、存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201910822073.1 | 申請日: | 2019-09-02 |
| 公開(公告)號: | CN112449198B | 公開(公告)日: | 2023-09-29 |
| 發(fā)明(設計)人: | 楊宇翔;聶玉慶 | 申請(專利權(quán))人: | 珠海格力電器股份有限公司;珠海零邊界集成電路有限公司 |
| 主分類號: | H04N19/56 | 分類號: | H04N19/56;H04N19/577;H04N19/593 |
| 代理公司: | 北京同達信恒知識產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 王英 |
| 地址: | 519070 廣*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 視頻 編碼 方法 裝置 以及 計算 設備 存儲 介質(zhì) | ||
本申請公開了一種視頻編碼方法、裝置以及計算設備、存儲介質(zhì),涉及圖像處理技術(shù)領(lǐng)域,包括:針對視頻中預定義幀數(shù)的連續(xù)多幀圖像執(zhí)行:將每幀圖像拆分成多個編碼區(qū)域,并為每個編碼區(qū)域設置編碼標識;在每幀圖像中選擇預設數(shù)量的連續(xù)編碼區(qū)域;將所選擇的預設數(shù)量的連續(xù)編碼區(qū)域的編碼模式設置為幀內(nèi)編碼模式,其他編碼區(qū)域的編碼模式設置為幀內(nèi)編碼模式或幀間編碼模式;連續(xù)多幀圖像中的幀內(nèi)編碼模式區(qū)域在幀內(nèi)的空域范圍總和能覆蓋一幀圖像的空域范圍;針對視頻中非預定義幀數(shù)的圖像采用P/B幀的碼流結(jié)構(gòu)進行編碼;基于設置編碼模式的多幀圖像進行視頻編碼。該方式可以消除圖像壓縮中的碼流高峰,使圖像數(shù)據(jù)的傳輸更穩(wěn)定、流暢,延時更低。
背景技術(shù)
通常圖像壓縮時,采用一個I幀和N個P/B幀的碼流結(jié)構(gòu),其中,I幀采用幀內(nèi)編碼模式(Intra模式),P/B幀可選擇幀內(nèi)編碼模式也可選擇幀間編碼模式(Inter模式),通過采用Intra模式可以能阻止這個Intra幀之前的錯誤后傳。然而,I幀的碼率比P/B幀高,I幀碼率約為P/B幀的3~8倍,從而導致編碼I幀時的碼流數(shù)據(jù)存在暫時的帶寬高峰,導致圖像數(shù)據(jù)傳輸不夠流暢。
發(fā)明內(nèi)容
本申請實施例提供一種視頻編碼方法、裝置以及計算設備、存儲介質(zhì),用以解決現(xiàn)有技術(shù)中由于碼率速度不穩(wěn)定造成的圖像傳輸不流暢的問題。
第一方面,本申請實施例提供一種視頻編碼方法,所述方法,包括:
針對視頻中預定義幀數(shù)的連續(xù)多幀圖像執(zhí)行:
將每幀圖像拆分成多個編碼區(qū)域,并為每個編碼區(qū)域設置編碼標識;
在每幀圖像中選擇預設數(shù)量的連續(xù)編碼區(qū)域;
將所選擇的預設數(shù)量的連續(xù)編碼區(qū)域的編碼模式設置為幀內(nèi)編碼模式,其他編碼區(qū)域的編碼模式設置為幀內(nèi)編碼模式或幀間編碼模式;其中,所述連續(xù)多幀圖像中的幀內(nèi)編碼模式區(qū)域在幀內(nèi)的空域范圍總和能覆蓋一幀圖像的空域范圍;
針對所述視頻中非預定義幀數(shù)的圖像采用P/B幀的碼流結(jié)構(gòu)進行編碼;
基于設置編碼模式的多幀圖像進行視頻編碼。
第二方面,本發(fā)明實施例還提供一種視頻編碼裝置,所述裝置,包括:
預定義幀數(shù)編碼執(zhí)行模塊,用于針對視頻中預定義幀數(shù)的連續(xù)多幀圖像執(zhí)行:
將每幀圖像拆分成多個編碼區(qū)域,并為每個編碼區(qū)域設置編碼標識;
在每幀圖像中選擇預設數(shù)量的連續(xù)編碼區(qū)域;
將所選擇的預設數(shù)量的連續(xù)編碼區(qū)域的編碼模式設置為幀內(nèi)編碼模式,其他編碼區(qū)域的編碼模式設置為幀內(nèi)編碼模式或幀間編碼模式;其中,所述連續(xù)多幀圖像中的幀內(nèi)編碼模式區(qū)域在幀內(nèi)的空域范圍總和能覆蓋一幀圖像的空域范圍;
非預定義幀數(shù)編碼執(zhí)行模塊,用于針對所述視頻中非預定義幀數(shù)的圖像采用P/B幀的碼流結(jié)構(gòu)進行編碼;
編碼模塊,用于基于設置編碼模式的多幀圖像進行視頻編碼。
第三方面,本發(fā)明實施例還提供一種計算設備,包括:
存儲器以及處理器;
存儲器,用于存儲程序指令;
處理器,用于調(diào)用所述存儲器中存儲的程序指令,按照獲得的程序第一方面任一項所述的視頻編碼方法。
第四方面,本發(fā)明實施例還提供一種計算機存儲介質(zhì),其中,所述計算機存儲介質(zhì)存儲有計算機可執(zhí)行指令,所述計算機可執(zhí)行指令用于使計算機執(zhí)行本申請實施例中的任一視頻編碼方法。
該專利技術(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/201910822073.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





