Commit graph

40 commits

Author SHA1 Message Date
fabien servant
ae0ca71c1c [nodes] replace CommandLineNode with AVCommandLineNode for alicevision nodes 2022-12-06 15:07:01 +01:00
Loïc Vital
a5fbbe7d82 [node] output labels renaming without 'Output' prefix 2022-10-19 09:50:21 +01:00
Loïc Vital
b4f0b5377e added some comments 2022-10-19 09:50:08 +01:00
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)