alicevision / Meshroom

3D Reconstruction Software
http://alicevision.org
Other
11.05k stars 1.08k forks source link

Invalid distortion model for pinhole camera. #2260

Open sjuxax opened 9 months ago

sjuxax commented 9 months ago

I'm getting this output when I try to import an image into Meshroom with a fresh build of AliceVision. This worked last time I built back in August, so I don't think it's an issue with the inputs.

[2023-11-26 17:15:18.699810] [0x00007f3534b45000] [debug]   Embedded OCIO config file in ALICEVISION_ROOT does not exist, use config from source code: /home/jeff/local_clones/github.com/alicevision/AliceVision/src/aliceVision/image/share/aliceVision/config.ocio
Program called with the following parameters:
 * allowSingleView = 1
 * allowedCameraModels = "pinhole,radial1,radial3,brown,fisheye4,fisheye1,3deanamorphic4,3deradial4,3declassicld"
 * colorProfileDatabase = "" (default)
 * defaultCameraModel = "" (default)
 * defaultFieldOfView = 45
 * defaultFocalLength = -1 (default)
 * defaultFocalRatio = 1 (default)
 * defaultOffsetX = 0 (default)
 * defaultOffsetY = 0 (default)
 * errorOnMissingColorProfile = 1 (default)
 * groupCameraFallback =  Unknown Type "20EGroupCameraFallback"
 * imageFolder = "" (default)
 * input = "/tmp/tmpch9crshf/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/viewpoints.sfm"
 * lensCorrectionProfileInfo = "/usr/share/lensfun/version_2/generic.xml"
 * lensCorrectionProfileSearchIgnoreCameraModel = 1
 * maxCoresAvailable =  Unknown Type "j" (default)
 * maxMemoryAvailable = 18446744073709551615 (default)
 * output = "/tmp/tmpch9crshf/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/cameraInit.sfm"
 * rawColorInterpretation =  Unknown Type "N11aliceVision5image23ERawColorInterpretationE"
 * sensorDatabase = "/home/jeff/local/share/aliceVision/cameraSensors.db"
 * verboseLevel = "info"
 * viewIdMethod =  Unknown Type "N11aliceVision9sfmDataIO13EViewIdMethodE"
 * viewIdRegex = ".*?(\d+)" (default)

Hardware : 
        Detected core count : 24
        OpenMP will use 24 cores
        Detected available memory : 59132 Mo

[17:15:19.937431][info] 0 profile(s) stored in the LCP database.
terminate called after throwing an instance of 'std::out_of_range'
  what():  Invalid distortion model for pinhole camera.
ERROR:root:Error while building intrinsics: CameraInit failed with error code -6.
Command was: "aliceVision_cameraInit  --sensorDatabase "/home/jeff/local/share/aliceVision/cameraSensors.db" --lensCorrectionProfileInfo "/usr/share/lensfun/version_2/generic.xml" --lensCorrectionProfileSearchIgnoreCameraModel True --defaultFieldOfView 45.0 --groupCameraFallback folder --allowedCameraModels pinhole,radial1,radial3,brown,fisheye4,fisheye1,3deanamorphic4,3deradial4,3declassicld --rawColorInterpretation LibRawWhiteBalancing --viewIdMethod metadata --verboseLevel info --output "/tmp/tmpch9crshf/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/cameraInit.sfm" --allowSingleView 1 --input "/tmp/tmpch9crshf/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/viewpoints.sfm"".

QQmlComponent: Created graphical object was not placed in the graphics scene.

Had to add several hacks to get it to build, so pretty sure it's something on my end, but not sure where to look. Any help is appreciated.

demoulinv commented 9 months ago

Hello, One question, what kind of image do you try to import ? And one remark, Meshroom/AliceVision do not support lensfun but you specify a lensfun file for lens distortion correction. What happens if you don't specify anything ?

sjuxax commented 9 months ago

This is an image taken from my phone's camera that imported successfully on a build from back in August. It seems to throw the error on every image I've tried, though.

Nothing changes with the LensFun file either there or not; I added it as a last-ditch attempt to get something that worked.

demoulinv commented 9 months ago

Difficult to give you some cues without knowing which hacks you had to add to get AliceVision to build.

sjuxax commented 9 months ago

This is my current git diff from develop:

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 8fcdd6731..b3f4b8432 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -445,14 +445,22 @@ endif()
 # Flann
 # ==============================================================================
 if(ALICEVISION_BUILD_SFM)
-  find_package(lz4 REQUIRED)
+  find_package(PkgConfig REQUIRED)
+  # find_package(lz4 REQUIRED)
   find_package(flann REQUIRED)

-  if (TARGET lz4::lz4)
-    set(FLANN_LIBRARIES flann::flann_cpp lz4::lz4)
-  elseif (TARGET LZ4::lz4_static)
+
+
+  message(STATUS "LZ4 via pkgconfig")
+  find_package(PkgConfig REQUIRED)
+  pkg_check_modules(LZ4 REQUIRED IMPORTED_TARGET GLOBAL liblz4)
+  link_libraries(PkgConfig::LZ4)
+
+  if (TARGET PkgConfig::LZ4)
+    set(FLANN_LIBRARIES flann::flann_cpp PkgConfig::LZ4)
+  elseif (TARGET PkgConfig::LZ4::lz4_static)
     set(FLANN_LIBRARIES flann::flann_cpp LZ4::lz4_static)
-  elseif (TARGET LZ4::lz4_shared)
+  elseif (TARGET PkgConfig::LZ4::lz4_shared)
     set(FLANN_LIBRARIES flann::flann_cpp LZ4::lz4_shared)
   else()
     message(FATAL_ERROR "FLANN can not be found")
@@ -463,9 +471,11 @@ endif()
 # CoinUtils, Clp, Osi
 # ==============================================================================
 if(ALICEVISION_BUILD_SFM)
-  find_package(CoinUtils REQUIRED)
-  find_package(Clp REQUIRED)
-  find_package(Osi REQUIRED)
+  find_package(PkgConfig REQUIRED)
+  pkg_check_modules(CoinUtils REQUIRED IMPORTED_TARGET GLOBAL coinutils)
+  pkg_check_modules(Clp REQUIRED IMPORTED_TARGET GLOBAL clp)
+  pkg_check_modules(Osi REQUIRED IMPORTED_TARGET GLOBAL osi)
+  pkg_check_modules(OsiClp REQUIRED IMPORTED_TARGET GLOBAL osi-clp)
 endif()

@@ -872,7 +882,7 @@ else()
       set(SPHINX_HTML_DIR "${CMAKE_CURRENT_BINARY_DIR}/htmlDoc")

       configure_file(
-        "${CMAKE_CURRENT_SOURCE_DIR}/../docs/sphinx/rst/conf.py"
+        "${CMAKE_CURRENT_SOURCE_DIR}/../docs/sphinx/conf.py"
         "${CMAKE_CURRENT_BINARY_DIR}/conf.py"
         @ONLY
       )
@@ -880,7 +890,7 @@ else()
       add_custom_target(doc ALL
         ${SPHINX_EXECUTABLE}
         -b html
-        "${CMAKE_CURRENT_SOURCE_DIR}/../docs/sphinx/rst"
+        "${CMAKE_CURRENT_SOURCE_DIR}/../docs/sphinx"
         "${SPHINX_HTML_DIR}"
         COMMENT "Building HTML documentation with Sphinx")

diff --git a/src/aliceVision/linearProgramming/CMakeLists.txt b/src/aliceVision/linearProgramming/CMakeLists.txt
index bc4401273..f15c369b1 100644
--- a/src/aliceVision/linearProgramming/CMakeLists.txt
+++ b/src/aliceVision/linearProgramming/CMakeLists.txt
@@ -10,9 +10,10 @@ set(linearProgramming_files_headers
 set(aliceVision_linearProgramming_DEPS
   aliceVision_numeric
   aliceVision_system
-  Coin::Clp        # clp + solver wrapper
-  Coin::CoinUtils  # container tools
-  Coin::Osi        # generic LP
+  PkgConfig::Clp        # clp + solver wrapper
+  PkgConfig::CoinUtils  # container tools
+  PkgConfig::Osi        # generic LP
+  PkgConfig::OsiClp     # some symbols needed
 )

 if (NOT MOSEK_FOUND)
diff --git a/src/cmake/AliceVisionConfig.cmake.in b/src/cmake/AliceVisionConfig.cmake.in
index 5106ab2bb..91be55cfb 100644
--- a/src/cmake/AliceVisionConfig.cmake.in
+++ b/src/cmake/AliceVisionConfig.cmake.in
@@ -105,9 +105,11 @@ endif()

 set(ALICEVISION_BUILD_SFM @ALICEVISION_BUILD_SFM@)
 if(ALICEVISION_BUILD_SFM)
-  find_dependency(CoinUtils REQUIRED)
-  find_dependency(Clp REQUIRED)
-  find_dependency(Osi REQUIRED)
+  find_package(PkgConfig REQUIRED)
+  pkg_check_modules(CoinUtils REQUIRED IMPORTED_TARGET coinutils)
+  pkg_check_modules(Clp REQUIRED IMPORTED_TARGET clp)
+  pkg_check_modules(Osi REQUIRED IMPORTED_TARGET osi)
+  pkg_check_modules(OsiClp REQUIRED IMPORTED_TARGET osi-clp)
 endif()

 set(ALICEVISION_BUILD_MVS @ALICEVISION_BUILD_MVS@)
diff --git a/src/cmake/OptimizeForArchitecture.cmake b/src/cmake/OptimizeForArchitecture.cmake
index 89a2e9f2b..8d8b04846 100644
--- a/src/cmake/OptimizeForArchitecture.cmake
+++ b/src/cmake/OptimizeForArchitecture.cmake
@@ -139,6 +139,8 @@ macro(OFA_AutodetectX86)
             set(TARGET_ARCHITECTURE "cannonlake")
          elseif(_cpu_model EQUAL 142 OR _cpu_model EQUAL 158) # 8E, 9E
             set(TARGET_ARCHITECTURE "kaby-lake")
+         elseif(_cpu_model EQUAL 151) # 8E, 9E
+            set(TARGET_ARCHITECTURE "alderlake")
          elseif(_cpu_model EQUAL 85) # 55
             set(TARGET_ARCHITECTURE "skylake-avx512")
          elseif(_cpu_model EQUAL 78 OR _cpu_model EQUAL 94 OR _cpu_model EQUAL 165) # 4E, 5E
@@ -268,6 +270,10 @@ macro(OFA_HandleX86Options)
       _skylake_avx512()
       list(APPEND _available_vector_units_list "avx512ifma" "avx512vbmi")
    endmacro()
+   macro(_alderlake)
+      list(APPEND _march_flag_list "alderlake")
+      _skylake()
+   endmacro()
    macro(_knightslanding)
       list(APPEND _march_flag_list "knl")
       _broadwell()
@@ -311,6 +317,8 @@ macro(OFA_HandleX86Options)
       _skylake_avx512()
    elseif(TARGET_ARCHITECTURE STREQUAL "skylake")
       _skylake()
+   elseif(TARGET_ARCHITECTURE STREQUAL "alderlake")
+      _alderlake()
    elseif(TARGET_ARCHITECTURE STREQUAL "broadwell")
       _broadwell()
    elseif(TARGET_ARCHITECTURE STREQUAL "haswell")
@@ -580,7 +588,7 @@ Other supported values are: \"none\", \"generic\", \"core\", \"merom\" (65nm Cor
 \"haswell\", \"broadwell\", \"skylake\", \"skylake-xeon\", \"kaby-lake\", \"cannonlake\", \"silvermont\", \
 \"goldmont\", \"knl\" (Knights Landing), \"atom\", \"k8\", \"k8-sse3\", \"barcelona\", \
 \"istanbul\", \"magny-cours\", \"bulldozer\", \"interlagos\", \"piledriver\", \
-\"AMD 14h\", \"AMD 16h\", \"zen\".")
+\"AMD 14h\", \"AMD 16h\", \"zen\", \"alderlake\".")
    elseif("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "(arm|aarch32|aarch64)")
       set(TARGET_ARCHITECTURE "auto" CACHE STRING "CPU architecture to optimize for. \
 Using an incorrect setting here can result in crashes of the resulting binary because of invalid instructions used. \
diff --git a/src/dependencies/nanoflann b/src/dependencies/nanoflann
--- a/src/dependencies/nanoflann
+++ b/src/dependencies/nanoflann
@@ -1 +1 @@
-Subproject commit f1e47f0dbae72c11b008fd0d5b1191d9ba1f29bb
+Subproject commit f1e47f0dbae72c11b008fd0d5b1191d9ba1f29bb-dirty
diff --git a/src/software/utils/CMakeLists.txt b/src/software/utils/CMakeLists.txt
index a10ef7298..13071c821 100644
--- a/src/software/utils/CMakeLists.txt
+++ b/src/software/utils/CMakeLists.txt
@@ -255,9 +255,9 @@ if(ALICEVISION_BUILD_SFM)
               aliceVision_sfmData
               aliceVision_sfmDataIO
               aliceVision_colorHarmonization
-              Coin::Clp
-              Coin::CoinUtils
-              Coin::Osi
+              PkgConfig::Clp
+              PkgConfig::CoinUtils
+              PkgConfig::Osi
               Boost::program_options
               Boost::filesystem
               Boost::boost
diff --git a/src/software/utils/main_computeUncertainty.cpp b/src/software/utils/main_computeUncertainty.cpp
index 23d2ab9ee..4f4c019a5 100644
--- a/src/software/utils/main_computeUncertainty.cpp
+++ b/src/software/utils/main_computeUncertainty.cpp
@@ -41,6 +41,8 @@ int aliceVision_main(int argc, char **argv)
   std::string algorithm = cov::EAlgorithm_enumToString(cov::eAlgorithmSvdTaylorExpansion);
   bool debug = false;

+  std::string verboseLevel = system::EVerboseLevel_enumToString(system::Logger::getDefaultVerboseLevel());
+  po::options_description params("Parameters");
   params.add_options()
     ("input,i", po::value<std::string>(&sfmDataFilename)->required(),
       "SfMData file to align.")

It's mostly just setting up a few dependencies to use PkgConfig instead of cmake for resolution. I also hacked alderlake CPU support in there. This same patchset was used in earlier builds without issue.

sjuxax commented 9 months ago

Oh, I also have this in the nanoflann submodule:

diff --git a/examples/example_with_cmake/pointcloud_example.cpp b/examples/example_with_cmake/pointcloud_example.cpp
index ffe9062..f70b98b 100644
--- a/examples/example_with_cmake/pointcloud_example.cpp
+++ b/examples/example_with_cmake/pointcloud_example.cpp
@@ -62,7 +62,7 @@ void kdtree_demo(const size_t N)
         nanoflann::KNNResultSet<num_t> resultSet(num_results);
         resultSet.init(&ret_index, &out_dist_sqr);
         index.findNeighbors(
-            resultSet, &query_pt[0], nanoflann::SearchParams(10));
+            resultSet, &query_pt[0], nanoflann::SearchParameters(10));

         std::cout << "knnSearch(nn=" << num_results << "): \n";
         std::cout << "ret_index=" << ret_index
@@ -75,7 +75,7 @@ void kdtree_demo(const size_t N)
         nanoflann::RadiusResultSet<num_t, size_t> resultSet(
             radius, indices_dists);

-        index.findNeighbors(resultSet, query_pt, nanoflann::SearchParams());
+        index.findNeighbors(resultSet, query_pt, nanoflann::SearchParameters());

         // Get worst (furthest) point, without sorting:
         std::pair<size_t, num_t> worst_pair = resultSet.worst_item();
diff --git a/examples/example_with_pkgconfig/pointcloud_example.cpp b/examples/example_with_pkgconfig/pointcloud_example.cpp
index ffe9062..f70b98b 100644
--- a/examples/example_with_pkgconfig/pointcloud_example.cpp
+++ b/examples/example_with_pkgconfig/pointcloud_example.cpp
@@ -62,7 +62,7 @@ void kdtree_demo(const size_t N)
         nanoflann::KNNResultSet<num_t> resultSet(num_results);
         resultSet.init(&ret_index, &out_dist_sqr);
         index.findNeighbors(
-            resultSet, &query_pt[0], nanoflann::SearchParams(10));
+            resultSet, &query_pt[0], nanoflann::SearchParameters(10));

         std::cout << "knnSearch(nn=" << num_results << "): \n";
         std::cout << "ret_index=" << ret_index
