
Vienkrāsainu fotogrāfiju krāsošana ir prakse, kas aizsākās fotografēšanas senākajās dienās. Tā kā krāsainā fotogrāfija nebija pieejama lielākajai daļai patērētāju līdz 1940. gadiem, sabiedrības locekļi, kuri vēlējās uzlabot fotoattēlu realitāti, bieži eksperimentēja ar krāsošanu ar rokām kā alternatīvu. Tas bija neticami laikietilpīgs darbs, kas saistīts ar akvareļiem, eļļām vai pasteļiem, un rezultāti, lai gan tie noteikti ir atšķirīgi, tie ne vienmēr izskatās tik reālistiski, kā to varētu šķist to veidotāji cerēja.
Saturs
- Pandēmijas projekts
- Kā Colorize_bot darbojas
- Panākumu mēraukla
Mūsdienās melnbaltus attēlus pārvērst pilnkrāsu fotogrāfijās ir daudz vienkāršāk — un rezultāti ir daudz, daudz labāki. Cik viegli? Viss, kas jums jādara, ir jāievieto vai jāatzīmē vienkrāsains attēls pakalpojumā Twitter un jāatbild uz to ar @colorize_bot. Tāpat kā izsaucot krāsojošu Captain Planet, Colorize_bot — kā zināms — uzreiz sāks darboties ar saviem digitālajiem Crayolas, atstājot lietotājam tikko krāsainu attēlu un priecīgu vārdu: “Protams, patīkami jums palīdzēt!” Tas viss notiek tikai dažu cilvēku laikā sekundes.
Ieteiktie videoklipi
Un jums ir 21 gadu vecs datorzinātņu un inženierzinātņu students no Ekvadoras — un kāds gudrs A.I. instrumenti — pateikties par to.
Saistīts
- Facebook jaunā attēla atpazīšana A.I. ir apmācīts uz 1 miljardu Instagram fotoattēlu
- Atkāpieties, fotoattēlu zagļi: Flickr brīdina fotogrāfus par attēlu zādzību, izmantojot Pixsy
Pandēmijas projekts
“Colorize_bot, bez šaubām, ir mans labākais projekts,” izdevumam Digital Trends sacīja veidotājs Dževanijs Zambrano.
Tāpat kā daudzos projektos, kas pašlaik tiek īstenoti, arī Colorize_bot pandēmijas rezultātā ienāca digitālajā dzīvē. Atrodot, ka Zambrano ir iestrēdzis mājās ar “daudz brīva laika”, viņš nolēma izveidot Twitter robotu, lai praktizētu savas JavaScript prasmes.

Šos vienkāršos programmatūras rīkus ar dažādu noderīgumu var izmantot, lai veiktu dažādas autonomas darbības pakalpojumā Twitter — neatkarīgi no tā, vai tās ir saites uz bezmaksas e-grāmatām vietnē Amazon vai tviterī. sajaucot kopā ziņu virsrakstus komiskam efektam. "Man bija daudz ideju," viņš teica. “No robota, kas katru stundu publicē motivējošu frāzi, līdz robotam “stundu tulkotājs”. Projekta mērķis nekad nebija iegūt sekotājus. Mans mērķis bija tikai radīt [kaut ko noderīgu.]”
Šajā brīdī viņš atcerējās YouTube videoklipu, ko viņš bija redzējis pirms septiņiem mēnešiem, kurā bija detalizēti aprakstīts, kā mašīnmācību var izmantot vecu fotogrāfiju pārveidošanai. Zambrano nāca klajā ar koncepciju, kas balstīta uz dažiem no šiem A.I. rīki, kas bija brīvi pieejami tiešsaistē, un pārveidojot tos par krāsošanas rīku. Viņš sāka 26. oktobrī un strādāja mēnesi, katru dienu veltot apmēram trīs vai četras stundas.
Pirmā robotprogrammatūras versija — ierobežota, kas vienā tvītā varēja tikt galā tikai ar vienu attēlu — tika publicēta 2020. gada 28. novembrī.
Kā Colorize_bot darbojas
Ikreiz, kad lietotājs tvītā atzīmē Colorize_bot, tas tiek nekavējoties aktivizēts, izmantojot tīmekļa aizķeri, kas monitori par izsaukumu 24/7. Kad pieminējums ir tverts, apstrādāts un apstiprināts, tas apkopo vienkrāsainos attēlus un nodod tos citai krāsojuma A.I. rīks. Šo modeli nav izveidojis Zambrano, bet gan atvērtā pirmkoda modelis, ko izstrādājis pētnieks Džeisons Antiks.

