{"id":7,"date":"2016-02-29T11:06:46","date_gmt":"2016-02-29T11:06:46","guid":{"rendered":"http:\/\/liipetti.net\/retkia\/?p=7"},"modified":"2016-02-29T11:28:58","modified_gmt":"2016-02-29T11:28:58","slug":"neuroverkoillako-taidetta","status":"publish","type":"post","link":"https:\/\/liipetti.net\/retkia\/neuroverkoillako-taidetta\/","title":{"rendered":"Neuroverkoillako taidetta?"},"content":{"rendered":"<p>Viimeisen vuoden ajan olen ollut kiinnostunut taiteellisesta luomisty\u00f6st\u00e4 tietokoneen avulla. Aluksi k\u00e4ytin <a href=\"http:\/\/processing.org\">Processing<\/a>-kirjastoa jolla kirjoitin lyhyit\u00e4 ohjelmia joilla muokkasin ja muuntelin stillkuvia ja webbikameran tuottamaa muuttuvaa kuvaa. Moni kokeiluista oli interaktiivinen, katsoja saattoi itse vaikuttaa siihen millainen kuvasta tuli. Palaan n\u00e4ihin kokeiluihin eri postauksessa.<\/p>\n<p>Kun loppukes\u00e4st\u00e4 2015 etsiskelin uusia keinoja muokata kuvia, l\u00f6ysin neuroverkot. Aivan vastik\u00e4\u00e4n oli julkistettu menetelm\u00e4, jolla saattoi k\u00e4ytt\u00e4\u00e4 neuroverkkoa yhdist\u00e4m\u00e4\u00e4n yhden valokuvan sis\u00e4lt\u00f6 toisen kuvan tyyliin. Lopputulokset olivat usein aika vaikuttavia.<\/p>\n<p>Itse menetelm\u00e4 on kuvattu kes\u00e4kuussa 2015 julkaistussa tieteellisess\u00e4 artikkelissa\u00a0\u00a0<a href=\"http:\/\/arxiv.org\/abs\/1508.06576\" target=\"_blank\">A Neural Algorithm of Artistic Style<\/a>\u00a0 (kirjoittaneet Leon A. Gatys, Alexander S. Ecker, ja\u00a0Matthias Bethge). Jo syyskuun alussa algoritmista oli julkaistu useita avoimen l\u00e4hdekoodin toteutuksia, joista valitsin kokeiluihini <a href=\"https:\/\/github.com\/jcjohnson\/neural-style\" target=\"_blank\">neural-style<\/a>n jonka on toteuttanut github-k\u00e4ytt\u00e4j\u00e4\u00a0<a href=\"https:\/\/github.com\/jcjohnson\" target=\"_blank\">jcjohnson<\/a>. Sek\u00e4 alkuper\u00e4isess\u00e4 artikkelissa ett\u00e4 neural-stylen johdannossa (\u00a0<a href=\"https:\/\/github.com\/jcjohnson\/neural-style\/blob\/master\/README.md\" target=\"_blank\">README file<\/a>) on useita esimerkkej\u00e4 joissa kuuluisien maalausten tyyli\u00e4 on sovellettu omiin valokuviin.<\/p>\n<p>Tuotahan piti kokeilla. Olin juuri k\u00e4ynyt Tuusulanj\u00e4rven Sarvikalliolla joka oli sata vuotta sitten suomalaisten taiteilijoiden suosikkikohteita. Otin pohjaksi sielt\u00e4 ottamani valokuvan ja sovelsin siihen kuuden eri maalauksen tyyli\u00e4, suomalaisten lis\u00e4ksi edustettuna\u00a0on yksi ven\u00e4l\u00e4inen, virolainen ja norjalainen taitelija, kaikki 1900-luvun alkupuolelta. Milt\u00e4 siis voisi n\u00e4ytt\u00e4\u00e4 jos he kaikki olisivat maalanneet t\u00e4sm\u00e4lleen saman n\u00e4kym\u00e4n? Vaikkapa t\u00e4lt\u00e4:<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/X6JsP-gCli4\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>Toisena kokeiluna otin tyylimalliksi Matissen my\u00f6h\u00e4isen sinivalkoisen ty\u00f6n jota sovelsin t\u00e4h\u00e4n kasvoprofiilikuvaan.<\/p>\n<p><a href=\"http:\/\/liipetti.net\/erratic\/wp-content\/uploads\/2015\/10\/saaraseina.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-20\" src=\"http:\/\/liipetti.net\/erratic\/wp-content\/uploads\/2015\/10\/saaraseina-300x225.jpg\" alt=\"saaraseina\" width=\"300\" height=\"225\" \/><\/a><\/p>\n<p>T\u00e4ss\u00e4 vaiheessa huomasinkin, ett\u00e4 kun neural-style synnytt\u00e4\u00e4 kuvan satojen tai jopa tuhansien v\u00e4livaiheiden, iteraatioiden, kautta, niin n\u00e4m\u00e4 v\u00e4livaiheet voivat usein olla hyvinkin mielenkiintoisia. Oletuksena neural-style l\u00e4htee tyhj\u00e4st\u00e4, niinkuin vanhanaikaisen television lumisateesta ja etenee asteittain kohti kuvaa jossa haluttu sis\u00e4lt\u00f6 ja tyyli esiintyv\u00e4t halutussa suhteessa. Katsotaanpa muutama v\u00e4l\u00e4hdys t\u00e4mm\u00f6isest\u00e4 prosessista.<br \/>\n<iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/Hbt6kpvW9tY\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>T\u00e4ss\u00e4 vaiheessa olin koukussa. T\u00e4t\u00e4 piti kokeilla lis\u00e4\u00e4. Ei niink\u00e4\u00e4n plagioimalla kuuluisten maalareiden tyyli\u00e4, vaan tutkimalla miten neural-stylen avulla voi luoda omaa mielenkiintoista j\u00e4lke\u00e4. Lis\u00e4\u00e4 postauksia siis tulossa.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Viimeisen vuoden ajan olen ollut kiinnostunut taiteellisesta luomisty\u00f6st\u00e4 tietokoneen avulla. Aluksi k\u00e4ytin Processing-kirjastoa jolla kirjoitin lyhyit\u00e4 ohjelmia joilla muokkasin ja muuntelin stillkuvia ja webbikameran tuottamaa muuttuvaa kuvaa. Moni kokeiluista oli interaktiivinen, katsoja saattoi itse vaikuttaa siihen millainen kuvasta tuli. Palaan n\u00e4ihin kokeiluihin eri postauksessa. Kun loppukes\u00e4st\u00e4 2015 etsiskelin uusia keinoja\u2026<\/p>\n<p class=\"continue-reading-button\"> <a class=\"continue-reading-link\" href=\"https:\/\/liipetti.net\/retkia\/neuroverkoillako-taidetta\/\">Continue reading<i class=\"crycon-right-dir\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":4,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,2],"tags":[],"class_list":["post-7","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kuvataide","category-neuroverkot"],"_links":{"self":[{"href":"https:\/\/liipetti.net\/retkia\/wp-json\/wp\/v2\/posts\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liipetti.net\/retkia\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liipetti.net\/retkia\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/liipetti.net\/retkia\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/liipetti.net\/retkia\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":2,"href":"https:\/\/liipetti.net\/retkia\/wp-json\/wp\/v2\/posts\/7\/revisions"}],"predecessor-version":[{"id":12,"href":"https:\/\/liipetti.net\/retkia\/wp-json\/wp\/v2\/posts\/7\/revisions\/12"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/liipetti.net\/retkia\/wp-json\/wp\/v2\/media\/4"}],"wp:attachment":[{"href":"https:\/\/liipetti.net\/retkia\/wp-json\/wp\/v2\/media?parent=7"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liipetti.net\/retkia\/wp-json\/wp\/v2\/categories?post=7"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/liipetti.net\/retkia\/wp-json\/wp\/v2\/tags?post=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}