{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/89240"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/89240","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Enhanced image-based 3D reconstruction with 2D-to-3D constraints","abstract":"This paper discusses an improvement to the Mesh-Assisted Structure from Motion algorithm. Mesh-Assisted Structure from Motion is an improvement over the original Structure from Motion algorithm, which generates a 3D reconstruction of a scene based on a set of 2D images depicting the scene. Mesh-Assisted Structure from Motion improves on it by incorporating a mesh. A user registers one of the images in the image set to the mesh and provides this registration as a constraint to the Structure from Motion pipeline. This solves some difficulties the default Structure from Motion algorithm has, and results in higher reconstruction quality. The improvement discussed in this paper allows additional anchor images to be registered to the mesh and provided as constraints to the pipeline. Using additional anchor images results in fewer images needing to be registered during pipeline execution. This means that more of the pipeline may be executed automatically, with no additional user input. Depending on the available images and mesh, using additional anchor cameras may or may not improve reconstruction quality. For most data sets, additional anchor images result in a slightly worse reconstruction. However, for some data sets, the reconstruction quality may be improved by using more anchor images. The most important criteria for determining if using more anchor images will improve or harm the reconstruction accuracy is the accuracy of the input mesh. However, even when the reconstruction becomes less accurate, using more anchor images will still decrease the amount of input necessary during execution, and thus allow more of the pipeline to be executed without needing to wait for user input. Finally, several possible improvements to the modified Mesh-Assisted Structure from Motion algorithm are discussed. These improvements mostly relate to improving the anchor image selection process, to choose images which will result in a more accurate reconstruction. These improvements would increase the number of situations in which using the modified algorithm with multiple anchor images is superior to the algorithm with only a single anchor image.","abstract_html":"This paper discusses an improvement to the Mesh-Assisted Structure from Motion algorithm. Mesh-Assisted Structure from Motion is an improvement over the original Structure from Motion algorithm, which generates a 3D reconstruction of a scene based on a set of 2D images depicting the scene. Mesh-Assisted Structure from Motion improves on it by incorporating a mesh. A user registers one of the images in the image set to the mesh and provides this registration as a constraint to the Structure from Motion pipeline. This solves some difficulties the default Structure from Motion algorithm has, and results in higher reconstruction quality. The improvement discussed in this paper allows additional anchor images to be registered to the mesh and provided as constraints to the pipeline. Using additional anchor images results in fewer images needing to be registered during pipeline execution. This means that more of the pipeline may be executed automatically, with no additional user input. Depending on the available images and mesh, using additional anchor cameras may or may not improve reconstruction quality. For most data sets, additional anchor images result in a slightly worse reconstruction. However, for some data sets, the reconstruction quality may be improved by using more anchor images. The most important criteria for determining if using more anchor images will improve or harm the reconstruction accuracy is the accuracy of the input mesh. However, even when the reconstruction becomes less accurate, using more anchor images will still decrease the amount of input necessary during execution, and thus allow more of the pipeline to be executed without needing to wait for user input. Finally, several possible improvements to the modified Mesh-Assisted Structure from Motion algorithm are discussed. These improvements mostly relate to improving the anchor image selection process, to choose images which will result in a more accurate reconstruction. These improvements would increase the number of situations in which using the modified algorithm with multiple anchor images is superior to the algorithm with only a single anchor image.","abstract_has_math":false,"creators":["Sittig, Michael Glenn"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Golparvar Fard, Mani"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2016,"date_issued":"2016-03-02T21:07:13Z","date_published":"2016-03-02T21:07:13Z","updated_at":"2026-07-22T22:26:32Z","subjects":["Structure from Motion (sfm)","mesh assisted structure from motion (mesh assisted sfm)","reconstruction","image based 3d reconstruction"],"languages":["en"],"rights":["Copyright 2015 Michael Sittig"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/89240","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Golparvar Fard, Mani"]},{"key":"dc:creator","label":"Author","values":["Sittig, Michael Glenn"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2016-03-02T21:07:13Z","2018-03-03T10:15:25Z","2015-12-11","2015-12"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Structure from Motion (sfm)","mesh assisted structure from motion (mesh assisted sfm)","reconstruction","image based 3d reconstruction"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2015 Michael Sittig"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/89240"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["This paper discusses an improvement to the Mesh-Assisted Structure from Motion algorithm. Mesh-Assisted Structure from Motion is an improvement over the original Structure from Motion algorithm, which generates a 3D reconstruction of a scene based on a set of 2D images depicting the scene. Mesh-Assisted Structure from Motion improves on it by incorporating a mesh. A user registers one of the images in the image set to the mesh and provides this registration as a constraint to the Structure from Motion pipeline. This solves some difficulties the default Structure from Motion algorithm has, and results in higher reconstruction quality. The improvement discussed in this paper allows additional anchor images to be registered to the mesh and provided as constraints to the pipeline. Using additional anchor images results in fewer images needing to be registered during pipeline execution. This means that more of the pipeline may be executed automatically, with no additional user input. Depending on the available images and mesh, using additional anchor cameras may or may not improve reconstruction quality. For most data sets, additional anchor images result in a slightly worse reconstruction. However, for some data sets, the reconstruction quality may be improved by using more anchor images. The most important criteria for determining if using more anchor images will improve or harm the reconstruction accuracy is the accuracy of the input mesh. However, even when the reconstruction becomes less accurate, using more anchor images will still decrease the amount of input necessary during execution, and thus allow more of the pipeline to be executed without needing to wait for user input. Finally, several possible improvements to the modified Mesh-Assisted Structure from Motion algorithm are discussed. These improvements mostly relate to improving the anchor image selection process, to choose images which will result in a more accurate reconstruction. These improvements would increase the number of situations in which using the modified algorithm with multiple anchor images is superior to the algorithm with only a single anchor image.","Submission published under a 24 month embargo labeled 'Closed Access', the embargo will last until 2017-12-01","The student, Michael Sittig, accepted the attached license on 2015-12-10 at 22:45.","The student, Michael Sittig, submitted this Thesis for approval on 2015-12-10 at 22:56.","This Thesis was approved for publication on 2015-12-11 at 08:33.","DSpace SAF Submission Ingestion Package generated from Vireo submission #9006 on 2016-03-02 at 14:14:27","Made available in DSpace on 2016-03-02T21:07:13Z (GMT). No. of bitstreams: 2 SITTIG-THESIS-2015.pdf: 3609269 bytes, checksum: 64e34a451d103509826760430a7d2a38 (MD5) LICENSE.txt: 4211 bytes, checksum: 24a8cc9b7403f6f80bacb8b13f5bc2b1 (MD5) Previous issue date: 2015-12-11","Embargo set by: Seth Robbins for item 91443 Lift date: 2018-03-02T21:07:27Z Reason: Author requested closed access (OA after 2yrs) in Vireo ETD system","Limited Restriction Lifted for Item 91443 on 2018-03-03T10:15:25Z."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Enhanced image-based 3D reconstruction with 2D-to-3D constraints"]}]}],"canonical_facts":{"dc:contributor":["Golparvar Fard, Mani"],"dc:creator":["Sittig, Michael Glenn"],"dc:date":["2016-03-02T21:07:13Z","2018-03-03T10:15:25Z","2015-12-11","2015-12"],"dc:description":["This paper discusses an improvement to the Mesh-Assisted Structure from Motion algorithm. Mesh-Assisted Structure from Motion is an improvement over the original Structure from Motion algorithm, which generates a 3D reconstruction of a scene based on a set of 2D images depicting the scene. Mesh-Assisted Structure from Motion improves on it by incorporating a mesh. A user registers one of the images in the image set to the mesh and provides this registration as a constraint to the Structure from Motion pipeline. This solves some difficulties the default Structure from Motion algorithm has, and results in higher reconstruction quality. The improvement discussed in this paper allows additional anchor images to be registered to the mesh and provided as constraints to the pipeline. Using additional anchor images results in fewer images needing to be registered during pipeline execution. This means that more of the pipeline may be executed automatically, with no additional user input. Depending on the available images and mesh, using additional anchor cameras may or may not improve reconstruction quality. For most data sets, additional anchor images result in a slightly worse reconstruction. However, for some data sets, the reconstruction quality may be improved by using more anchor images. The most important criteria for determining if using more anchor images will improve or harm the reconstruction accuracy is the accuracy of the input mesh. However, even when the reconstruction becomes less accurate, using more anchor images will still decrease the amount of input necessary during execution, and thus allow more of the pipeline to be executed without needing to wait for user input. Finally, several possible improvements to the modified Mesh-Assisted Structure from Motion algorithm are discussed. These improvements mostly relate to improving the anchor image selection process, to choose images which will result in a more accurate reconstruction. These improvements would increase the number of situations in which using the modified algorithm with multiple anchor images is superior to the algorithm with only a single anchor image.","Submission published under a 24 month embargo labeled 'Closed Access', the embargo will last until 2017-12-01","The student, Michael Sittig, accepted the attached license on 2015-12-10 at 22:45.","The student, Michael Sittig, submitted this Thesis for approval on 2015-12-10 at 22:56.","This Thesis was approved for publication on 2015-12-11 at 08:33.","DSpace SAF Submission Ingestion Package generated from Vireo submission #9006 on 2016-03-02 at 14:14:27","Made available in DSpace on 2016-03-02T21:07:13Z (GMT). No. of bitstreams: 2 SITTIG-THESIS-2015.pdf: 3609269 bytes, checksum: 64e34a451d103509826760430a7d2a38 (MD5) LICENSE.txt: 4211 bytes, checksum: 24a8cc9b7403f6f80bacb8b13f5bc2b1 (MD5) Previous issue date: 2015-12-11","Embargo set by: Seth Robbins for item 91443 Lift date: 2018-03-02T21:07:27Z Reason: Author requested closed access (OA after 2yrs) in Vireo ETD system","Limited Restriction Lifted for Item 91443 on 2018-03-03T10:15:25Z."],"dc:format":["application/pdf"],"dc:identifier":["http://hdl.handle.net/2142/89240"],"dc:language":["en"],"dc:rights":["Copyright 2015 Michael Sittig"],"dc:subject":["Structure from Motion (sfm)","mesh assisted structure from motion (mesh assisted sfm)","reconstruction","image based 3d reconstruction"],"dc:title":["Enhanced image-based 3D reconstruction with 2D-to-3D constraints"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:32Z"}