@@ -75,7 +75,7 @@ void kdtree_demo(const size_t N)
         nanoflann::RadiusResultSet<num_t, size_t> resultSet(
             radius, indices_dists);

-        index.findNeighbors(resultSet, query_pt, nanoflann::SearchParams());
+        index.findNeighbors(resultSet, query_pt, nanoflann::SearchParameters());

         // Get worst (furthest) point, without sorting:
         std::pair<size_t, num_t> worst_pair = resultSet.worst_item();

Wouldn't build without it, just blindly followed the compiler's suggestion of "Did you mean...".

fabiencastan commented 9 months ago

BTW, Could you submit the fixes as PRs? I mean:

-        "${CMAKE_CURRENT_SOURCE_DIR}/../docs/sphinx/rst/conf.py"
+        "${CMAKE_CURRENT_SOURCE_DIR}/../docs/sphinx/conf.py"

And the addition of new architectures in the cmake. (But we will not integrate the changes specific to PkgConfig in the cmake)

Could double check using the same image with the latest prebuilt release?

sjuxax commented 9 months ago

Latest prebuilt release doesn't start on my machine:

$ OCIO_CONFIG=/home/jeff/local/share/aliceVision/config.ocio ./Meshroom-2023.2.0-av3.1.0-centos7-cuda11.3.1/Meshroom
[2023-12-07 15:35:17.660040] [0x00007f4262074740] [error]   Embedded OCIO configuration file: '/usr/share/aliceVision/config.ocio' cannot be accessed.
terminate called after throwing an instance of 'std::runtime_error'
  what():  Embedded OCIO configuration file: '/usr/share/aliceVision/config.ocio' cannot be accessed.
fish: Job 1, 'OCIO_CONFIG=/home/jeff/local/sh…' terminated by signal SIGABRT (Abort)

Still getting the original error with today's HEAD.

sjuxax commented 8 months ago

Get the same with images from https://gitlab.com/photogrammetry-test-sets/skull-cameramoves-weak-light-no-background .

BenjaminLesne commented 6 months ago

I just installed the meshroom arch package and I get the same issue

@sjuxax did you find a workaround?

I tried with images from these two repo

everything give the same error:

Click to see the logs ```bash [2024-02-25 18:42:00.386287] [0x0000704392cb3000] [debug] ALICEVISION_ROOT is not defined, use embedded OCIO config file from source code: /usr/share/aliceVision/config.ocio Program called with the following parameters: * allowSingleView = 1 * allowedCameraModels = "pinhole,radial1,radial3,brown,fisheye4,fisheye1,3deanamorphic4,3deradial4,3declassicld" * colorProfileDatabase = "" (default) * defaultCameraModel = "" (default) * defaultFieldOfView = 45 * defaultFocalLength = -1 (default) * defaultFocalRatio = 1 (default) * defaultOffsetX = 0 (default) * defaultOffsetY = 0 (default) * errorOnMissingColorProfile = 1 (default) * groupCameraFallback = Unknown Type "20EGroupCameraFallback" * imageFolder = "" (default) * input = "/tmp/tmp1gz54m5a/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/viewpoints.sfm" * lensCorrectionProfileInfo = "" * lensCorrectionProfileSearchIgnoreCameraModel = 1 * maxCoresAvailable = Unknown Type "j" (default) * maxMemoryAvailable = 18446744073709551615 (default) * output = "/tmp/tmp1gz54m5a/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/cameraInit.sfm" * rawColorInterpretation = Unknown Type "N11aliceVision5image23ERawColorInterpretationE" * sensorDatabase = "" * verboseLevel = "info" * viewIdMethod = Unknown Type "N11aliceVision9sfmDataIO13EViewIdMethodE" * viewIdRegex = ".*?(\d+)" (default) Hardware : Detected core count : 4 OpenMP will use 4 cores Detected available memory : 5531 Mo [18:42:00.394005][warning] ALICEVISION_ROOT is not defined, default sensor database cannot be accessed. terminate called after throwing an instance of 'std::out_of_range' what(): Invalid distortion model for pinhole camera. ERROR:root:Error while building intrinsics: CameraInit failed with error code -6. Command was: "aliceVision_cameraInit --sensorDatabase "${ALICEVISION_SENSOR_DB}" --lensCorrectionProfileInfo "${ALICEVISION_LENS_PROFILE_INFO}" --lensCorrectionProfileSearchIgnoreCameraModel True --defaultFieldOfView 45.0 --groupCameraFallback folder --allowedCameraModels pinhole,radial1,radial3,brown,fisheye4,fisheye1,3deanamorphic4,3deradial4,3declassicld --rawColorInterpretation LibRawWhiteBalancing --viewIdMethod metadata --verboseLevel info --output "/tmp/tmp1gz54m5a/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/cameraInit.sfm" --allowSingleView 1 --input "/tmp/tmp1gz54m5a/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/viewpoints.sfm"". QQmlComponent: Created graphical object was not placed in the graphics scene. ```

I just installed it on an other machine with windows, I used the same images and it works fine.

Also, shouldn't this issue be labeled as a bug? :thinking:

demoulinv commented 6 months ago

Hello, You have a warning about ALICEVISION_ROOT that is not defined. Did you have a try by setting ALICEVISION_ROOT to the folder where AliceVision is installed ?

BenjaminLesne commented 6 months ago

@demoulinv I tried to find the path to the aliveVision installation with the following command:

pacman -Ql alice-vision

which gives me the following output :

