使用CNN預(yù)測(cè)HEVC的CU分割 (4) -- 使用不同的神經(jīng)網(wǎng)絡(luò)架構(gòu)進(jìn)行訓(xùn)練

使用CNN預(yù)測(cè)HEVC的CU分割 (3) -- 構(gòu)建神經(jīng)網(wǎng)絡(luò)模型中弯洗,已經(jīng)介紹了兩種最基本的用于預(yù)測(cè)CU分割的神經(jīng)網(wǎng)絡(luò)架構(gòu)旅急。架構(gòu)的設(shè)計(jì)很重要,一個(gè)不好的神經(jīng)網(wǎng)絡(luò)可能導(dǎo)致模型很難訓(xùn)練牡整,所以這篇文章我準(zhǔn)備介紹一下我想到的其它不同的模型藐吮,用于嘗試。

我已經(jīng)使用了一種神經(jīng)網(wǎng)絡(luò)模型進(jìn)行了訓(xùn)練和測(cè)試果正,并將代碼放在了GitHub炎码,里面介紹了我的模型架構(gòu)盟迟,以及驗(yàn)證結(jié)果:

GitHub - wolverinn/HEVC-CU-depths-prediction-CNN: Using convolutional neural networks to predict the Coding Units (CUs) depths in HEVC intra-prediction mode, in order to reduce the time of the encoding process in HEVC.

按照上一篇文章的思路秋泳,模型大體上可以分為兩類(lèi),一種是模仿HEVC預(yù)測(cè)CU分割的思路攒菠,分別對(duì)每一層進(jìn)行分割或者不分割的判斷迫皱,訓(xùn)練多個(gè)二分類(lèi)器;另一種思路就是直接根據(jù)每個(gè)64x64的CTU輸入預(yù)測(cè)對(duì)應(yīng)的16個(gè)label的輸出。這篇文章都是基于第二種思路卓起。

最直接的方法就是上一篇中提到的直接預(yù)測(cè)16個(gè)label和敬,但是這樣當(dāng)然會(huì)很難訓(xùn)練,甚至無(wú)法訓(xùn)練戏阅。所以我想到了以下的一些變換方式昼弟,減少每個(gè)輸入需要預(yù)測(cè)的label數(shù)量。

1. 對(duì)64x64的CTU中的每一個(gè)16x16的塊奕筐,預(yù)測(cè)一個(gè)label

看到有論文這樣做的舱痘,是直接不以64x64作為輸入,而是以更小的16x16作為輸入离赫。根據(jù)分割信息和圖片的對(duì)應(yīng)關(guān)系芭逝,可以知道16x16對(duì)應(yīng)的分割信息就是只有一個(gè)label。不過(guò)這樣做的缺點(diǎn)就是渊胸,僅僅根據(jù)16x16理論上是不足以判斷出0旬盯、1、2翎猛、3這四層的分割信息的胖翰,最多只能判斷到了16x16的這一層,也就是第2層办成,是否繼續(xù)往下分割泡态。由于沒(méi)有更上層的信息,理論上沒(méi)法判斷是0還是1迂卢。

所以我的方案是輸入一個(gè)64x64的整個(gè)CTU某弦,先經(jīng)過(guò)卷積層和池化層,變?yōu)橐粋€(gè)16x16xn大小的矩陣之后而克,再和當(dāng)前需要判斷的16x16拼接起來(lái)靶壮,共同經(jīng)過(guò)接下來(lái)的卷積、池化员萍、全連接層腾降。

2. 對(duì)每一個(gè)32x32的塊,預(yù)測(cè)一個(gè)label

一個(gè)完整的64x64大小的CTU由四個(gè)32x32的塊組成碎绎,每個(gè)32x32的塊又包含四個(gè)label信息螃壤。但是這里的想法是只預(yù)測(cè)出一個(gè)label信息:0,1或者2筋帖,如果是0或1說(shuō)明這個(gè)32x32的塊本身就不需要分割了奸晴,如果是2,說(shuō)明需要繼續(xù)分割為16x16日麸,而至于分割成16x16之后還是否需要繼續(xù)分割到第3層寄啼,也就是8x8,那么對(duì)于這種情況還需要再訓(xùn)練另一個(gè)分類(lèi)器。所以這種方案一共要訓(xùn)練兩個(gè)不同的網(wǎng)絡(luò)墩划。第一個(gè)網(wǎng)絡(luò)用于從32x32的輸入預(yù)測(cè)一個(gè)label作為輸出涕刚,可能取值為0,1乙帮,2.第二個(gè)網(wǎng)絡(luò)用于在前一個(gè)網(wǎng)絡(luò)輸出為2的情況下杜漠,進(jìn)一步判斷分割出來(lái)的每個(gè)16x16的塊是否需要分割,是一個(gè)二分類(lèi)器察净。

