用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的要素。此夕卜,在本文中,“大于”、“小于”、“超過”等理解為不包括本數(shù);“以上”、“以下”、“以內(nèi)”等理解為包括本數(shù)。
[0071]盡管已經(jīng)對上述各實(shí)施例進(jìn)行了描述,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例做出另外的變更和修改,所以以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利保護(hù)范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種幀間預(yù)測解碼裝置,其特征在于,所述裝置包括解碼模式配置單元、解碼控制單元、MVD計(jì)算單元、colmv數(shù)據(jù)獲取單元、參考塊預(yù)取單元、取塊單元、運(yùn)動補(bǔ)償單元、存儲單元和總線單元,所述MVD計(jì)算單元包括控制命令解析模塊和MV計(jì)算模塊,所述參考塊預(yù)取單元包括取塊信息計(jì)算模塊和操作信息計(jì)算模塊,所述解碼控制單元和MVD計(jì)算單元連接,所述MVD計(jì)算單元與colmv數(shù)據(jù)獲取單元連接,所述colmv數(shù)據(jù)獲取單元與總線單元連接;所述MVD計(jì)算單元與參考塊預(yù)取單元連接,所述參考塊預(yù)取單元與取塊單元連接,所述取塊單元與存儲單元連接,所述參考塊預(yù)取單元與運(yùn)動補(bǔ)償單元連接,所述取塊單元與運(yùn)動補(bǔ)償單元連接; 所述解碼模式配置單元用于配置當(dāng)前所述裝置的解碼模式,所述解碼模式包括HEVC模式、H264模式和VP9模式; 所述解碼控制單元用于發(fā)送解碼控制命令至MVD計(jì)算單元,所述控制命令解析模塊用于對所獲取的控制命令進(jìn)行解析,所述colmv數(shù)據(jù)獲取單元用于根據(jù)解析后的控制命令從所述總線單元中獲取colmv數(shù)據(jù); 所述MV計(jì)算單元用于對所獲取的colmv數(shù)據(jù)進(jìn)行第一計(jì)算,得到MV數(shù)據(jù),并將MV數(shù)據(jù)發(fā)送至參考塊預(yù)取單元; 所述取塊信息計(jì)算模塊用于對MV數(shù)據(jù)進(jìn)行第二計(jì)算,得到參考塊的取塊信息; 所述取塊單元用于根據(jù)參考塊的取塊信息從所述存儲單元中獲取參考塊像素; 所述操作信息計(jì)算模塊用于對MV數(shù)據(jù)進(jìn)行第三計(jì)算,得到參考塊的計(jì)算控制命令,并將參考塊的控制命令發(fā)送至運(yùn)動補(bǔ)償模塊; 所述運(yùn)動補(bǔ)償單元用于根據(jù)參考塊的計(jì)算控制命令對參考塊像素進(jìn)行運(yùn)動補(bǔ)償,得到預(yù)測像素。2.如權(quán)利要求1所述的幀間預(yù)測解碼裝置,其特征在于,所述MVD計(jì)算單元還包括邊界強(qiáng)度值計(jì)算模塊,所述邊界強(qiáng)度值計(jì)算模塊用于對所獲取的colmv數(shù)據(jù)進(jìn)行第四計(jì)算,得到幀間預(yù)測的邊界強(qiáng)度值。3.如權(quán)利要求2所述的幀間預(yù)測解碼裝置,其特征在于,所述裝置的邊界強(qiáng)度值計(jì)算模塊還與環(huán)內(nèi)濾波單元連接,所述環(huán)內(nèi)濾波單元用于獲取幀間預(yù)測的邊界強(qiáng)度值,并進(jìn)行環(huán)內(nèi)濾波處理。4.如權(quán)利要求1所述的幀間預(yù)測解碼裝置,其特征在于,所述裝置還包括緩存單元,所述緩存單元包括第一緩存單元和第二緩存單元,所述第一緩存單元用于對解碼控制命令進(jìn)行緩存,所述第二緩存單元用于對參考塊的計(jì)算命令進(jìn)行緩存。5.如權(quán)利要求1所述的幀間預(yù)測解碼裝置,其特征在于,所述存儲單元還包括colmv數(shù)據(jù)存儲單元,所述colmv數(shù)據(jù)存儲單元用于對colmv數(shù)據(jù)獲取單元所獲取的colmv數(shù)據(jù)進(jìn)行存儲。6.一種幀間預(yù)測解碼方法,其特征在于,所述方法應(yīng)用于幀間預(yù)測解碼裝置,所述裝置包括解碼模式配置單元、解碼控制單元、MVD計(jì)算單元、colmv數(shù)據(jù)獲取單元、參考塊預(yù)取單元、取塊單元、運(yùn)動補(bǔ)償單元、存儲單元和總線單元,所述MVD計(jì)算單元包括控制命令解析模塊和MV計(jì)算模塊,所述參考塊預(yù)取單元包括取塊信息計(jì)算模塊和操作信息計(jì)算模塊,所述解碼控制單元和MVD計(jì)算單元連接,所述MVD計(jì)算單元與Co Imv數(shù)據(jù)獲取單元連接,所述colmv數(shù)據(jù)獲取單元與總線單元連接;所述MVD計(jì)算單元與參考塊預(yù)取單元連接,所述參考塊預(yù)取單元與取塊單元連接,所述取塊單元與存儲單元連接,所述參考塊預(yù)取單元與運(yùn)動補(bǔ)償單元連接,所述取塊單元與運(yùn)動補(bǔ)償單元連接;則所述方法包括以下步驟: 解碼模式配置單元配置當(dāng)前所述裝置的解碼模式,所述解碼模式包括HEVC模式、H264模式和VP9模式; 解碼控制單元發(fā)送解碼控制命令至MVD計(jì)算單元,控制命令解析模塊對所獲取的控制命令進(jìn)行解析,colmv數(shù)據(jù)獲取單元根據(jù)解析后的控制命令從所述總線單元中獲取colmv數(shù)據(jù); MV計(jì)算單元對所獲取的colmv數(shù)據(jù)進(jìn)行第一計(jì)算,得到MV數(shù)據(jù),并將MV數(shù)據(jù)發(fā)送至參考塊預(yù)取單元; 取塊信息計(jì)算模塊對MV數(shù)據(jù)進(jìn)行第二計(jì)算,得到參考塊的取塊信息; 取塊單元根據(jù)參考塊的取塊信息從所述存儲單元中獲取參考塊像素; 操作信息計(jì)算模塊對MV數(shù)據(jù)進(jìn)行第三計(jì)算,得到參考塊的計(jì)算控制命令,并將參考塊的控制命令發(fā)送至運(yùn)動補(bǔ)償模塊; 運(yùn)動補(bǔ)償單元根據(jù)參考塊的計(jì)算控制命令對參考塊像素進(jìn)行運(yùn)動補(bǔ)償,得到預(yù)測像素。7.如權(quán)利要求6所述的幀間預(yù)測解碼方法,其特征在于,所述MVD計(jì)算單元還包括邊界強(qiáng)度值計(jì)算模塊,則所述方法包括: 邊界強(qiáng)度值計(jì)算模塊所獲取的colmv數(shù)據(jù)進(jìn)行第四計(jì)算,得到幀間預(yù)測的邊界強(qiáng)度值。8.如權(quán)利要求7所述的幀間預(yù)測解碼方法,其特征在于,所述裝置的邊界強(qiáng)度值計(jì)算模塊還與環(huán)內(nèi)濾波單元連接,則所述方法包括: 環(huán)內(nèi)濾波單元獲取幀間預(yù)測的邊界強(qiáng)度值,并進(jìn)行環(huán)內(nèi)濾波處理。9.如權(quán)利要求6所述的幀間預(yù)測解碼方法,其特征在于,所述裝置還包括緩存單元,所述緩存單元包括第一緩存單元和第二緩存單元,則所述方法包括: 第一緩存單元對解碼控制命令進(jìn)行緩存,第二緩存單元對參考塊的計(jì)算命令進(jìn)行緩存。10.如權(quán)利要求6所述的幀間預(yù)測解碼方法,其特征在于,所述存儲單元還包括CoImv數(shù)據(jù)存儲單元,所述方法包括: colmv數(shù)據(jù)存儲單元對colmv數(shù)據(jù)獲取單元所獲取的colmv數(shù)據(jù)進(jìn)行存儲。
【專利摘要】本發(fā)明公開了一種幀間預(yù)測解碼方法和裝置,所述裝置包括解碼模式配置單元、解碼控制單元、MVD計(jì)算單元、colmv數(shù)據(jù)獲取單元、參考塊預(yù)取單元、取塊單元、運(yùn)動補(bǔ)償單元、存儲單元和總線單元。通過配置當(dāng)前裝置的解碼模式,進(jìn)而根據(jù)所配置的解碼模式對應(yīng)的協(xié)議對碼流數(shù)據(jù)進(jìn)行相關(guān)解析操作,從而實(shí)現(xiàn)了采用一種硬件架構(gòu)兼容解析HEVC、H264和VP9三套協(xié)議的碼流數(shù)據(jù)的技術(shù)方案,硬件復(fù)用率高,從而大大減少了硬件設(shè)計(jì)時(shí)的面積,降低了功耗、節(jié)約了硬件成本,因而在計(jì)算機(jī)芯片領(lǐng)域具有廣闊的市場前景。
【IPC分類】H04N19/82, H04N19/51, H04N19/56
【公開號】CN105430414
【申請?zhí)枴緾N201510881236
【發(fā)明人】陳亮, 黃鏡靈
【申請人】福州瑞芯微電子股份有限公司
【公開日】2016年3月23日
【申請日】2015年12月3日