[發(fā)明專(zhuān)利]用于視頻編解碼系統(tǒng)中的子塊運(yùn)動(dòng)補(bǔ)償?shù)囊曨l處理方法和裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201980021937.8 | 申請(qǐng)日: | 2019-04-02 |
| 公開(kāi)(公告)號(hào): | CN111937391A | 公開(kāi)(公告)日: | 2020-11-13 |
| 發(fā)明(設(shè)計(jì))人: | 莊子德;陳慶曄;賴(lài)貞延;徐志瑋 | 申請(qǐng)(專(zhuān)利權(quán))人: | 聯(lián)發(fā)科技股份有限公司 |
| 主分類(lèi)號(hào): | H04N19/513 | 分類(lèi)號(hào): | H04N19/513 |
| 代理公司: | 深圳市威世博知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44280 | 代理人: | 黎堅(jiān)怡 |
| 地址: | 中國(guó)臺(tái)灣新竹市*** | 國(guó)省代碼: | 臺(tái)灣;71 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 視頻 解碼 系統(tǒng) 中的 運(yùn)動(dòng) 補(bǔ)償 處理 方法 裝置 | ||
一種用于編解碼當(dāng)前塊的視頻處理方法和裝置,包括接收當(dāng)前塊的輸入數(shù)據(jù),將所述當(dāng)前塊劃分為多個(gè)子塊,根據(jù)子塊運(yùn)動(dòng)補(bǔ)償編解碼工具導(dǎo)出所述當(dāng)前塊的多個(gè)子塊運(yùn)動(dòng)向量,約束所述多個(gè)子塊運(yùn)動(dòng)向量用于形成多個(gè)受約束的子塊運(yùn)動(dòng)向量,并使用所述多個(gè)受約束的子塊運(yùn)動(dòng)向量對(duì)所述當(dāng)前塊進(jìn)行編碼或解碼。所述多個(gè)子塊的運(yùn)動(dòng)向量可以根據(jù)所述當(dāng)前塊或子塊的大小、寬度或高度、所述當(dāng)前塊的控制點(diǎn)運(yùn)動(dòng)向量之一、所述當(dāng)前塊或所述當(dāng)前子塊的幀間預(yù)測(cè)方向、所述控制點(diǎn)運(yùn)動(dòng)向量、或者以上的結(jié)合來(lái)被約束。
相關(guān)引用
本發(fā)明要求在2018年4月2日提出的申請(qǐng)?zhí)枮?2/651,333,標(biāo)題為“Method ofSub-block Motion Vector Refinement”,在2018年4月11日提出的申請(qǐng)?zhí)枮?2/655,870,標(biāo)題為“Improvement of Adaptive Motion Vector Difference Resolution”,以及在2018年5月2日提出的申請(qǐng)?zhí)?2/665,581,標(biāo)題為“Method of Motion Vector Constraintfor Sub-block Motion Compensation”的美國(guó)臨時(shí)申請(qǐng)的優(yōu)先權(quán)。上述列出的申請(qǐng)案內(nèi)容以引用方式并入本文中。
技術(shù)領(lǐng)域
本公開(kāi)涉及視頻編碼和視頻解碼系統(tǒng)的視頻處理方法和裝置,更具體地說(shuō),本公開(kāi)涉及自適應(yīng)地確定用于子塊運(yùn)動(dòng)補(bǔ)償?shù)淖訅K大小。
背景技術(shù)
高效率視頻編解碼(High-Efficiency Video Coding,HEVC)是由國(guó)際電訊聯(lián)盟電訊標(biāo)準(zhǔn)分局(International Telecommunication Union-Telecommunication Sector,簡(jiǎn)稱(chēng)ITU-T)研究組的視頻編解碼專(zhuān)家組成的視頻編解碼聯(lián)合協(xié)作小組(JointCollaborative Team on Video Coding,JCT-VC)開(kāi)發(fā)的最新視頻編解碼標(biāo)準(zhǔn)。HEVC標(biāo)準(zhǔn)提高了其接續(xù)之標(biāo)準(zhǔn)H.264/AVC的視頻壓縮性能,以滿足更高圖像解析率、更高幀速率和更好視頻質(zhì)量的需求。HEVC標(biāo)準(zhǔn)依賴(lài)于基于塊的編解碼結(jié)構(gòu),其將每個(gè)視頻片段劃分為多個(gè)正方形編解碼樹(shù)單元(Coding Tree Unit,簡(jiǎn)稱(chēng)CTU),其中CTU是HEVC中的視頻壓縮的基本單元。光柵掃描順序(raster scan order)用于對(duì)每個(gè)片段中的CTU進(jìn)行編碼或解碼。每個(gè)CTU可包含一個(gè)編解碼單元(Coding Unit,簡(jiǎn)稱(chēng)CU)或者根據(jù)四叉樹(shù)分區(qū)結(jié)構(gòu)遞歸地分成四個(gè)較小的CU,直到達(dá)到預(yù)定義的最小CU大小。預(yù)測(cè)決策在CU級(jí)進(jìn)行,其中使用幀間圖像預(yù)測(cè)或幀內(nèi)圖像預(yù)測(cè)對(duì)每個(gè)CU進(jìn)行編碼。一旦CU分層樹(shù)的分割完成,根據(jù)用于預(yù)測(cè)的PU分區(qū)類(lèi)型每個(gè)CU進(jìn)一步被分成一個(gè)或多個(gè)預(yù)測(cè)單元(Prediction Unit,簡(jiǎn)稱(chēng)PU)。PU用作用于共享預(yù)測(cè)信息的基本代表塊,因?yàn)橄嗤念A(yù)測(cè)過(guò)程被應(yīng)用于PU中的所有像素。預(yù)測(cè)信息以PU為基礎(chǔ)傳送給解碼器。幀間圖像預(yù)測(cè)中的運(yùn)動(dòng)估計(jì)識(shí)別一個(gè)或兩個(gè)參考圖像中的當(dāng)前塊的一個(gè)(單預(yù)測(cè))或兩個(gè)(雙向預(yù)測(cè))最佳參考?jí)K,并且?guī)g圖像預(yù)測(cè)中的運(yùn)動(dòng)補(bǔ)償根據(jù)一個(gè)或兩個(gè)運(yùn)動(dòng)向量(motion vector,簡(jiǎn)稱(chēng)MV)來(lái)定位該一個(gè)或兩個(gè)最佳參考?jí)K。當(dāng)前塊與相應(yīng)預(yù)測(cè)子之間的差值被稱(chēng)為預(yù)測(cè)殘差。當(dāng)使用單預(yù)測(cè)時(shí),相應(yīng)的預(yù)測(cè)子是最佳參考?jí)K。當(dāng)使用雙向預(yù)測(cè)時(shí),兩個(gè)參考?jí)K被結(jié)合以形成預(yù)測(cè)子。
跳躍和合并跳躍模式和合并模式在HEVC標(biāo)準(zhǔn)中被提出和采用,以通過(guò)從空間相鄰塊或時(shí)間同位塊之一中繼承運(yùn)動(dòng)信息來(lái)提高M(jìn)V的編解碼效率。為了在跳躍模式或合并模式中對(duì)PU進(jìn)行編解碼,不發(fā)送運(yùn)動(dòng)信息,而是僅發(fā)送表示從候選者集合中選擇的最終候選者的索引。在跳躍模式或合并模式編碼的PU重復(fù)使用的運(yùn)動(dòng)信息包括MV、幀間預(yù)測(cè)指示符和選擇的最終候選者的參考圖像索引。注意,如果選擇的最終候選者是時(shí)間運(yùn)動(dòng)候選者,則參考圖像索引總是被設(shè)置為零。當(dāng)在合并模式對(duì)PU進(jìn)行編解碼時(shí),預(yù)測(cè)殘差被編解碼,然而,由于在跳躍模式中編碼的PU的殘差數(shù)據(jù)被強(qiáng)制設(shè)為零時(shí),跳躍模式進(jìn)一步跳過(guò)發(fā)送預(yù)測(cè)殘差。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于聯(lián)發(fā)科技股份有限公司,未經(jīng)聯(lián)發(fā)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201980021937.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。





