{"id":315,"date":"2017-02-25T21:38:03","date_gmt":"2017-02-25T21:38:03","guid":{"rendered":"http:\/\/davidcheadle.co.uk\/?page_id=315"},"modified":"2020-09-13T01:41:42","modified_gmt":"2020-09-13T01:41:42","slug":"all-or-nothing","status":"publish","type":"page","link":"https:\/\/davidcheadle.co.uk\/?page_id=315","title":{"rendered":"All or Nothing"},"content":{"rendered":"<p class=\"western\" align=\"center\"><div class=\"su-quote su-quote-style-default\"><div class=\"su-quote-inner su-u-clearfix su-u-trim\">What if you could use a camera to record everything that happens in a period of time, and then automatically compress the most interesting bits into a single photograph?<\/div><\/div>\n<p class=\"western\" align=\"justify\">Combining my passion for photography, computers and programming I set myself the challenge of answering this question, building a system capable of combining hundreds, or even thousands, of individual exposures into a single image.<\/p>\n<p>The &#8216;All or Nothing&#8217; system is written in the C++ programming language and run on 16 core server.<\/p>\n<div class=\"su-custom-gallery su-custom-gallery-align-left su-custom-gallery-title-never su-lightbox-gallery\"><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_3.jpg\" title=\"AoN_3\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_3-300x200.jpg\" alt=\"AoN_3\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_3<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_2.jpg\" title=\"AoN_2\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_2-300x200.jpg\" alt=\"AoN_2\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_2<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_1.jpg\" title=\"AoN_1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_1-300x200.jpg\" alt=\"AoN_1\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_1<\/span><\/a><\/div><div class=\"su-clear\"><\/div><\/div>\n<p class=\"western\" align=\"justify\"><span lang=\"en-GB\">T<\/span><span lang=\"en-GB\">he ability to <\/span><span lang=\"en-GB\">present <\/span><span lang=\"en-GB\">the passage of time in a single <\/span><span lang=\"en-GB\">photograph <\/span><span lang=\"en-GB\">offered interesting possibilities <\/span><span lang=\"en-GB\">and the <\/span><span lang=\"en-GB\">flexibility<\/span> <span lang=\"en-GB\">offered by writing my own code allowed me to quickly <\/span><span lang=\"en-GB\">experiment with different <\/span><span lang=\"en-GB\">algorithms <\/span><span lang=\"en-GB\">for combining images. The <\/span><span lang=\"en-GB\">results I achieved were <\/span><span lang=\"en-GB\">often <\/span><span lang=\"en-GB\">unexpected <\/span><span lang=\"en-GB\">and <\/span><span lang=\"en-GB\">unpredictable. <\/span><span lang=\"en-GB\">This <\/span><span lang=\"en-GB\">wa<\/span><span lang=\"en-GB\">s<\/span><span lang=\"en-GB\"> genuinely exciting <\/span><span lang=\"en-GB\">and <\/span><span lang=\"en-GB\">drove <\/span><span lang=\"en-GB\">me to continue working on <\/span><span lang=\"en-GB\">the <\/span><span lang=\"en-GB\">project.<\/span><\/p>\n<div class=\"su-custom-gallery su-custom-gallery-align-left su-custom-gallery-title-never su-lightbox-gallery\"><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_16.jpg\" title=\"AoN_16\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_16-300x200.jpg\" alt=\"AoN_16\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_16<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_15.jpg\" title=\"AoN_15\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_15-300x200.jpg\" alt=\"AoN_15\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_15<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_14.jpg\" title=\"AoN_14\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_14-300x200.jpg\" alt=\"AoN_14\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_14<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_13.jpg\" title=\"AoN_13\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_13-300x200.jpg\" alt=\"AoN_13\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_13<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_12.jpg\" title=\"AoN_12\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_12-300x200.jpg\" alt=\"AoN_12\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_12<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_11.jpg\" title=\"AoN_11\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_11-300x200.jpg\" alt=\"AoN_11\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_11<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_10.jpg\" title=\"AoN_10\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_10-300x200.jpg\" alt=\"AoN_10\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_10<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_9.jpg\" title=\"AoN_9\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_9-300x200.jpg\" alt=\"AoN_9\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_9<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_8.jpg\" title=\"AoN_8\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_8-300x200.jpg\" alt=\"AoN_8\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_8<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_7.jpg\" title=\"AoN_7\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_7-300x200.jpg\" alt=\"AoN_7\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_7<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_6.jpg\" title=\"AoN_6\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_6-300x200.jpg\" alt=\"AoN_6\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_6<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_5.jpg\" title=\"AoN_5\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_5-300x200.jpg\" alt=\"AoN_5\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_5<\/span><\/a><\/div><div class=\"su-custom-gallery-slide\" style=\"width:300px;height:200px\"><a href=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_4.jpg\" title=\"AoN_4\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/davidcheadle.co.uk\/wp-content\/uploads\/2017\/02\/AoN_4-300x200.jpg\" alt=\"AoN_4\" width=\"300\" height=\"200\" \/><span class=\"su-custom-gallery-title\">AoN_4<\/span><\/a><\/div><div class=\"su-clear\"><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Combining my passion for photography, computers and programming I set myself the challenge of answering this question, building a system capable of combining hundreds, or even thousands, of individual exposures into a single image. The &#8216;All or Nothing&#8217; system is written in the C++ programming language and run on 16 core server. The ability to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":213,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-fullwidth.php","meta":{"footnotes":""},"class_list":["post-315","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/davidcheadle.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/315","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/davidcheadle.co.uk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/davidcheadle.co.uk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/davidcheadle.co.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/davidcheadle.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=315"}],"version-history":[{"count":4,"href":"https:\/\/davidcheadle.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/315\/revisions"}],"predecessor-version":[{"id":319,"href":"https:\/\/davidcheadle.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/315\/revisions\/319"}],"up":[{"embeddable":true,"href":"https:\/\/davidcheadle.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/213"}],"wp:attachment":[{"href":"https:\/\/davidcheadle.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=315"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}