{"id":7915,"date":"2024-08-23T09:47:24","date_gmt":"2024-08-23T08:47:24","guid":{"rendered":"https:\/\/ri.itservices.manchester.ac.uk\/csf3\/?page_id=7915"},"modified":"2024-08-23T10:01:22","modified_gmt":"2024-08-23T09:01:22","slug":"colmap","status":"publish","type":"page","link":"https:\/\/ri.itservices.manchester.ac.uk\/csf3\/software\/applications\/colmap\/","title":{"rendered":"COLMAP"},"content":{"rendered":"<h2>Overview<\/h2>\n<p><a href=\"https:\/\/github.com\/colmap\/colmap\">COLMAP<\/a> is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with several features for the reconstruction of ordered and unordered image collections.<\/p>\n<p>Version 3.9 &#038; 3.10-dev are installed on the CSF, via a singularity\/apptainer image.<\/p>\n<h2>Restrictions on use<\/h2>\n<p>The COLMAP library is licensed under the new BSD license and is freely available on the CSF,  please refer to licence for more information &#8211; <a href=\"https:\/\/github.com\/colmap\/colmap?tab=readme-ov-file#license\">LICENCE<\/a><\/p>\n<h2>Set up procedure<\/h2>\n<p>We now recommend loading modulefiles within your jobscript so that you have a full record of how the job was run. See the example jobscript below for how to do this. Alternatively, you may load modulefiles on the login node and let the job <abbr title=\"add '#$ -V' to your jobscript\">inherit these settings<\/abbr>.<\/p>\n<p>Load one of the following modulefiles:<\/p>\n<pre>\r\nmodule load apps\/singularity\/colmap\/3.9\r\nmodule load apps\/singularity\/colmap\/3.10\r\n<\/pre>\n<h2>Running the application<\/h2>\n<p>Please do not run COLMAP on the login node. COLMAP can run on either the CPU or GPU. The GPU version is generally preferred because it has a custom feature detection mode that can produce higher quality features.<\/p>\n<h3>GPU Job<\/h3>\n<pre>\r\n#!\/bin\/bash --login\r\n\r\n#$ -cwd\r\n#$ -pe smp.pe 8\r\n#$ -l v100\r\n\r\nDATASET_PATH=\"\/path\/to\/dataset\"\r\n\r\nmodule load apps\/singularity\/colmap\/3.10\r\ncolmap automatic_reconstructor \\\r\n  --workspace_path \"${DATASET_PATH}\" \\\r\n  --image_path \"${DATASET_PATH}\/images\" \\\r\n  --num_threads ${NSLOTS}\r\n<\/pre>\n<p>Submit the jobscript using:<\/p>\n<pre>qsub <em>scriptname<\/em><\/pre>\n<p>where <em>scriptname<\/em> is the name of your jobscript.<\/p>\n<h2>Further information<\/h2>\n<ul>\n<li><a href=\"https:\/\/colmap.github.io\/index.html\">COLMAP Docs<\/a><\/li>\n<\/ul>\n<h2>Updates<\/h2>\n<p>None.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with several features for the reconstruction of ordered and unordered image collections. Version 3.9 &#038; 3.10-dev are installed on the CSF, via a singularity\/apptainer image. Restrictions on use The COLMAP library is licensed under the new BSD license and is freely available on the CSF, please refer to licence for more information &#8211; LICENCE Set up procedure We now recommend loading modulefiles within.. <a href=\"https:\/\/ri.itservices.manchester.ac.uk\/csf3\/software\/applications\/colmap\/\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":12,"featured_media":0,"parent":86,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7915","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf3\/wp-json\/wp\/v2\/pages\/7915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf3\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf3\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf3\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf3\/wp-json\/wp\/v2\/comments?post=7915"}],"version-history":[{"count":5,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf3\/wp-json\/wp\/v2\/pages\/7915\/revisions"}],"predecessor-version":[{"id":7922,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf3\/wp-json\/wp\/v2\/pages\/7915\/revisions\/7922"}],"up":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf3\/wp-json\/wp\/v2\/pages\/86"}],"wp:attachment":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf3\/wp-json\/wp\/v2\/media?parent=7915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}