Wykres commitów

399 Commity (master)

Autor SHA1 Wiadomość Data
Piero Toffanin 09c24d7138 Bump version, OpenSfM 2022-04-22 13:14:26 -04:00
Piero Toffanin 6914190e46 Add COPC support 2022-04-04 11:56:38 -04:00
Piero Toffanin 43cd11b78d Fix target_num_features in pypopsift 2022-03-23 15:28:59 +00:00
Piero Toffanin 5cf85a78b1 Fix OpenMVS build 2022-03-05 11:00:27 -05:00
Piero Toffanin 3f1de1e3cd Update OpenSfM 2022-02-15 21:20:30 -05:00
Piero Toffanin b2f34cfd9c Update mvs-texturing, tweak edge swap thresh 2022-02-13 21:59:01 -05:00
Piero Toffanin aee8997dcb Update PoissonRecon 2022-02-08 11:58:49 -05:00
Piero Toffanin 52e3fc5bbd Fix Could not get current device IDinitialization error 2022-01-12 10:13:29 -05:00
Piero Toffanin 2c2ac29d49 Force x64 PoissonRecon 2022-01-07 12:29:14 -05:00
Piero Toffanin e586961ab4
Fix PoissonRecon path attempt 2 2021-12-31 15:02:41 -05:00
Piero Toffanin bd69e0c727
PoissonRecon dir fix 2021-12-30 12:29:34 -05:00
Piero Toffanin 3386b7dc3e Copy missing DLLs 2021-12-23 15:00:06 -05:00
Piero Toffanin 4b0f64e1bf PoissonRecon build path fix 2021-12-22 12:58:03 -05:00
Piero Toffanin 70face0492 Handle large images with GPU_SIFT, update OpenMVS 2021-12-17 11:57:03 -05:00
Piero Toffanin b8cf083020 Move pypopsift 2021-12-16 15:55:18 -05:00
Piero Toffanin 0ca7d1cefd Pypopsift support 2021-12-16 14:36:17 -05:00
Piero Toffanin 1a925e14c5 Merge branch 'master' of https://github.com/OpenDroneMap/ODM into 268 2021-12-07 13:15:17 -05:00
Piero Toffanin eabb7c942c Added FPCFilter point cloud filtering 2021-12-07 11:59:30 -05:00
Piero Toffanin d5a472eeec
Merge pull request #1376 from pierotofy/mvstexfix
Dynamic max texture sizes
2021-11-24 13:58:45 -05:00
Piero Toffanin 2f41ed420b Dynamic max-texture-size 2021-11-24 13:54:31 -05:00
Piero Toffanin 792500bd1b Use dummy CUDA DLL 2021-11-24 11:26:03 -05:00
Piero Toffanin 1dd0b4b457 Fix point cloud densification with non-NVIDIA cards 2021-11-24 11:02:36 -05:00
Piero Toffanin 86e6296217 Update OpenSfM, OpenMVS 2021-11-24 10:37:23 -05:00
Piero Toffanin b64ab3008c Use MAX_CUDA_COMPATIBILITY 2021-10-29 12:59:59 -04:00
Piero Toffanin 72d3d21eb7 Propagate cmake build type 2021-10-26 16:20:03 -04:00
Piero Toffanin 32ef814806 Update OpenMVS 2021-10-25 11:55:03 -04:00
Piero Toffanin ff3a5b7f13 Build OpenMVS with eigen3.4 2021-10-22 17:01:43 -04:00
Piero Toffanin 1e9de89779 Remove quotes 2021-10-22 15:04:46 -04:00
Piero Toffanin 35213a047e Set GPU cmake args 2021-10-22 15:03:45 -04:00
Piero Toffanin 15275d9aa0 Update start-dev-env.sh, OpenMVS 2021-10-22 13:03:48 -04:00
Piero Toffanin 93be23d2d3 Update OpenSfM 2021-10-15 12:10:18 -04:00
Piero Toffanin 5cb332ae7b Update MvsTexturing, fix GCP bug on Windows 2021-09-28 18:33:06 +00:00
Piero Toffanin 5259491165 Use OpenSfM GCP stats, keep copy of topocentric rec, export GCPs to GeoJSON 2021-09-24 15:06:40 +00:00
Piero Toffanin 1ed9087e4f Update OpenSfM 2021-09-14 14:26:45 +00:00
Piero Toffanin 5c36ee0ee9 Merge remote-tracking branch 'piero/m1' into m1 2021-09-02 15:41:30 -04:00
Piero Toffanin 7d4e5d2a3f M1 changes 2021-09-02 19:40:51 +00:00
Piero Toffanin ea12d56880 Merge branch 'master' of https://github.com/OpenDroneMap/ODM into m1 2021-08-14 11:40:09 +02:00
Piero Toffanin 2c3eabdc2c Builds on M1 2021-08-12 17:45:51 -04:00
Piero Toffanin fe12823e6a 3D errors function fix 2021-08-05 10:26:29 -04:00
Piero Toffanin 7a00b0a904 Update OpenSfM (error estimation) 2021-08-03 12:56:48 -04:00
Piero Toffanin 47ffe80556 Update OpenSfM 2021-07-26 10:39:49 -04:00
Piero Toffanin 2e5f5ef47c Moar swap space for builds 2021-06-21 14:35:49 -04:00
Piero Toffanin 873ab47866 Slow build to avoid out of memory compilation 2021-06-21 11:21:28 -04:00
Piero Toffanin edf8d883bc Update OpenSfM 2021-06-21 11:11:41 -04:00
Piero Toffanin 084038543e Update poissonrecon, add retries 2021-06-21 10:33:42 -04:00
Piero Toffanin 34962b900e Update OpenMVS, OpenSfM 2021-06-14 20:55:21 +00:00
Piero Toffanin 51c57e7e49 Update entwine, build test PRs on Windows, publish on master changes 2021-05-21 19:59:29 -04:00
Piero Toffanin 0043e98b04 Update poisson recon, fix automated CI on Windows 2021-05-21 14:27:42 -04:00
Piero Toffanin c0ab16f5ae update openmvs, bypass terminate batch job prompt 2021-05-15 14:46:52 -04:00
Piero Toffanin 86fb8dc84b Setup poc 2021-05-15 13:59:04 -04:00
Piero Toffanin 5ef0e7c129 Windows fixes up to meshing 2021-05-04 13:04:13 -04:00
Piero Toffanin e914800fb1 Merge branch 'master' of https://github.com/OpenDroneMap/ODM into win32 2021-05-04 10:36:23 -04:00
Piero Toffanin 6fd2533e81 Moved OpenSfM, tune down ceres logging 2021-04-29 15:12:09 -04:00
Piero Toffanin 50b258b9e8 odm_orthophoto builds, cleanup superbuild folder structure 2021-04-28 16:06:27 -04:00
Piero Toffanin 9cca1e40f2 Add odm_orthophoto deps 2021-04-28 15:11:24 -04:00
Piero Toffanin 5f8d3bedd5 Build OpenMVS 2021-04-28 15:02:28 -04:00
Piero Toffanin 22373321b4 Moved odm_orthophoto to separate repo, removed build, modules folders 2021-04-28 14:58:19 -04:00
Piero Toffanin 5e98c8bbc1 Update OpenMVS 2021-04-28 14:04:55 -04:00
Piero Toffanin 3cd360d61d Untwine, lasmerge working 2021-04-28 12:11:22 -04:00
Piero Toffanin 0d9d65969d merged sansvtk branch, pdal compiles 2021-04-27 15:55:14 -04:00
Piero Toffanin c72a78aad8 Build dem2mesh, dem2points, poissonrecon 2021-04-27 12:27:41 -04:00
Piero Toffanin f7dfc98832 dem2points, dem2mesh install targets 2021-04-27 11:43:51 -04:00
Piero Toffanin 4ba45dcd2f Entwine without zstd support 2021-04-27 09:15:37 -04:00
Piero Toffanin 3a1048eba4 Don't build entwine with zstd 2021-04-26 18:00:57 -04:00
Piero Toffanin 7bc5d1722d CMake changes 2021-04-26 15:47:03 -04:00
Piero Toffanin 8040c1763f Remove zstd, do not require OpenGL for PCL 2021-04-26 14:59:04 -04:00
Piero Toffanin 520277e898 Update PCL to 1.11.1 2021-04-26 14:50:35 -04:00
Piero Toffanin c9f56c33eb Do not build with VTK 2021-04-26 14:22:00 -04:00
Piero Toffanin c256a87920 Removed VTK, odm_cleanmesh module 2021-04-26 11:12:33 -04:00
Piero Toffanin 59771b4962 mvs-texturing building on Windows 2021-04-22 11:40:59 -04:00
Piero Toffanin 02fe3fe031 CMake changes 2021-04-19 11:08:32 -04:00
Piero Toffanin ae3f6b8785 Replace psutil with vmem 2021-04-14 11:59:20 -04:00
Piero Toffanin 8c7e783816 Add support for EXIFs from agremo camera 2021-04-13 09:05:17 -04:00
Piero Toffanin fea74f5bd3 Update OpenMVS 2021-03-31 10:15:39 -04:00
Piero Toffanin cf259688fe Merged origin/master 2021-03-05 10:26:05 -05:00
Piero Toffanin bb0dfc1243 Merged local master 2021-03-05 10:24:30 -05:00
Piero Toffanin 6085acd0ad Update OpenMVS to latest 2021-03-01 20:34:40 +00:00
Piero Toffanin 8e2577090a Remove odm_georef module, rewrite pipeline to use geographic CRS during reconstruction 2021-02-24 20:11:16 +00:00
Piero Toffanin 3b2a60737c Add gpu dockerfile 2021-02-09 12:14:05 -05:00
Piero Toffanin e96481a861 Use --diagram_max_points when computing stats 2021-01-18 14:11:35 -05:00
Piero Toffanin 9c5ace63a8 Update OpenMVS 2021-01-12 14:28:37 -05:00
Piero Toffanin b2224e5b68 Update opensfm, round OpenMVS depthmap level 2021-01-11 10:15:15 -05:00
Piero Toffanin d91f4db580 Entwine/untwine, life's better together 2020-12-10 19:23:21 +00:00
Piero Toffanin 92d05243b1 Stability improvements, bug fixes, updated OpenMVS 2020-12-05 15:15:07 -05:00
Piero Toffanin a2040b2274 Entwine --> Untwine 2020-12-01 11:28:23 -05:00
Piero Toffanin f83c81126c updated opensfm, start-dev-env script 2020-11-30 14:01:17 -05:00
Piero Toffanin 5840450d0f More robust EXIF parsing 2020-11-17 09:32:14 -05:00
Piero Toffanin c6613910b3 Updated mvs-texturing, added --pc-quality flag, removed --texturing-nadir-weight 2020-11-12 10:23:02 -05:00
Piero Toffanin ba778a22c4 Merge branch 'master' of https://github.com/OpenDroneMap/ODM into master 2020-11-08 22:59:42 -05:00
Piero Toffanin a2bc49009f Update OpenSfM, add warning filter 2020-11-08 22:59:24 -05:00
Piero Toffanin f5a596c6e4 Fix race condition build issue with lasmerge 2020-11-08 16:43:19 -05:00
Daniel Llewellyn d8da003868 Fix Buildtime Race Condition
The `mv` in `SuperBuild` for `lasmerge` will copy `lasmerge` to a file
called `SuperBuild/install/bin` **not**
`SuperBuild/install/bin/lasmerge` when the `bin` folder has not been
created. This is the case when building with 2 jobs (`-j2`) so builds
fail when moving onto OpenCV which requires that `bin` be a directory.

