Comments (9)
try increasing disp_threshold and reducing prob_threshold & num_consistent
from unimvsnet.
You must have failed the Fusibile installation.
from unimvsnet.
thank you for your time
I am using google colab
after cloning fusibile
!cmake .
the out is
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 7.5.0
-- The CXX compiler identification is GNU 7.5.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found OpenCV: /usr (found version "3.2.0")
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found CUDA: /usr/local/cuda (found suitable version "11.1", minimum required is "6.0")
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- Configuring done
-- Generating done
-- Build files have been written to: /content/fusibile
and then
!make
and the output is
[ 33%] Building NVCC (Device) object CMakeFiles/fusibile.dir/fusibile_generated_fusibile.cu.o
/content/fusibile/fusibile.cu(178): warning: variable "used_list" was set but never used
/content/fusibile/fusibile.cu(372): warning: variable "grid_size" was set but never used
/content/fusibile/fusibile.cu(375): warning: variable "block_size" was set but never used
ptxas info : 64576 bytes gmem, 72 bytes cmem[3]
ptxas info : Compiling entry function '_Z8fusibileR11GlobalStatei' for 'sm_60'
ptxas info : Function properties for _Z8fusibileR11GlobalStatei
0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
ptxas info : Used 48 registers, 332 bytes cmem[0], 20 bytes cmem[2]
/content/fusibile/fusibile.cu: In function ‘void copy_point_cloud_to_host(GlobalState&, int, PointCloudList&)’:
/content/fusibile/fusibile.cu:289:7: warning: ‘texture4[3]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
float texture4[4];
^ ~~
/content/fusibile/fusibile.cu:289:7: warning: ‘texture4[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
/content/fusibile/fusibile.cu:289:7: warning: ‘texture4[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
/content/fusibile/fusibile.cu:289:7: warning: ‘texture4[2]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[ 66%] Building CXX object CMakeFiles/fusibile.dir/main.cpp.o
In file included from /content/fusibile/main.cpp:32:0:
/content/fusibile/helper_cuda.h: In function ‘const char* _cudaGetErrorEnum(cudaError_t)’:
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStubLibrary’ not handled in switch [-Wswitch]
switch (error)
^
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorCallRequiresNewerDriver’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorDeviceNotLicensed’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorDeviceUninitialized’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorArrayIsMapped’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorAlreadyMapped’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorAlreadyAcquired’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorNotMapped’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorNotMappedAsArray’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorNotMappedAsPointer’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorNvlinkUncorrectable’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorJitCompilerNotFound’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorUnsupportedPtxVersion’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorInvalidSource’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorFileNotFound’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorIllegalState’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorSymbolNotFound’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorLaunchIncompatibleTexturing’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorContextIsDestroyed’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorCooperativeLaunchTooLarge’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorSystemNotReady’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorSystemDriverMismatch’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorCompatNotSupportedOnDevice’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureUnsupported’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureInvalidated’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureMerge’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureUnmatched’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureUnjoined’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureIsolation’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureImplicit’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorCapturedEvent’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureWrongThread’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorTimeout’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorGraphExecUpdateFailure’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h: In function ‘const char* _cudaGetErrorEnum(CUresult)’:
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STUB_LIBRARY’ not handled in switch [-Wswitch]
switch (error)
^
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_DEVICE_NOT_LICENSED’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_PEER_ACCESS_UNSUPPORTED’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_INVALID_PTX’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_INVALID_GRAPHICS_CONTEXT’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_NVLINK_UNCORRECTABLE’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_JIT_COMPILER_NOT_FOUND’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_UNSUPPORTED_PTX_VERSION’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_ILLEGAL_STATE’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_ILLEGAL_ADDRESS’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_HARDWARE_STACK_ERROR’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_ILLEGAL_INSTRUCTION’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_MISALIGNED_ADDRESS’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_INVALID_ADDRESS_SPACE’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_INVALID_PC’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_COOPERATIVE_LAUNCH_TOO_LARGE’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_NOT_PERMITTED’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_NOT_SUPPORTED’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_SYSTEM_NOT_READY’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_SYSTEM_DRIVER_MISMATCH’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_COMPAT_NOT_SUPPORTED_ON_DEVICE’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_UNSUPPORTED’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_INVALIDATED’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_MERGE’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_UNMATCHED’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_UNJOINED’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_ISOLATION’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_IMPLICIT’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_CAPTURED_EVENT’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_WRONG_THREAD’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_TIMEOUT’ not handled in switch [-Wswitch]
/content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_GRAPH_EXEC_UPDATE_FAILURE’ not handled in switch [-Wswitch]
[100%] Linking CXX executable fusibile
[100%] Built target fusibile
from unimvsnet.
thank you !
it was failed Fusibile installation , i fixed buy choosing the correct NVidia arch
from unimvsnet.
thank you ! it was failed Fusibile installation , i fixed buy choosing the correct NVidia arch
Hi, could you please tell my the environment you applied, including the version of cuda, opencv?
from unimvsnet.
Hi, still me and still the same problem. Could please tell me the Nvidia arch you choose?
from unimvsnet.
75
set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS};-O3 --use_fast_math --ptxas-options=-v -std=c++11 --compiler-options -Wall -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_75,code=sm_75)
from unimvsnet.
Hi, thank you very much!! I made it!
But how about the point clouds you got? The number of points I got is only half as many as the author provided, so the result is really poor. Did you meet this problem?
from unimvsnet.
try increasing disp_threshold and reducing prob_threshold & num_consistent
Thank you! The previous results I showed are based on the default settings provided by the author. I tried some different parameters, but I still cannot get the results in the paper. So what are the best parameters and settings you think? Or there is something wrong with the environment I installed Gipuma. My environment is:
CUDA 10.1
OpenCV 3.3.1
python 3.8
pytorch 1.9.1
from unimvsnet.
Related Issues (20)
- can not download DTU, Tank and Temples Dataset HOT 1
- Some questions about the differences between UniMVS and CasMVS HOT 2
- Different results between released model and released ply HOT 3
- About abs_depthloss HOT 3
- 请问这个训练和测试时的源图像数量保持一致对结果有影响吗? HOT 2
- Question about gipuma HOT 3
- Got OOM error when calculating the gt_unity_index_volume HOT 1
- The evaluation results on DTU evaluation set are different between paper and released checkpoints HOT 2
- A problem about fusibile? HOT 1
- Error: no kernel image is available for execution on the device HOT 4
- About unity generation HOT 1
- 关于坦克和寺庙数据集的调参问题! HOT 2
- About your device HOT 1
- 测试自己的数据集
- custom data test reconstruction effect is not good HOT 1
- fusibile中的问题 HOT 1
- About the setting of the 3-step conf values in a new dataset HOT 1
- 关于训练dtu数据时第七个epoch验证时报错
- Why is it that after running the test, the point cloud is divergent and the depth map is also blurry HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from unimvsnet.