[發(fā)明專利]一種視頻編碼方法、裝置及編碼器有效
| 申請?zhí)枺?/td> | 201910325030.2 | 申請日: | 2019-04-22 |
| 公開(公告)號: | CN109951706B | 公開(公告)日: | 2021-01-01 |
| 發(fā)明(設(shè)計)人: | 楊子盼 | 申請(專利權(quán))人: | 湖南國科微電子股份有限公司 |
| 主分類號: | H04N19/146 | 分類號: | H04N19/146;H04N19/124;H04N19/132;H04N19/176;H04N19/137 |
| 代理公司: | 北京超凡宏宇專利代理事務(wù)所(特殊普通合伙) 11463 | 代理人: | 崔振 |
| 地址: | 410000 湖南省長沙市*** | 國省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 視頻 編碼 方法 裝置 編碼器 | ||
本發(fā)明實施例提出一種視頻編碼方法,涉及視頻編碼領(lǐng)域。視頻編碼方法包括:分別獲取背景幀和當(dāng)前幀;根據(jù)背景幀和當(dāng)前幀獲取當(dāng)前幀的運(yùn)動等級;依據(jù)當(dāng)前幀的運(yùn)動等級獲得前景區(qū)量化參數(shù)以及背景區(qū)量化參數(shù);根據(jù)第一量化參數(shù)表以及第二量化參數(shù)表得到每個宏塊的量化參數(shù);第二量化參數(shù)表征待編碼幀的復(fù)雜度以及碼率大?。灰罁?jù)每個宏塊的量化參數(shù)對待編碼幀進(jìn)行編碼。由于本發(fā)明將待編碼圖像劃分為背景區(qū)以及前景區(qū),依據(jù)前景區(qū)的占比值劃分待編碼圖像的運(yùn)動等級,針對不同的宏塊依據(jù)運(yùn)動等級的不同來選擇合適的量化參數(shù),從而達(dá)到了在不降低圖像質(zhì)量的基礎(chǔ)上壓縮碼率的目的。
技術(shù)領(lǐng)域
本發(fā)明涉及視頻編碼領(lǐng)域,具體而言,涉及一種視頻編碼方法、裝置及編碼器。
背景技術(shù)
現(xiàn)有的編碼器的碼率控制已經(jīng)做到極致,從第一個編碼器誕生到現(xiàn)在,已經(jīng)經(jīng)過很多個產(chǎn)品的迭代升級,日趨完善,想要更進(jìn)一步優(yōu)化,已經(jīng)變得十分困難。評判一個編碼器的優(yōu)劣,碼率控制無疑是至關(guān)重要的環(huán)節(jié),好的編碼器能夠在相同的碼率下,獲得更好的主觀效果,反之,在相同的主觀效果下,好的編碼器的碼率更低。
雖然碼率控制算法本身不屬于視頻編碼標(biāo)準(zhǔn)的范疇,但是基于其在實際視頻編碼系統(tǒng)中的重要作用,各種視頻編碼標(biāo)準(zhǔn)都給出了相應(yīng)的碼率控制的推薦算法。如MPEG-2的TM5、H.263的TMN8等。
但是隨著新的編碼標(biāo)準(zhǔn)的壓縮率越來越高,對于圖像的復(fù)雜度的估算難度也越來越大,選擇適當(dāng)?shù)牧炕瘏?shù)也就變的十分困難,即便選取了比較合適的量化參數(shù),但是由于一幀當(dāng)中的圖像細(xì)節(jié)較為復(fù)雜,使用目前的量化參數(shù),會導(dǎo)致編碼過程中無法對圖像數(shù)據(jù)進(jìn)行有效壓縮,并且解碼過程中造成圖像細(xì)節(jié)不必要的丟失。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種視頻編碼方法,以達(dá)到在不降低圖像質(zhì)量的基礎(chǔ)上壓縮碼率的目的。
為了實現(xiàn)上述目的,本發(fā)明實施例采用的技術(shù)方案如下:
第一方面,本發(fā)明實施例提出一種視頻編碼方法,分別獲取背景幀和當(dāng)前幀;所述背景幀為待編碼視頻的背景模型幀;所述當(dāng)前幀為當(dāng)前待編碼幀;
根據(jù)所述背景幀和所述當(dāng)前幀獲取所述當(dāng)前幀的運(yùn)動等級;所述當(dāng)前幀的運(yùn)動等級由所述當(dāng)前幀中的所述前景區(qū)的占比進(jìn)行表征;所述前景區(qū)為亮度差值大于預(yù)設(shè)定的亮度閾值的區(qū)域;所述當(dāng)前幀中的非前景區(qū)為背景區(qū);
依據(jù)所述當(dāng)前幀的運(yùn)動等級調(diào)整量化參數(shù);依據(jù)量化參數(shù)對所述待編碼幀進(jìn)行編碼。
第二方面,本發(fā)明實施例還提出一種視頻編碼裝置,包括:獲取模塊、處理模塊以及判斷模塊。其中,獲取模塊用于獲取背景幀和當(dāng)前幀,以及還用于根據(jù)所述背景幀和所述當(dāng)前幀獲取所述當(dāng)前幀的運(yùn)動等級,以及還用于依據(jù)所述當(dāng)前幀的運(yùn)動等級調(diào)整量化參數(shù);處理模塊用于依據(jù)每個宏塊的量化參數(shù)對所述待編碼幀進(jìn)行編碼;判斷模塊用于將所述亮度差值與預(yù)設(shè)定的亮度閾值進(jìn)行比對。
第三方面,本發(fā)明實施例還提出一種編碼器,所述編碼器包括處理器、存儲器和總線,所述存儲器存儲有所述處理器可執(zhí)行的機(jī)器可讀指令,當(dāng)編碼器運(yùn)行時,所述處理器與所述存儲器之間通過總線通信,所述處理器執(zhí)行所述機(jī)器可讀指令,以執(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/201910325030.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