* Change `mv` to more reliable `install` command for `lasmerge`.

Signed-off-by: Daniel Llewellyn <daniel@snapcraft.ninja>
2020-11-08 16:58:07 +00:00
Piero Toffanin 4af4e4007b Get OpenMVS from ODM repo 2020-11-02 15:58:25 -05:00
Piero Toffanin 253d76314a Catch errors in cropping, handle image masks 2020-11-02 11:13:23 -05:00
Piero Toffanin f31355e3ce Remove MVE, handle image masks 2020-10-28 14:13:34 -04:00
Piero Toffanin e38cc753d2 Pin OpenMVS at v1.1.1, misc fixes 2020-10-27 19:30:11 -04:00
Piero Toffanin 756092149e Add External-OpenMVS.cmake 2020-10-27 17:21:28 -04:00
Piero Toffanin e3cc8f1f9b Started adding OpenMVS 2020-10-27 17:10:10 -04:00
Piero Toffanin 62e62efa37 Additional include dirs 2020-10-26 15:37:23 +00:00
Piero Toffanin 2ff66d76a9 Change OpenCV allocator stats counter 2020-10-26 15:01:19 +00:00
Piero Toffanin e97ace27b4 Merge remote-tracking branch 'diddledan/bump-opencv-to-4-5-0' into 210 2020-10-26 10:32:48 -04:00
Piero Toffanin bcea38f4d4 Pull latest MVE 2020-10-23 19:57:16 +00:00
Piero Toffanin 471031b3cd Bump version, up OpenSfM branch, cleanup 2020-10-19 15:06:13 -04:00
Piero Toffanin 9b9ecead25
Merge pull request #1169 from diddledan/gflags-position-independent
Ensure GFlags is compiled with -fPIC
2020-10-15 11:40:17 -04:00
Daniel Llewellyn 69ee0f30ef
Bump OpenCV to 4.5.0 to drop libjasper requirement
OpenCV 3.4.6 requires libjasper which is not supported on Ubuntu 18.04+