3. 對(duì)每一個(gè)32x32的塊碑幅,預(yù)測(cè)四個(gè)label

這個(gè)方案只需要訓(xùn)練一個(gè)網(wǎng)絡(luò),就能預(yù)測(cè)出0塞绿、1沟涨、2、3的結(jié)果作為輸出异吻。之前用64x64作為輸入的時(shí)候裹赴,要預(yù)測(cè)16個(gè)label,而一個(gè)64x64可以分成四個(gè)32x32诀浪,因此一個(gè)32x32就對(duì)應(yīng)4個(gè)label棋返,每個(gè)label的取值是0、1雷猪、2睛竣、3. 這個(gè)方法其實(shí)就是在直接用64x64預(yù)測(cè)16個(gè)label的基礎(chǔ)上縮小了規(guī)模,并且比起直接用16x16預(yù)測(cè)一個(gè)label這個(gè)方法還是有一定道理的求摇,因?yàn)槔碚撋?2x32只能判斷1射沟、2、3這三個(gè)的情況与境,對(duì)于上層的64x64验夯,其實(shí)是沒(méi)法判斷到底要不要作分割的。不過(guò)摔刁,這種方案下挥转,只有結(jié)果中四個(gè)label全都預(yù)測(cè)為0,才能是0共屈,稍微作了一些限制绑谣,所以還是可以先訓(xùn)練試試看一下最終的結(jié)果是否有效

以上的幾種方案,都可以用ResNet再試一下

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末拗引,一起剝皮案震驚了整個(gè)濱河市借宵,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌寺擂,老刑警劉巖暇务,帶你破解...
    沈念sama閱讀 217,542評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異怔软,居然都是意外死亡垦细,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén)挡逼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)括改,“玉大人,你說(shuō)我怎么就攤上這事家坎≈瞿埽” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,912評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵虱疏,是天一觀(guān)的道長(zhǎng)惹骂。 經(jīng)常有香客問(wèn)我,道長(zhǎng)做瞪,這世上最難降的妖魔是什么对粪? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,449評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮装蓬,結(jié)果婚禮上著拭,老公的妹妹穿的比我還像新娘。我一直安慰自己牍帚,他們只是感情好儡遮,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著暗赶,像睡著了一般鄙币。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蹂随,一...
    開(kāi)封第一講書(shū)人閱讀 51,370評(píng)論 1 302
  • 那天爱榔,我揣著相機(jī)與錄音,去河邊找鬼糙及。 笑死详幽,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的浸锨。 我是一名探鬼主播唇聘,決...
    沈念sama閱讀 40,193評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼柱搜!你這毒婦竟也來(lái)了迟郎?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,074評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤聪蘸,失蹤者是張志新(化名)和其女友劉穎宪肖,沒(méi)想到半個(gè)月后表制,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,505評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡控乾,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評(píng)論 3 335
  • 正文 我和宋清朗相戀三年么介,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蜕衡。...
    茶點(diǎn)故事閱讀 39,841評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡壤短,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出慨仿,到底是詐尸還是另有隱情久脯,我是刑警寧澤,帶...
    沈念sama閱讀 35,569評(píng)論 5 345
  • 正文 年R本政府宣布镰吆,位于F島的核電站帘撰,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏万皿。R本人自食惡果不足惜骡和,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望相寇。 院中可真熱鬧慰于,春花似錦、人聲如沸唤衫。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,783評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)佳励。三九已至休里,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間赃承,已是汗流浹背妙黍。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,918評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留瞧剖,地道東北人拭嫁。 一個(gè)月前我還...
    沈念sama閱讀 47,962評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像抓于,于是被迫代替她去往敵國(guó)和親做粤。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容