click to see the logs ```bash alice-vision /usr/ alice-vision /usr/bin/ alice-vision /usr/bin/aliceVision_LdrToHdrCalibration alice-vision /usr/bin/aliceVision_LdrToHdrCalibration-0.1 alice-vision /usr/bin/aliceVision_LdrToHdrMerge alice-vision /usr/bin/aliceVision_LdrToHdrMerge-0.1 alice-vision /usr/bin/aliceVision_LdrToHdrSampling alice-vision /usr/bin/aliceVision_LdrToHdrSampling-0.1 alice-vision /usr/bin/aliceVision_applyCalibration alice-vision /usr/bin/aliceVision_applyCalibration-2.0 alice-vision /usr/bin/aliceVision_cameraCalibration alice-vision /usr/bin/aliceVision_cameraCalibration-1.0 alice-vision /usr/bin/aliceVision_cameraInit alice-vision /usr/bin/aliceVision_cameraInit-2.0 alice-vision /usr/bin/aliceVision_cameraLocalization alice-vision /usr/bin/aliceVision_cameraLocalization-1.0 alice-vision /usr/bin/aliceVision_checkerboardCalibration alice-vision /usr/bin/aliceVision_checkerboardCalibration-1.0 alice-vision /usr/bin/aliceVision_checkerboardDetection alice-vision /usr/bin/aliceVision_checkerboardDetection-1.0 alice-vision /usr/bin/aliceVision_colorCheckerCorrection alice-vision /usr/bin/aliceVision_colorCheckerCorrection-1.0 alice-vision /usr/bin/aliceVision_colorCheckerDetection alice-vision /usr/bin/aliceVision_colorCheckerDetection-1.0 alice-vision /usr/bin/aliceVision_computeStructureFromKnownPoses alice-vision /usr/bin/aliceVision_computeStructureFromKnownPoses-1.0 alice-vision /usr/bin/aliceVision_computeUncertainty alice-vision /usr/bin/aliceVision_computeUncertainty-1.0 alice-vision /usr/bin/aliceVision_convertMesh alice-vision /usr/bin/aliceVision_convertMesh-1.0 alice-vision /usr/bin/aliceVision_convertSfMFormat alice-vision /usr/bin/aliceVision_convertSfMFormat-2.0 alice-vision /usr/bin/aliceVision_distortionCalibration alice-vision /usr/bin/aliceVision_distortionCalibration-2.0 alice-vision /usr/bin/aliceVision_exportAnimatedCamera alice-vision /usr/bin/aliceVision_exportAnimatedCamera-2.0 alice-vision /usr/bin/aliceVision_exportColmap alice-vision /usr/bin/aliceVision_exportColmap-1.0 alice-vision /usr/bin/aliceVision_exportColoredPointCloud alice-vision /usr/bin/aliceVision_exportColoredPointCloud-1.0 alice-vision /usr/bin/aliceVision_exportDistortion alice-vision /usr/bin/aliceVision_exportDistortion-1.0 alice-vision /usr/bin/aliceVision_exportKeypoints alice-vision /usr/bin/aliceVision_exportKeypoints-1.0 alice-vision /usr/bin/aliceVision_exportMVE2 alice-vision /usr/bin/aliceVision_exportMVE2-1.0 alice-vision /usr/bin/aliceVision_exportMVSTexturing alice-vision /usr/bin/aliceVision_exportMVSTexturing-1.0 alice-vision /usr/bin/aliceVision_exportMatches alice-vision /usr/bin/aliceVision_exportMatches-1.0 alice-vision /usr/bin/aliceVision_exportMatlab alice-vision /usr/bin/aliceVision_exportMatlab-1.0 alice-vision /usr/bin/aliceVision_exportMeshlab alice-vision /usr/bin/aliceVision_exportMeshlab-1.0 alice-vision /usr/bin/aliceVision_exportMeshroomMaya alice-vision /usr/bin/aliceVision_exportMeshroomMaya-1.0 alice-vision /usr/bin/aliceVision_exportPMVS alice-vision /usr/bin/aliceVision_exportPMVS-1.0 alice-vision /usr/bin/aliceVision_exportTracks alice-vision /usr/bin/aliceVision_exportTracks-1.0 alice-vision /usr/bin/aliceVision_featureExtraction alice-vision /usr/bin/aliceVision_featureExtraction-1.2 alice-vision /usr/bin/aliceVision_featureMatching alice-vision /usr/bin/aliceVision_featureMatching-2.0 alice-vision /usr/bin/aliceVision_frustumFiltering alice-vision /usr/bin/aliceVision_frustumFiltering-1.0 alice-vision /usr/bin/aliceVision_generateSampleScene alice-vision /usr/bin/aliceVision_generateSampleScene-1.0 alice-vision /usr/bin/aliceVision_globalSfM alice-vision /usr/bin/aliceVision_globalSfM-1.0 alice-vision /usr/bin/aliceVision_imageMasking alice-vision /usr/bin/aliceVision_imageMasking-1.0 alice-vision /usr/bin/aliceVision_imageMatching alice-vision /usr/bin/aliceVision_imageMatching-1.0 alice-vision /usr/bin/aliceVision_imageProcessing alice-vision /usr/bin/aliceVision_imageProcessing-3.3 alice-vision /usr/bin/aliceVision_importKnownPoses alice-vision /usr/bin/aliceVision_importKnownPoses-2.0 alice-vision /usr/bin/aliceVision_importMiddlebury alice-vision /usr/bin/aliceVision_importMiddlebury-1.0 alice-vision /usr/bin/aliceVision_incrementalSfM alice-vision /usr/bin/aliceVision_incrementalSfM-2.4 alice-vision /usr/bin/aliceVision_keyframeSelection alice-vision /usr/bin/aliceVision_keyframeSelection-5.0 alice-vision /usr/bin/aliceVision_lightingCalibration alice-vision /usr/bin/aliceVision_lightingCalibration-1.0 alice-vision /usr/bin/aliceVision_lightingEstimation alice-vision /usr/bin/aliceVision_lightingEstimation-1.0 alice-vision /usr/bin/aliceVision_mergeMeshes alice-vision /usr/bin/aliceVision_mergeMeshes-1.0 alice-vision /usr/bin/aliceVision_meshDecimate alice-vision /usr/bin/aliceVision_meshDecimate-1.0 alice-vision /usr/bin/aliceVision_meshDenoising alice-vision /usr/bin/aliceVision_meshDenoising-1.0 alice-vision /usr/bin/aliceVision_meshFiltering alice-vision /usr/bin/aliceVision_meshFiltering-4.0 alice-vision /usr/bin/aliceVision_meshMasking alice-vision /usr/bin/aliceVision_meshMasking-1.1 alice-vision /usr/bin/aliceVision_meshResampling alice-vision /usr/bin/aliceVision_meshResampling-1.0 alice-vision /usr/bin/aliceVision_meshing alice-vision /usr/bin/aliceVision_meshing-4.0 alice-vision /usr/bin/aliceVision_nodalSfM alice-vision /usr/bin/aliceVision_nodalSfM-1.0 alice-vision /usr/bin/aliceVision_normalIntegration alice-vision /usr/bin/aliceVision_normalIntegration-1.0 alice-vision /usr/bin/aliceVision_panoramaCompositing alice-vision /usr/bin/aliceVision_panoramaCompositing-1.0 alice-vision /usr/bin/aliceVision_panoramaEstimation alice-vision /usr/bin/aliceVision_panoramaEstimation-1.0 alice-vision /usr/bin/aliceVision_panoramaInit alice-vision /usr/bin/aliceVision_panoramaInit-2.0 alice-vision /usr/bin/aliceVision_panoramaMerging alice-vision /usr/bin/aliceVision_panoramaMerging-1.0 alice-vision /usr/bin/aliceVision_panoramaPostProcessing alice-vision /usr/bin/aliceVision_panoramaPostProcessing-2.0 alice-vision /usr/bin/aliceVision_panoramaPrepareImages alice-vision /usr/bin/aliceVision_panoramaPrepareImages-0.1 alice-vision /usr/bin/aliceVision_panoramaSeams alice-vision /usr/bin/aliceVision_panoramaSeams-1.0 alice-vision /usr/bin/aliceVision_panoramaWarping alice-vision /usr/bin/aliceVision_panoramaWarping-1.1 alice-vision /usr/bin/aliceVision_photometricStereo alice-vision /usr/bin/aliceVision_photometricStereo-1.0 alice-vision /usr/bin/aliceVision_prepareDenseScene alice-vision /usr/bin/aliceVision_prepareDenseScene-2.1 alice-vision /usr/bin/aliceVision_qualityEvaluation alice-vision /usr/bin/aliceVision_qualityEvaluation-1.0 alice-vision /usr/bin/aliceVision_relativePoseEstimating alice-vision /usr/bin/aliceVision_relativePoseEstimating-1.0 alice-vision /usr/bin/aliceVision_rigCalibration alice-vision /usr/bin/aliceVision_rigCalibration-1.0 alice-vision /usr/bin/aliceVision_rigLocalization alice-vision /usr/bin/aliceVision_rigLocalization-1.0 alice-vision /usr/bin/aliceVision_rigTransform alice-vision /usr/bin/aliceVision_rigTransform-1.0 alice-vision /usr/bin/aliceVision_sfmAlignment alice-vision /usr/bin/aliceVision_sfmAlignment-1.0 alice-vision /usr/bin/aliceVision_sfmBootstraping alice-vision /usr/bin/aliceVision_sfmBootstraping-1.0 alice-vision /usr/bin/aliceVision_sfmColorHarmonize alice-vision /usr/bin/aliceVision_sfmColorHarmonize-1.0 alice-vision /usr/bin/aliceVision_sfmDistances alice-vision /usr/bin/aliceVision_sfmDistances-1.0 alice-vision /usr/bin/aliceVision_sfmMerge alice-vision /usr/bin/aliceVision_sfmMerge-1.0 alice-vision /usr/bin/aliceVision_sfmRegression alice-vision /usr/bin/aliceVision_sfmRegression-1.0 alice-vision /usr/bin/aliceVision_sfmSplitReconstructed alice-vision /usr/bin/aliceVision_sfmSplitReconstructed-1.0 alice-vision /usr/bin/aliceVision_sfmToRig alice-vision /usr/bin/aliceVision_sfmToRig-1.0 alice-vision /usr/bin/aliceVision_sfmTransfer alice-vision /usr/bin/aliceVision_sfmTransfer-1.0 alice-vision /usr/bin/aliceVision_sfmTransform alice-vision /usr/bin/aliceVision_sfmTransform-1.1 alice-vision /usr/bin/aliceVision_sfmTriangulation alice-vision /usr/bin/aliceVision_sfmTriangulation-1.0 alice-vision /usr/bin/aliceVision_split360Images alice-vision /usr/bin/aliceVision_split360Images-3.0 alice-vision /usr/bin/aliceVision_texturing alice-vision /usr/bin/aliceVision_texturing-3.0 alice-vision /usr/bin/aliceVision_tracksBuilding alice-vision /usr/bin/aliceVision_tracksBuilding-1.0 alice-vision /usr/bin/aliceVision_voctreeCreation alice-vision /usr/bin/aliceVision_voctreeCreation-1.0 alice-vision /usr/bin/aliceVision_voctreeQueryUtility alice-vision /usr/bin/aliceVision_voctreeQueryUtility-1.0 alice-vision /usr/bin/aliceVision_voctreeStatistics alice-vision /usr/bin/aliceVision_voctreeStatistics-1.0 alice-vision /usr/include/ alice-vision /usr/include/aliceVision/ alice-vision /usr/include/aliceVision/alicevision_omp.hpp alice-vision /usr/include/aliceVision/calibration/ alice-vision /usr/include/aliceVision/calibration/bestImages.hpp alice-vision /usr/include/aliceVision/calibration/calibration.hpp alice-vision /usr/include/aliceVision/calibration/checkerDetector.hpp alice-vision /usr/include/aliceVision/calibration/checkerDetector_io.hpp alice-vision /usr/include/aliceVision/calibration/distortionEstimation.hpp alice-vision /usr/include/aliceVision/calibration/exportData.hpp alice-vision /usr/include/aliceVision/calibration/patternDetect.hpp alice-vision /usr/include/aliceVision/camera/ alice-vision /usr/include/aliceVision/camera/Distortion.hpp alice-vision /usr/include/aliceVision/camera/Distortion3DE.hpp alice-vision /usr/include/aliceVision/camera/DistortionBrown.hpp alice-vision /usr/include/aliceVision/camera/DistortionFisheye.hpp alice-vision /usr/include/aliceVision/camera/DistortionFisheye1.hpp alice-vision /usr/include/aliceVision/camera/DistortionRadial.hpp alice-vision /usr/include/aliceVision/camera/Equidistant.hpp alice-vision /usr/include/aliceVision/camera/IntrinsicBase.hpp alice-vision /usr/include/aliceVision/camera/IntrinsicInitMode.hpp alice-vision /usr/include/aliceVision/camera/IntrinsicScaleOffset.hpp alice-vision /usr/include/aliceVision/camera/IntrinsicScaleOffsetDisto.hpp alice-vision /usr/include/aliceVision/camera/Pinhole.hpp alice-vision /usr/include/aliceVision/camera/Undistortion.hpp alice-vision /usr/include/aliceVision/camera/Undistortion3DE.hpp alice-vision /usr/include/aliceVision/camera/camera.hpp alice-vision /usr/include/aliceVision/camera/cameraCommon.hpp alice-vision /usr/include/aliceVision/camera/cameraUndistortImage.hpp alice-vision /usr/include/aliceVision/cmdline/ alice-vision /usr/include/aliceVision/cmdline/cmdline.hpp alice-vision /usr/include/aliceVision/colorHarmonization/ alice-vision /usr/include/aliceVision/colorHarmonization/CommonDataByPair.hpp alice-vision /usr/include/aliceVision/colorHarmonization/CommonDataByPair_fullFrame.hpp alice-vision /usr/include/aliceVision/colorHarmonization/CommonDataByPair_matchedPoints.hpp alice-vision /usr/include/aliceVision/colorHarmonization/CommonDataByPair_vldSegment.hpp alice-vision /usr/include/aliceVision/colorHarmonization/GainOffsetConstraintBuilder.hpp alice-vision /usr/include/aliceVision/config.hpp alice-vision /usr/include/aliceVision/dataio/ alice-vision /usr/include/aliceVision/dataio/FeedProvider.hpp alice-vision /usr/include/aliceVision/dataio/IFeed.hpp alice-vision /usr/include/aliceVision/dataio/ImageFeed.hpp alice-vision /usr/include/aliceVision/dataio/SfMDataFeed.hpp alice-vision /usr/include/aliceVision/dataio/VideoFeed.hpp alice-vision /usr/include/aliceVision/dependencies/ alice-vision /usr/include/aliceVision/dependencies/htmlDoc/ alice-vision /usr/include/aliceVision/dependencies/htmlDoc/htmlDoc.hpp alice-vision /usr/include/aliceVision/dependencies/vectorGraphics/ alice-vision /usr/include/aliceVision/dependencies/vectorGraphics/svgDrawer.hpp alice-vision /usr/include/aliceVision/depthMap/ alice-vision /usr/include/aliceVision/depthMap/BufPtr.hpp alice-vision /usr/include/aliceVision/depthMap/CustomPatchPatternParams.hpp alice-vision /usr/include/aliceVision/depthMap/DepthMapEstimator.hpp alice-vision /usr/include/aliceVision/depthMap/DepthMapParams.hpp alice-vision /usr/include/aliceVision/depthMap/NormalMapEstimator.hpp alice-vision /usr/include/aliceVision/depthMap/Refine.hpp alice-vision /usr/include/aliceVision/depthMap/RefineParams.hpp alice-vision /usr/include/aliceVision/depthMap/Sgm.hpp alice-vision /usr/include/aliceVision/depthMap/SgmDepthList.hpp alice-vision /usr/include/aliceVision/depthMap/SgmParams.hpp alice-vision /usr/include/aliceVision/depthMap/Tile.hpp alice-vision /usr/include/aliceVision/depthMap/computeOnMultiGPUs.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/ alice-vision /usr/include/aliceVision/depthMap/cuda/device/ alice-vision /usr/include/aliceVision/depthMap/cuda/device/DeviceCameraParams.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/device/DevicePatchPattern.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/host/ alice-vision /usr/include/aliceVision/depthMap/cuda/host/DeviceCache.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/host/DeviceMipmapImage.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/host/DeviceStreamManager.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/host/LRUCache.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/host/LRUCameraCache.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/host/divUp.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/host/memory.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/host/patchPattern.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/host/utils.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/imageProcessing/ alice-vision /usr/include/aliceVision/depthMap/cuda/imageProcessing/deviceColorConversion.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/imageProcessing/deviceGaussianFilter.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/imageProcessing/deviceMipmappedArray.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/planeSweeping/ alice-vision /usr/include/aliceVision/depthMap/cuda/planeSweeping/deviceDepthSimilarityMap.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/planeSweeping/deviceSimilarityVolume.hpp alice-vision /usr/include/aliceVision/depthMap/cuda/planeSweeping/similarity.hpp alice-vision /usr/include/aliceVision/depthMap/depthMapUtils.hpp alice-vision /usr/include/aliceVision/depthMap/volumeIO.hpp alice-vision /usr/include/aliceVision/feature/ alice-vision /usr/include/aliceVision/feature/Descriptor.hpp alice-vision /usr/include/aliceVision/feature/FeaturesPerView.hpp alice-vision /usr/include/aliceVision/feature/Hamming.hpp alice-vision /usr/include/aliceVision/feature/ImageDescriber.hpp alice-vision /usr/include/aliceVision/feature/KeypointSet.hpp alice-vision /usr/include/aliceVision/feature/PointFeature.hpp alice-vision /usr/include/aliceVision/feature/Regions.hpp alice-vision /usr/include/aliceVision/feature/RegionsPerView.hpp alice-vision /usr/include/aliceVision/feature/akaze/ alice-vision /usr/include/aliceVision/feature/akaze/AKAZE.hpp alice-vision /usr/include/aliceVision/feature/akaze/ImageDescriber_AKAZE.hpp alice-vision /usr/include/aliceVision/feature/akaze/descriptorLIOP.hpp alice-vision /usr/include/aliceVision/feature/akaze/descriptorMLDB.hpp alice-vision /usr/include/aliceVision/feature/akaze/descriptorMSURF.hpp alice-vision /usr/include/aliceVision/feature/apriltag/ alice-vision /usr/include/aliceVision/feature/apriltag/ImageDescriber_APRILTAG.hpp alice-vision /usr/include/aliceVision/feature/cctag/ alice-vision /usr/include/aliceVision/feature/cctag/ImageDescriber_CCTAG.hpp alice-vision /usr/include/aliceVision/feature/feature.hpp alice-vision /usr/include/aliceVision/feature/imageDescriberCommon.hpp alice-vision /usr/include/aliceVision/feature/imageStats.hpp alice-vision /usr/include/aliceVision/feature/metric.hpp alice-vision /usr/include/aliceVision/feature/openCV/ alice-vision /usr/include/aliceVision/feature/openCV/ImageDescriber_AKAZE_OCV.hpp alice-vision /usr/include/aliceVision/feature/openCV/ImageDescriber_SIFT_OCV.hpp alice-vision /usr/include/aliceVision/feature/regionsFactory.hpp alice-vision /usr/include/aliceVision/feature/sift/ alice-vision /usr/include/aliceVision/feature/sift/ImageDescriber_DSPSIFT_vlfeat.hpp alice-vision /usr/include/aliceVision/feature/sift/ImageDescriber_SIFT.hpp alice-vision /usr/include/aliceVision/feature/sift/ImageDescriber_SIFT_popSIFT.hpp alice-vision /usr/include/aliceVision/feature/sift/ImageDescriber_SIFT_vlfeat.hpp alice-vision /usr/include/aliceVision/feature/sift/ImageDescriber_SIFT_vlfeatFloat.hpp alice-vision /usr/include/aliceVision/feature/sift/SIFT.hpp alice-vision /usr/include/aliceVision/featureEngine/ alice-vision /usr/include/aliceVision/featureEngine/FeatureExtractor.hpp alice-vision /usr/include/aliceVision/fuseCut/ alice-vision /usr/include/aliceVision/fuseCut/DelaunayGraphCut.hpp alice-vision /usr/include/aliceVision/fuseCut/Fuser.hpp alice-vision /usr/include/aliceVision/fuseCut/LargeScale.hpp alice-vision /usr/include/aliceVision/fuseCut/MaxFlow_AdjList.hpp alice-vision /usr/include/aliceVision/fuseCut/MaxFlow_CSR.hpp alice-vision /usr/include/aliceVision/fuseCut/OctreeTracks.hpp alice-vision /usr/include/aliceVision/fuseCut/ReconstructionPlan.hpp alice-vision /usr/include/aliceVision/fuseCut/VoxelsGrid.hpp alice-vision /usr/include/aliceVision/fuseCut/delaunayGraphCutTypes.hpp alice-vision /usr/include/aliceVision/geometry/ alice-vision /usr/include/aliceVision/geometry/Frustum.hpp alice-vision /usr/include/aliceVision/geometry/HalfPlane.hpp alice-vision /usr/include/aliceVision/geometry/Pose3.hpp alice-vision /usr/include/aliceVision/geometry/Similarity3.hpp alice-vision /usr/include/aliceVision/geometry/lie.hpp alice-vision /usr/include/aliceVision/geometry/rigidTransformation3D.hpp alice-vision /usr/include/aliceVision/gpu/ alice-vision /usr/include/aliceVision/gpu/gpu.hpp alice-vision /usr/include/aliceVision/graph/ alice-vision /usr/include/aliceVision/graph/IndexedGraph.hpp alice-vision /usr/include/aliceVision/graph/Triplet.hpp alice-vision /usr/include/aliceVision/graph/connectedComponent.hpp alice-vision /usr/include/aliceVision/graph/graph.hpp alice-vision /usr/include/aliceVision/graph/indexedGraphGraphvizExport.hpp alice-vision /usr/include/aliceVision/half.hpp alice-vision /usr/include/aliceVision/hdr/ alice-vision /usr/include/aliceVision/hdr/DebevecCalibrate.hpp alice-vision /usr/include/aliceVision/hdr/GrossbergCalibrate.hpp alice-vision /usr/include/aliceVision/hdr/LaguerreBACalibration.hpp alice-vision /usr/include/aliceVision/hdr/QuadProg++.hpp alice-vision /usr/include/aliceVision/hdr/brackets.hpp alice-vision /usr/include/aliceVision/hdr/emorCurve.hpp alice-vision /usr/include/aliceVision/hdr/hdrMerge.hpp alice-vision /usr/include/aliceVision/hdr/hdrTestCommon.hpp alice-vision /usr/include/aliceVision/hdr/rgbCurve.hpp alice-vision /usr/include/aliceVision/hdr/sampling.hpp alice-vision /usr/include/aliceVision/image/ alice-vision /usr/include/aliceVision/image/Image.hpp alice-vision /usr/include/aliceVision/image/ImageCache.hpp alice-vision /usr/include/aliceVision/image/Rgb.hpp alice-vision /usr/include/aliceVision/image/Sampler.hpp alice-vision /usr/include/aliceVision/image/all.hpp alice-vision /usr/include/aliceVision/image/cache.hpp alice-vision /usr/include/aliceVision/image/colorspace.hpp alice-vision /usr/include/aliceVision/image/concat.hpp alice-vision /usr/include/aliceVision/image/convertion.hpp alice-vision /usr/include/aliceVision/image/convertionOpenCV.hpp alice-vision /usr/include/aliceVision/image/convolution.hpp alice-vision /usr/include/aliceVision/image/convolutionBase.hpp alice-vision /usr/include/aliceVision/image/dcp.hpp alice-vision /usr/include/aliceVision/image/diffusion.hpp alice-vision /usr/include/aliceVision/image/drawing.hpp alice-vision /usr/include/aliceVision/image/filtering.hpp alice-vision /usr/include/aliceVision/image/imageAlgo.hpp alice-vision /usr/include/aliceVision/image/image_test/ alice-vision /usr/include/aliceVision/image/io.hpp alice-vision /usr/include/aliceVision/image/jetColorMap.hpp alice-vision /usr/include/aliceVision/image/pixelTypes.hpp alice-vision /usr/include/aliceVision/image/resampling.hpp alice-vision /usr/include/aliceVision/image/share/ alice-vision /usr/include/aliceVision/image/share/aliceVision/ alice-vision /usr/include/aliceVision/image/share/aliceVision/luts/ alice-vision /usr/include/aliceVision/image/warping.hpp alice-vision /usr/include/aliceVision/imageMasking/ alice-vision /usr/include/aliceVision/imageMasking/eigen2cvHelpers.hpp alice-vision /usr/include/aliceVision/imageMasking/imageMasking.hpp alice-vision /usr/include/aliceVision/imageMatching/ alice-vision /usr/include/aliceVision/imageMatching/ImageMatching.hpp alice-vision /usr/include/aliceVision/keyframe/ alice-vision /usr/include/aliceVision/keyframe/KeyframeSelector.hpp alice-vision /usr/include/aliceVision/lensCorrectionProfile/ alice-vision /usr/include/aliceVision/lensCorrectionProfile/lcp.hpp alice-vision /usr/include/aliceVision/lightingEstimation/ alice-vision /usr/include/aliceVision/lightingEstimation/augmentedNormals.hpp alice-vision /usr/include/aliceVision/lightingEstimation/lightingCalibration.hpp alice-vision /usr/include/aliceVision/lightingEstimation/lightingEstimation.hpp alice-vision /usr/include/aliceVision/linearProgramming/ alice-vision /usr/include/aliceVision/linearProgramming/ISolver.hpp alice-vision /usr/include/aliceVision/linearProgramming/MOSEKSolver.hpp alice-vision /usr/include/aliceVision/linearProgramming/OSIXSolver.hpp alice-vision /usr/include/aliceVision/linearProgramming/bisectionLP.hpp alice-vision /usr/include/aliceVision/linearProgramming/lInfinityCV/ alice-vision /usr/include/aliceVision/linearProgramming/lInfinityCV/global_translations_fromTij.hpp alice-vision /usr/include/aliceVision/linearProgramming/lInfinityCV/global_translations_fromTriplets.hpp alice-vision /usr/include/aliceVision/linearProgramming/lInfinityCV/lInfinityCV.hpp alice-vision /usr/include/aliceVision/linearProgramming/lInfinityCV/resection.hpp alice-vision /usr/include/aliceVision/linearProgramming/lInfinityCV/resection_kernel.hpp alice-vision /usr/include/aliceVision/linearProgramming/lInfinityCV/tijsAndXis_From_xi_Ri.hpp alice-vision /usr/include/aliceVision/linearProgramming/lInfinityCV/tijsAndXis_From_xi_Ri_noise.hpp alice-vision /usr/include/aliceVision/linearProgramming/lInfinityCV/triangulation.hpp alice-vision /usr/include/aliceVision/linearProgramming/lInfinityCV/triplet_tijsAndXis_kernel.hpp alice-vision /usr/include/aliceVision/linearProgramming/linearProgramming.hpp alice-vision /usr/include/aliceVision/localization/ alice-vision /usr/include/aliceVision/localization/BoundedBuffer.hpp alice-vision /usr/include/aliceVision/localization/CCTagLocalizer.hpp alice-vision /usr/include/aliceVision/localization/ILocalizer.hpp alice-vision /usr/include/aliceVision/localization/LocalizationResult.hpp alice-vision /usr/include/aliceVision/localization/VoctreeLocalizer.hpp alice-vision /usr/include/aliceVision/localization/optimization.hpp alice-vision /usr/include/aliceVision/localization/reconstructed_regions.hpp alice-vision /usr/include/aliceVision/localization/rigResection.hpp alice-vision /usr/include/aliceVision/matching/ alice-vision /usr/include/aliceVision/matching/ArrayMatcher.hpp alice-vision /usr/include/aliceVision/matching/ArrayMatcher_bruteForce.hpp alice-vision /usr/include/aliceVision/matching/ArrayMatcher_cascadeHashing.hpp alice-vision /usr/include/aliceVision/matching/ArrayMatcher_kdtreeFlann.hpp alice-vision /usr/include/aliceVision/matching/CascadeHasher.hpp alice-vision /usr/include/aliceVision/matching/IndMatch.hpp alice-vision /usr/include/aliceVision/matching/IndMatchDecorator.hpp alice-vision /usr/include/aliceVision/matching/RegionsMatcher.hpp alice-vision /usr/include/aliceVision/matching/filters.hpp alice-vision /usr/include/aliceVision/matching/guidedMatching.hpp alice-vision /usr/include/aliceVision/matching/io.hpp alice-vision /usr/include/aliceVision/matching/kvld/ alice-vision /usr/include/aliceVision/matching/kvld/algorithm.h alice-vision /usr/include/aliceVision/matching/kvld/kvld.h alice-vision /usr/include/aliceVision/matching/kvld/kvld_draw.h alice-vision /usr/include/aliceVision/matching/matcherType.hpp alice-vision /usr/include/aliceVision/matching/matchesFiltering.hpp alice-vision /usr/include/aliceVision/matching/pairwiseAdjacencyDisplay.hpp alice-vision /usr/include/aliceVision/matching/supportEstimation.hpp alice-vision /usr/include/aliceVision/matching/svgVisualization.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/ alice-vision /usr/include/aliceVision/matchingImageCollection/GeometricFilter.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/GeometricFilterMatrix.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/GeometricFilterMatrix_E_AC.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/GeometricFilterMatrix_F_AC.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/GeometricFilterMatrix_HGrowing.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/GeometricFilterMatrix_H_AC.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/GeometricFilterType.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/IImageCollectionMatcher.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/ImageCollectionMatcher_cascadeHashing.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/ImageCollectionMatcher_generic.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/ImagePairListIO.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/geometricFilterUtils.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/matchingCommon.hpp alice-vision /usr/include/aliceVision/matchingImageCollection/pairBuilder.hpp alice-vision /usr/include/aliceVision/mesh/ alice-vision /usr/include/aliceVision/mesh/Material.hpp alice-vision /usr/include/aliceVision/mesh/Mesh.hpp alice-vision /usr/include/aliceVision/mesh/MeshAnalyze.hpp alice-vision /usr/include/aliceVision/mesh/MeshClean.hpp alice-vision /usr/include/aliceVision/mesh/MeshEnergyOpt.hpp alice-vision /usr/include/aliceVision/mesh/Texturing.hpp alice-vision /usr/include/aliceVision/mesh/UVAtlas.hpp alice-vision /usr/include/aliceVision/mesh/geoMesh.hpp alice-vision /usr/include/aliceVision/mesh/meshPostProcessing.hpp alice-vision /usr/include/aliceVision/mesh/meshVisibility.hpp alice-vision /usr/include/aliceVision/multiview/ alice-vision /usr/include/aliceVision/multiview/NViewDataSet.hpp alice-vision /usr/include/aliceVision/multiview/RelativePoseKernel.hpp alice-vision /usr/include/aliceVision/multiview/ResectionKernel.hpp alice-vision /usr/include/aliceVision/multiview/Unnormalizer.hpp alice-vision /usr/include/aliceVision/multiview/affineSolver.hpp alice-vision /usr/include/aliceVision/multiview/epipolarEquation.hpp alice-vision /usr/include/aliceVision/multiview/essential.hpp alice-vision /usr/include/aliceVision/multiview/knownRotationTranslationKernel.hpp alice-vision /usr/include/aliceVision/multiview/relativePose/ alice-vision /usr/include/aliceVision/multiview/relativePose/Essential5PSolver.hpp alice-vision /usr/include/aliceVision/multiview/relativePose/Essential8PSolver.hpp alice-vision /usr/include/aliceVision/multiview/relativePose/EssentialKernel.hpp alice-vision /usr/include/aliceVision/multiview/relativePose/Fundamental10PSolver.hpp alice-vision /usr/include/aliceVision/multiview/relativePose/Fundamental7PSolver.hpp alice-vision /usr/include/aliceVision/multiview/relativePose/Fundamental8PSolver.hpp alice-vision /usr/include/aliceVision/multiview/relativePose/FundamentalError.hpp alice-vision /usr/include/aliceVision/multiview/relativePose/FundamentalKernel.hpp alice-vision /usr/include/aliceVision/multiview/relativePose/Homography4PSolver.hpp alice-vision /usr/include/aliceVision/multiview/relativePose/HomographyError.hpp alice-vision /usr/include/aliceVision/multiview/relativePose/HomographyKernel.hpp alice-vision /usr/include/aliceVision/multiview/relativePose/ISolverErrorRelativePose.hpp alice-vision /usr/include/aliceVision/multiview/relativePose/Rotation3PSolver.hpp alice-vision /usr/include/aliceVision/multiview/resection/ alice-vision /usr/include/aliceVision/multiview/resection/EPnPKernel.hpp alice-vision /usr/include/aliceVision/multiview/resection/EPnPSolver.hpp alice-vision /usr/include/aliceVision/multiview/resection/ISolverErrorResection.hpp alice-vision /usr/include/aliceVision/multiview/resection/P3PSolver.hpp alice-vision /usr/include/aliceVision/multiview/resection/P4PfSolver.hpp alice-vision /usr/include/aliceVision/multiview/resection/P5PfrSolver.hpp alice-vision /usr/include/aliceVision/multiview/resection/ProjectionDistanceError.hpp alice-vision /usr/include/aliceVision/multiview/resection/Resection6PSolver.hpp alice-vision /usr/include/aliceVision/multiview/resection/ResectionKernel.hpp alice-vision /usr/include/aliceVision/multiview/rotationAveraging/ alice-vision /usr/include/aliceVision/multiview/rotationAveraging/common.hpp alice-vision /usr/include/aliceVision/multiview/rotationAveraging/l1.hpp alice-vision /usr/include/aliceVision/multiview/rotationAveraging/l2.hpp alice-vision /usr/include/aliceVision/multiview/rotationAveraging/rotationAveraging.hpp alice-vision /usr/include/aliceVision/multiview/translationAveraging/ alice-vision /usr/include/aliceVision/multiview/translationAveraging/common.hpp alice-vision /usr/include/aliceVision/multiview/translationAveraging/solver.hpp alice-vision /usr/include/aliceVision/multiview/translationAveraging/translationAveragingTest.hpp alice-vision /usr/include/aliceVision/multiview/triangulation/ alice-vision /usr/include/aliceVision/multiview/triangulation/NViewsTriangulationLORansac.hpp alice-vision /usr/include/aliceVision/multiview/triangulation/Triangulation.hpp alice-vision /usr/include/aliceVision/multiview/triangulation/triangulationDLT.hpp alice-vision /usr/include/aliceVision/mvsData/ alice-vision /usr/include/aliceVision/mvsData/Matrix3x3.hpp alice-vision /usr/include/aliceVision/mvsData/Matrix3x4.hpp alice-vision /usr/include/aliceVision/mvsData/OrientedPoint.hpp alice-vision /usr/include/aliceVision/mvsData/Pixel.hpp alice-vision /usr/include/aliceVision/mvsData/Point2d.hpp alice-vision /usr/include/aliceVision/mvsData/Point3d.hpp alice-vision /usr/include/aliceVision/mvsData/Point4d.hpp alice-vision /usr/include/aliceVision/mvsData/ROI.hpp alice-vision /usr/include/aliceVision/mvsData/Stat3d.hpp alice-vision /usr/include/aliceVision/mvsData/StaticVector.hpp alice-vision /usr/include/aliceVision/mvsData/Universe.hpp alice-vision /usr/include/aliceVision/mvsData/Voxel.hpp alice-vision /usr/include/aliceVision/mvsData/geometry.hpp alice-vision /usr/include/aliceVision/mvsData/geometryTriTri.hpp alice-vision /usr/include/aliceVision/mvsData/structures.hpp alice-vision /usr/include/aliceVision/mvsUtils/ alice-vision /usr/include/aliceVision/mvsUtils/ImagesCache.hpp alice-vision /usr/include/aliceVision/mvsUtils/MultiViewParams.hpp alice-vision /usr/include/aliceVision/mvsUtils/TileParams.hpp alice-vision /usr/include/aliceVision/mvsUtils/common.hpp alice-vision /usr/include/aliceVision/mvsUtils/fileIO.hpp alice-vision /usr/include/aliceVision/mvsUtils/mapIO.hpp alice-vision /usr/include/aliceVision/numeric/ alice-vision /usr/include/aliceVision/numeric/Accumulator.hpp alice-vision /usr/include/aliceVision/numeric/Container.hpp alice-vision /usr/include/aliceVision/numeric/LMFunctor.hpp alice-vision /usr/include/aliceVision/numeric/MathTrait.hpp alice-vision /usr/include/aliceVision/numeric/algebra.hpp alice-vision /usr/include/aliceVision/numeric/gps.hpp alice-vision /usr/include/aliceVision/numeric/numeric.hpp alice-vision /usr/include/aliceVision/numeric/polynomial.hpp alice-vision /usr/include/aliceVision/numeric/projection.hpp alice-vision /usr/include/aliceVision/panorama/ alice-vision /usr/include/aliceVision/panorama/alphaCompositer.hpp alice-vision /usr/include/aliceVision/panorama/boundingBox.hpp alice-vision /usr/include/aliceVision/panorama/cachedImage.hpp alice-vision /usr/include/aliceVision/panorama/compositer.hpp alice-vision /usr/include/aliceVision/panorama/coordinatesMap.hpp alice-vision /usr/include/aliceVision/panorama/distance.hpp alice-vision /usr/include/aliceVision/panorama/feathering.hpp alice-vision /usr/include/aliceVision/panorama/gaussian.hpp alice-vision /usr/include/aliceVision/panorama/graphcut.hpp alice-vision /usr/include/aliceVision/panorama/imageOps.hpp alice-vision /usr/include/aliceVision/panorama/laplacianCompositer.hpp alice-vision /usr/include/aliceVision/panorama/laplacianPyramid.hpp alice-vision /usr/include/aliceVision/panorama/panoramaMap.hpp alice-vision /usr/include/aliceVision/panorama/remapBbox.hpp alice-vision /usr/include/aliceVision/panorama/seams.hpp alice-vision /usr/include/aliceVision/panorama/sphericalMapping.hpp alice-vision /usr/include/aliceVision/panorama/warper.hpp alice-vision /usr/include/aliceVision/photometricStereo/ alice-vision /usr/include/aliceVision/photometricStereo/normalIntegration.hpp alice-vision /usr/include/aliceVision/photometricStereo/photometricDataIO.hpp alice-vision /usr/include/aliceVision/photometricStereo/photometricStereo.hpp alice-vision /usr/include/aliceVision/prettyprint.hpp alice-vision /usr/include/aliceVision/rig/ alice-vision /usr/include/aliceVision/rig/ResidualError.hpp alice-vision /usr/include/aliceVision/rig/Rig.hpp alice-vision /usr/include/aliceVision/robustEstimation/ alice-vision /usr/include/aliceVision/robustEstimation/ACRansac.hpp alice-vision /usr/include/aliceVision/robustEstimation/IRansacKernel.hpp alice-vision /usr/include/aliceVision/robustEstimation/ISolver.hpp alice-vision /usr/include/aliceVision/robustEstimation/LORansac.hpp alice-vision /usr/include/aliceVision/robustEstimation/LineKernel.hpp alice-vision /usr/include/aliceVision/robustEstimation/PointFittingKernel.hpp alice-vision /usr/include/aliceVision/robustEstimation/PointFittingRansacKernel.hpp alice-vision /usr/include/aliceVision/robustEstimation/Ransac.hpp alice-vision /usr/include/aliceVision/robustEstimation/ScoreEvaluator.hpp alice-vision /usr/include/aliceVision/robustEstimation/conditioning.hpp alice-vision /usr/include/aliceVision/robustEstimation/estimators.hpp alice-vision /usr/include/aliceVision/robustEstimation/leastMedianOfSquares.hpp alice-vision /usr/include/aliceVision/robustEstimation/lineTestGenerator.hpp alice-vision /usr/include/aliceVision/robustEstimation/maxConsensus.hpp alice-vision /usr/include/aliceVision/robustEstimation/randSampling.hpp alice-vision /usr/include/aliceVision/robustEstimation/ransacTools.hpp alice-vision /usr/include/aliceVision/segmentation/ alice-vision /usr/include/aliceVision/segmentation/segmentation.hpp alice-vision /usr/include/aliceVision/sensorDB/ alice-vision /usr/include/aliceVision/sensorDB/Datasheet.hpp alice-vision /usr/include/aliceVision/sensorDB/parseDatabase.hpp alice-vision /usr/include/aliceVision/sfm/ alice-vision /usr/include/aliceVision/sfm/FrustumFilter.hpp alice-vision /usr/include/aliceVision/sfm/LocalBundleAdjustmentGraph.hpp alice-vision /usr/include/aliceVision/sfm/ResidualErrorConstraintFunctor.hpp alice-vision /usr/include/aliceVision/sfm/ResidualErrorFunctor.hpp alice-vision /usr/include/aliceVision/sfm/ResidualErrorRotationPriorFunctor.hpp alice-vision /usr/include/aliceVision/sfm/bundle/ alice-vision /usr/include/aliceVision/sfm/bundle/BundleAdjustment.hpp alice-vision /usr/include/aliceVision/sfm/bundle/BundleAdjustmentCeres.hpp alice-vision /usr/include/aliceVision/sfm/bundle/BundleAdjustmentSymbolicCeres.hpp alice-vision /usr/include/aliceVision/sfm/bundle/costfunctions/ alice-vision /usr/include/aliceVision/sfm/bundle/costfunctions/panoramaEquidistant.hpp alice-vision /usr/include/aliceVision/sfm/bundle/costfunctions/panoramaPinhole.hpp alice-vision /usr/include/aliceVision/sfm/bundle/costfunctions/projection.hpp alice-vision /usr/include/aliceVision/sfm/bundle/costfunctions/projectionSimple.hpp alice-vision /usr/include/aliceVision/sfm/bundle/costfunctions/rotationPrior.hpp alice-vision /usr/include/aliceVision/sfm/bundle/manifolds/ alice-vision /usr/include/aliceVision/sfm/bundle/manifolds/intrinsics.hpp alice-vision /usr/include/aliceVision/sfm/bundle/manifolds/se3.hpp alice-vision /usr/include/aliceVision/sfm/bundle/manifolds/so2.hpp alice-vision /usr/include/aliceVision/sfm/bundle/manifolds/so3.hpp alice-vision /usr/include/aliceVision/sfm/bundle/manifolds/so3vec.hpp alice-vision /usr/include/aliceVision/sfm/filters.hpp alice-vision /usr/include/aliceVision/sfm/generateReport.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/ alice-vision /usr/include/aliceVision/sfm/pipeline/ReconstructionEngine.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/RelativePoseInfo.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/RigSequence.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/global/ alice-vision /usr/include/aliceVision/sfm/pipeline/global/GlobalSfMRotationAveragingSolver.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/global/GlobalSfMTranslationAveragingSolver.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/global/MutexSet.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/global/ReconstructionEngine_globalSfM.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/global/TranslationTripletKernelACRansac.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/global/reindexGlobalSfM.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/localization/ alice-vision /usr/include/aliceVision/sfm/pipeline/localization/SfMLocalizer.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/pairwiseMatchesIO.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/panorama/ alice-vision /usr/include/aliceVision/sfm/pipeline/panorama/ReconstructionEngine_panorama.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/panorama/panoramaSfM_test_common.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/regionsIO.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/relativePoses.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/sequential/ alice-vision /usr/include/aliceVision/sfm/pipeline/sequential/ReconstructionEngine_sequentialSfM.hpp alice-vision /usr/include/aliceVision/sfm/pipeline/structureFromKnownPoses/ alice-vision /usr/include/aliceVision/sfm/pipeline/structureFromKnownPoses/StructureEstimationFromKnownPoses.hpp alice-vision /usr/include/aliceVision/sfm/sfm.hpp alice-vision /usr/include/aliceVision/sfm/sfmFilters.hpp alice-vision /usr/include/aliceVision/sfm/sfmStatistics.hpp alice-vision /usr/include/aliceVision/sfm/sfmTriangulation.hpp alice-vision /usr/include/aliceVision/sfm/utils/ alice-vision /usr/include/aliceVision/sfm/utils/alignment.hpp alice-vision /usr/include/aliceVision/sfm/utils/statistics.hpp alice-vision /usr/include/aliceVision/sfm/utils/syntheticScene.hpp alice-vision /usr/include/aliceVision/sfmData/ alice-vision /usr/include/aliceVision/sfmData/CameraPose.hpp alice-vision /usr/include/aliceVision/sfmData/Constraint2D.hpp alice-vision /usr/include/aliceVision/sfmData/HashMapPtr.hpp alice-vision /usr/include/aliceVision/sfmData/Landmark.hpp alice-vision /usr/include/aliceVision/sfmData/Rig.hpp alice-vision /usr/include/aliceVision/sfmData/RotationPrior.hpp alice-vision /usr/include/aliceVision/sfmData/SfMData.hpp alice-vision /usr/include/aliceVision/sfmData/View.hpp alice-vision /usr/include/aliceVision/sfmData/colorize.hpp alice-vision /usr/include/aliceVision/sfmData/exif.hpp alice-vision /usr/include/aliceVision/sfmData/exposureSetting.hpp alice-vision /usr/include/aliceVision/sfmData/imageInfo.hpp alice-vision /usr/include/aliceVision/sfmData/uid.hpp alice-vision /usr/include/aliceVision/sfmDataIO/ alice-vision /usr/include/aliceVision/sfmDataIO/AlembicExporter.hpp alice-vision /usr/include/aliceVision/sfmDataIO/AlembicImporter.hpp alice-vision /usr/include/aliceVision/sfmDataIO/bafIO.hpp alice-vision /usr/include/aliceVision/sfmDataIO/colmap.hpp alice-vision /usr/include/aliceVision/sfmDataIO/compatibilityData/ alice-vision /usr/include/aliceVision/sfmDataIO/gtIO.hpp alice-vision /usr/include/aliceVision/sfmDataIO/jsonIO.hpp alice-vision /usr/include/aliceVision/sfmDataIO/middlebury.hpp alice-vision /usr/include/aliceVision/sfmDataIO/plyIO.hpp alice-vision /usr/include/aliceVision/sfmDataIO/sceneSample.hpp alice-vision /usr/include/aliceVision/sfmDataIO/sfmDataIO.hpp alice-vision /usr/include/aliceVision/sfmDataIO/viewIO.hpp alice-vision /usr/include/aliceVision/sfmMvsUtils/ alice-vision /usr/include/aliceVision/sfmMvsUtils/visibility.hpp alice-vision /usr/include/aliceVision/sphereDetection/ alice-vision /usr/include/aliceVision/sphereDetection/sphereDetection.hpp alice-vision /usr/include/aliceVision/stl/ alice-vision /usr/include/aliceVision/stl/DynamicBitset.hpp alice-vision /usr/include/aliceVision/stl/FlatMap.hpp alice-vision /usr/include/aliceVision/stl/FlatSet.hpp alice-vision /usr/include/aliceVision/stl/bitmask.hpp alice-vision /usr/include/aliceVision/stl/hash.hpp alice-vision /usr/include/aliceVision/stl/indexedSort.hpp alice-vision /usr/include/aliceVision/stl/mapUtils.hpp alice-vision /usr/include/aliceVision/stl/regex.hpp alice-vision /usr/include/aliceVision/stl/stl.hpp alice-vision /usr/include/aliceVision/system/ alice-vision /usr/include/aliceVision/system/Logger.hpp alice-vision /usr/include/aliceVision/system/MemoryInfo.hpp alice-vision /usr/include/aliceVision/system/ProgressDisplay.hpp alice-vision /usr/include/aliceVision/system/Timer.hpp alice-vision /usr/include/aliceVision/system/cpu.hpp alice-vision /usr/include/aliceVision/system/hardwareContext.hpp alice-vision /usr/include/aliceVision/system/main.hpp alice-vision /usr/include/aliceVision/system/nvtx.hpp alice-vision /usr/include/aliceVision/system/system.hpp alice-vision /usr/include/aliceVision/track/ alice-vision /usr/include/aliceVision/track/Track.hpp alice-vision /usr/include/aliceVision/track/TracksBuilder.hpp alice-vision /usr/include/aliceVision/track/trackIO.hpp alice-vision /usr/include/aliceVision/track/tracksUtils.hpp alice-vision /usr/include/aliceVision/types.hpp alice-vision /usr/include/aliceVision/unitTest.hpp alice-vision /usr/include/aliceVision/utils/ alice-vision /usr/include/aliceVision/utils/Histogram.hpp alice-vision /usr/include/aliceVision/utils/convert.hpp alice-vision /usr/include/aliceVision/utils/filesIO.hpp alice-vision /usr/include/aliceVision/utils/regexFilter.hpp alice-vision /usr/include/aliceVision/version.hpp alice-vision /usr/include/aliceVision/voctree/ alice-vision /usr/include/aliceVision/voctree/Database.hpp alice-vision /usr/include/aliceVision/voctree/DefaultAllocator.hpp alice-vision /usr/include/aliceVision/voctree/MutableVocabularyTree.hpp alice-vision /usr/include/aliceVision/voctree/SimpleKmeans.hpp alice-vision /usr/include/aliceVision/voctree/TreeBuilder.hpp alice-vision /usr/include/aliceVision/voctree/VocabularyTree.hpp alice-vision /usr/include/aliceVision/voctree/databaseIO.hpp alice-vision /usr/include/aliceVision/voctree/databaseIO.tcc alice-vision /usr/include/aliceVision/voctree/descriptorLoader.hpp alice-vision /usr/include/aliceVision/voctree/descriptorLoader.tcc alice-vision /usr/include/aliceVision/voctree/distance.hpp alice-vision /usr/include/aliceVision_dependencies/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/EigenTypes.h alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/MeshNormalDenoising.h alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/MeshNormalFilter.h alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/MeshTypes.h alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/SDFilter.h alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Core/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Core/Geometry/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Core/IO/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Core/IO/exporter/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Core/IO/importer/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Core/IO/reader/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Core/IO/writer/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Core/Mesh/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Core/Mesh/gen/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Core/System/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Core/System/config.h alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Core/Utils/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Tools/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Tools/Decimater/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Tools/Smoother/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Tools/Utils/ alice-vision /usr/include/aliceVision_dependencies/MeshSDFilter/external/OpenMesh/Tools/Utils/getopt.h alice-vision /usr/include/aliceVision_dependencies/htmlDoc/ alice-vision /usr/include/aliceVision_dependencies/htmlDoc/htmlDoc.hpp alice-vision /usr/include/aliceVision_dependencies/nanoflann/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/.circleci/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/.circleci/clang_git_format/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/.circleci/clang_git_format/clang_git_format/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/.circleci/clang_git_format/scripts/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/.github/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/.github/workflows/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/doc/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/examples/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/examples/KDTreeVectorOfVectorsAdaptor.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/examples/example_with_cmake/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/examples/example_with_pkgconfig/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/examples/examples_gui/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/examples/examples_gui/nanoflann_gui_example_R3/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/examples/examples_gui/nanoflann_gui_example_bearings/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/examples/utils.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/include/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/include/nanoflann.hpp alice-vision /usr/include/aliceVision_dependencies/nanoflann/scripts/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-death-test.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-message.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-param-test.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-printers.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-spi.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-test-part.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-typed-test.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/gtest.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/gtest_pred_impl.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/gtest_prod.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/custom/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/custom/gtest-port.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/custom/gtest-printers.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/custom/gtest.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-death-test-internal.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-filepath.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-internal.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-linked_ptr.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-param-util-generated.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-param-util.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-port-arch.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-port.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-string.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-tuple.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-type-util.h alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/src/ alice-vision /usr/include/aliceVision_dependencies/nanoflann/tests/gtest-1.8.0/src/gtest-internal-inl.h alice-vision /usr/include/aliceVision_dependencies/nonFree/ alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/ alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/ alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/covdet.h alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/generic.h alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/host.h alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/imopv.h alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/imopv_sse2.h alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/mathop.h alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/mathop_avx.h alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/mathop_sse2.h alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/mser.h alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/random.h alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/scalespace.h alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/sift.h alice-vision /usr/include/aliceVision_dependencies/nonFree/sift/vl/stringop.h alice-vision /usr/include/aliceVision_dependencies/vectorGraphics/ alice-vision /usr/include/aliceVision_dependencies/vectorGraphics/svgDrawer.hpp alice-vision /usr/lib/ alice-vision /usr/lib/libaliceVision_calibration.so alice-vision /usr/lib/libaliceVision_calibration.so.3 alice-vision /usr/lib/libaliceVision_calibration.so.3.2 alice-vision /usr/lib/libaliceVision_camera.so alice-vision /usr/lib/libaliceVision_camera.so.3 alice-vision /usr/lib/libaliceVision_camera.so.3.2 alice-vision /usr/lib/libaliceVision_cmdline.so alice-vision /usr/lib/libaliceVision_cmdline.so.3 alice-vision /usr/lib/libaliceVision_cmdline.so.3.2 alice-vision /usr/lib/libaliceVision_colorHarmonization.so alice-vision /usr/lib/libaliceVision_colorHarmonization.so.3 alice-vision /usr/lib/libaliceVision_colorHarmonization.so.3.2 alice-vision /usr/lib/libaliceVision_dataio.so alice-vision /usr/lib/libaliceVision_dataio.so.3 alice-vision /usr/lib/libaliceVision_dataio.so.3.2 alice-vision /usr/lib/libaliceVision_feature.so alice-vision /usr/lib/libaliceVision_feature.so.3 alice-vision /usr/lib/libaliceVision_feature.so.3.2 alice-vision /usr/lib/libaliceVision_featureEngine.so alice-vision /usr/lib/libaliceVision_featureEngine.so.3 alice-vision /usr/lib/libaliceVision_featureEngine.so.3.2 alice-vision /usr/lib/libaliceVision_fuseCut.so alice-vision /usr/lib/libaliceVision_fuseCut.so.3 alice-vision /usr/lib/libaliceVision_fuseCut.so.3.2 alice-vision /usr/lib/libaliceVision_geometry.so alice-vision /usr/lib/libaliceVision_geometry.so.3 alice-vision /usr/lib/libaliceVision_geometry.so.3.2 alice-vision /usr/lib/libaliceVision_gpu.so alice-vision /usr/lib/libaliceVision_gpu.so.3 alice-vision /usr/lib/libaliceVision_gpu.so.3.2 alice-vision /usr/lib/libaliceVision_hdr.so alice-vision /usr/lib/libaliceVision_hdr.so.3 alice-vision /usr/lib/libaliceVision_hdr.so.3.2 alice-vision /usr/lib/libaliceVision_image.so alice-vision /usr/lib/libaliceVision_image.so.3 alice-vision /usr/lib/libaliceVision_image.so.3.2 alice-vision /usr/lib/libaliceVision_imageMasking.so alice-vision /usr/lib/libaliceVision_imageMasking.so.3 alice-vision /usr/lib/libaliceVision_imageMasking.so.3.2 alice-vision /usr/lib/libaliceVision_imageMatching.so alice-vision /usr/lib/libaliceVision_imageMatching.so.3 alice-vision /usr/lib/libaliceVision_imageMatching.so.3.2 alice-vision /usr/lib/libaliceVision_keyframe.so alice-vision /usr/lib/libaliceVision_keyframe.so.3 alice-vision /usr/lib/libaliceVision_keyframe.so.3.2 alice-vision /usr/lib/libaliceVision_kvld.so alice-vision /usr/lib/libaliceVision_kvld.so.3 alice-vision /usr/lib/libaliceVision_kvld.so.3.2 alice-vision /usr/lib/libaliceVision_lInftyComputerVision.so alice-vision /usr/lib/libaliceVision_lInftyComputerVision.so.3 alice-vision /usr/lib/libaliceVision_lInftyComputerVision.so.3.2 alice-vision /usr/lib/libaliceVision_lensCorrectionProfile.so alice-vision /usr/lib/libaliceVision_lensCorrectionProfile.so.3 alice-vision /usr/lib/libaliceVision_lensCorrectionProfile.so.3.2 alice-vision /usr/lib/libaliceVision_lightingEstimation.so alice-vision /usr/lib/libaliceVision_lightingEstimation.so.3 alice-vision /usr/lib/libaliceVision_lightingEstimation.so.3.2 alice-vision /usr/lib/libaliceVision_localization.so alice-vision /usr/lib/libaliceVision_localization.so.3 alice-vision /usr/lib/libaliceVision_localization.so.3.2 alice-vision /usr/lib/libaliceVision_matching.so alice-vision /usr/lib/libaliceVision_matching.so.3 alice-vision /usr/lib/libaliceVision_matching.so.3.2 alice-vision /usr/lib/libaliceVision_matchingImageCollection.so alice-vision /usr/lib/libaliceVision_matchingImageCollection.so.3 alice-vision /usr/lib/libaliceVision_matchingImageCollection.so.3.2 alice-vision /usr/lib/libaliceVision_mesh.so alice-vision /usr/lib/libaliceVision_mesh.so.3 alice-vision /usr/lib/libaliceVision_mesh.so.3.2 alice-vision /usr/lib/libaliceVision_multiview.so alice-vision /usr/lib/libaliceVision_multiview.so.3 alice-vision /usr/lib/libaliceVision_multiview.so.3.2 alice-vision /usr/lib/libaliceVision_multiview_test_data.so alice-vision /usr/lib/libaliceVision_multiview_test_data.so.3 alice-vision /usr/lib/libaliceVision_multiview_test_data.so.3.2 alice-vision /usr/lib/libaliceVision_mvsData.so alice-vision /usr/lib/libaliceVision_mvsData.so.3 alice-vision /usr/lib/libaliceVision_mvsData.so.3.2 alice-vision /usr/lib/libaliceVision_mvsUtils.so alice-vision /usr/lib/libaliceVision_mvsUtils.so.3 alice-vision /usr/lib/libaliceVision_mvsUtils.so.3.2 alice-vision /usr/lib/libaliceVision_numeric.so alice-vision /usr/lib/libaliceVision_numeric.so.3 alice-vision /usr/lib/libaliceVision_numeric.so.3.2 alice-vision /usr/lib/libaliceVision_panorama.so alice-vision /usr/lib/libaliceVision_panorama.so.3 alice-vision /usr/lib/libaliceVision_panorama.so.3.2 alice-vision /usr/lib/libaliceVision_photometricStereo.so alice-vision /usr/lib/libaliceVision_photometricStereo.so.3 alice-vision /usr/lib/libaliceVision_photometricStereo.so.3.2 alice-vision /usr/lib/libaliceVision_rig.so alice-vision /usr/lib/libaliceVision_rig.so.3 alice-vision /usr/lib/libaliceVision_rig.so.3.2 alice-vision /usr/lib/libaliceVision_robustEstimation.so alice-vision /usr/lib/libaliceVision_robustEstimation.so.3 alice-vision /usr/lib/libaliceVision_robustEstimation.so.3.2 alice-vision /usr/lib/libaliceVision_sensorDB.so alice-vision /usr/lib/libaliceVision_sensorDB.so.3 alice-vision /usr/lib/libaliceVision_sensorDB.so.3.2 alice-vision /usr/lib/libaliceVision_sfm.so alice-vision /usr/lib/libaliceVision_sfm.so.3 alice-vision /usr/lib/libaliceVision_sfm.so.3.2 alice-vision /usr/lib/libaliceVision_sfmData.so alice-vision /usr/lib/libaliceVision_sfmData.so.3 alice-vision /usr/lib/libaliceVision_sfmData.so.3.2 alice-vision /usr/lib/libaliceVision_sfmDataIO.so alice-vision /usr/lib/libaliceVision_sfmDataIO.so.3 alice-vision /usr/lib/libaliceVision_sfmDataIO.so.3.2 alice-vision /usr/lib/libaliceVision_sfmMvsUtils.so alice-vision /usr/lib/libaliceVision_sfmMvsUtils.so.3 alice-vision /usr/lib/libaliceVision_sfmMvsUtils.so.3.2 alice-vision /usr/lib/libaliceVision_system.so alice-vision /usr/lib/libaliceVision_system.so.3 alice-vision /usr/lib/libaliceVision_system.so.3.2 alice-vision /usr/lib/libaliceVision_track.so alice-vision /usr/lib/libaliceVision_track.so.3 alice-vision /usr/lib/libaliceVision_track.so.3.2 alice-vision /usr/lib/libaliceVision_voctree.so alice-vision /usr/lib/libaliceVision_voctree.so.3 alice-vision /usr/lib/libaliceVision_voctree.so.3.2 alice-vision /usr/lib/libvlsift.so alice-vision /usr/lib/libvlsift.so.3 alice-vision /usr/lib/libvlsift.so.3.2 alice-vision /usr/share/ alice-vision /usr/share/aliceVision/ alice-vision /usr/share/aliceVision/CONTRIBUTORS.md alice-vision /usr/share/aliceVision/COPYING.md alice-vision /usr/share/aliceVision/LICENSE-MIT-libmv.md alice-vision /usr/share/aliceVision/LICENSE-MPL2.md alice-vision /usr/share/aliceVision/cameraSensors.db alice-vision /usr/share/aliceVision/cmake/ alice-vision /usr/share/aliceVision/cmake/AliceVisionConfig.cmake alice-vision /usr/share/aliceVision/cmake/AliceVisionConfigVersion.cmake alice-vision /usr/share/aliceVision/cmake/AliceVisionTargets-release.cmake alice-vision /usr/share/aliceVision/cmake/AliceVisionTargets.cmake alice-vision /usr/share/aliceVision/config.ocio alice-vision /usr/share/aliceVision/luts/ alice-vision /usr/share/aliceVision/luts/InvRRT.Rec.709.Log2_48_nits_Shaper.spi3d alice-vision /usr/share/aliceVision/luts/Log2_48_nits_Shaper.RRT.Rec.709.spi3d alice-vision /usr/share/aliceVision/luts/Log2_48_nits_Shaper_to_linear.spi1d alice-vision /usr/share/licenses/ alice-vision /usr/share/licenses/alice-vision/ alice-vision /usr/share/licenses/alice-vision/COPYING.md alice-vision /usr/share/licenses/alice-vision/LICENSE-MIT-libmv.md alice-vision /usr/share/licenses/alice-vision/LICENSE-MPL2.md ```

