{"id":345,"date":"2009-06-03T15:55:05","date_gmt":"2009-06-03T22:55:05","guid":{"rendered":"http:\/\/mikelberman.com\/blog\/?p=345"},"modified":"2009-06-05T12:57:06","modified_gmt":"2009-06-05T19:57:06","slug":"mr-miyagi%e2%80%99s-fly-catch","status":"publish","type":"post","link":"http:\/\/mikelberman.com\/blog\/?p=345","title":{"rendered":"Mr. Miyagi\u2019s Fly Catch"},"content":{"rendered":"<p>In Nature of Code, we learned how to regulate entropy and imitate the physical world.\u00a0 I seized this opportunity\u00a0 to realize the Miyagi Fly Catch that I begun during 4-in-4.<\/p>\n<p>The game is played with real, untethered chopsticks.\u00a0 The tips are painted a neon color in order for your webcam to be able to differentiate the sticks from the other objects in the frame.\u00a0 Mr. Miyagi\u2019s right arm follows your tracked chopsticks across the screen during your pursuit of the rendered housefly.<\/p>\n<p>Here are some pictures from ITP&#8217;s Spring Show.<\/p>\n<div style=\"width: 343px\" class=\"wp-caption alignnone\"><a title=\"Calibrating the game by mauxfaux, on Flickr\" href=\"http:\/\/www.flickr.com\/photos\/fauxtauxs\/3593104905\/\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/farm4.static.flickr.com\/3384\/3593104905_ee43c583c8.jpg\" alt=\"Calibrating the game\" width=\"333\" height=\"500\" \/><\/a><p class=\"wp-caption-text\">Calibrating the color tracking.        Photo by Joseph Kelberman.<\/p><\/div>\n<div id=\"attachment_349\" style=\"width: 493px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-349\" class=\"size-full wp-image-349\" title=\"Playing the Game\" src=\"http:\/\/mikelberman.com\/blog\/wp-content\/uploads\/miyagi_syed_edit.jpg\" alt=\"Man who catch fly accomplish anything\" width=\"483\" height=\"322\" srcset=\"http:\/\/mikelberman.com\/blog\/wp-content\/uploads\/miyagi_syed_edit.jpg 604w, http:\/\/mikelberman.com\/blog\/wp-content\/uploads\/miyagi_syed_edit-300x200.jpg 300w\" sizes=\"auto, (max-width: 483px) 100vw, 483px\" \/><p id=\"caption-attachment-349\" class=\"wp-caption-text\">Man who catch fly accomplish anything.    Photo by Syed.<\/p><\/div>\n<div style=\"width: 522px\" class=\"wp-caption alignnone\"><br \/>\n<a title=\"tommyplays_edit by mauxfaux, on Flickr\" href=\"http:\/\/www.flickr.com\/photos\/fauxtauxs\/3594431522\/\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/farm4.static.flickr.com\/3400\/3594431522_9e20352221_b.jpg\" alt=\"tommyplays_edit\" width=\"512\" height=\"341\" \/><\/a><p class=\"wp-caption-text\">Go Tommy Go!   Photo by Joseph Kelberman.<\/p><\/div>\n<p>The fellow project &#8220;<a href=\"http:\/\/toobigfora.net\/\">A Fish This Big<\/a>&#8221; also uses color tracking, enabling me to use my chopsticks with their project too.\u00a0 Their program uses the two blobs as scaling handles (no pun intended) to place the fish.\u00a0 This is picture is from the computer&#8217;s view.<\/p>\n<div style=\"width: 343px\" class=\"wp-caption alignnone\"><br \/>\n<a href=\"http:\/\/www.flickr.com\/photos\/fauxtauxs\/3598750276\/\" title=\"Yummers by mauxfaux, on Flickr\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/farm3.static.flickr.com\/2478\/3598750276_22790544be.jpg\" width=\"375\" height=\"281\" alt=\"Yummers\" \/><\/a><p class=\"wp-caption-text\">Matt feeds me a fish.<\/p><\/div>\n<p>Here&#8217;s a short clip from Gizmodo.<\/p>\n<p><object width=\"375\" height=\"281\" data=\"http:\/\/vimeo.com\/moogaloop.swf?clip_id=4593418&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1\" type=\"application\/x-shockwave-flash\"><param name=\"allowfullscreen\" value=\"true\" \/><param name=\"allowscriptaccess\" value=\"always\" \/><param name=\"src\" value=\"http:\/\/vimeo.com\/moogaloop.swf?clip_id=4593418&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1\" \/><\/object><\/p>\n<p><a href=\"http:\/\/vimeo.com\/4593418\">Michael Kelberman&#8217;s Mr. Miyagi Fly Catcher<\/a> from <a href=\"http:\/\/vimeo.com\/user562128\">Gizmodo<\/a> on <a href=\"http:\/\/vimeo.com\">Vimeo<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Nature of Code, we learned how to regulate entropy and imitate the physical world.\u00a0 I seized this opportunity\u00a0 to realize the Miyagi Fly Catch that I begun during 4-in-4. The game is played with real, untethered chopsticks.\u00a0 The tips are painted a neon color in order for your webcam to be able to differentiate [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,6],"tags":[323,27,25,24,319,324,23],"class_list":["post-345","post","type-post","status-publish","format-standard","hentry","category-camera-vision","category-nature-of-code","tag-camera-vision","tag-color-tracking","tag-fly-catch","tag-miyagi","tag-nature-of-code","tag-processing","tag-shiffman"],"_links":{"self":[{"href":"http:\/\/mikelberman.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/345","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/mikelberman.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/mikelberman.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/mikelberman.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/mikelberman.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=345"}],"version-history":[{"count":14,"href":"http:\/\/mikelberman.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/345\/revisions"}],"predecessor-version":[{"id":376,"href":"http:\/\/mikelberman.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/345\/revisions\/376"}],"wp:attachment":[{"href":"http:\/\/mikelberman.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/mikelberman.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=345"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/mikelberman.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}