熟女俱乐部五十路二区av,又爽又黄禁片视频1000免费,国产卡一卡二卡三无线乱码新区,中文无码一区二区不卡αv,中文在线中文a

新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 解讀HEVC視頻標(biāo)準(zhǔn)的環(huán)內(nèi)濾波

解讀HEVC視頻標(biāo)準(zhǔn)的環(huán)內(nèi)濾波

作者: 時(shí)間:2016-12-20 來(lái)源:網(wǎng)絡(luò) 收藏

2.2.3 亮度強(qiáng)濾波以及弱濾波


2.2.3.1 亮度強(qiáng)濾波機(jī)制


4像素部分共享同一個(gè)判定(dE, dEp, dEq)


如果(dE == 2),則進(jìn)行強(qiáng)濾波以修改每端的三個(gè)像素


p0' = Clip3( p0?2*tc, p0+2*tc, ( p2 + 2*p1 + 2*p0 + 2*q0 + q1 + 4 ) >> 3 )

p1' = Clip3( p1?2*tc, p1+2*tc, ( p2 + p1 + p0 + q0 + 2 ) >> 2 )

p2' = Clip3( p2?2*tc, p2+2*tc, ( 2*p3 + 3*p2 + p1 + p0 + q0 + 4 ) >> 3 )

q0' = Clip3( q0?2*tc, q0+2*tc, ( p1 + 2*p0 + 2*q0 + 2*q1 + q2 + 4 ) >> 3 )

q1' = Clip3( q1?2*tc, q1+2*tc, ( p0 + q0 + q1 + q2 + 2 ) >> 2 )

q2' = Clip3( q2?2*tc, q2+2*tc, ( p0 + q0 + q1 + 3*q2 + 2*q3 + 4 ) >> 3 )


圖8 亮度DBLK濾波和邊緣周?chē)袼攸c(diǎn)的使用

2.2.3.2 亮度弱濾波機(jī)制


4像素部分共享同一個(gè)判定(dE, dEp, dEq)

如果(dE == 1),則進(jìn)行弱濾波以修改每端的一個(gè)或二個(gè)像素

D = (9*(q0– p0)-3*(q1–p1)+8)>>4

如果 (aBS(Δ) < tc*10),則順序進(jìn)行以下步驟:

濾波采樣值p0’和q0’規(guī)定如下:

Δ = Clip3(-tc,tc,Δ)

p0’ = Clip1Y(p0+Δ)

q0’ = Clip1Y(q0-Δ)

If dEp等于1,則濾波采樣值p1’規(guī)定如下:

Δp = Clip3(-(tc>>1),tc>>1,(((p2+p0+1)>>1)–p1+Δ)>>1)

p1’ = Clip1Y(p1+Δp)

if dEq等于1,則濾波采樣值q1’規(guī)定如下:

Δq = Clip3(-(tc>>1),tc>>1,(((q2+q0+1)>>1)–q1–Δ)>>1)

q1’ = Clip1Y(q1+Δq))

2.2.4 色度濾波


只有8x8色度像素網(wǎng)格上的PU和/或TU邊界得到濾波

邊界濾波強(qiáng)度源自亮度(對(duì)每個(gè)方向進(jìn)行2因素下行采樣)(請(qǐng)參見(jiàn)色度邊界濾波強(qiáng)度推導(dǎo)小節(jié))


qPI = ( (( QPQ + QPP + 1 ) >> 1) + cqp_offset ), 其中此處的cqp_offset分別代表組件Cb/U和Cr/V的pic_cb_qp_offset和pic_cr_qp_offset。

下表的qPI包括了qPC


圖9 色度DBLK濾波和邊緣周?chē)袼攸c(diǎn)的使用

表2 QPc向qPi轉(zhuǎn)換

tc = TC_TABLE[Clip3(0,53,qPC+2*(BS-1)+(tc_offset_div2<<1))]

BS > 1時(shí),則Chroma濾波器將被開(kāi)啟

Δ = Clip3(-tC,tC,((((q0–p0)<<2)+p1–q1+4)>>3))

p0’ = Clip1C(p0+Δ)

q0’ = Clip1C(q0-Δ)

2.2.5 IPCM和TQByapss處理


在邊緣包含IPCM CU且pcm_loop_filter_disable_flag = 0 OR TQByapss(無(wú)損耗)的情況下,像素(位于IPCM/TQBypass內(nèi)部)將保持無(wú)濾波狀態(tài),而另外的一半則經(jīng)過(guò)濾波處理,這就是說(shuō)僅在邊緣的一側(cè)進(jìn)行了濾波處理。我們通常采用以下兩種方法完成:


1. 跳過(guò)一半的像素進(jìn)行濾波處理

2. 在兩端進(jìn)行濾波,然后對(duì)包含IPCM/TQBypass CU的一半進(jìn)行Recon像素替換。


2.3 DBLK語(yǔ)法元素(syntax element)


下面的語(yǔ)法元素會(huì)影響DBLK的運(yùn)行,現(xiàn)以表格形式總結(jié)如下(帶有范圍和描述欄)。


表3 DBLK語(yǔ)法元素

3.0 SAO解碼器濾波


本部分將對(duì)SAO濾波進(jìn)行闡述,請(qǐng)參見(jiàn)HEVC視頻標(biāo)準(zhǔn)[1]。這是一個(gè)將偏移添加到去塊效應(yīng)像素值的過(guò)程,這一添加過(guò)程是根據(jù)SAO類(lèi)型(即根據(jù)邊緣方向/邊緣形狀(邊緣偏移aka EO)以及像素水平(頻帶偏移aka BO)或無(wú)變化(OFF))進(jìn)行的。


偏移范圍具有下列特征:


1. 8bpp的偏移幅度為[0, 7],10bpp的偏移幅度為[0, 31]。

2. 在BO情況下,發(fā)送信號(hào)實(shí)現(xiàn)非0幅度偏移。

3. 在EO情況下,根據(jù)邊緣類(lèi)型(1和2為(+)、3和4為(-))對(duì)信號(hào)進(jìn)行作出推斷。


3.1 邊緣偏移(EO)


邊緣偏移根據(jù)邊緣方向可以分為四類(lèi)(0度、90度、135度和45度),具體情況請(qǐng)參見(jiàn)下圖。


圖10 邊緣偏移類(lèi)型,即0度、90度、135度和45度

就選定的方向而言,與四個(gè)邊緣形狀一致的偏移有四個(gè)(即種類(lèi)/邊緣指數(shù))。就邊緣偏移而言,邊緣指數(shù)被稱(chēng)為SAO子類(lèi)型。下圖顯示了類(lèi)別的不同類(lèi)型。


圖11 邊緣偏移類(lèi)型/邊緣指標(biāo)和像素映射

圖12 邊緣偏移類(lèi)別選擇邏輯或公式

如果偏移值屬于給定的邊緣偏移類(lèi)型和種類(lèi)的話,那么該偏移值就會(huì)被添加到每個(gè)去塊效應(yīng)像素值當(dāng)中去,否則像素值則保持不變。

3.1.1 頻帶偏移(BO)


整個(gè)像素范圍(8bpp為0-255)被平均分為了32個(gè)頻帶,如下圖所示。


起始頻帶的后續(xù)頻帶中有四種偏移。起始頻帶編碼連同四個(gè)偏移值被發(fā)送。起始頻帶位置還被稱(chēng)為頻帶偏移的SAO子類(lèi)型。



評(píng)論


技術(shù)專(zhuān)區(qū)

關(guān)閉