0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

有一位小哥研究了一個(gè)名為DeOldify的工具,可以讓黑白老電影以及老照片復(fù)原其本色

DPVg_AI_era ? 來源:lq ? 2019-05-11 09:27 ? 次閱讀

黑白老照片上色已經(jīng)不足為奇了,但是讓黑白老電影還原彩色還是非常新鮮有趣的意見事情。近日,Twitter上有一位小哥研究了一個(gè)名為DeOldify的工具,可以讓黑白老電影以及老照片復(fù)原其本色。

誰說經(jīng)典只屬于黑白?

最近,一位名叫Jason Antic的小哥在Twitter上大火了一把,它創(chuàng)建的DeOldify工具,可以讓過去的黑白視頻和照片秒變彩色。

這個(gè)神器一出,可把網(wǎng)友們高興壞了,紛紛開始玩兒了起來。目前在GitHub上5800+星,相當(dāng)火爆!

卓別林的電影瞬間年輕、有“味道”了許多。

1960年的經(jīng)典電影《Psycho》:

1936年的經(jīng)典電影《Reefer Madness》:

1927年的經(jīng)典電影《Metropolis》:

DeOldify不僅能讓視頻恢復(fù)色彩,還能讓黑白老照片秒變彩照。

《移民母親》,Migrant Mother byDorothea Lange (1936)

"Toffs and Toughs" by Jimmy Sime (1937)

中國(guó)鴉片吸食者(1880)

這些黑白的視頻和照片,當(dāng)換上了彩色的“衣服”時(shí),不得不說拉近了與我們的距離,并不覺得那么得有年代感了。

讀者們可以手動(dòng)試試為黑白老照片添色了!地址如下:

https://colorize.cc/

只需要從本地上傳或者添加圖片的鏈接,輸入郵箱即可收到,非常的方便。

新智元便試了一下“慈禧太后”的黑白照,結(jié)果如下:

可以說,是相當(dāng)?shù)谋普媪耍?/p>

神奇的DeOldify背后的利器:NoGAN

作者在GitHub中提到,DeOldify中至關(guān)重要的就是NoGAN。NoGAN訓(xùn)練結(jié)合了GAN訓(xùn)練的優(yōu)點(diǎn)(絢爛的色彩),同時(shí)消除了令人討厭的副作用(如視頻中閃爍的物體)。作者表示視頻是使用孤立的圖像生成,沒有任何形式的時(shí)間建模附加。該過程執(zhí)行30-60分鐘的GAN部分的“NoGAN”訓(xùn)練,一次使用1%到3%的imagenet數(shù)據(jù)。然后,與靜態(tài)圖像著色一樣,在重建視頻之前,對(duì)單個(gè)幀進(jìn)行“去舊化”。

除了提高視頻的穩(wěn)定性,還有一件有趣的事情值得一提。事實(shí)證明,運(yùn)行的模型,甚至是不同的模型和不同的訓(xùn)練結(jié)構(gòu),都或多或少地得出相同的解決方案。你可能認(rèn)為有些東西的顏色是隨意的、不可知的,比如衣服的顏色、汽車的顏色,甚至是特效(就像《大都會(huì)》里看到的那樣)。

作者對(duì)此的猜測(cè)是這些模型正在學(xué)習(xí)一些有趣的規(guī)則,關(guān)于如何根據(jù)黑白圖像中出現(xiàn)的細(xì)微線索來著色。這個(gè)結(jié)果導(dǎo)致了非常確定和一致的結(jié)果,這意味著你沒有跟蹤模型著色決策,因?yàn)樗鼈儾皇侨我獾?。此外,它們看起來非常健壯,所以即使在移?dòng)場(chǎng)景中渲染也是非常一致的。

那么NoGAN是什么呢?

這是作者開發(fā)的一種新型GAN訓(xùn)練模型,用來解決之前DeOldify模型中出現(xiàn)的一些關(guān)鍵問題。

