Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -65,12 +65,12 @@ Ubuntu

Download and Extract
^^^^^^^^^^^^^^^^^^^^
1. Download Meshroom 2023.3.0 for Linux from `<https://github.com/alicevision/Meshroom/releases/tag/v2023.3.0>`_.
1. Download Meshroom 2025.1.0 for Linux from `<https://github.com/alicevision/Meshroom/releases/tag/v2025.1.0>`_.
2. Extract the downloaded archive:

.. code:: bash

tar -xvf Meshroom-2023.3.0.tar.gz
tar -xvf Meshroom-2025.1.0-Linux.tar.gz

Add Meshroom to PATH
^^^^^^^^^^^^^^^^^^^^
Expand Down Expand Up @@ -98,7 +98,7 @@ Windows
Download and Extract
^^^^^^^^^^^^^^^^^^^^

1. Download Meshroom 2023.3.0 for Windows from `<https://github.com/alicevision/Meshroom/releases/tag/v2023.3.0>`_.
1. Download Meshroom 2025.1.0 for Windows from `<https://github.com/alicevision/Meshroom/releases/tag/v2025.1.0>`_.
2. Extract the downloaded archive to a directory of your choice.

Add Meshroom to PATH
Expand Down
134 changes: 48 additions & 86 deletions src/openlifu/nav/meshroom_pipelines/default_pipeline.mg
Original file line number Diff line number Diff line change
@@ -1,133 +1,98 @@
{
"header": {
"pipelineVersion": "2.2",
"releaseVersion": "2023.3.0",
"fileVersion": "1.1",
"template": true,
"releaseVersion": "2025.1.0",
"fileVersion": "2.0",
"nodesVersions": {
"MeshFiltering": "3.0",
"CameraInit": "12.0",
"DepthMap": "5.0",
"DepthMapFilter": "4.0",
"MeshDecimate": "1.0",
"Meshing": "7.0",
"FeatureExtraction": "1.3",
"CameraInit": "9.0",
"Texturing": "6.0",
"ImageMatching": "2.0",
"Publish": "1.3",
"DepthMap": "5.0",
"FeatureMatching": "2.0",
"MeshFiltering": "3.0",
"Meshing": "7.0",
"PrepareDenseScene": "3.1",
"StructureFromMotion": "3.3"
"Publish": "1.3",
"StructureFromMotion": "3.3",
"Texturing": "6.0"
}
},
"graph": {
"Meshing_1": {
"nodeType": "Meshing",
"position": [
1600,
0
],
"inputs": {
"input": "{DepthMapFilter_1.input}",
"depthMapsFolder": "{DepthMapFilter_1.output}"
}
},
"DepthMapFilter_1": {
"nodeType": "DepthMapFilter",
"position": [
1400,
0
],
"inputs": {
"input": "{DepthMap_1.input}",
"depthMapsFolder": "{DepthMap_1.output}"
}
"CameraInit_1": {
"nodeType": "CameraInit",
"position": [0, 0],
"inputs": {}
},
"FeatureExtraction_1": {
"nodeType": "FeatureExtraction",
"position": [
200,
0
],
"position": [200, 0],
"inputs": {
"input": "{CameraInit_1.output}",
"describerTypes": ["dspsift"],
"forceCpuExtraction": false
}
},
"FeatureMatching_1": {
"nodeType": "FeatureMatching",
"position": [400, 0],
"inputs": {
"input": "{FeatureExtraction_1.input}",
"featuresFolders": ["{FeatureExtraction_1.output}"],
"imagePairsList": "",
"describerTypes": "{FeatureExtraction_1.describerTypes}"
}
},
"StructureFromMotion_1": {
"nodeType": "StructureFromMotion",
"position": [
800,
0
],
"position": [600, 0],
"inputs": {
"input": "{FeatureMatching_1.input}",
"featuresFolders": "{FeatureMatching_1.featuresFolders}",
"matchesFolders": [
"{FeatureMatching_1.output}"
],
"matchesFolders": ["{FeatureMatching_1.output}"],
"describerTypes": "{FeatureMatching_1.describerTypes}"
}
},
"PrepareDenseScene_1": {
"nodeType": "PrepareDenseScene",
"position": [
1000,
0
],
"position": [800, 0],
"inputs": {
"input": "{StructureFromMotion_1.output}"
}
},
"CameraInit_1": {
"nodeType": "CameraInit",
"position": [
0,
0
],
"inputs": {}
},
"DepthMap_1": {
"nodeType": "DepthMap",
"position": [
1200,
0
],
"position": [1000, 0],
"inputs": {
"input": "{PrepareDenseScene_1.input}",
"imagesFolder": "{PrepareDenseScene_1.output}",
"downscale": 2
}
},
"MeshFiltering_1": {
"nodeType": "MeshFiltering",
"position": [
1800,
0
],
"DepthMapFilter_1": {
"nodeType": "DepthMapFilter",
"position": [1200, 0],
"inputs": {
"inputMesh": "{Meshing_1.outputMesh}"
"input": "{DepthMap_1.input}",
"depthMapsFolder": "{DepthMap_1.output}"
}
},
"FeatureMatching_1": {
"nodeType": "FeatureMatching",
"position": [
600,
0
],
"Meshing_1": {
"nodeType": "Meshing",
"position": [1400, 0],
"inputs": {
"input": "{FeatureExtraction_1.input}",
"featuresFolders": "{FeatureExtraction_1.output}",
"imagePairsList": "{}",
"describerTypes": "{FeatureExtraction_1.describerTypes}"
"input": "{DepthMapFilter_1.input}",
"depthMapsFolder": "{DepthMapFilter_1.output}"
}
},
"MeshFiltering_1": {
"nodeType": "MeshFiltering",
"position": [1600, 0],
"inputs": {
"inputMesh": "{Meshing_1.outputMesh}"
}
},
"Texturing_1": {
"nodeType": "Texturing",
"position": [
2178,
24
],
"position": [1800, 0],
"inputs": {
"input": "{Meshing_1.output}",
"imagesFolder": "{DepthMap_1.imagesFolder}",
Expand All @@ -140,10 +105,7 @@
},
"Publish_1": {
"nodeType": "Publish",
"position": [
2272,
290
],
"position": [2000, 0],
"inputs": {
"inputFiles": [
"{Texturing_1.output}",
Expand Down
Loading
Loading