Commit graph

87 commits

Author SHA1 Message Date
Loïc Vital
a574c0fc9b use semantic field in file attributes to specify images and store displayed node in 2D viewer to adapt UI 2022-10-19 09:50:08 +01:00
Loïc Vital
fc5ab540f5 added outputImageTypes in node desc to update the viewer2D imageType combo box when double clicking a node 2022-10-19 09:50:07 +01:00
Candice Bentéjac
e7290313bf [nodes] Align FloatParams' and IntParams' ranges with their params' type 2022-09-28 10:41:39 +02:00
Candice Bentéjac
1a63a5f819 [nodes] Align all nodes' default values with their params' type
Fix default values for:
- DepthMap: refineSigma (FloatParam); use float instead of int
- ImageMasking: hsvMaxSaturation (FloatParam); use float instead
of int
- ImageMasking: hsvMaxValue (FloatParam); use float instead of
int
- Meshing: estimateSpaceMinObservationAngle (FloatParam); use
float instead of int
- PanoramaInit: yawCW (BoolParam); use bool instead of int
2022-09-26 18:11:02 +02:00
Grégoire De Lillo
2b658c1c16 [nodes] DepthMap: Change P2 default value to 100 2021-11-15 17:10:45 +01:00
Fabien Castan
8214f0a0e8 Merge remote-tracking branch 'origin/develop' into dev_depthMapOptim 2021-02-15 23:18:53 +01:00
ChemicalXandco
e18f815af9 [nodes] add node categories 2021-02-14 17:03:42 +00:00
Fabien Castan
f92a835b2f Merge remote-tracking branch 'origin/develop' into dev_depthMapOptim 2021-01-13 12:45:31 +01:00
Fabien Castan
bab908d2eb Merge branch 'develop' into dev/nodesAndTaskManager 2020-07-30 10:56:19 +02:00
Fabien Castan
64a4c9426a [nodes] add some nodes documentation 2020-03-26 11:20:44 +01:00
Yann Lanthony
ac149e1e51 [nodes][aliceVision] use user-friendly atribute labels 2020-01-24 12:00:13 +01:00
Fabien Castan
3ab83ec710 [nodes] DepthMap: fix labels of the 2 "step" params 2019-10-01 16:08:03 +02:00
Fabien Castan
e259294640 [nodes][aliceVision] DepthMap: fix default value of sgmMaxSideXY 2019-07-16 21:21:00 +02:00
Fabien Castan
b55bf48da7 [depthMap] new SGM parameters: P1, P2, filteringAxes 2019-06-14 15:47:43 +02:00
Fabien Castan
3a0b3ac169 [depthMap] new SGM parameters 2019-06-07 12:50:03 +02:00
Fabien Castan
c27336c9be [nodes] DepthMap: add nbGPUs param 2019-01-22 19:38:34 +01:00
Grégoire De Lillo
6f1bcaa23e [nodes] DepthMap Add option exportIntermediateResults 2019-01-22 19:31:01 +01:00
Yann Lanthony
168b573e36 [nodes][aliceVision] mark advanced parameters 2018-12-20 11:17:23 +01:00
Grégoire De Lillo
d9a0fe13e0 [nodes] DepthMap & DepthMapFilter Fix: node version is 2.0 2018-12-17 11:46:34 +01:00
Grégoire De Lillo
50044faf9a [nodes] DepthMap add minViewAngle and maxViewAngle options 2018-12-06 16:07:16 +01:00
Grégoire De Lillo
52a7f475c3 [nodes] Remove CameraConnection node 2018-10-15 18:03:00 +02:00
Grégoire De Lillo
ce25724023 [multiview] Use SfMData as input in MVS pipeline 2018-08-08 18:33:05 +02:00
Yann Lanthony
2a410d07ea [nodes][aliceVision] add initial version on nodes 2018-07-19 13:50:45 +02:00
Yann Lanthony
346277629a [nodes] use 'desc.Node.internalFolder' in outputs values
* avoid duplicating the same string everywhere
* don't override 'internalFolder' with the same value default value in subclasses
2018-07-19 13:50:45 +02:00
Gregoire De Lillo
eadff47615 [nodes] Add verboseLevel parameter in some MVS nodes 2018-03-13 17:01:01 +01:00
Gregoire De Lillo
0e10b0e6a7 [nodes] DepthMap Add parameter Downscale 2018-03-13 16:59:46 +01:00
Fabien Castan
6b222e124d [nodes] DepthMap: clean param labels 2017-12-12 19:52:46 +01:00
Gregoire De Lillo
a7cd42a140 [nodes] DepthMap: expose algo parameters 2017-12-12 16:44:43 +01:00
Fabien Castan
c26bb5be7a [nodes] MVS: export data per node folder 2017-12-11 20:35:35 +01:00
Yann Lanthony
e8c579c942 [core] parallelization: introduce the notion of node 'size'
* node size is an estimation of the number of element to process on a given node, that may be used for parallelization.
* replace the explicit reference to an attribute on a node (Parallelization.inputListParamName)
* size can be:
  * dynamic: depends on the size of the node connected to a specific Attribute
  * static
2017-11-17 18:46:21 +01:00
Fabien Castan
246c7e8aa3 [nodes] DepthMap: add missing parallelization command line arguments 2017-11-08 17:49:22 +01:00
Fabien Castan
1e4f8f8a61 Add chunk notion for parallelization and implement specific updateInternals in CameraInit node
* Add chunk notion for parallelization
* Allows Node desc to implement custom updateInternals
* CameraInit node implement a specific updateInternals to update the
input image list
* FeatureExtraction, FeatureMatching, DepthMap, DepthMapFilter:
implement parallelization
2017-11-07 15:47:14 +01:00
Yann Lanthony
16e8037fd7 [core] change Attributes declaration on Node description
Inputs and outputs Attributes are now declared in two separate lists
* no more isOutput field on Attribute description
* guarantee attributes order (was not the case in Python2 with class attributes)
* Attribute's name is now part of its description

Note: for now, input and output Attributes are still stored in a single model inside a Graph.
2017-10-31 19:47:32 +01:00
Fabien Castan
eb85aee728 [nodes] update MVS to aliceVision binaries 2017-10-31 16:50:29 +01:00
Fabien Castan
c38c2d3407 Add the notion of cpu, gpu, ram ressources requirements 2017-10-26 14:25:11 +02:00
Fabien Castan
287c0f13ce [core] split Param into specific types and update nodes accordingly 2017-10-16 12:23:59 +02:00
Fabien Castan
aacdf32915 Move nodes into subfolders 2017-10-16 12:23:58 +02:00
Renamed from meshroom/nodes/DepthMap.py (Browse further)