ChemicalXandco
e18f815af9
[nodes] add node categories
2021-02-14 17:03:42 +00: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
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