{"id":21,"date":"2023-03-09T05:22:52","date_gmt":"2023-03-09T05:22:52","guid":{"rendered":"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/?page_id=21"},"modified":"2023-03-14T17:27:03","modified_gmt":"2023-03-14T17:27:03","slug":"challenges","status":"publish","type":"page","link":"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/challenges\/","title":{"rendered":"Challenges"},"content":{"rendered":"\n<p>We ran into multiple issues, both with taking the photos and with modeling them, that we would like to highlight in case others hope to do a similar project.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Photos<\/h5>\n\n\n\n<p>As the first part of our process, taking photos proved to be more challenging than anticipated. One issue was that we struggled to find a time in which no one was using the pool, as we frequently went to the pool only to find out that there was a diving practice or people swimming in the pool. We also hoped to take pictures on the roof of the offices in the pool area, and after some deliberation the janitor was able to let us on to the roof; however, likely due to the big change in angle compared to the other photos, we couldn\u2019t end up using the pictures from the roof as they did not produce a clean model. We had to take multiple rounds of photos, as we didn\u2019t use proper photogrammetry practices for the first couple of rounds, producing insufficient models. Finally, for the final round of photos we ended up using, we took so many pictures that the camera started to lag, which caused some of the pictures to be slightly blurry, hindering how well of a model we were able to produce as well.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"576\" data-id=\"102\" src=\"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/roof1-1024x576.jpg\" alt=\"Roof above the offices in Thorpe Pool\" class=\"wp-image-102\" srcset=\"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/roof1-1024x576.jpg 1024w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/roof1-300x169.jpg 300w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/roof1-768x432.jpg 768w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/roof1-1536x864.jpg 1536w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/roof1-2048x1152.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Roof of West Gym&#8217;s offices<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"576\" data-id=\"103\" src=\"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/roof2-1024x576.jpg\" alt=\"Bird's eye view of diving boards\" class=\"wp-image-103\" srcset=\"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/roof2-1024x576.jpg 1024w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/roof2-300x169.jpg 300w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/roof2-768x432.jpg 768w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/roof2-1536x864.jpg 1536w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/roof2-2048x1152.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Too steep of a change in angle<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"576\" src=\"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/blurry-1024x576.jpg\" alt=\"Blurry photo of pool and record boards\" class=\"wp-image-104\" srcset=\"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/blurry-1024x576.jpg 1024w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/blurry-300x169.jpg 300w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/blurry-768x432.jpg 768w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/blurry-1536x864.jpg 1536w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/blurry-2048x1152.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Example of one of our blurry photos<\/figcaption><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\">Modeling<\/h5>\n\n\n\n<p>Less surprisingly, we also experienced some challenges with creating our model. Before even adding photos to a model, we realized that the software we intended to use, Matterport, now required a subscription to embed a model onto a website. This was a tough challenge because Matterport allowed for tours through a 3D space, which is exactly what we were hoping to do, so we needed to find alternative software to use. We tried using both <a href=\"https:\/\/www.capturingreality.com\/\">RealityCapture<\/a> and Metashape, and with greater features and tools, Metashape ended up producing better models for us to use.<\/p>\n\n\n\n<p>One main issue was that with the amount of photos we took, we would need a computer with a more robust GPU to process the pictures and align each of them. We were able to get our hands on Apple iMacs in Carleton\u2019s CMC, and even with those the model took over a day to create. However, besides these issues, the modeling stage went alright for the pictures we had; there was some photo alignment issues that caused our model to not look as clean as we were hoping (such as not being able to use roof pictures, poor photogrammetry practices at first, and blurry photos), but for the most part the model turned out alright. We then had to manually clean up floating artifacts from the model, which was a manual and timely process, but this produced a much cleaner model for us in the end.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"570\" src=\"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/reality_capture-1024x570.jpg\" alt=\"RealityCapture's 3D model, which is blurry\" class=\"wp-image-107\" srcset=\"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/reality_capture-1024x570.jpg 1024w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/reality_capture-300x167.jpg 300w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/reality_capture-768x427.jpg 768w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/reality_capture.jpg 1037w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">RealityCapture&#8217;s model &#8211; this is why we used Metashape instead!<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1002\" height=\"572\" data-id=\"106\" src=\"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/cleaning_model.jpg\" alt=\"Removing artifacts in the model to clean it\" class=\"wp-image-106\" srcset=\"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/cleaning_model.jpg 1002w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/cleaning_model-300x171.jpg 300w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/cleaning_model-768x438.jpg 768w\" sizes=\"(max-width: 1002px) 100vw, 1002px\" \/><figcaption class=\"wp-element-caption\">Cleaning the model<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"892\" height=\"585\" data-id=\"105\" src=\"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/alignment_issues.jpg\" alt=\"Poorly aligned lifeguard chair\" class=\"wp-image-105\" srcset=\"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/alignment_issues.jpg 892w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/alignment_issues-300x197.jpg 300w, https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-content\/uploads\/2023\/03\/alignment_issues-768x504.jpg 768w\" sizes=\"(max-width: 892px) 100vw, 892px\" \/><figcaption class=\"wp-element-caption\">Alignment issues in the model<\/figcaption><\/figure>\n<\/figure>\n","protected":false},"excerpt":{"rendered":"<p>We ran into multiple issues, both with taking the photos and with modeling them, that we would like to highlight in case others hope to do a similar project. Photos As the first part of our process, taking photos proved to be more challenging than anticipated. One issue was that we struggled to find a [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"hide_page_title":"","footnotes":""},"_links":{"self":[{"href":"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-json\/wp\/v2\/pages\/21"}],"collection":[{"href":"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":4,"href":"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-json\/wp\/v2\/pages\/21\/revisions"}],"predecessor-version":[{"id":108,"href":"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-json\/wp\/v2\/pages\/21\/revisions\/108"}],"wp:attachment":[{"href":"https:\/\/hhfinals.dgah.sites.carleton.edu\/thorpe-3d\/wp-json\/wp\/v2\/media?parent=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}