ion-樣,但是 也可以使用不同的參數(shù)。
[0175] 層間像素位置映射可以如下所示更一般的形式來(lái)推導(dǎo):
[0176] xBL= (((xEL+factor_EL_x)XILPosScalingFactor_x+add5_x)>>N4)
[0177] +factor-BL-x,以及(39)
[0178] yBL= (((yEL+factor_EL_y)XILPosScalingFactor_y+add5_y)>>N4)
[0179] +factor-BL-y, (40)
[0180] 其中,add5-x和add5-y可為 0,(2~(N4-1))或(2~(N4_1))-1dfactor-EL-x 可自picELCropLeftOffset,picELCropRightOffset,增強(qiáng)層的水平相位移,增強(qiáng)層的顏 色格式,或增強(qiáng)層的顏色組分的信息來(lái)推導(dǎo)factor_BL_x可自picBLCropLeftOffset, picBLCropRightOffset,基本層的水平相位移,基本層的顏色格式,或基本層的顏色組分的 信息來(lái)推導(dǎo)factor_EL_y可自picELCropTopOffset,picELCropBottomOffset,增強(qiáng)層的 垂直相位移,增強(qiáng)層的顏色格式,或增強(qiáng)層的顏色組分的信息來(lái)推導(dǎo)。factOT_BL_y可自 picBLCropTopOffset,picBLCropBottomOffset,基本層的垂直相位移,基本層的顏色格式, 或基本層的顏色組分的信息來(lái)推導(dǎo)。盡管相同參數(shù)N4用于xBL和yBL的推導(dǎo),但是也可以 使用不同的參數(shù)。
[0181] 對(duì)于紋理上采樣過(guò)程來(lái)說(shuō),基本層像素位置在1/M5個(gè)像素的單元中得到。 ILPosScalingFactor_x和ILPosScalingFactor_y可被替換為ILPosScalingFactor_x*M5 和ILPosScalingFactor_y*M5以用于得到對(duì)應(yīng)的(collocated)基本層像素位置factor_ BL_x,factor_BL_y,factor_EL_x,factor_EL_y可根據(jù)M4 的值而改變。舉例來(lái)說(shuō),
[0182] xBL-M5 =(( (xEL+factor-EL-x)XILPosScalingFactor-x*M5+add6-x) >>N5)
[0183] +factor_BL_x,以及
[0184] (41)
[0185] yBL-M5 =(( (yEL+factor-EL-y)XILPosScalingFactor-y*M5+add6-y) >>N5)
[0186] +factor-BL-y,
[0187] (42)
[0188] 其中,add6_x,add6_y,M5和N5為整數(shù)。盡管相同的參數(shù)M5用于xBL和yBL的推 導(dǎo),但是也可以使用不同的參數(shù)。相似地,相同的參數(shù)N5用于xBL和yBL的推導(dǎo),也可以使 用不同的參數(shù)。
[0189] 在其他示例中,紋理上采樣像素位置考慮在增強(qiáng)層和基本層中采樣之間的相位 移。推導(dǎo)如下所示:
[0190]xBL-M6 =((xELXILPosScalingFactor-x*M6+add7-x) >>N6)
[0191] _BL-phase-offset-x (43)
[0192] 變量yBL_M6可根據(jù)如下內(nèi)容來(lái)得到:
[0193] 若cldx等于0,則變量yBL_M6的推導(dǎo)如下:
[0194]yBL-M6 =((yELXILPosScalingFactor-y*M6+add7-y) >>N6)
[0195] _BL-phase-offset-y (44)
[0196] 否則,變量yBL_M6的推導(dǎo)如下:
[0197]yBL-M6 =((yELXILPosScalingFactor-y*M6) >>N6)
[0198] -offset-BL-phase-offset-y (45)
[0199]其中,cldx為顏色組分索引,add7_x,add7_y,M6 和N6 為整數(shù),BL_phase_offset_ x和BL_phase_offset_y為相位移并可為(L當(dāng)BL_phase_offset_x和BL_phase_offset_ y為0以及M6為16時(shí),偏移值可以與SHM-1. 0相同的方式來(lái)得到。
[0200] 在又一實(shí)施方式中,基本層像素位置在1/M5個(gè)像素單元(例如,用于紋理上采樣) 中來(lái)得到,如下所示:
[0201] ILPosScalingFactorM5_x=
[0202] (((picBL-W-picBLCropLeftOffset-picBLCropRightOffset) <〈N5) *M5+offset_ x)
[0203] /(picEL-W-picELCropLeftOffset-picELCropRightOffset), (46)
[0204]其中,offset-x可為 0,((picEL-W-picELCropLeftOffset-picELCropRightOffs et)>>l)或((picEL-W-picELCropLeftOffset-picELCropRightOffset)>>l)-l〇
[0205]ILPosScalingFactorM_y=
[0206] (((picBL-H-picBLCropTopOffset-picBLCropBottomOffset) <〈N5) *M5+offset_ y) /(picEL-H-picELCropTopOffset-picELCropBottomOffset), (47)
[0207]其中,offset-y可為 0,((picEL-H-picELCropTopOffset-picELCropBottomOffs et)>>1)或((picEL-H-picELCropTopOffset-picELCropBottomOffset) >>1) -1〇
[0208] 在1/M5個(gè)像素單元中的基本層中的參考像素位置(xBL_M5,yBL_M5)通過(guò)如下內(nèi) 容得到:
[0209]xBL-M5 =((xELXILPosScalingFactor-x+add6-x) >>N5) -BL-phase-offset-x
[0210] (48)
[0211] 對(duì)于基本層中的像素位置yBL_M5來(lái)說(shuō),可通過(guò)如下內(nèi)容來(lái)得到:
[0212] 若cldx等于0,則
[0213] yBL_M5 = ((yELXILPosScalingFactor_y+add6_y)?N5) -BL_phase_offset_y; (49)
[0214]否則,
[0215]yBL-M5 =((yELXILPosScalingFactor-y) >>N5) -offset-BL-phase-offset- y ; (50)
[0216]其中,cldx為顏色組分索引,BL_phase_offset_y和BL_phase_offset_x可為 0〇 當(dāng)BL_phase_offset_x和BL_phase_offset_y為 0 以及M6 為 16 時(shí),偏移值可以與SHM-1. 0 相同的方式來(lái)得到。
[0217] 在又一實(shí)施方式中,基本層像素位置在1/M5像素單元(例如,用于紋理上采樣) 中來(lái)得到,如下所示:
[0218] ILPosScalingFactorM-x =
[0219] (((picBL_ff-picBLCropLeftOffset-picBLCropRightOffset)<<N5)+offset_x)
[0220] / (picEL_ff-picELCropLeftOffset-picELCropRightOffset), (51)
[0221] 其中,offset_x可為 0,((picEL_ff-picELCropLeftOffset-picELCropRightOffset)>>1)或((picEL_ff-picELCropLeftOffset-picELCropRightOffset)>>1) -l〇
[0222] ILPosScalingFactorM-y =
[0223] (((picBL_H-picBLCropTopOffset-picBLCropBottomOffset)<<N5)+offset_y)
[0224] / (picEL_H-picELCropTopOffset-picELCropBottomOffset), (52)
[0225]其中,offset-y可為 0,((picEL-H-picELCropTopOffset-picELCropBottomOffs et)>>1)或((picEL-H-picELCropTopOffset-picELCropBottomOffset) >>1) -1〇
[0226] 在1/M5個(gè)像素單元中的基本層中的參考像素位置(xBL_M5,yBL_M5)通過(guò)如下內(nèi) 容得到:
[0227]xBL_M5 =((xELXILPosScalingFactor_x+add6_x) >> (N5~Ceil(Log2 (M5))))
[0228] -BL-phase-offset-x (53)
[0229] 對(duì)于基本層中的像素位置yBL_M5來(lái)說(shuō),可通過(guò)如下內(nèi)容來(lái)得到:
[0230] 若cldx等于0,則
[0231]yBL_M5 =((yELXILPosScalingFactor_y+add6_y) >> (N5~Ceil(Log2 (M5))))
[0232] -BL-phase-offset-y; (54)
[0233]否則,
[0234]yBL_M5 =((yELXILPosScalingFactor_y) >> (N5~Ceil(Log2 (M5)))) -offset
[0235] -BL-phase-offset-y (55)
[0236] 其中,cldx為顏色組分索弓丨,add6_x和add6_y可為0、 (2"(N5-l-Ceil(Log2(M5))))或(2"(N5-l-Ceil(Log2(M5))))-l,BL-phase-offset-y和 BL_phase_offset_x可為(L當(dāng)相同像素M5和N5用于xBL_M5和yBL_M5的推導(dǎo),也可以使 用不同的參數(shù)當(dāng)BL_phase_offset_y和BL_phase_offset_x為 0,以及M5 和N5 為 16 時(shí), 偏移值可以與SHM-1. 0相同的方式來(lái)得到。
[0237] 在層間位置映射縮放因子和基本層推導(dǎo)中參考像素位置的推導(dǎo)中,因子N(S卩,公 式(39)-公式(55)中的N4-N6)可依賴于增強(qiáng)層的圖片大小、基本層的圖片大小、增強(qiáng)層的 已裁剪的圖片大小、基本層的已裁剪的圖片大小的信息、增強(qiáng)層的級(jí)索引(levelindex)/ 信息、基本層的級(jí)索引/信息。
[0238] 運(yùn)動(dòng)場(chǎng)映射
[0239] 如圖2所示,在HEVC時(shí)間運(yùn)動(dòng)向量預(yù)測(cè)(以下簡(jiǎn)稱為TMVP)的推導(dǎo)中,對(duì)應(yīng)于預(yù) 測(cè)向量的位置T的運(yùn)動(dòng)向量可被使用。換句話說(shuō),在右下方的方向向上的運(yùn)動(dòng)向量在TMVP 推導(dǎo)中更重要。
[0240] 由于在SHVC中的已映射的運(yùn)動(dòng)場(chǎng)用于TMVP的推導(dǎo),在本發(fā)明的一個(gè)實(shí)施方式中, 右下的預(yù)測(cè)單元的運(yùn)動(dòng)向量用于運(yùn)動(dòng)場(chǎng)映射。對(duì)于層間參考圖片來(lái)說(shuō),16x16區(qū)塊的右下運(yùn) 動(dòng)向量(屬于16x16區(qū)塊的右下像素的運(yùn)動(dòng)向量)用于在運(yùn)動(dòng)映射之后表示此16x16區(qū)塊 的運(yùn)動(dòng)向量。
[0241] 基本層像素位置整化(Rounding)
[0242] 在SHVC運(yùn)動(dòng)場(chǎng)映射中,16x16區(qū)塊的中心點(diǎn)的同一位置的基本層運(yùn)動(dòng)向量用于表 示16x16區(qū)塊的運(yùn)動(dòng)向量。為與HEVC兼容,基本層運(yùn)動(dòng)場(chǎng)被壓縮為具有16x16區(qū)塊的單元。 16x16區(qū)塊的左上運(yùn)動(dòng)向量用于表示此16x16區(qū)塊的運(yùn)動(dòng)向量。由于在基本層運(yùn)動(dòng)場(chǎng)中被 壓縮,得到的基本層運(yùn)動(dòng)向量可為最佳運(yùn)動(dòng)向量。圖5描述了得到的基本層運(yùn)動(dòng)向量不是 最佳運(yùn)動(dòng)向量的情形,其中,點(diǎn)P的運(yùn)動(dòng)向量被映射值區(qū)塊1的運(yùn)動(dòng)向量。然而,由于區(qū)塊 4的運(yùn)動(dòng)向量更接近點(diǎn)P的運(yùn)動(dòng)向量,區(qū)塊4可提供點(diǎn)P更優(yōu)的運(yùn)動(dòng)向量。
[0243] 因此,本發(fā)明的另一實(shí)施方式整化基本層像素位置映射以得到最接近的運(yùn)動(dòng)向 量。對(duì)于在增強(qiáng)層(xEL,yEL)中的某一點(diǎn),在基本層(xBL,yBL)中對(duì)應(yīng)的像素位置可通過(guò)層 間像素位置映射來(lái)得到。對(duì)于層間對(duì)應(yīng)