{"id":1901,"date":"2022-11-08T13:05:18","date_gmt":"2022-11-08T18:05:18","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/?p=1901"},"modified":"2022-11-08T13:05:18","modified_gmt":"2022-11-08T18:05:18","slug":"hunan-misc-experiments","status":"publish","type":"post","link":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/hunan\/11\/08\/hunan-misc-experiments\/","title":{"rendered":"Hunan &#8211; Misc Experiments"},"content":{"rendered":"<p>I\u2019ve been playing around with a few things unrelated to the deliverables and at Golan\u2019s request, will put the results here.<\/p>\n<h3>Slitscanning(ish) (slow motion)Video<\/h3>\n<p>Algorithm: for the i-th column of the video, take every i-th frame of the original video. (e.g. the right-most column is playing at c * 1024 FPS and the left-most column is playing at c FPS for some constant c.) Hold the last frame if a given column runs out of frames.<\/p>\n<p>Shot on the edgertronic.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1902\" src=\"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/ezgif.com-gif-maker.gif\" alt=\"\" width=\"600\" height=\"317\" \/><\/p>\n<h3>Digital NIR false color<\/h3>\n<p>The goal is to recreate the look of Aerochrome using a NIR digital camera.<\/p>\n<p>Algorithm: take two photos of the same scene, one with IR high pass filter and a low pass filter. The first one with the low pass is a regular RGB photo and the high pass will give 1 NIR channel (effectively). Then use NIR channel for R, R for B, B for G in constructing a new image.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-1907\" src=\"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-2-640x342.jpg\" alt=\"\" width=\"640\" height=\"342\" srcset=\"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-2-640x342.jpg 640w, https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-2-1024x548.jpg 1024w, https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-2-768x411.jpg 768w, https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-2-1536x822.jpg 1536w, https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-2-1200x642.jpg 1200w, https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-2.jpg 1901w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-1908\" src=\"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-4-640x355.jpg\" alt=\"\" width=\"640\" height=\"355\" srcset=\"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-4-640x355.jpg 640w, https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-4-1024x568.jpg 1024w, https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-4-768x426.jpg 768w, https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-4-1536x852.jpg 1536w, https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-4-1200x666.jpg 1200w, https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-content\/uploads\/2022\/11\/Test-4.jpg 1864w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019ve been playing around with a few things unrelated to the deliverables and at Golan\u2019s request, will put the results here. Slitscanning(ish) (slow motion)Video Algorithm: for the i-th column of the video, take every i-th frame of the original video. (e.g. the right-most column is playing at c * 1024 FPS and the left-most column &hellip; <a href=\"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/hunan\/11\/08\/hunan-misc-experiments\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Hunan &#8211; Misc Experiments&#8221;<\/span><\/a><\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/posts\/1901"}],"collection":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/comments?post=1901"}],"version-history":[{"count":1,"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/posts\/1901\/revisions"}],"predecessor-version":[{"id":1909,"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/posts\/1901\/revisions\/1909"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/media?parent=1901"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/categories?post=1901"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-461\/f2022\/wp-json\/wp\/v2\/tags?post=1901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}