I don't know really know what to do from there, which path should I use? I tried to add this random path from the logs in my .bashrc (and my PATH) without success:

export ALICEVISION_ROOT="/usr/bin"

I suppose my main mistake was to use those pacman packages:

instead of :

It not so clear for me how I am supposed to install aliceVision

anselm-baur commented 5 months ago

Hi there, I'm using Linux Manjaro and I can confirm the same observation as @sjuxax I have a clean release installation via pacman. I tried to import the images from the https://github.com/alicevision/dataset_monstree repo.

Failed to Import Images - Meshroom 2023.3.0

You probably have a corrupted image within the images that you are trying to import.

Here what I get in my terminal as output:

WARNING:root:== The following "submitters" plugins could not be loaded ==
  * rippleSubmitter: No module named 'mpc'
  * simpleFarmSubmitter: No module named 'simpleFarm'

[2024-03-17 22:09:52.436996] [0x00007ff4d57a16c0] [debug]   Embedded OCIO config file in ALICEVISION_ROOT does not exist, use config from source code: /usr/share/aliceVision/config.ocio
[QtAliceVision] Plugin Initialized
[2024-03-17 22:10:18.893670] [0x00007f46698b7000] [debug]   Embedded OCIO config file in ALICEVISION_ROOT does not exist, use config from source code: /usr/share/aliceVision/config.ocio
Program called with the following parameters:
 * allowSingleView = 1
 * allowedCameraModels = "pinhole,radial1,radial3,brown,fisheye4,fisheye1,3deanamorphic4,3deradial4,3declassicld"
 * colorProfileDatabase = "" (default)
 * defaultCameraModel = "" (default)
 * defaultFieldOfView = 45
 * defaultFocalLength = -1 (default)
 * defaultFocalRatio = 1 (default)
 * defaultOffsetX = 0 (default)
 * defaultOffsetY = 0 (default)
 * errorOnMissingColorProfile = 1 (default)
 * groupCameraFallback =  Unknown Type "20EGroupCameraFallback"
 * imageFolder = "" (default)
 * input = "/tmp/tmpcdii22gv/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/viewpoints.sfm"
 * lensCorrectionProfileInfo = ""
 * lensCorrectionProfileSearchIgnoreCameraModel = 1
 * maxCoresAvailable =  Unknown Type "j" (default)
 * maxMemoryAvailable = 18446744073709551615 (default)
 * output = "/tmp/tmpcdii22gv/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/cameraInit.sfm"
 * rawColorInterpretation =  Unknown Type "N11aliceVision5image23ERawColorInterpretationE"
 * sensorDatabase = ""
 * verboseLevel = "info"
 * viewIdMethod =  Unknown Type "N11aliceVision9sfmDataIO13EViewIdMethodE"
 * viewIdRegex = ".*?(\d+)" (default)