它提供了GAN訓(xùn)練的好處,同時(shí)花費(fèi)最少的時(shí)間進(jìn)行直接的GAN訓(xùn)練。在非常短的實(shí)際GAN訓(xùn)練期間,發(fā)生器不僅獲得了過去需要數(shù)天逐步調(diào)整大小的GAN訓(xùn)練的完全逼真的著色能力,而且它也幾乎沒有產(chǎn)生任何GAN的“副作用”。據(jù)作者介紹,這是一種非常有效的新技術(shù)。

下圖是原始DeOldify模型的效果,可以看出不同幀的顏色是存在差異的。

下面是基于NoGAN的DeOldify模型,可以看到著色效果非常好。

為什么是三個(gè)模型?

DeOldify現(xiàn)在有三種型號(hào)模型可供選擇。每個(gè)都有關(guān)鍵優(yōu)勢(shì)和劣勢(shì),因此具有不同的用例。

更多細(xì)節(jié)內(nèi)容可以訪問查看GitHub:

https://github.com/jantic/DeOldify/blob/master/README.md

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 視頻
    +關(guān)注

    關(guān)注

    6

    文章

    1930

    瀏覽量

    72774
  • GaN
    GaN
    +關(guān)注

    關(guān)注

    19

    文章

    1909

    瀏覽量

    72703
  • GitHub
    +關(guān)注

    關(guān)注

    3

    文章

    465

    瀏覽量

    16359

原文標(biāo)題:GitHub5800星!一鍵還原百年老電影、黑白舊照片本色

