Commit graph

1695 commits

Author SHA1 Message Date
Fabien Castan
03f45be0ee [nodes] expose image storageDataType on some nodes 2020-09-11 21:25:42 +02:00
Fabien Castan
f9a6f7de68
Merge pull request #1057 from alicevision/nodes/ImageProcessing_fixNonFinite
[nodes] ImageProcessing: add new option to fix non finite pixels
2020-09-11 15:11:17 +02:00
Fabien Castan
6ad8ed0396 [nodes] ImageProcessing: add new option to fix non finite pixels 2020-09-11 15:09:24 +02:00
Tem326
692ecfa74d
Add bash script to start Meshroom on linux (#1002)
Co-authored-by: Fabien Castan <fabcastan@gmail.com>
2020-09-10 20:20:32 +02:00
Fabien Castan
5dcb2c9ca7
Merge pull request #1055 from alicevision/dev/panoramaAdjustParams
[nodes] PanoramaWarping: boolean parameter to estimate the resolution automatically
2020-09-10 20:18:17 +02:00
Fabien Castan
5ab256ff7a
Merge pull request #1054 from alicevision/deece-docker
[docker] Clean Dockerfiles
2020-09-10 20:11:19 +02:00
Fabien Castan
f15f202b21
Merge pull request #1053 from alicevision/dev/copyIntrinsics
[nodes] SfmTransfer: New option to transfer intrinsics parameters
2020-09-10 20:09:14 +02:00
Fabien Castan
6f6dcd0408 [nodes] LdrToHdrCalibration & PanoramaCompositing are compute intensive nodes 2020-09-10 17:26:09 +02:00
Fabien Castan
79c5a7c2e3 [nodes] PanoramaWarping: use automatic resolution by default 2020-09-10 17:25:12 +02:00
Fabien Castan
28dd37827b [nodes] PanoramaWarping: use a boolean parameter to estimate the resolution automatically 2020-09-10 17:24:47 +02:00
Fabien Castan
4e5446a7ce [ui] fix typo on panoramaFisheyeHdr 2020-09-10 02:25:37 +02:00
Fabien Castan
1b9f9c9b87
Create github FUNDING.yml 2020-09-09 23:23:34 +02:00
Fabien Castan
1813de30bc [setup] add optional modules 2020-09-09 19:43:02 +02:00
Fabien Castan
6df6275a95 [docker] add AliceVision bundle 2020-09-09 19:43:01 +02:00
Fabien Castan
a4638acb13 [docker] update dockerfile for python2
- move to docker folder
- split between deps and meshroom
- new extract files script
2020-09-09 19:43:01 +02:00
Alastair D'Silva
f934cb4454 Build working Meshroom images based on the latest Alicevision images
This patch builds upon the AliceVision PR:
https://github.com/alicevision/AliceVision/pull/853

It ensures that Centos images build a functioning Meshroom,
and also adds Ubuntu support.

The Docker images support launch the GUI via ssh:
docker run -it --runtime nvidia -p 2222:22 --name meshroom -v</path/to/your/data>:/data alicevision/meshroom:<meshroom branch/commit>-av<AliceVision branch/commit>-ubuntu20.04-cuda11.0
ssh -p 2222 -X root@<docker host> /opt/Meshroom_bundle/Meshroom # Password is 'meshroom'

The following OS/CUDA versions are supported:
CUDA_VERSION=11.0 UBUNTU_VERSION=20.04
CUDA_VERSION=11.0 UBUNTU_VERSION=18.04
CUDA_VERSION=10.2 UBUNTU_VERSION=18.04
CUDA_VERSION=9.2 UBUNTU_VERSION=18.04

CUDA_VERSION=10.2 CENTOS_VERSION=7
CUDA_VERSION=9.2 CENTOS_VERSION=7

To build all supported images:
AV_VERSION=<AliceVision version> docker/build-all.sh

Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
2020-09-09 16:46:34 +02:00
Fabien Servant
6c495aeae3 [SfmTransfer] Copy intrinsics parameters 2020-09-09 13:25:52 +02:00
Fabien Castan
8e24687c68
Merge pull request #1052 from alicevision/dev/panoramaHdr
Rename hdri into panoramaHdr
2020-09-07 18:10:51 +02:00
Fabien Castan
a7eaf94863
Merge pull request #1051 from alicevision/dev/githubActions
[ci] Add github Actions
2020-09-07 14:30:37 +02:00
Fabien Castan
a746626a3f
Merge pull request #1048 from alicevision/texturing-adjust-scale
[nodes] Texturing: put downscale to 2 by default
2020-09-07 14:29:08 +02:00
Fabien Castan
a3170bac7b
Merge pull request #1049 from alicevision/dev/computePanoramaSize
[nodes] PanoramaCompositing: option to select the percentage of upscaled pixels
2020-09-07 14:21:14 +02:00
Fabien Castan
2c3c2a73a9 [build] specific version of cx_freeze on old python versions 2020-09-05 01:26:59 +02:00
Fabien Castan
44fe0620c7 [core] graph: fix retrieve first submitter 2020-09-05 01:18:03 +02:00
Fabien Castan
589856ecdc Rename hdri into panoramaHdr 2020-09-05 01:16:51 +02:00
Fabien Castan
95ca37d9fc [ci] Add github Actions 2020-09-04 23:57:40 +02:00
Fabien Castan
7b42ed743a [nodes] PanoramaWarping: improve wording and enable/disable percentUpscale 2020-09-04 17:58:39 +02:00
Fabien Castan
f20db3abe3
Merge pull request #1026 from alicevision/dev/graphcutCompositing
[nodes] PanoramaCompositing: add a new graphcut option to improve seams
2020-09-04 17:02:07 +02:00
Fabien Castan
11af1cca69 [nodes] ImageProcessing: minor wording change 2020-09-04 16:59:46 +02:00
Fabien Castan
d1ab87234d [nodes] PanoramaCompositing: minor wording change 2020-09-04 16:59:08 +02:00
Fabien Castan
fc4df553f6
[nodes] Texturing: put downscale to 2 by default
Scale 1 could be better for objects, but is really too much for large environments.
Better to have a default value which ensures that we can open the result.
2020-09-03 15:37:01 +02:00
Fabien Castan
73597e9352
[nodes] PanoramaCompositing: add "all" option to "overlayType" choice param 2020-09-03 12:26:19 +02:00
Fabien Servant
d215aa19d2
[nodes] PanoramaInit: New parameter to set an extra image rotation to each camera declared the input xml (#1046)
Add XML additional input angle
2020-09-02 11:54:12 +02:00
fabien servant
5b07f203e8 add a parameter for panorama upscale choice 2020-08-28 11:42:08 +02:00
Fabien Castan
cb00021ec6
Merge pull request #1041 from alicevision/fix/camResponseGraph
[ui] Camera Response Function display: fix instabilities on linux
2020-08-24 22:39:13 +02:00
Fabien Castan
9211434cf2
Merge pull request #1033 from ChemicalXandco/fix_ram_stats
[ui] Fix graph axes naming for ram statistics
2020-08-24 22:38:40 +02:00
Fabien Castan
5a6f94e641
Merge pull request #1042 from alicevision/fix/loading3DExternalFiles
[ui] Viewer3D: fix loading external files
2020-08-24 18:45:58 +02:00
Julien-Haudegond
65138c67a0 [ui] MediaLibrary: fix dependencyReady binding 2020-08-24 18:37:46 +02:00
Fabien Castan
cfd03016b2
[ui] CRF: minor core cleanup 2020-08-24 18:36:47 +02:00
Fabien Castan
2a564a8336
[ui] CRF display: avoid binding error when closing the application
Co-authored-by: Julien Haudegond <44610840+Julien-Haudegond@users.noreply.github.com>
2020-08-24 18:27:20 +02:00
Fabien Castan
b295242576 [ui] Camera Response Function display: make it safer
More checks on file content and catch exception.
Check nbColumns using a slot instead of using the property.
Use a workaround on the CVS loader to avoid a crash (do not set active
to False).
2020-08-24 11:33:26 +02:00
Fabien Castan
04c21fffe4
Merge pull request #978 from alicevision/dev/transformGizmo3D
[Viewer3D] Input bounding box (Meshing) & manual transformation (SfMTransform) thanks to a new 3D Gizmo
2020-08-24 11:12:50 +02:00
Julien-Haudegond
688027a69f [ui] MediaLibrary: fix dependency binding 2020-08-21 17:25:18 +02:00
Julien-Haudegond
12de900e96 [ui] fix binding warnings when closing Meshroom 2020-08-17 17:50:44 +02:00
Julien-Haudegond
bd5f515f98 [ui] MediaLibrary: fix SfMTransform loading issue 2020-08-17 15:59:07 +02:00
Julien-Haudegond
424f7e5b0e [ui] MediaLibrary: add alive property and fix issue 2020-08-17 11:50:00 +02:00
Julien-Haudegond
b9e68b7c3e [ui] Graph: change setGraph and clear 2020-08-17 11:45:17 +02:00
Julien-Haudegond
8020cf5158 [ui] Reconstruction: add clear methods 2020-08-17 11:43:33 +02:00
Julien-Haudegond
fe91d07a6a [core] Node: add alive property for QML 2020-08-17 11:39:22 +02:00
Julien-Haudegond
b79795a3c9 [ui] fix binding errors 2020-08-17 11:30:37 +02:00
Julien-Haudegond
79e96e7c06 [ui] fix typos 2020-08-17 11:16:53 +02:00