Hardware : 
        Detected core count : 16
        OpenMP will use 16 cores
        Detected available memory : 24993 Mo

[22:10:18.899636][error] Invalid input sensor database '/usr/share/aliceVision/share/aliceVision/cameraSensors.db', please specify a valid file.
ERROR:root:Error while building intrinsics: CameraInit failed with error code 1.
Command was: "aliceVision_cameraInit  --sensorDatabase "${ALICEVISION_SENSOR_DB}" --lensCorrectionProfileInfo "${ALICEVISION_LENS_PROFILE_INFO}" --lensCorrectionProfileSearchIgnoreCameraModel True --defaultFieldOfView 45.0 --groupCameraFallback folder --allowedCameraModels pinhole,radial1,radial3,brown,fisheye4,fisheye1,3deanamorphic4,3deradial4,3declassicld --rawColorInterpretation LibRawWhiteBalancing --viewIdMethod metadata --verboseLevel info --output "/tmp/tmpcdii22gv/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/cameraInit.sfm" --allowSingleView 1 --input "/tmp/tmpcdii22gv/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/viewpoints.sfm"".

QQmlComponent: Created graphical object was not placed in the graphics scene.

I also tried to set the ALICEVISION_ROOT environment variable to /usr/share/aliceVision and specified a cameraSensors.db which I downloaded from github. And I threw out the lense profile correction and I still end up with kinda the same error.

