Commit graph

25 commits

Author SHA1 Message Date
Fabien Servant
d8f3a25b67 Injecting survey points 2025-03-11 11:40:35 +01:00
Candice Bentéjac
2290c12da2 [nodes] Replace desc.Node.internalFolder with {nodeCacheFolder} 2025-03-05 13:36:31 +00:00
Candice Bentéjac
002d316cc3 [nodes] Remove useless exclusive=True in descriptions 2024-09-16 17:50:54 +02:00
Aurore LAFAURIE
23310ad3b0 [nodes] Exposed all attributes that are connected in default pipelines 2024-09-13 16:44:15 +02:00
Candice Bentéjac
41a1b47c43 [nodes] Remove invalidate=True from descriptions 2024-09-12 10:54:18 +02:00
Candice Bentéjac
045c26cc46 [nodes] Change uid= into invalidate= for all nodes 2024-09-12 10:41:55 +02:00
Candice Bentéjac
61a8dcd4e2 [nodes] Harmonize the use of trailing commas across all the nodes 2024-02-08 18:02:19 +01:00
Candice Bentéjac
0f6ad22d11 [nodes] Use utilitary constants for most common ChoiceParams 2024-02-08 18:02:18 +01:00
Candice Bentéjac
f2d6770651 [nodes] Clean-up: Harmonize nodes' descriptions 2023-11-06 16:31:10 +01:00
Candice Bentéjac
241bead35c [nodes] A-C: Harmonize and improve labels and descriptions
Use CamelCase for all labels, always end descriptions with periods, and
replace the mixed use of single and double quotes with double quotes
only.
2023-06-16 10:30:42 +02:00
fabien servant
ae0ca71c1c [nodes] replace CommandLineNode with AVCommandLineNode for alicevision nodes 2022-12-06 15:07:01 +01:00
elektrokokke
f1331c6a15
Integration of AprilTag library according to issue #1179 and AliceVision pull request #950 (#1180)
* According to Meshroom issue #1179 (https://github.com/alicevision/meshroom/issues/1179),
add the describer type "tag16h5" to the following modules:
- ConvertSfmFormat (e.g., to be able to export the 3D AprilTag positions in a human-readable format as .sfm,
or to see only the AprilTag marker positions in the 3D view via .abc)
- FeatureExtraction (to be able to detect AprilTag markers from the tag16h5 family)
- FeatureMatching (to be able to match AprilTag markers)
- SfmTransform (to be able to use AprilTag markers, e.g., for the auto_from_markers transform)
- StructureFromMotion (to be able to compute the 3D positions of AprilTag markers)

* Added a new input to sfmTransform: markerDistances, which is a pair of marker IDs associated with the distance between them.
Added a corresponding new transform: from_marker_distances, which scales the model according to the given distances between pairs of markers.
Added another transform: auto_from_markers, which uses the existing markers parameter (ignoring their x,y,z positions) and applies the auto_from_... function only based on these given markers. The latter transform can, e.g., be used to align a set of markers with the ground plane.

* Revert "Added a new input to sfmTransform: markerDistances, which is a pair of marker IDs associated with the distance between them."

This reverts commit ed87c68f39.

Co-authored-by: jarne <jarne@ieee.org>
Co-authored-by: Fabien Castan <fabcastan@gmail.com>
2021-07-23 16:36:02 +02:00
Fabien Castan
7ee28b23ff [nodes] use dspsift instead of sift by default 2021-04-16 10:44:39 +02:00
ChemicalXandco
e18f815af9 [nodes] add node categories 2021-02-14 17:03:42 +00:00
Fabien Castan
24e6ee582f [nodes] add dspsift on all nodes using features 2020-11-23 15:23:41 +01:00
Fabien Castan
64a4c9426a [nodes] add some nodes documentation 2020-03-26 11:20:44 +01:00
Pramukta Kumar
f859f8759d add option to include 'unknown' feature types in order to support the conversion of dense point clouds via ConvertSfMFormat 2019-08-11 09:01:34 -05:00
Grégoire De Lillo
71ebc0cf1b [nodes] convertSfMFormat users can now specify a view white list to filter views 2018-12-19 15:25:11 +01:00
Fabien Castan
3f4a5b203f
Merge pull request #264 from alicevision/dev_keyframeAndRig
New camera rig workflow
2018-12-10 15:25:07 +01:00
Grégoire De Lillo
e4ffd54e8f [nodes] ConvertSfMFormat version is now 2.0 2018-10-30 11:43:21 +01:00
Grégoire De Lillo
3a0c6d79b3 [nodes] ConvertSfMFormat Add describerTypes option 2018-10-22 16:39:48 +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
Grégoire De Lillo
e27a2145b7 [nodes] Formatting and small fixes 2018-06-21 16:34:57 +02:00
Fabien Castan
7f1c617c6d [nodes] New node ConvertSfMFormat 2018-01-01 20:29:18 +01:00