* Update OpenCV download URL to version 4.5.0
* Drop opencv_contrib target and external project (the Sift algorithm is
  now in OpenCV upstream so we don't need the contrib anymore)
* Update OpenSfM build definition to reference new location for OpenCV
  compiled binaries

Signed-off-by: Daniel Llewellyn <daniel@snapcraft.ninja>
2020-10-15 16:22:13 +01:00
Daniel Llewellyn 157f931cbb
Ensure GFlags is compiled with -fPIC
GFlags compiled on Ubuntu 18.04 is not linkable by other projects due to
missing `-fPIC` during compilation.

* Add `-DCMAKE_POSITION_INDEPENDENT_CODE=ON` when compiling GFlags.

Signed-off-by: Daniel Llewellyn <daniel@snapcraft.ninja>
2020-10-15 16:10:39 +01:00
Daniel Llewellyn 21a4d51504
Support CMake+Ninja in SuperBuild
* Use CMake-native call to `ProcessorCount` instead of a shell execute
  call to `nproc` that only works in Makefile-style builds.
* Use CMake's implicit default `cmake --build` commands to build CMake
  projects instead of assuming `make`.

Signed-off-by: Daniel Llewellyn <daniel@snapcraft.ninja>
2020-10-15 16:07:37 +01:00
Piero Toffanin ce4523d935 Update mvs-texturing
Former-commit-id: 3b18acdff9
2020-09-15 18:47:42 -04:00
Piero Toffanin d6f3c94f1a Cleanup, image mask support (initial, POC)
Former-commit-id: 2e2d674dc8
2020-09-15 17:57:36 +00:00
Piero Toffanin 9c89aa69e7 Change opensfm branch
Former-commit-id: b5db056d86
2020-09-11 13:57:43 -04:00
Piero Toffanin 9424f3939d Upgraded PDAL to 2.2
Former-commit-id: 196605cd08
2020-09-11 11:05:34 -04:00
Piero Toffanin 443560f047 Started migration to 18.04, Python3.6
Former-commit-id: c769dd2807
2020-09-08 13:08:57 -04:00
Piero Toffanin 597b26f80a update mvstexturing
Former-commit-id: 8a97ec6d44
2020-07-27 14:00:54 -04:00
Piero Toffanin 73088aba01 Upgraded PDAL to 2.1, removed odm_filterpoints module
Former-commit-id: 653d276b20
2020-07-07 11:29:25 -04:00
Piero Toffanin 97742b1a19 Update OpenSfM tag
Former-commit-id: bcbdbbe682
2020-06-19 15:20:31 +00:00
Piero Toffanin 87da70d313 odm_orthophoto float32 support
Former-commit-id: ea6092fdec
2020-03-09 15:48:24 +00:00
Piero Toffanin f597a46516 SIFT features
Former-commit-id: 55fb05fd8a
2020-02-11 00:06:03 -05:00
Piero Toffanin b462cea3b3 MVE progress updates
Former-commit-id: b4116da492
2020-02-02 15:45:41 +00:00
Piero Toffanin 76bce6830b Blend outside borders of submodels orthophotos during merge
Former-commit-id: 26c6748f77
2020-01-21 18:09:31 +00:00
Piero Toffanin 1513018d12 Cleanup old images, repo change
Former-commit-id: 1931cc18b3
2020-01-21 15:09:17 +00:00
Piero Toffanin 458eb1b1e4 LAStools merge in split-merge
Former-commit-id: 8a8d51a695
2019-10-29 14:25:12 -04:00
Piero Toffanin 29d1dc6567 Entwine subset logic addition
Former-commit-id: 6a01808dd8
2019-10-25 12:08:26 -04:00
Piero Toffanin 5d2f72add7 Added start-dev-env.sh script
Former-commit-id: 6226b6c1c7
2019-10-23 20:44:01 -04:00
Piero Toffanin 5b9c1c4b3b Load TIFFs, config tweaks
Former-commit-id: 5269c78ed9
2019-10-22 09:52:55 -04:00
Piero Toffanin 3af00ad1db Updated OpenSfM
Former-commit-id: 5f96da1456
2019-09-08 14:41:12 +00:00
Piero Toffanin bc1b4ee57b Reverted PDAL to 1.9.1
Former-commit-id: 877fc96d95
2019-09-07 14:52:55 -04:00
Piero Toffanin 70ba632236 Updated PDAL to 2.0.1
Former-commit-id: 5efe8447dc
2019-09-07 14:11:57 -04:00
Piero Toffanin 7ca9c14c26 Updated version, downgraded poissonrecon (build problem)
Former-commit-id: 4e7c3062b8
2019-08-17 10:47:32 -04:00
Piero Toffanin 16b410df4b OpenCV 3 update, removed bundler export, GSD optimization adjustments
Former-commit-id: 0ff220e47f
2019-08-15 17:01:11 -04:00
Piero Toffanin b785069168 Upgraded opensfm code, added new deps
Former-commit-id: c241af1163
2019-08-07 22:57:48 -04:00
Piero Toffanin 84b69b8090 Updated poissonrecon
Former-commit-id: 950d72a59b
2019-08-02 08:00:21 -04:00
Piero Toffanin dc60419adc Remove confidence points before using odm_filterpoints (faster)
Former-commit-id: a15256943d
2019-06-20 11:20:41 -04:00
Piero Toffanin 58e89b99ba Update OpenSfM to 070 branch
Former-commit-id: 1735841c1a
2019-06-18 16:32:03 -04:00
Piero Toffanin 64566a9337 Entwine bug fix
Former-commit-id: 0440ea1e12
2019-06-05 18:24:32 -04:00
Piero Toffanin 8dccf52f80 Fixed zstd cmake
Former-commit-id: be7ba65264
2019-05-31 14:55:08 -04:00
Piero Toffanin c44566bdc0 Updated hexer, added --pc-ept flag
Former-commit-id: 4810d07832
2019-05-31 12:12:59 -04:00
Piero Toffanin e2bd8aac68 Added entwine module, add Pillow, opensfm update
Former-commit-id: 4db777915f
2019-05-31 11:25:44 -04:00
Piero Toffanin 376a61d276 Built entwine
Former-commit-id: 837a74a0d1
2019-05-31 10:30:39 -04:00
Piero Toffanin 3249a196fa Point to 061 branch in OpenDroneMap/OpenSfM, undistort logic adaptation
Former-commit-id: 05d0706da1
2019-05-30 15:58:37 -04:00
Piero Toffanin f02cbc7225 Updated OpenSfM
Former-commit-id: c9ed5ebea8
2019-05-30 12:09:22 -04:00
Piero Toffanin bcb43d2b81 Updated MVE
Former-commit-id: a70aaf3d86
2019-05-07 08:28:52 -04:00
Piero Toffanin 314a30982f Removed ecto/catkin builds
Former-commit-id: dedf584b65
2019-04-22 15:25:46 -04:00
Piero Toffanin ba08909713 Merged master
Former-commit-id: 5261c27785
2019-04-10 10:16:05 -04:00
Piero Toffanin 81e359470b Merge pull request #968 from pierotofy/gcpimp
Extract_utm_coords replacement for C++ program

Former-commit-id: 438fb9e189
2019-04-09 21:23:14 -04:00
Piero Toffanin db8523ebca Better support for datasets without elevation, updated MVE/SMVS
Former-commit-id: 6efcecacee
2019-04-09 12:52:59 -04:00
Piero Toffanin e094b79533 Removed utm_extractor module, exiv2 deps, reformat core2.Dockerfile
Former-commit-id: 9747197c4b
2019-04-09 12:03:51 -04:00
mikethefarmer db6ddf42bd Update External-PDAL.cmake
Former-commit-id: 86cc846d8e
2019-03-29 11:10:27 +11:00
Stephen Mather e1ebc79827 resolve merge conflict from master
Former-commit-id: 2b83086c20
2019-03-27 14:02:35 +00:00
zhudaoruyi 7fcea995ca [FIX BUG] PCL version 1.8.0 can build successfully
Former-commit-id: a4eb724c32
2019-03-25 18:19:23 +08:00
India Johnson 40d06d6de9 update mve, change pdal config parameters, add pdal path
Former-commit-id: 664e64b279
2019-03-20 20:55:35 +00:00