This gave me

[2024-03-17 22:22:47.062259] [0x00007f40e025b000] [debug]   Embedded OCIO config file in ALICEVISION_ROOT does not exist, use config from source code: /usr/share/aliceVision/config.ocio
Program called with the following parameters:
 * allowSingleView = 1
 * allowedCameraModels = "pinhole,radial1,radial3,brown,fisheye4,fisheye1,3deanamorphic4,3deradial4,3declassicld"
 * colorProfileDatabase = "" (default)
 * defaultCameraModel = "" (default)
 * defaultFieldOfView = 45
 * defaultFocalLength = -1 (default)
 * defaultFocalRatio = 1 (default)
 * defaultOffsetX = 0 (default)
 * defaultOffsetY = 0 (default)
 * errorOnMissingColorProfile = 1 (default)
 * groupCameraFallback =  Unknown Type "20EGroupCameraFallback"
 * imageFolder = "" (default)
 * input = "/tmp/tmpkuml9cwa/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/viewpoints.sfm"
 * lensCorrectionProfileInfo = ""
 * lensCorrectionProfileSearchIgnoreCameraModel = 1
 * maxCoresAvailable =  Unknown Type "j" (default)
 * maxMemoryAvailable = 18446744073709551615 (default)
 * output = "/tmp/tmpkuml9cwa/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/cameraInit.sfm"
 * rawColorInterpretation =  Unknown Type "N11aliceVision5image23ERawColorInterpretationE"
 * sensorDatabase = "/path/to/my/cameraSensors.db"
 * verboseLevel = "info"
 * viewIdMethod =  Unknown Type "N11aliceVision9sfmDataIO13EViewIdMethodE"
 * viewIdRegex = ".*?(\d+)" (default)

