您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>通訊/手機(jī)編程>

圖片風(fēng)格轉(zhuǎn)換算法簡(jiǎn)單介紹

大小:未知 人氣: 2017-09-22 需要積分:1

  圖片風(fēng)格轉(zhuǎn)換最早進(jìn)入人們的視野,估計(jì)就是Prisma這款來(lái)自俄羅斯的網(wǎng)紅App。他利用神經(jīng)網(wǎng)絡(luò)(多層卷積神經(jīng)網(wǎng)絡(luò))將圖片轉(zhuǎn)換成為特定風(fēng)格藝術(shù)照片。利用圖片風(fēng)格轉(zhuǎn)換算法,我們可以將一個(gè)圖片放入以及訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)模型進(jìn)行預(yù)測(cè)結(jié)果得到風(fēng)格迥異,獨(dú)具特色的圖片。隨著iOS11蘋果推出了CoreML,我們可以很輕松將訓(xùn)練好的這些風(fēng)格轉(zhuǎn)換模型轉(zhuǎn)換成為蘋果的CoreML Model,并使用這個(gè)模型來(lái)進(jìn)行圖片風(fēng)格轉(zhuǎn)換。

  

  圖片風(fēng)格轉(zhuǎn)換 @Prisma

  2. 圖片風(fēng)格轉(zhuǎn)換算法介紹

  2015年,德國(guó)科學(xué)家 Gatys等人發(fā)表一篇名為《A Neural Algorithm of Artistic Style》的論文,打開了神經(jīng)網(wǎng)絡(luò)在圖像藝術(shù)創(chuàng)作的大門。作者利用VGG16模型對(duì)一張?jiān)瓐D(Content Image)和一張風(fēng)格圖(Style Image)分別進(jìn)行圖像特征提取。通過(guò)利用對(duì)兩種特征構(gòu)造損失函數(shù),對(duì)一張初始化圖片進(jìn)行損失值計(jì)算并反饋重繪圖像得到生成圖(Generated Image)。但是這個(gè)算法每一次生成一張圖片都需要進(jìn)行一次網(wǎng)絡(luò)訓(xùn)練,需要耗費(fèi)的時(shí)間比較長(zhǎng)。斯坦福大學(xué)的Johnson[6]等人提出了快速風(fēng)格轉(zhuǎn)移算法,訓(xùn)練一個(gè)網(wǎng)絡(luò),對(duì)于任意一張圖片都可以轉(zhuǎn)換成為網(wǎng)絡(luò)對(duì)應(yīng)的風(fēng)格。快速轉(zhuǎn)移算法包含兩個(gè)網(wǎng)絡(luò)。一個(gè)為圖片轉(zhuǎn)換網(wǎng)絡(luò)(Image Transform Network),一個(gè)為損失網(wǎng)絡(luò)(Loss Network)。在訓(xùn)練階段利用大量圖片用兩個(gè)網(wǎng)絡(luò)進(jìn)行訓(xùn)練得到模型,在輸出階段套用模型將結(jié)果進(jìn)行輸出得到生成圖。他們得出的網(wǎng)絡(luò)相對(duì)Gatys的模型得到生成圖的速度快上三個(gè)數(shù)量級(jí)。我們?cè)?a href='http://wenjunhu.com/v/tag/4103/' target='_blank' class='arckwlink_none'>iPhone上進(jìn)行圖片風(fēng)格轉(zhuǎn)換的時(shí)候可以使用Johnson的方法快速的生成風(fēng)格圖片,當(dāng)然使用Gatys的方式也是可以的,但是在生成圖片的時(shí)候會(huì)消耗更多的時(shí)候。

非常好我支持^.^

(0) 0%

不好我反對(duì)

(1) 100%

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?