[發(fā)明專(zhuān)利]一種視頻圖像編碼方法和裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201410366513.4 | 申請(qǐng)日: | 2014-07-29 |
| 公開(kāi)(公告)號(hào): | CN105472384B | 公開(kāi)(公告)日: | 2018-12-07 |
| 發(fā)明(設(shè)計(jì))人: | 王葉群;林聚財(cái);張興明 | 申請(qǐng)(專(zhuān)利權(quán))人: | 浙江大華技術(shù)股份有限公司 |
| 主分類(lèi)號(hào): | H04N19/147 | 分類(lèi)號(hào): | H04N19/147;H04N19/186;H04N19/132 |
| 代理公司: | 北京同達(dá)信恒知識(shí)產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 310053 浙江*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 視頻 圖像 編碼 方法 裝置 | ||
本發(fā)明實(shí)施例公開(kāi)了一種視頻圖像編碼方法和裝置,用以在不增加編碼時(shí)間和基本不影響重構(gòu)圖像質(zhì)量的前提下,節(jié)約視頻圖像編碼的編碼碼率,提高編碼性能。在本發(fā)明實(shí)施例中,獲取當(dāng)前待編碼幀中各殘差塊中分別進(jìn)行了變換量化后的用于表示亮度Y分量的能量分布情況的亮度Y分量殘差系數(shù)、用于表示色度U分量的能量分布情況的色度U分量殘差系數(shù)和用于表示色度V分量的能量分布情況的色度V分量殘差系數(shù);分別確定是否需要對(duì)亮度Y分量殘差系數(shù)、色度U分量殘差系數(shù)以及色度V分量殘差系數(shù)進(jìn)行編碼;對(duì)確定出的需要進(jìn)行編碼的殘差系數(shù)進(jìn)行編碼;舍棄不需要進(jìn)行編碼的參數(shù)系數(shù),從而節(jié)約了編碼碼率,提高編碼性能。
技術(shù)領(lǐng)域
本發(fā)明涉及視頻圖像處理領(lǐng)域,尤其涉及一種視頻圖像編碼方法和裝置。
背景技術(shù)
隨著高清和超高清視頻以及相關(guān)多媒體技術(shù)的快速發(fā)展,視頻的數(shù)據(jù)量急劇增長(zhǎng),JCT-VC(Joint Collaborative Team on Video Coding,視頻編碼聯(lián)合協(xié)作團(tuán)隊(duì))工作組制定了具有更高壓縮效率的新一代視頻壓縮標(biāo)準(zhǔn)HEVC(High Efficiency VideoCoding,高效視頻編碼,即H.265)。相比H.264編碼標(biāo)準(zhǔn),雖然HEVC能節(jié)約更多的碼率,但是海量的視頻數(shù)據(jù)依然對(duì)數(shù)據(jù)處理、網(wǎng)絡(luò)傳輸和存儲(chǔ)是一個(gè)重大的挑戰(zhàn),因此研究具有更高壓縮效率的編碼算法具有重大的意義,推動(dòng)高清視頻的發(fā)展和應(yīng)用,為高清視頻的產(chǎn)業(yè)技術(shù)提供技術(shù)支持。
為了更加靈活有效地表示各種分辨率的視頻圖像,HEVC中定義了一套新的圖像劃分的語(yǔ)法單元,主要包括編碼單元(Coding Unit,CU)、預(yù)測(cè)單元(Prediction Unit,PU)和變換單元(Transform Unit,TU)。HEVC采用RQT(Residual Quad-tree Transform,殘差四叉樹(shù)變換)自適應(yīng)變換技術(shù),變換單元(Transform Unit,TU)是編碼單元塊的預(yù)測(cè)內(nèi)容殘差塊的新式表達(dá)形式,是進(jìn)行變換和量化的基本單元。其通常是正方形形式,以亮度像素編碼單元?dú)埐顗K為例,其可以產(chǎn)生4x4塊大小的變換單元,或大至32x32塊大小的變換單元(最大變換編碼單元),即一個(gè)編碼單元可以產(chǎn)生一個(gè)或多個(gè)變換單元。變換單元也是依據(jù)殘差內(nèi)容自適應(yīng)的按照四叉樹(shù)形狀進(jìn)行遞歸劃分,根據(jù)迭代劃分的深度的不同,其大小可以為32x32,16x16,8x8,4x4中的一個(gè)。
HEVC編碼器模型HM(HEVC test model,HEVC測(cè)試模型)根據(jù)遍歷每種預(yù)測(cè)模式對(duì)當(dāng)前視頻圖像待編碼幀中的PU進(jìn)行預(yù)測(cè),得到其預(yù)測(cè)塊,將當(dāng)前編碼塊與預(yù)測(cè)塊的差值確定為殘差塊,并將該殘差塊遞歸遍歷不同尺寸的TU進(jìn)行變換量化,得到相應(yīng)的量化系數(shù)(即殘差系數(shù)),HM采用基于率失真代價(jià)的原則來(lái)確定該量化系數(shù)是否需要進(jìn)行編碼,對(duì)需要進(jìn)行編碼的量化系數(shù)進(jìn)行編碼。
在現(xiàn)有技術(shù)中,基于率失真代價(jià)的原則確定該量化系數(shù)是否需要進(jìn)行編碼的過(guò)程如下:
圖1使出了現(xiàn)有技術(shù)中基于失真代價(jià)的原則的視頻圖像編碼方法的流程示意圖,如圖1所示:
步驟11~步驟12:編碼器獲得當(dāng)前待編碼幀的殘差塊之后,對(duì)于殘差塊每一個(gè)分量(亮度Y分量、色度U分量、色度V分量)進(jìn)行變換和量化求得一個(gè)率失真代價(jià)C;
步驟13:編碼器將變換量化后的殘差的Y、U、V三個(gè)分量的量化系數(shù)假設(shè)為零,從而得到一個(gè)零系數(shù)率失真代價(jià)Czero。
步驟14:編碼器將Czero和C進(jìn)行代價(jià)比較,判斷Czero是否小于C,若是,則執(zhí)行步驟15,否則,執(zhí)行步驟16。
步驟15:如果零系數(shù)率失真代價(jià)Czero小于率失真代價(jià)C,說(shuō)明將殘差全部舍棄要更優(yōu)于保留殘差,因此將殘差全部舍棄,系數(shù)修改為全零,不對(duì)該分量的殘差系數(shù)進(jìn)行編碼;
步驟16:如果零系數(shù)率失真代價(jià)Czero不小于率失真代價(jià)C,說(shuō)明將保留殘差要更優(yōu)于殘差全部舍棄,對(duì)殘差進(jìn)行編碼。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于浙江大華技術(shù)股份有限公司,未經(jīng)浙江大華技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410366513.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設(shè)備、圖像形成系統(tǒng)和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 體征碼及其編碼方法
- 編碼裝置和編碼方法以及解碼裝置和解碼方法
- 聲音信號(hào)編碼方法、聲音信號(hào)解碼方法、編碼裝置、解碼裝置、聲音信號(hào)處理系統(tǒng)、聲音信號(hào)編碼程序以及聲音信號(hào)解碼程序
- 用于下一代視頻的編碼/未編碼的數(shù)據(jù)的內(nèi)容自適應(yīng)熵編碼
- 編碼光符號(hào)編碼
- 一種可變幀率的編碼方法及裝置
- 一種物聯(lián)網(wǎng)編碼方法及系統(tǒng)
- 點(diǎn)陣編碼及解碼方法
- 一種視頻編碼方法、裝置和存儲(chǔ)介質(zhì)
- 視頻編碼方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