Hardware : 
        Detected core count : 16
        OpenMP will use 16 cores
        Detected available memory : 24936 Mo

terminate called after throwing an instance of 'std::out_of_range'
  what():  Invalid distortion model for pinhole camera.
ERROR:root:Error while building intrinsics: CameraInit failed with error code -6.
Command was: "aliceVision_cameraInit  --sensorDatabase "/path/to/my/cameraSensors.db" --lensCorrectionProfileInfo "" --lensCorrectionProfileSearchIgnoreCameraModel True --defaultFieldOfView 45.0 --groupCameraFallback folder --allowedCameraModels pinhole,radial1,radial3,brown,fisheye4,fisheye1,3deanamorphic4,3deradial4,3declassicld --rawColorInterpretation LibRawWhiteBalancing --viewIdMethod metadata --verboseLevel info --output "/tmp/tmpkuml9cwa/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/cameraInit.sfm" --allowSingleView 1 --input "/tmp/tmpkuml9cwa/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/viewpoints.sfm"".

QQmlComponent: Created graphical object was not placed in the graphics scene.
demoulinv commented 5 months ago

Hello, AliceVision seems to be installed directly at the user level. In that config, the ALICEVISION_ROOT environment variable should just be set to /usr

anselm-baur commented 5 months ago

Hi @demoulinv , I tried with export ALICEVISION_ROOT=/usr and it is still not working:

export ALICEVISION_ROOT=/usr
$ meshroom
WARNING:root:== The following "submitters" plugins could not be loaded ==
  * rippleSubmitter: No module named 'mpc'
  * simpleFarmSubmitter: No module named 'simpleFarm'

[2024-03-18 19:26:19.399077] [0x00007f79e6ffd6c0] [trace]   Embedded OCIO configuration file: '/usr/share/aliceVision/config.ocio' found.
[QtAliceVision] Plugin Initialized
[2024-03-18 19:26:51.597646] [0x00007f7e3499b000] [trace]   Embedded OCIO configuration file: '/usr/share/aliceVision/config.ocio' found.
Program called with the following parameters:
 * allowSingleView = 1
 * allowedCameraModels = "pinhole,radial1,radial3,brown,fisheye4,fisheye1,3deanamorphic4,3deradial4,3declassicld"
 * colorProfileDatabase = "" (default)
 * defaultCameraModel = "" (default)
 * defaultFieldOfView = 45
 * defaultFocalLength = -1 (default)
 * defaultFocalRatio = 1 (default)
 * defaultOffsetX = 0 (default)
 * defaultOffsetY = 0 (default)
 * errorOnMissingColorProfile = 1 (default)
 * groupCameraFallback =  Unknown Type "20EGroupCameraFallback"
 * imageFolder = "" (default)
 * input = "/tmp/tmpk72kjg2f/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/viewpoints.sfm"
 * lensCorrectionProfileInfo = ""
 * lensCorrectionProfileSearchIgnoreCameraModel = 1
 * maxCoresAvailable =  Unknown Type "j" (default)
 * maxMemoryAvailable = 18446744073709551615 (default)
 * output = "/tmp/tmpk72kjg2f/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/cameraInit.sfm"
 * rawColorInterpretation =  Unknown Type "N11aliceVision5image23ERawColorInterpretationE"
 * sensorDatabase = ""
 * verboseLevel = "info"
 * viewIdMethod =  Unknown Type "N11aliceVision9sfmDataIO13EViewIdMethodE"
 * viewIdRegex = ".*?(\d+)" (default)

Hardware : 
        Detected core count : 16
        OpenMP will use 16 cores
        Detected available memory : 29853 Mo

terminate called after throwing an instance of 'std::out_of_range'
  what():  Invalid distortion model for pinhole camera.
ERROR:root:Error while building intrinsics: CameraInit failed with error code -6.
Command was: "aliceVision_cameraInit  --sensorDatabase "${ALICEVISION_SENSOR_DB}" --lensCorrectionProfileInfo "${ALICEVISION_LENS_PROFILE_INFO}" --lensCorrectionProfileSearchIgnoreCameraModel True --defaultFieldOfView 45.0 --groupCameraFallback folder --allowedCameraModels pinhole,radial1,radial3,brown,fisheye4,fisheye1,3deanamorphic4,3deradial4,3declassicld --rawColorInterpretation LibRawWhiteBalancing --viewIdMethod metadata --verboseLevel info --output "/tmp/tmpk72kjg2f/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/cameraInit.sfm" --allowSingleView 1 --input "/tmp/tmpk72kjg2f/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/viewpoints.sfm"".

QQmlComponent: Created graphical object was not placed in the graphics scene.

I also tried again with setting the sensorDatabase, same error.

demoulinv commented 5 months ago

Hi @anselm-baur,

Setting the ALICEVISION_ROOT environment variable to /usr is correct. At the beginning of your log, you can see that, unlike before, the ocio configuration file was found as expected. Now you can try to set the sensorDatabase with: export sensorDatabase=$ALICEVISION_ROOT/share/aliceVision/cameraSensors.db

anselm-baur commented 5 months ago

Hi @demoulinv I tried also setting the sensorDatabase variable. At least the

terminate called after throwing an instance of 'std::out_of_range'
  what():  Invalid distortion model for pinhole camera.

tunred into:

terminate called after throwing an instance of 'std::out_of_range'
terminate called recursively

here the full output:

$ export ALICEVISION_ROOT=/usr
$ export sensorDatabase=$ALICEVISION_ROOT/share/aliceVision/cameraSensors.db

$ meshroom
WARNING:root:== The following "submitters" plugins could not be loaded ==
  * rippleSubmitter: No module named 'mpc'
  * simpleFarmSubmitter: No module named 'simpleFarm'

[2024-03-19 19:04:58.686959] [0x00007fb19a42b6c0] [trace]   Embedded OCIO configuration file: '/usr/share/aliceVision/config.ocio' found.
[QtAliceVision] Plugin Initialized
[2024-03-19 19:05:20.613027] [0x00007fa7e32b0000] [trace]   Embedded OCIO configuration file: '/usr/share/aliceVision/config.ocio' found.
Program called with the following parameters:
 * allowSingleView = 1
 * allowedCameraModels = "pinhole,radial1,radial3,brown,fisheye4,fisheye1,3deanamorphic4,3deradial4,3declassicld"
 * colorProfileDatabase = "" (default)
 * defaultCameraModel = "" (default)
 * defaultFieldOfView = 45
 * defaultFocalLength = -1 (default)
 * defaultFocalRatio = 1 (default)
 * defaultOffsetX = 0 (default)
 * defaultOffsetY = 0 (default)
 * errorOnMissingColorProfile = 1 (default)
 * groupCameraFallback =  Unknown Type "20EGroupCameraFallback"
 * imageFolder = "" (default)
 * input = "/tmp/tmp3w8og_w1/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/viewpoints.sfm"
 * lensCorrectionProfileInfo = ""
 * lensCorrectionProfileSearchIgnoreCameraModel = 1
 * maxCoresAvailable =  Unknown Type "j" (default)
 * maxMemoryAvailable = 18446744073709551615 (default)
 * output = "/tmp/tmp3w8og_w1/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/cameraInit.sfm"
 * rawColorInterpretation =  Unknown Type "N11aliceVision5image23ERawColorInterpretationE"
 * sensorDatabase = ""
 * verboseLevel = "info"
 * viewIdMethod =  Unknown Type "N11aliceVision9sfmDataIO13EViewIdMethodE"
 * viewIdRegex = ".*?(\d+)" (default)

Hardware : 
        Detected core count : 16
        OpenMP will use 16 cores
        Detected available memory : 29532 Mo

terminate called after throwing an instance of 'std::out_of_range'
terminate called recursively
ERROR:root:Error while building intrinsics: CameraInit failed with error code -6.
Command was: "aliceVision_cameraInit  --sensorDatabase "${ALICEVISION_SENSOR_DB}" --lensCorrectionProfileInfo "${ALICEVISION_LENS_PROFILE_INFO}" --lensCorrectionProfileSearchIgnoreCameraModel True --defaultFieldOfView 45.0 --groupCameraFallback folder --allowedCameraModels pinhole,radial1,radial3,brown,fisheye4,fisheye1,3deanamorphic4,3deradial4,3declassicld --rawColorInterpretation LibRawWhiteBalancing --viewIdMethod metadata --verboseLevel info --output "/tmp/tmp3w8og_w1/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/cameraInit.sfm" --allowSingleView 1 --input "/tmp/tmp3w8og_w1/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/viewpoints.sfm"".

QQmlComponent: Created graphical object was not placed in the graphics scene.

I also tried to set ALICEVISION_SENSOR_DB but this brings the

$ export ALICEVISION_SENSOR_DB=${ALICEVISION_ROOT}/share/aliceVision/cameraSensors.db
$ meshroom
[...]
 * sensorDatabase = "/usr/share/aliceVision/cameraSensors.db"
[...]
terminate called after throwing an instance of 'std::out_of_range'
  what():  Invalid distortion model for pinhole camera.
ERROR:root:Error while building intrinsics: CameraInit failed with error code -6.
Command was: "aliceVision_cameraInit  --sensorDatabase "/usr/share/aliceVision/cameraSensors.db"  --lensCorrectionProfileInfo "${ALICEVISION_LENS_PROFILE_INFO}" --lensCorrectionProfileSearchIgnoreCameraModel True --defaultFieldOfView 45.0 --groupCameraFallback folder --allowedCameraModels pinhole,radial1,radial3,brown,fisheye4,fisheye1,3deanamorphic4,3deradial4,3declassicld --rawColorInterpretation LibRawWhiteBalancing --viewIdMethod metadata --verboseLevel info --output "/tmp/tmpn6umf5jm/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/cameraInit.sfm" --allowSingleView 1 --input "/tmp/tmpn6umf5jm/CameraInit/961e54591174ec5a2457c66da8eadc0cb03d89ba/viewpoints.sfm"".

error back.

demoulinv commented 5 months ago

Hi @anselm-baur ,

Sorry for the confusion. You're right when you set the environment variable ALICEVISION_SENSOR_DB instead of sensorDatabase. All parameters seem to be ok. Which monster tree dataset do you use for testing, the full one, the mini6 or the mini3 ?

anselm-baur commented 5 months ago

Hi @demoulinv , no problem. I tried all: min3, mini6, and full. I looked also in the aliceVision source code to see at which place the things break. The error is thrown at https://github.com/alicevision/AliceVision/blob/d2f8306935e992f27269c05f0571421f7bec289d/src/aliceVision/camera/Pinhole.cpp#L336 in the Pinhole::getType() method. But I still don't understand where this is called.