Photogrammetry 101 with Harman

From Open Source Ecology
Revision as of 16:20, 13 August 2018 by Marcin (talk | contribs)
Jump to navigation Jump to search

FB post

https://www.facebook.com/groups/398759490316633/permalink/899635686895675/

Presentation

edit

Current Progress

41 images of a Black and Decker Cordless Drill have been taken for use with COLMAP

A 'Sparse' point-cloud reconstruction was achieved using only a CPU since the GPUs wouldn't work

However, only a 'Dense' point-cloud can be exported as a mesh for use in MeshLab. This requires a CUDA enabled GPU, which I have and can install

An alternative is to attempt to construct a mesh from the 'Sparse' point cloud we have generated using another open source program called OpenMVS.

Next Steps

Continue by installing CUDA API for my Nvidia GPU, and/or attempt mesh reconstruction from sparse point-cloud with OpenMVS pipeline

Past Work

Was unable to get COLMAP to carry out a reconstruction using the GPU on the following machines:


PC: Sony Vaio Laptop

OS: Ubuntu 18.04

CPU: Intel i5-2540M

GPU: Radeon 6630M

Notes: GUI crashes to terminal with SIGABRT error when attempting reconstruction


PC: Custom AMD

OS: Ubuntu 18.04

CPU:AMD FX-6300

GPU: AMD Vega FE

Notes: GUI crashes to terminal with SIGABRT error when attempting reconstruction


PC: Custom AMD

OS: Windows 10

CPU: AMD FX-6300

GPU: AMD Vega FE

Notes: Reconstruction analyzes images but finds no features to match


PC: Custom Intel

OS: Ubuntu 18.04

CPU: Intel i5-3570K

GPU: EVGA GTX 970

Notes: Same crash as others


I have had some success with COLMAP analyzing images and finding features using the CPU only (no GPU) on my custom AMD and Intel builds. This has been running for 8.5 hours today, and I don't know if it will be done in a reasonable amount of time because the CPU is much slower at image analysis than the GPU pipeline.