讓黑白照片變成彩色,這不只是修復(fù)老照片時(shí)的需要。實(shí)際上,為追求個(gè)性化差異,現(xiàn)在不少藝術(shù)照、婚紗照均以黑白出圖,當(dāng)時(shí)看著挺好,可一段時(shí)間后用戶(hù)又希望能有彩色照片,這可如何是好呢?其實(shí),一個(gè)在線為黑白照片添色的網(wǎng)站(https://colourise.sg/)就很有意思,那么這個(gè)網(wǎng)站的照片添色效果怎么樣呢?
只要在瀏覽器中輸入上面的網(wǎng)址即可進(jìn)入Colourise 網(wǎng)站,雖然是英文界面,但整個(gè)網(wǎng)站的結(jié)構(gòu)比較簡(jiǎn)單,使用起來(lái)并不難,不過(guò)有個(gè)大問(wèn)題,網(wǎng)站提示要驗(yàn)證碼,可整個(gè)界面找不到驗(yàn)證碼?。▓D1)。
為什么會(huì)出現(xiàn)這種情況呢?這主要因?yàn)镃olourise是一個(gè)新加坡網(wǎng)站,而國(guó)外不少網(wǎng)站為了防止機(jī)器人攻擊,都使用了 Google reCaptcha 驗(yàn)證碼。但由于國(guó)內(nèi)網(wǎng)絡(luò)全線屏蔽了Google 服務(wù),導(dǎo)致 reCaptcha 完全加載不出來(lái),連顯示都無(wú)法顯示,這就導(dǎo)致了用戶(hù)無(wú)法進(jìn)行下一步操作,因此首先必須解決reCaptcha 無(wú)法加載的問(wèn)題。
要實(shí)現(xiàn)這一目的,主要依靠GooReplacer這個(gè)瀏覽器插件,用戶(hù)可以在Firefox瀏覽器菜單中的“附加組件”中,搜索這一插件,或直接通過(guò)輸入https://addons.mozilla.org/zh-CN/firefox/addon/goore
placer/找到這一插件,點(diǎn)擊頁(yè)面中的“添加到Firefox”,即可安裝這一插件(圖2)。
打開(kāi)Firefox菜單中的“附加組件”,在“擴(kuò)展”選項(xiàng)中,找到GooReplacer插件,點(diǎn)擊進(jìn)入,隨后在打開(kāi)的界面設(shè)置右上角,點(diǎn)擊三個(gè)點(diǎn)的標(biāo)志,在拉出的菜單中選擇“選項(xiàng)”,即可進(jìn)入GooReplacer的設(shè)置界面(圖3)。
在打開(kāi)的菜單中,選擇“重定向”后,點(diǎn)擊“新增”,在隨后彈出的新增重定向菜單中,在匹配模式中填入“www.google.com/recaptcha”,在目標(biāo)地址中填入“recaptcha.net/recaptcha”(圖4),這就相當(dāng)于原有reCaptcha需要訪問(wèn)的谷歌官網(wǎng),重新定向到reCaptcha官網(wǎng)上,避開(kāi)了國(guó)內(nèi)無(wú)法使用谷歌服務(wù)的問(wèn)題。點(diǎn)擊提交后,在主頁(yè)面就可以看到增加了一條重定向規(guī)則。
這時(shí)候,用戶(hù)再打開(kāi)https://colourise.sg/,就可以發(fā)現(xiàn)在上傳照片界面上,出現(xiàn)了一個(gè)reCaptcha的人機(jī)身份驗(yàn)證界面(圖5)。點(diǎn)擊進(jìn)行人機(jī)身份驗(yàn)證后,會(huì)彈出一個(gè)小窗口,根據(jù)要求,可選擇包含紅綠燈的圖塊,或包含樓梯的圖塊等(圖6),準(zhǔn)確無(wú)誤勾選相應(yīng)的圖塊后,點(diǎn)擊圖片下方驗(yàn)證(如看不清,可選跳過(guò))就會(huì)出現(xiàn)上傳圖片的界面(圖7)。
在點(diǎn)擊“Selectphoto”選項(xiàng)后,用戶(hù)就可以選擇需要添色的照片,在上傳完畢后,網(wǎng)站會(huì)對(duì)照片進(jìn)行添色處理(也稱(chēng)著色處理)。在著色完畢后,顯示黑白照片和彩色照片的對(duì)比圖,同時(shí)用戶(hù)可以選擇單張照片下載或打開(kāi),并獲取著色后的照片。
要提醒的是,如果使用Chrome瀏覽器,也可通過(guò)插件設(shè)置解決reCaptcha的使用問(wèn)題。但操作比較復(fù)雜,大家可以通過(guò)搜索自行解決。而IE和使用老核心的Edge瀏覽器要實(shí)現(xiàn)起來(lái)就比較困難了,不建議用這兩種瀏覽器來(lái)實(shí)現(xiàn)訪問(wèn)使用reCaptcha。
為黑白照片著色,如今主流的技術(shù)是依靠AI來(lái)識(shí)別照片中的物體,然后根據(jù)物體的一般形態(tài),如天是藍(lán)的、樹(shù)是綠的、雪是白的等方式,重新為照片進(jìn)行著色。
在這種情況下,網(wǎng)站的AI物體識(shí)別能力就十分重要,只有正確識(shí)別出物體后,才能進(jìn)行正常著色。因此,色彩的還原在一定程度上反映出網(wǎng)站AI的水平。當(dāng)然,對(duì)于一些特殊物體,如人像的衣服顏色、窗簾顏色、家具顏色等,這時(shí)候AI只能去猜,這就要考驗(yàn)AI著色的合理性了。
為測(cè)試Colourise著色的效果,筆者上傳了人像、風(fēng)景、街景和室內(nèi)拍攝等四種照片。先通過(guò)軟件將它們保存為256色階的黑白照片,再通過(guò)Colourise進(jìn)行著色,與原來(lái)的照片進(jìn)行對(duì)比,來(lái)看看Colourise著色的還原性和合理性。
1.人像照片著色
如果直接與原照片(圖8、圖9)對(duì)比,Colourise添色后的照片(圖10)問(wèn)題還是比較多的,如頭發(fā)上色錯(cuò)誤,原金色的染發(fā)變成灰色,甚至連原照片中未染色的黑色部分,也帶上了一些灰色。而背景著色也出現(xiàn)錯(cuò)誤,在人臉著色上,膚色基本正常,但不夠細(xì)膩,嘴唇的紅色也有點(diǎn)失常,整個(gè)照片的表現(xiàn)反倒有點(diǎn)像未經(jīng)美顏的原照片。
經(jīng)過(guò)一定程度美顏的原照片
通過(guò)原照片轉(zhuǎn)換的黑白照片
經(jīng)過(guò)Colourise著色后的照片
但單獨(dú)從著色后的照片來(lái)看,盡管頭發(fā)與背景的著色不正確,但也比較合理,這樣修圖時(shí)就不必進(jìn)行二次處理。而面部的著色有點(diǎn)粗糙,嘴唇顏色不夠自然等問(wèn)題,通過(guò)后期磨皮也比較簡(jiǎn)單。也就是說(shuō),通過(guò)Colourise著色的人像照片,盡管不能媲美原照片,但已經(jīng)能滿(mǎn)足基本的使用需求,如果后續(xù)修圖的話,可以得到更好的效果。
在使用中,筆者還發(fā)現(xiàn)一個(gè)問(wèn)題,即Colourise在皮膚著色上,其實(shí)是按東方人標(biāo)準(zhǔn),尤其是黃種人的膚色來(lái)進(jìn)行著色的,畢竟Colourise是一個(gè)新加坡的網(wǎng)站。
這樣,如果在為西方人的照片著色時(shí),色彩偏差會(huì)比較嚴(yán)重,從示范圖中(圖11、圖12)就可以看出,在自動(dòng)上色后,一個(gè)西方美少女已然成長(zhǎng)為辣媽的成熟形象,同時(shí)還有了幾分東方人的神采。
2.風(fēng)景照片著色
在風(fēng)景照片著色方面(圖13、圖14、圖15),Colourise的AI表現(xiàn)還是不錯(cuò)的,準(zhǔn)確地識(shí)別出了藍(lán)天、湖水、綠樹(shù),在著色上的表現(xiàn)也基本正常。要說(shuō)最大的著色錯(cuò)誤,就是將圖中裸露的紅土地著色為灰白色,這導(dǎo)致原照片中的紅土山坡在重新著色后,看上去像是巖石山坡。當(dāng)然,重新著色的照片在色彩表現(xiàn)中與原照片相比,顯得有些寡淡,因此照片的沖擊力不足。其實(shí)在得到著色的照片后,用戶(hù)只需要增加色度和亮度,照片表現(xiàn)力就有很大的提高。
可以說(shuō),在風(fēng)景照片著色上,Colourise的表現(xiàn)還是可圈可點(diǎn)的。當(dāng)然,在不同場(chǎng)合使用時(shí),有時(shí)還是會(huì)出現(xiàn)一些問(wèn)題,如將河流著色為藍(lán)色,看起像是海洋的顏色,一些特殊顏色的花草,在著色后變成綠色等,而在照片中出現(xiàn)的山體著色錯(cuò)誤,也是比較突出的問(wèn)題。畢竟現(xiàn)在的AI還無(wú)法精確地識(shí)別每一種物體,并對(duì)目標(biāo)進(jìn)行精確著色。而一些場(chǎng)合又高度相似,如河流和海洋、石壁和土地,在丟掉彩色信息之后,連人眼都無(wú)法進(jìn)行精確的識(shí)別和判斷,AI識(shí)別出錯(cuò)也就不奇怪了。因此,在復(fù)雜環(huán)境下,出現(xiàn)一些著色不合理的情況也可以理解。
另外筆者發(fā)現(xiàn),部分照片尤其是高分辨率的、體積較大的照片,在著色時(shí)會(huì)出現(xiàn)細(xì)節(jié)嚴(yán)重丟失的問(wèn)題,如圖16中,天空已經(jīng)變成一片片的層疊狀,原因一般是圖片高度壓縮后出現(xiàn)的問(wèn)題,相信這是由于Colourise為減小網(wǎng)站算力、減少存儲(chǔ)空間占用,而對(duì)圖片壓縮帶來(lái)的后果。如果遇到這種情況,建議先用軟件降低照片分辨率,再上傳著色,效果會(huì)更好一些。
3.街景照片著色
在為街景著色之前,筆者已經(jīng)做好了效果不佳的準(zhǔn)備,畢竟在街景中,無(wú)論是大樓、商鋪,還是廣告牌、人的衣著顏色等,都有不可預(yù)知性。在原照片丟失色彩信息后,AI是很難還原其真實(shí)顏色的,因此這一個(gè)環(huán)節(jié),其實(shí)重點(diǎn)關(guān)注的是著色的合理性,即著色后的照片有沒(méi)有什么突兀的地方。
果然,在Colourise對(duì)黑白街景照片著色后,筆者看到了一張?jiān)谏噬吓c原照片完全不同的彩色照片(圖17、圖18、圖19)。實(shí)際上Colourise在街景照片著色上,采用了一種比較取巧的辦法,即只對(duì)比較明確的物體進(jìn)行著色,如圖片中的行人、藍(lán)天成了著色的重點(diǎn)部分,盡管在這些部分的著色出現(xiàn)了一些錯(cuò)誤,但藍(lán)色圍巾和紅色圍巾、白襯衣和牛仔色襯衣、藍(lán)色衣服和黑色衣服的著色失誤,對(duì)于照片的和諧性影響并不大。當(dāng)然,在著色后的照片中,筆者發(fā)現(xiàn)網(wǎng)站對(duì)部分人實(shí)際上并沒(méi)有進(jìn)行著色,這也是AI識(shí)別能力不足造成的吧。而對(duì)于無(wú)法識(shí)別,或是無(wú)法判斷的物體,如大樓、廣告牌的顏色,甚至是紅綠燈中的燈光,都采用了一種淺色調(diào)或干脆不處理的方式來(lái)進(jìn)行,這樣當(dāng)然會(huì)丟失眾多的圖片細(xì)節(jié),如東京銀行那棟樓的基色就變成了灰色,與原圖完全不一樣。但整張圖片看上去還是比較自然,沒(méi)有突兀的感覺(jué)。
街景原照片
對(duì)于街景照片的著色,無(wú)疑Colourise的AI難以作出精確的識(shí)別,在連人類(lèi)都無(wú)法正確還原照片顏色的情況下,Colourise重點(diǎn)對(duì)比較容易識(shí)別的物體進(jìn)行著色,而對(duì)其他部分則實(shí)施淺色系著色,創(chuàng)造出一張與原圖片不一樣但感覺(jué)并不突兀的照片,效果還是不錯(cuò)的,實(shí)際表現(xiàn)也可圈可點(diǎn)。
4.室內(nèi)照片著色
室內(nèi)照片的著色,想起來(lái)都困難,畢竟除了前面提到的,家居中的各種設(shè)備、家具,其顏色都有不可預(yù)知性。更因?yàn)椴煌伾拇钆?,?duì)于家居風(fēng)格和效果影響又極大,一邊是高度依賴(lài)色彩表現(xiàn),而另一邊卻是無(wú)法準(zhǔn)確還原顏色,這就糾結(jié)了。
通過(guò)原照片轉(zhuǎn)換的黑白照片
經(jīng)過(guò)Colourise著色后的照片
在Colourise對(duì)黑白照片著色后,其效果也在筆者的預(yù)料之中(圖20、圖21、圖22)。由于AI不能正確識(shí)別物體,即便識(shí)別了物體,由于物體沒(méi)有固定的顏色,同樣無(wú)法著色。因此,Colourise依舊采用了取巧的辦法,在黑白照片上加上一層紅棕色的色調(diào),讓人覺(jué)得有彩色的感覺(jué),但這種“偽彩”與原照片存在巨大的差異,失去了家居的質(zhì)感和視覺(jué)沖擊力。著色后的照片看起來(lái)也顯得呆板,甚至與黑白照片比起來(lái),由于視覺(jué)沖擊力不足和還原度差,在效果上還處于下風(fēng)。也就是說(shuō),Colourise的著色,反而讓室內(nèi)黑白照片的效果劣化了。
通過(guò)原照片轉(zhuǎn)換的黑白照片
經(jīng)過(guò)Colourise著色后的照片
小結(jié):Colourise的著色,是依賴(lài)于AI,如果AI能識(shí)別物體,且這個(gè)物體自身有比較固定的顏色,那么Colourise對(duì)黑白照片的著色就會(huì)比較精確。這也在筆者的測(cè)試中得到驗(yàn)證,在筆者測(cè)試的人像照片、風(fēng)景照片、街景照片和室內(nèi)照片等四類(lèi)照片中,在著色效果的表現(xiàn)上,大致是人像照片>風(fēng)景照片>街景照片>室內(nèi)照片。而在實(shí)用性上,一般用戶(hù)還原的都是人像照片,因此還是有一定的實(shí)用性,可以說(shuō),Colourise對(duì)人像照片和風(fēng)景照片的著色效果還是比較不錯(cuò)的。當(dāng)然,對(duì)于街景照片和室內(nèi)照片,由于樓房、家具這些靜物自身沒(méi)有固定顏色,Colourise的AI無(wú)法起到良好的著色效果,“偽彩”的表現(xiàn)能否滿(mǎn)足你的要求,那就要看你的需要了。