{"id":1,"date":"2015-08-23T11:12:35","date_gmt":"2015-08-23T11:12:35","guid":{"rendered":"https:\/\/www.instapainting.com\/testblog\/?p=1"},"modified":"2018-07-09T07:27:05","modified_gmt":"2018-07-09T07:27:05","slug":"research-2015-08-23-ai-painter","status":"publish","type":"post","link":"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/","title":{"rendered":"Robo Painter"},"content":{"rendered":"<p>Over the past three weeks I&#8217;ve been working on a robotic painter to research the area of mechanical artwork reproduction and automated picture to painting creation for <a href=\"http:\/\/www.instapainting.com\">Instapainting.com<\/a>.<!--more--><\/p>\n<p>The initial prototype was built in about 3 weeks, and currently does mechnical reproductions. The AI painting mode which will paint a photograph will follow in the next post (putting some finishing touches on it). The goal is to have it accomplish both problem domains in full color, and to rival the quality of Chinese-produced hand-painted replicas. You can see how it&#8217;s currently done in China:<\/p>\n<figure id=\"attachment_10\" aria-describedby=\"caption-attachment-10\" style=\"width: 800px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-10\" src=\"https:\/\/www.instapainting.com\/testblog\/wp-content\/uploads\/2017\/07\/factory.jpg\" alt=\"Chinese Painting Factory\" width=\"800\" height=\"534\" srcset=\"https:\/\/www.instapainting.com\/blog\/wp-content\/uploads\/2017\/07\/factory.jpg 800w, https:\/\/www.instapainting.com\/blog\/wp-content\/uploads\/2017\/07\/factory-300x200.jpg 300w, https:\/\/www.instapainting.com\/blog\/wp-content\/uploads\/2017\/07\/factory-768x513.jpg 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption id=\"caption-attachment-10\" class=\"wp-caption-text\">An artist walks down an aisle of identical paintings applying the same strokes.<\/figcaption><\/figure>\n<p>The current prototype operates on 3 dimensions: X, Y, and a Z axis for pen pressure from the Wacom tablet. The artist can control the motion from a Wacom tablet and, for the most part, it&#8217;s lag-free. Every stroke is recorded so that it can be played back. You can see both the intitial painting and the playback in the video below.<\/p>\n<p>Guess which one is painted by the artist, and which one is painted by the robot:<\/p>\n<figure id=\"attachment_13\" aria-describedby=\"caption-attachment-13\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13\" src=\"https:\/\/www.instapainting.com\/testblog\/wp-content\/uploads\/2017\/07\/robopainting.jpg\" alt=\"Robotic painting and human painting comparison.\" width=\"800\" height=\"600\" srcset=\"https:\/\/www.instapainting.com\/blog\/wp-content\/uploads\/2017\/07\/robopainting.jpg 800w, https:\/\/www.instapainting.com\/blog\/wp-content\/uploads\/2017\/07\/robopainting-300x225.jpg 300w, https:\/\/www.instapainting.com\/blog\/wp-content\/uploads\/2017\/07\/robopainting-768x576.jpg 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption id=\"caption-attachment-13\" class=\"wp-caption-text\">Robotic painting and human-artist-painted original side by side.<\/figcaption><\/figure>\n<p>The video below shows an actual artist (<a href=\"http:\/\/instagram.com\/jeandrawstrings\/\">Jean Liang<\/a>) using the robot to live-paint a simple painting. In the second half the machine reproduces the painting autonomously and, in theory, can even be sped up. You can <a href=\"https:\/\/www.instagram.com\/jeandrawstrings\">buy her artwork here<\/a>.<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/ip5Bt_-Yxsc\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>Also special thanks to Joshua Schachter (<a href=\"https:\/\/twitter.com\/joshu\/status\/634788943775428608\">view tweet<\/a>) for inspiring this robot with his robot.<\/p>\n<p>If you&#8217;re interested in getting a human painted oil painting, check out our <a href=\"https:\/\/www.instapainting.com\/gallery\/pet-portraits\">pet portraits<\/a>, <a href=\"https:\/\/www.instapainting.com\/gallery\/portrait-paintings\">portrait paintings<\/a>, <a href=\"https:\/\/www.instapainting.com\/gallery\/landscape-paintings\">landscape paintings<\/a>, and <a href=\"https:\/\/www.instapainting.com\/gallery\/baby-paintings\">baby portraits<\/a>.<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Over the past three weeks I&#8217;ve been working on a robotic painter to research the area of mechanical artwork reproduction and automated picture to painting creation for Instapainting.com.<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[3],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Robo Painter - Instapainting Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Robo Painter - Instapainting Blog\" \/>\n<meta property=\"og:description\" content=\"Over the past three weeks I&#8217;ve been working on a robotic painter to research the area of mechanical artwork reproduction and automated picture to painting creation for Instapainting.com.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/\" \/>\n<meta property=\"og:site_name\" content=\"Instapainting Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-08-23T11:12:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-07-09T07:27:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.instapainting.com\/testblog\/wp-content\/uploads\/2017\/07\/factory.jpg\" \/>\n<meta name=\"author\" content=\"chris\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"chris\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/\",\"url\":\"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/\",\"name\":\"Robo Painter - Instapainting Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.instapainting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.instapainting.com\/testblog\/wp-content\/uploads\/2017\/07\/factory.jpg\",\"datePublished\":\"2015-08-23T11:12:35+00:00\",\"dateModified\":\"2018-07-09T07:27:05+00:00\",\"author\":{\"@id\":\"https:\/\/www.instapainting.com\/blog\/#\/schema\/person\/f0008166544f365e1de42677b6ec07a2\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/#primaryimage\",\"url\":\"https:\/\/www.instapainting.com\/testblog\/wp-content\/uploads\/2017\/07\/factory.jpg\",\"contentUrl\":\"https:\/\/www.instapainting.com\/testblog\/wp-content\/uploads\/2017\/07\/factory.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.instapainting.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Robo Painter\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.instapainting.com\/blog\/#website\",\"url\":\"https:\/\/www.instapainting.com\/blog\/\",\"name\":\"Instapainting Blog\",\"description\":\"Leveraging Art &amp; Technology\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.instapainting.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.instapainting.com\/blog\/#\/schema\/person\/f0008166544f365e1de42677b6ec07a2\",\"name\":\"chris\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.instapainting.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4836857b5056601222e6aca8804d8348?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4836857b5056601222e6aca8804d8348?s=96&d=mm&r=g\",\"caption\":\"chris\"},\"url\":\"https:\/\/www.instapainting.com\/blog\/author\/chris\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Robo Painter - Instapainting Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/","og_locale":"en_US","og_type":"article","og_title":"Robo Painter - Instapainting Blog","og_description":"Over the past three weeks I&#8217;ve been working on a robotic painter to research the area of mechanical artwork reproduction and automated picture to painting creation for Instapainting.com.","og_url":"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/","og_site_name":"Instapainting Blog","article_published_time":"2015-08-23T11:12:35+00:00","article_modified_time":"2018-07-09T07:27:05+00:00","og_image":[{"url":"https:\/\/www.instapainting.com\/testblog\/wp-content\/uploads\/2017\/07\/factory.jpg"}],"author":"chris","twitter_card":"summary_large_image","twitter_misc":{"Written by":"chris","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/","url":"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/","name":"Robo Painter - Instapainting Blog","isPartOf":{"@id":"https:\/\/www.instapainting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/#primaryimage"},"image":{"@id":"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/#primaryimage"},"thumbnailUrl":"https:\/\/www.instapainting.com\/testblog\/wp-content\/uploads\/2017\/07\/factory.jpg","datePublished":"2015-08-23T11:12:35+00:00","dateModified":"2018-07-09T07:27:05+00:00","author":{"@id":"https:\/\/www.instapainting.com\/blog\/#\/schema\/person\/f0008166544f365e1de42677b6ec07a2"},"breadcrumb":{"@id":"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/#primaryimage","url":"https:\/\/www.instapainting.com\/testblog\/wp-content\/uploads\/2017\/07\/factory.jpg","contentUrl":"https:\/\/www.instapainting.com\/testblog\/wp-content\/uploads\/2017\/07\/factory.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.instapainting.com\/blog\/research\/2015\/08\/23\/ai-painter\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.instapainting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Robo Painter"}]},{"@type":"WebSite","@id":"https:\/\/www.instapainting.com\/blog\/#website","url":"https:\/\/www.instapainting.com\/blog\/","name":"Instapainting Blog","description":"Leveraging Art &amp; Technology","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.instapainting.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.instapainting.com\/blog\/#\/schema\/person\/f0008166544f365e1de42677b6ec07a2","name":"chris","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.instapainting.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4836857b5056601222e6aca8804d8348?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4836857b5056601222e6aca8804d8348?s=96&d=mm&r=g","caption":"chris"},"url":"https:\/\/www.instapainting.com\/blog\/author\/chris\/"}]}},"_links":{"self":[{"href":"https:\/\/www.instapainting.com\/blog\/wp-json\/wp\/v2\/posts\/1"}],"collection":[{"href":"https:\/\/www.instapainting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.instapainting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.instapainting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.instapainting.com\/blog\/wp-json\/wp\/v2\/comments?post=1"}],"version-history":[{"count":11,"href":"https:\/\/www.instapainting.com\/blog\/wp-json\/wp\/v2\/posts\/1\/revisions"}],"predecessor-version":[{"id":85,"href":"https:\/\/www.instapainting.com\/blog\/wp-json\/wp\/v2\/posts\/1\/revisions\/85"}],"wp:attachment":[{"href":"https:\/\/www.instapainting.com\/blog\/wp-json\/wp\/v2\/media?parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.instapainting.com\/blog\/wp-json\/wp\/v2\/categories?post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.instapainting.com\/blog\/wp-json\/wp\/v2\/tags?post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}