文章出處:【微信號(hào):AI_era,微信公眾號(hào):新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    用Arduino放回了個(gè)空的schetch,重新打開了程序不斷重啟的原因?

    . 我用arduino重新加載,就像照片2樣,但它總是以相同的方式重新啟動(dòng)。 我將代碼切成兩半,重新加載,它有效。 我恢復(fù)原始代碼,加載它,它有效。 我將相同的程序與加載器放回原處,它會(huì)不斷重新啟動(dòng)
    發(fā)表于 07-10 07:22

    日本九州大學(xué)開發(fā)了名為QDyeFinder的人工智能(AI)工具

    在探索大腦這宇宙中最復(fù)雜結(jié)構(gòu)的征途中,科學(xué)家們不斷突破技術(shù)的邊界,以更精細(xì)、更高效的方式揭示奧秘。近期,日本九州大學(xué)的研究團(tuán)隊(duì)在《自然·通訊》雜志上發(fā)表
    的頭像 發(fā)表于 07-03 14:43 ?415次閱讀

    利用大模型服務(wù)小哥的探索與實(shí)踐

    、小哥作業(yè)+大模型 2022年OpenAI基于GPT推出了聊天機(jī)器人ChatGPT,帶來了非常驚艷的語言理解、內(nèi)容生成、知識(shí)推理等能力,能夠準(zhǔn)確理解人的語言、意圖,并能夠回答出清晰、完整的內(nèi)容,
    的頭像 發(fā)表于 06-17 14:59 ?245次閱讀
    利用大模型服務(wù)<b class='flag-5'>一</b>線<b class='flag-5'>小哥</b>的探索與實(shí)踐

    起學(xué)《riscv-spec-v2.1》

    構(gòu)建更為定制化的處理器ISA。 每一個(gè)基本整數(shù)指令集,被整數(shù)寄存器寬度和相應(yīng)的用戶地址空間大小進(jìn)行分類。兩種主要的基本整數(shù)變種,RV32I和RV64I,在后續(xù)章節(jié)中進(jìn)行描述,分別提供32
    發(fā)表于 05-30 20:45

    stm32的gpio-&gt;ODR可以通過位帶地址映射,單獨(dú)改變ODRD的某一位嗎?

    stm32的gpio->ODR可以通過位帶地址映射,單獨(dú)改變ODRD的某一位嗎?
    發(fā)表于 05-07 07:39

    i2c通信實(shí)驗(yàn)左移一位啥用?

    這個(gè)圈著的左移一位啥用?
    發(fā)表于 04-08 08:08

    尋找一位編程員

    尋找一位編程員。請(qǐng)法郵件 j_helmut@163.com
    發(fā)表于 04-02 13:34

    英偉達(dá)公布新的6G研究云平臺(tái)

    3月19日消息,在年度GTC AI活動(dòng)中,英偉達(dá)公布新的6G研究云平臺(tái),5G公眾號(hào)了解到這是種“三管齊下”的方法,致力于英偉達(dá)芯片和
    的頭像 發(fā)表于 03-19 11:04 ?899次閱讀

    電位器調(diào)亂該怎么復(fù)原?

    電位器調(diào)亂該怎么復(fù)原? 如何復(fù)原電位器? 電位器常常用于電子設(shè)備中,用于調(diào)整電路中的電壓或電流。但有時(shí)候,由于誤操作或其他原因,電位器可能會(huì)被調(diào)亂。在這種情況下,需要采取正確的步驟來復(fù)原
    的頭像 發(fā)表于 02-04 09:42 ?1624次閱讀

    ICBE杭州站:出海企業(yè)到底需要個(gè)什么樣的數(shù)據(jù)智能工具?

    到底什么關(guān)聯(lián)?帶著解決方案,虹科去到了2023ICBE跨境交易博覽會(huì)的現(xiàn)場(chǎng)......、為什么出海企業(yè)需要個(gè)站式的商業(yè)智能平臺(tái)?
    的頭像 發(fā)表于 01-04 08:04 ?417次閱讀
    ICBE杭州站:出海企業(yè)到底需要<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>什么樣的數(shù)據(jù)智能<b class='flag-5'>工具</b>?

    matlab怎么取三數(shù)的每一位

    在MATLAB中,可以使用些基本的算術(shù)和邏輯運(yùn)算來取得個(gè)數(shù)的每一位。下面是
    的頭像 發(fā)表于 12-28 14:44 ?2085次閱讀

    這款六半數(shù)字電壓模塊解決方案,你應(yīng)該了解

    半數(shù)字萬用電表(DMM)常用作實(shí)驗(yàn)室的調(diào)試工具,經(jīng)常會(huì)有人問什么是六半?具體來說就是測(cè)量值可顯示的數(shù)值第一位數(shù),只能顯示正負(fù)和0,1,所以稱之為?
    的頭像 發(fā)表于 12-15 20:15 ?825次閱讀
    這款六<b class='flag-5'>位</b>半數(shù)字電壓模塊解決方案,你應(yīng)該了解<b class='flag-5'>一</b>下

    AD7768-4的四個(gè)通道第一位芯片錯(cuò)誤直是1的原因?

    大家好,我正在使用AD7768-4,引腳模式,使用外部晶振。目前收到的四個(gè)通道第一位芯片錯(cuò)誤直是1,其他bit都是0。通過示波器可以看到
    發(fā)表于 12-07 06:28

    python如何保留一位小數(shù)

    本文將詳細(xì)介紹Python中保留一位小數(shù)的方法。我們將探討浮點(diǎn)數(shù)的基本概念,并提供多種方法來實(shí)現(xiàn)精確的小數(shù)保留。無論是使用內(nèi)置函數(shù)還是第三方庫,我們將詳細(xì)解釋它們的原理和用法。希望通過閱讀本文,您將
    的頭像 發(fā)表于 11-23 16:37 ?1851次閱讀

    51單片機(jī)如何控制8數(shù)碼管中的一位按秒閃爍?

    請(qǐng)問下: 在51單片機(jī)中如何控制8數(shù)碼管中的一位按秒閃爍? 而其它的保持原先的狀態(tài). 代碼可以參考嗎?謝謝!
    發(fā)表于 11-15 12:44