Kā aprakstīts vietnē Github, modelis izmanto ģeneratīvā pretrunīgā tīkla (GAN) variāciju, diskriminatoru un ģeneratoru A.I. sistēma, kas iepriekš tika izmantota, lai izveidotu visu no viltots cilvēka ģenētiskais kods uz A.I. gleznas. NoGAN rīku var izmantot, lai iekrāsotu gan nekustīgus attēlus, gan video, lai gan pēdējais nepārsteidzoši aizņem nedaudz ilgāku laiku. Kā Antiks paskaidro ierakstā par modeli, pat viņš nav pilnīgi pārliecināts par to, kā tas iegūst datus, ko izmanto attēlu krāsošanai. Tas vienkārši uzzina to no milzīgiem datu daudzumiem, kurus pēc tam var virzīt pareizajā virzienā, izmantojot atbilstošus algoritmus.
“Mans labākais minējums ir tāds, ka modeļi mācās dažus interesantus noteikumus par to, kā krāsot, pamatojoties uz to melnbaltajos attēlos ir smalkas norādes, kuras es noteikti negaidītu, "Antic raksta. "Šis rezultāts rada ļoti deterministiskus un konsekventus rezultātus, un tas nozīmē, ka jums nav pieņemti lēmumi par izsekošanas modeļa iekrāsošanu, jo tie nav patvaļīgi. Turklāt tie šķiet ārkārtīgi izturīgi, tāpēc pat kustīgās ainās renderēšana ir ļoti konsekventa.

Pēc tam pabeigtais attēls tiek nosūtīts atpakaļ uz Colorize_bot, lai to ievietotu vietnē Twitter. Visa sākotnējās pieminēšanas tveršanas sistēma, atbildot uz tvītu, apstrāde aizņem tikai 10 sekundes. Tomēr robots ir ieprogrammēts reaģēt tikai ik pēc 30 sekundēm, lai nepārkāptu Twitter noteikumus par surogātpasta sūtīšanu. Tas arī reaģē tikai uz vienu pieminēšanu stundā vienam lietotājam, lai ietaupītu infrastruktūras izmaksas, ko Zambrano nevar viegli atļauties kā students.
"Pašlaik es maksāju aptuveni 30 USD mēnesī, lai projekts būtu aktīvs," viņš teica. “To esmu finansējis es, izmantojot savus uzkrājumus. Nākotnē, kad vairs nevarēšu to samaksāt, es domāju lūgt kāda veida ziedojumu vai sponsorēšanu no ieinteresētās institūcijas.
Panākumu mēraukla
Bots nav ideāls, un tas nav arī brīnumdaris. Piemēram, zemas izšķirtspējas attēli nodrošina zemas izšķirtspējas rezultātus. Konkrētāk, Zambrano sacīja, ka Colorize_bot slikti klājas, ja runa ir par manga attēlu krāsošanu, ko cilvēki tam bieži lūdz. "Tehniskā līmenī tas ir saistīts ar faktu, ka krāsojuma modelis tika apmācīts ar reāliem attēliem," viņš teica. Kad tiek lūgts izkrāsot attēlus, kas atšķiras no tiem, uz kuriem tas tika apmācīts, rezultāti nav nevainojami.

Tomēr tas daudzos gadījumos ir izrādījies iespaidīgi precīzs, un tas ir pietiekami, lai Colorize_Bot dažu īsu mēnešu laikā Twitter jau ir ieguvis vairāk nekā 30 000 sekotāju. Ātri meklējot cilvēkus, kuri to izsauc pakalpojumu, atklājas, ka tas tiek prasīts vismaz ik pēc pāris minūtēm.
"Labākie stāsti, kas man ir bijuši šī projekta attīstības rezultātā, ir cilvēki, kas man raksta, pateicoties par viņu radinieku veco fotoattēlu izkrāsošanu," sacīja Zambrano. Viens cilvēks viņam pat nosūtīja savas mammas fotoattēlu, turot rokās ierāmētu senča krāsainu attēlu. Ir grūti noteikt šāda projekta vērtību naudas izteiksmē. Bet attiecībā uz sajūtu, ka šie kodēšanas mēneši bija labi pavadīti? Šie stāsti liecina, ka viņš ir uzvarējis.
"Kādu mirkli es tonakt pārdzīvoju, tā bija gandarījuma, prieka un optimisma sajūta," viņš teica. “Ieraugot to skaisto māti, kas tur rokās savu izdruku, es sapratu, ka daudzas reizes lietas, ko darām vienkārši, lai palīdzētu citiem cilvēkiem, var ļoti ietekmēt.”
Redaktoru ieteikumi
- A.I. parasti neko neaizmirst, bet Facebook jaunā sistēma aizmirst. Lūk, kāpēc
- A.I. 2020. gadā sasniegs dažus nozīmīgus atskaites punktus. Šeit ir kopsavilkums