Wykres commitów

937 Commity (35db4ae89fb1035f4e22ceb4b339224e35cfa7ed)

Autor SHA1 Wiadomość Data
Piero Toffanin dd9748d192 Fix bug when pc-sample is zero 2021-09-13 16:16:32 +00:00
Piero Toffanin 539871bac4 Support for Ubuntu 21.04 2021-09-02 18:12:18 -04:00
Piero Toffanin 5c36ee0ee9 Merge remote-tracking branch 'piero/m1' into m1 2021-09-02 15:41:30 -04:00
Saijin-Naib a52bbe6154
Add ORB Support
Add ORB support as an optional --feature-type
2021-08-31 17:30:41 -04:00
Magnus Linderoth dc1ba2966d Update parameters of cap_resolution().
Add parameter `gsd_scaling` instead of using `gsd_error_estimate` in an unintuitive way.
2021-08-23 16:14:55 +02: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 48f08d5d0c Remove osgeo.utils dependency, smoke test pass 2021-08-13 10:23:04 -04:00
Piero Toffanin 0a198f4b3e Dispatch NodeODM build event, sentera 6x UUID capture tag support 2021-08-11 12:15:27 -04:00
Piero Toffanin d2b2f6ba6a Cleanup 2021-07-30 16:16:05 -04:00
Piero Toffanin 92d868e33e Add postprocess stage, embed GCP info in point clouds, rasters 2021-07-30 20:07:34 +00:00
Piero Toffanin 335802b563 Started writing GCP export functionality 2021-07-29 15:29:33 -04:00
Piero Toffanin baae4951a5 Lower sift peak threshold 2021-07-03 09:52:47 -04:00
Piero Toffanin 7aa6444637 Fix COG compression, cap mesh-octree-depth values 2021-07-03 08:46:49 -04:00
Piero Toffanin d827ee62d7 Catch poissonrecon run exceptions 2021-06-22 12:23:31 -04:00
Piero Toffanin 084038543e Update poissonrecon, add retries 2021-06-21 10:33:42 -04:00
Piero Toffanin 901cd8f693 Remove spurious in dem_to_mesh_gridded 2021-06-17 14:39:06 -04:00
Piero Toffanin 897919b402 Add --pc-geometric 2021-06-15 14:04:17 +00:00
Piero Toffanin a9933299e2 Add num cpus in log.json 2021-06-10 10:21:30 -04:00
Piero Toffanin 64c2d4322b Use file list for gdalbuildvrt (#1296) 2021-06-09 14:30:46 -04:00
Piero Toffanin 76767fec19 Better 3D meshes 2021-06-09 13:39:26 -04:00
Piero Toffanin 420a78a10e Remove redundant key, only add error, stacktrace keys when needed 2021-06-09 13:08:40 -04:00
Piero Toffanin 23dcfb2f00 Google-style error key in log 2021-06-09 12:57:14 -04:00
Piero Toffanin c8b596d056 Fix import 2021-06-09 12:36:49 -04:00
Piero Toffanin f63da10342 --copy-to fix, sys.exit fixes 2021-06-09 12:28:44 -04:00
Piero Toffanin f89545ace9 Add JSON logging 2021-06-09 11:46:56 -04:00
Piero Toffanin 1aa7e8c0b6 PoC JSON log 2021-06-08 14:25:38 -04:00
Piero Toffanin 633cb0bb89
Add support for generating cloud optimized GeoTIFFs (#1292)
* Add support for generating cloud optimized GeoTIFFs

* Generate COGs in DEM stage, not in create_dem

* Bump version

* Add cogeo.py
2021-06-04 15:35:56 -04:00
Piero Toffanin 29ab4fd892
Add --copy-to option (#1291)
* Add --copy-to option

* Fix snapcraft

* Remove comment

* remove comment
2021-06-03 15:12:17 -04:00
Piotr Maślanka 37396921f9
Fix behaviour of PoissonRecon on ppc64le (#1289) 2021-06-02 15:38:03 -04:00
Piero Toffanin 7a05d6ca27 Build internal overviews 2021-05-24 11:27:03 -04:00
Piero Toffanin d40dd396ff remove unnecessary os.path.relpath calls 2021-05-23 11:00:48 -04:00
Piero Toffanin 079b80dbe0 Handle CTRL+C 2021-05-19 15:39:36 -04:00
Piero Toffanin e2324e27ba Merge master 2021-05-19 11:26:50 -04:00
Piero Toffanin ad94452b20 Fix photometric exposure method 2021-05-18 15:44:06 -04:00
Piero Toffanin 9c551ba902 Handle paths with spaces 2021-05-17 13:25:52 -04:00
Piero Toffanin 8e40842d56 Environment, paths fixes 2021-05-15 14:21:55 -04:00
Piero Toffanin f325c8154c Tweaks, innosetup draft 2021-05-12 16:01:50 -04:00
Piero Toffanin 91854478b4 Fix quotes on Windows 2021-05-11 15:43:39 -04:00
Piero Toffanin d77de0ced4 Split-merge fixes on Windows 2021-05-11 15:04:28 -04:00
Piero Toffanin 717b6dcb6e Merge master 2021-05-11 10:49:52 -04:00
Piero Toffanin d258b31d05 Cleanup, fixes 2021-05-07 11:44:55 -04:00
Piero Toffanin c69b22e99c Remove GRASS dependency 2021-05-07 11:37:28 -04:00
Piero Toffanin c27f78d17f Rewrote cutline computation algorithm 2021-05-07 11:34:09 -04:00
Piero Toffanin 1dadae2cc3 Started rewriting cutline computation algorithm 2021-05-06 15:31:38 -04:00
Piero Toffanin e46ff4ee78 End-to-end pipeline runs 2021-05-04 14:46:55 -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 ef6121b70a
Merge pull request #1278 from pierotofy/omvsup
Fix bad lexical cast: source type value could not be interpreted as target
2021-05-03 12:50:11 -04:00
Piero Toffanin ecccceffcc Fix bad lexical cast: source type value could not be interpreted as target 2021-05-03 12:38:36 -04:00
Piero Toffanin 9fac4d0471
Merge pull request #1276 from pierotofy/omvsup
Update OpenMVS
2021-04-30 23:55:39 -04:00
Piero Toffanin 7cd63f87df ODM win32 smoke test! 2021-04-30 15:45:48 -04:00
Piero Toffanin 6fd2533e81 Moved OpenSfM, tune down ceres logging 2021-04-29 15:12:09 -04:00
Piero Toffanin 822172250f
Update gpu.py 2021-04-29 10:01:34 -04:00
Piero Toffanin 50b258b9e8 odm_orthophoto builds, cleanup superbuild folder structure 2021-04-28 16:06:27 -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 dcd9c9f0f3 Merge branch 'master' of https://github.com/OpenDroneMap/ODM into win32 2021-04-28 09:09:37 -04:00
Piero Toffanin 0d9d65969d merged sansvtk branch, pdal compiles 2021-04-27 15:55:14 -04:00
Piero Toffanin 139aa44b0f Fix entwine 2021-04-27 15:19:32 -04:00
Piero Toffanin 5a357677cb Fix dem2points path 2021-04-27 14:53:49 -04:00
Piero Toffanin f7dfc98832 dem2points, dem2mesh install targets 2021-04-27 11:43:51 -04:00
Piero Toffanin c256a87920 Removed VTK, odm_cleanmesh module 2021-04-26 11:12:33 -04:00
Piero Toffanin 9be3e3ff4d Minor style adjustment 2021-04-22 14:38:24 -04:00
charnesp 78a1fdd613
Avoid bug when `resize-to=1` in WebODM
When `resize-to`is set to `-1` in WebODM (default case in WebODM), `resize_to_is_set`is equal to `-1`, thus  `feature_process_size`is set to `-1` and opensfm works at full image size. This patch avoid it.
2021-04-22 20:23:35 +02:00
Piero Toffanin 1a34343a73
Update gpu.py 2021-04-17 11:28:50 -04:00
Piero Toffanin 64861119cc
Update gpu.py 2021-04-17 11:28:35 -04:00
Stephen Mather 38434e9184
Add kmz output (#1268)
* Add flag check for kmz

* Add generate_kmz

* remove osparam from systemrun

* Remove extra aaarg

* Add orthophoto-kmz argument to parser
2021-04-15 23:21:55 -04:00
Piero Toffanin 3f75ad58a2 Merge master 2021-04-14 11:59:33 -04:00
Piero Toffanin ae3f6b8785 Replace psutil with vmem 2021-04-14 11:59:20 -04:00
Stephen Mather 0a49eaeeb5
Change to camera-based alignment for split-merge
To address OOM issues on larger datasets, e.g. https://community.opendronemap.org/t/crash-on-submodel-alignment/7331
2021-04-14 10:46:59 -04:00
Piero Toffanin 88e38ed1ad
Add support for EXIFs from agremo camera (#1264) 2021-04-13 10:25:27 -04:00
Piero Toffanin 8c7e783816 Add support for EXIFs from agremo camera 2021-04-13 09:05:17 -04:00
Piero Toffanin f075e152f3 Show more friendly error logs 2021-04-05 09:50:04 -04:00
Ragocnai 8b8484b41a Add Ragocnai to Contributors list 2021-03-27 14:27:13 -07:00
Piero Toffanin 42f544f561 Use lanczos 2021-03-24 11:25:11 -04:00
Piero Toffanin 8bf66b35cb Fixes 2021-03-23 23:51:23 -04:00
Piero Toffanin 2032d35580 Write band descriptions 2021-03-23 16:22:08 -04:00
Piero Toffanin 1a15daa39b PoC thermal support 2021-03-23 15:15:47 -04:00
Piero Toffanin 5e3737a3f5 GitHub GPU workflow, use SIFT_GPU when GPUs are available 2021-03-05 10:44:08 -05: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 26e333318c Add --pc-tile flag 2021-03-05 09:22:27 -05:00
Piero Toffanin 330a09f133 Do not require sampling 2021-03-04 18:27:11 +00:00
Piero Toffanin 79f9f415de Always split dense reconstruction into scenes to keep memory usage in check 2021-03-03 15:05:09 -05:00
Piero Toffanin d5538a1467 GCP file fix 2021-02-25 13:35:43 -05:00
Piero Toffanin 208263c743 Fix pseudo-geo shots.geojson export 2021-02-25 11:01:04 -05:00
Piero Toffanin c821b34c0c Fix shots.geojson export 2021-02-24 16:29:08 -05:00
Piero Toffanin c87c21dc03 Cleanup, fixes 2021-02-24 16:14:59 -05: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 80a85db3f9 Add support for drone-dji:CaptureUUID tags 2021-02-10 15:09:03 -05:00
Piero Toffanin 1f2d93fd0d Dockerfile gpu changes 2021-02-10 14:00:43 -05:00
Piero Toffanin 3b2a60737c Add gpu dockerfile 2021-02-09 12:14:05 -05:00
Piero Toffanin 3906876276 Add --split-image-groups parameter 2021-02-05 20:43:19 +00:00
Piero Toffanin 5a3f041c40 Tweak pc-quality scale factors to lower memory usage 2021-02-04 05:30:09 +00:00
Piero Toffanin 4075b9f31c Set retriangulation ratio to 2 2021-02-03 21:05:43 +00:00
Piero Toffanin 7cbd014ee9 Process images with malformed GPS tags 2021-01-28 09:24:07 -05:00
Piero Toffanin e96481a861 Use --diagram_max_points when computing stats 2021-01-18 14:11:35 -05:00
Piero Toffanin 8b6d636abf Fix report generation for multispectral datasets 2021-01-15 13:07:00 -05:00
Piero Toffanin a8077d0473 Add --skip-report 2021-01-15 09:59:02 -05:00
Piero Toffanin 1788b498bb Report for non-georeferenced datasets 2021-01-15 08:27:36 -05:00
Piero Toffanin 697f6bb300 Preview of 2D products in report 2021-01-14 13:41:55 -05:00
Piero Toffanin 29a346c6aa Remove --use-opensfm-dense, add more stats data for report, diagram 2021-01-13 22:22:44 +00:00
Piero Toffanin 72816ceaf5 Forward views attribute to LAZ/LAS 2021-01-13 11:34:19 -05:00
Piero Toffanin 69a381dd81 Generate processing report 2021-01-11 14:41:54 -05:00
Piero Toffanin dc034dbf01 Fix phantom4 multispectral dataset 2021-01-05 13:37:47 -05:00
Piero Toffanin 0b6a0e92af Add import from osgeo 2020-12-23 21:18:05 -05:00
Piero Toffanin 43d67019da Better config help, cleanup 2020-12-19 12:29:00 -05:00
Piero Toffanin 8e49d99939 Wording, eps tweak 2020-12-15 12:54:31 -05:00
Piero Toffanin ae118f7782 Pyramid based ECC 2020-12-15 16:43:56 +00:00
Piero Toffanin bf34769ae0 More robust image alignment 2020-12-14 21:38:57 -05:00
Piero Toffanin e91a428eb9 Add --skip-band-alignment option 2020-12-14 20:49:20 -05:00
Piero Toffanin bb9a2061c1 Remove dup imports 2020-12-10 19:28:58 +00:00
Piero Toffanin d91f4db580 Entwine/untwine, life's better together 2020-12-10 19:23:21 +00:00
Piero Toffanin 62f4ff9645 Fix timezone bug 2020-12-10 08:55:49 -05:00
Piero Toffanin 671b4058ee Bump --pc-quality parameters, set minimum cap 2020-12-08 16:52:49 +00:00
Piero Toffanin beb2944b68 Remove debug stmt 2020-12-06 12:14:59 -05:00
Piero Toffanin 375be07124 Shared texturing labeling between multispectral bands 2020-12-06 11:56:58 -05:00
Piero Toffanin 8ac4780760 Add --matcher-type option 2020-12-06 10:02:33 -05:00
Piero Toffanin a3fd7255f2 Always use FLANN matching 2020-12-05 21:44:11 -05:00
Piero Toffanin fc67c295bd Faster mvs-texturing, simplified options 2020-12-05 17:12:11 -05:00
Piero Toffanin 92d05243b1 Stability improvements, bug fixes, updated OpenMVS 2020-12-05 15:15:07 -05:00
Piero Toffanin 7c42409567 Bug fix 2020-12-04 22:50:05 -05:00
Piero Toffanin 8d417a5545 PoC ECC and homography scoring band alignment working 2020-12-04 22:48:21 -05:00
Piero Toffanin e819dab16b Band alignment PoC working 2020-12-02 17:17:51 -05:00
Piero Toffanin 509035d5e9 Started writing new multispectral alignment algorithm 2020-12-02 13:04:12 -05:00
Piero Toffanin a2040b2274 Entwine --> Untwine 2020-12-01 11:28:23 -05:00
Piero Toffanin 40bda5bd7a Fixed bigtiff bug in DEM generation 2020-11-24 08:25:12 -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 a2bc49009f Update OpenSfM, add warning filter 2020-11-08 22:59:24 -05:00
Piero Toffanin 30e5178cd2 Add missing python path 2020-11-06 20:13:51 +00:00
Piero Toffanin 1ddc492c8c Filter p points in openmvs 2020-11-03 17:07:20 +00:00
Piero Toffanin 50a60a9617 Check for invalid GCP entries 2020-11-02 11:17:44 -05:00
Piero Toffanin dc82bf8f27 Merged changes 2020-10-28 14:48:18 -04:00
Piero Toffanin f31355e3ce Remove MVE, handle image masks 2020-10-28 14:13:34 -04:00
koushikjoshi e40a405583 Replaced the calls to io.join_paths with the standard os.path.join 2020-10-28 19:35:01 +05:30
Piero Toffanin e3cc8f1f9b Started adding OpenMVS 2020-10-27 17:10:10 -04:00
Piero Toffanin 18656d54be Re-add local bundle radius option 2020-10-21 19:19:12 +00:00
Piero Toffanin 1132158578 Set GPS accuracy to 10, perform local bundle adjustments 2020-10-20 20:21:29 +00:00
Piero Toffanin 5615f35aeb OpenSfM update fixes, remove odm_report on rerun-all 2020-10-19 20:02:13 +00:00
Piero Toffanin 5d3ec4907b Add support for XMP fraction values, fix #1163 2020-10-14 10:20:49 -04:00
Piero Toffanin 99f0538fcc Add warning on negative GSD estimate 2020-09-28 10:51:35 -04:00
Piero Toffanin e650185f9d Try to estimate GSD for flipped Z axis datasets 2020-09-28 10:49:02 -04:00
Piero Toffanin 7d53c16365 Allow override of parser object in config
Former-commit-id: 8118b3c86e
2020-09-17 13:59:44 -04:00
Piero Toffanin 5d170571d2 Force grass locale
Former-commit-id: 184ffbdfc6
2020-09-17 13:30:59 -04:00
Piero Toffanin 51769fe711 Added --tiles to generate DEM/Ortho static tiles
Former-commit-id: 4133f871cb
2020-09-17 15:28:03 +00:00
Piero Toffanin ed9d703e3f Fixed locale complaints from GRASS
Former-commit-id: 3f4f05f639
2020-09-17 14:03:17 +00:00
Piero Toffanin 6bba0223b6 Adjust decimation step for cropping, catch edge case where convex hull is obliterated
Former-commit-id: 3f133309aa
2020-09-16 17:59:00 +00:00
Piero Toffanin ebf9962d9d Use omega,phi,kappa, less threatening message for missing GPS
Former-commit-id: 54eb38ba3e
2020-09-16 10:24:32 -04:00
Piero Toffanin d4f0e3ced4 Limit masks to supported extensions
Former-commit-id: 7beeafc1ea
2020-09-16 09:56:07 -04:00
Piero Toffanin bef3482dd0 Support arbitrary mask extensions
Former-commit-id: efff487706
2020-09-16 09:18:12 -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 8f03ee7023 Fixes
Former-commit-id: af946a9d6f
2020-09-14 20:09:26 +00:00
Piero Toffanin e76dc17bb7 Add support for image geolocation files
Former-commit-id: ffa63c74d6
2020-09-14 14:33:39 -04:00
Piero Toffanin 5d793ce58e Options choices syntax fix, changed DEM compression to DEFLATE
Former-commit-id: 790088249f
2020-09-14 14:44:45 +00:00
Piero Toffanin 6021f01c4f Typos
Former-commit-id: 4c7108e7a6
2020-09-11 15:26:40 -04:00
Piero Toffanin 8d26620d58 Add --feature-quality, deprecate --resize-to
Former-commit-id: 8ed2c3474f
2020-09-11 14:44:19 -04:00
Piero Toffanin 251e1ce28f Fix cropping error handling
Former-commit-id: 56327b3604
2020-09-11 13:25:17 -04:00
Piero Toffanin aaeea44599 BUG: #1110 fix possible float to str conversion issue
Former-commit-id: 95dddd4fc4
2020-09-11 16:41:55 +00:00
Piero Toffanin 2cc95a67b6 Faster EDT in orthophoto computations
Former-commit-id: 282cb6ed37
2020-09-11 12:34:38 -04:00
Piero Toffanin 87a678035f Upgrade numpy, fix script
Former-commit-id: 65ea3ec685
2020-09-11 11:37:11 -04:00
Piero Toffanin 9424f3939d Upgraded PDAL to 2.2
Former-commit-id: 196605cd08
2020-09-11 11:05:34 -04:00
Piero Toffanin 02ec8ede64 PYTHONPATH in dev-env setup
Former-commit-id: a3cf826188
2020-09-09 15:24:26 -04:00
Piero Toffanin 98963848db Full run on Python3
Former-commit-id: 894459828b
2020-09-09 13:23:53 -04:00
Piero Toffanin 4ba6716a54 Updated start-dev-env.sh, fix photo.py (get_xmp), misc Python 2 --> 3 changes
Former-commit-id: 07fc3c3ff8
2020-09-09 12:10:24 -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 c9760204be Add support for maxConcurrency in dem2mesh
Former-commit-id: 7ef5946d38
2020-08-31 13:07:08 -04:00
Magnus Linderoth 0842c4cdb0 Fix bug when generating shots when there are several reconstructions.
Previously, only shots from the last reconstruction were included.


Former-commit-id: 08a0e3354a
2020-07-13 12:27:01 +02:00
Piero Toffanin e7ff30600d BUG: do not filter when genering a DSM
Former-commit-id: accfada3d7
2020-07-09 12:07:42 -04:00
Piero Toffanin d6376c9c75 Adjust vertex threshold
Former-commit-id: a31ce2a388
2020-07-09 14:03:11 +00:00
Piero Toffanin 792457df90 Thresholding tweaks
Former-commit-id: 275b71b053
2020-07-07 17:33:00 -04:00
Piero Toffanin d764d6576a Fast PLY merge, parallel filtering
Former-commit-id: 2cd0f588ac
2020-07-07 16:14:55 -04:00
Piero Toffanin 055cf26e61 PoC parallel odm filterpoints
Former-commit-id: c38628db6f
2020-07-07 18:20:57 +00: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
tinyRatP 398f1c23af Fixed copy point_cloud.ply if --pc-filter -0
Former-commit-id: 2f54b056dd
2020-07-02 10:55:39 +08:00
Piero Toffanin 4075f7cd29 Syntax fix
Former-commit-id: f936b5423b
2020-06-23 11:44:12 -04:00
Piero Toffanin a252733a84 Use KDTREE flann algorithm by default
Former-commit-id: 58f41aa498
2020-06-23 15:20:16 +00:00
Piero Toffanin 97742b1a19 Update OpenSfM tag
Former-commit-id: bcbdbbe682
2020-06-19 15:20:31 +00:00
Piero Toffanin 85d801c4ea Support for parsing malformed XMP XML
Former-commit-id: 8818488f91
2020-06-19 10:44:36 -04:00
Piero Toffanin b6a6728e3d More resiliant exif camera make/model parsing
Former-commit-id: 586b1bb003
2020-06-17 13:59:32 +00:00
Piero Toffanin 29a05ed5ed Fix camera shots in remote split-merge
Former-commit-id: 4413d09720
2020-05-23 19:16:20 -04:00
Piero Toffanin 5d5fe3a8a7 Pseudo translation
Former-commit-id: 559c222cba
2020-05-21 11:53:50 -04:00
Piero Toffanin 8f79e6c05a Transform rotations
Former-commit-id: 979da22936
2020-05-19 21:43:34 +00:00
Piero Toffanin dce231cb60 Handle empty list fix
Former-commit-id: eeb48a33bc
2020-05-15 17:28:47 -04:00
Piero Toffanin ebbbe0a576 Handle empty list
Former-commit-id: 77e124fc1d
2020-05-15 17:27:48 -04:00
Piero Toffanin aaa896bc6e Handle split-merge of shots.geojson
Former-commit-id: 42630c0f41
2020-05-15 17:22:10 -04:00
Piero Toffanin b819cab21f Pseudo-geo camera extraction support
Former-commit-id: ffb842c85a
2020-05-15 20:30:08 +00:00
Piero Toffanin cdfd25135b Report stage
Former-commit-id: ee8f7fcb35
2020-05-15 14:36:46 -04:00
Piero Toffanin ad891bf6b2 OpenSfM camera location export to GeoJSON
Former-commit-id: d91c94808c
2020-05-15 13:51:46 -04:00
Piero Toffanin 019c811494 Remove test line
Former-commit-id: 8bec1ade61
2020-05-01 15:34:15 -04:00
Piero Toffanin 15109a9821 Better support for RTK info
Former-commit-id: b6982e27ac
2020-05-01 19:25:08 +00:00
Linus Mårtensson aafe6ede0c Recreate splits after reconstruction
Former-commit-id: 1eb3a13fe7
2020-04-27 12:31:39 +02:00
Piero Toffanin 8ec0a2ffd7 Better band name support
Former-commit-id: 78114a18e2
2020-04-02 01:02:19 +00:00
Piero Toffanin 38ba8726bb Optimize disk space flag
Former-commit-id: 8ee7503318
2020-03-30 10:32:21 -04:00
Piero Toffanin 892107a959 Fixed radiometric-calibration bug
Former-commit-id: 544baba9e4
2020-03-27 10:05:42 -04:00
Piero Toffanin aa8e55ca2f Fixed parser options for NodeODM compatibility
Former-commit-id: cf704b5058
2020-03-18 16:19:38 -04:00
Piero Toffanin 6b1769417d OSFM get_submodel_argv refactoring, testing, radiometric calibration for 3-channel images
Former-commit-id: 59edf1fd0f
2020-03-18 19:29:43 +00:00
Piero Toffanin cb83f2e32a Merge branch 'master' of https://github.com/OpenDroneMap/OpenDroneMap into reflectance
Former-commit-id: 29d2513d9d
2020-03-11 13:32:09 +00:00
Piero Toffanin 5ad204f896 Merge pull request #1083 from nchamo/ground_rectification
Adding Ground Rectification

Former-commit-id: 1daae8bb2b
2020-03-11 09:29:44 -04:00
Piero Toffanin 85ce51741d More resiliant pc-classify
Former-commit-id: 3ad59703d1
2020-03-11 13:28:58 +00:00
NChamo 791f936dfa Avoid using delaney when bounds are actually a box
Former-commit-id: ae1e36d829
2020-03-11 09:17:37 -03:00
Piero Toffanin 12cf1c2616 Display errors
Former-commit-id: 276e53ba80
2020-03-10 03:37:24 +00:00
Piero Toffanin 314acaf03d rectify --> pc-rectify
Former-commit-id: c4a974bdf3
2020-03-10 03:29:06 +00:00
Nicolas Chamo 2c0787ca47 Adding ground rectification
Former-commit-id: cba377424f
2020-03-09 22:52:12 -03:00
Piero Toffanin b54e16c926 Config description update
Former-commit-id: c05d35ee47
2020-03-09 16:30:15 -04:00
Piero Toffanin d7e90ad3b2 get_bit_depth_max refactor
Former-commit-id: c5a92339f1
2020-03-09 15:57:44 -04:00
Piero Toffanin 26a88ff3e6 More cleanup
Former-commit-id: e209901c83
2020-03-09 14:43:56 -04:00
Piero Toffanin d905c455ea Cleanup
Former-commit-id: ab464f0981
2020-03-09 18:34:39 +00:00
Piero Toffanin 87da70d313 odm_orthophoto float32 support
Former-commit-id: ea6092fdec
2020-03-09 15:48:24 +00:00
Piero Toffanin 72acc20699 Merge branch 'master' of https://github.com/OpenDroneMap/OpenDroneMap into reflectance
Former-commit-id: e4e874e0e1
2020-03-08 11:34:33 -04:00
Piero Toffanin 0796db0504 Merge pull request #1069 from pierotofy/sift2
SIFT features

Former-commit-id: e4d162ec83
2020-03-08 11:33:51 -04:00
Piero Toffanin a73074338d Sun sensor, DLS pose
Former-commit-id: f79df2fd36
2020-03-08 15:33:27 +00:00
Piero Toffanin 309c7751b3 Sun sensor work
Former-commit-id: 49d109199e
2020-03-06 17:20:44 -05:00
Piero Toffanin a61b5b308a More radiometric calibration
Former-commit-id: f51b204205
2020-03-06 13:04:34 -05:00
Piero Toffanin 0e8a325996 Reflectance calculations
Former-commit-id: d9089e48dd
2020-03-05 16:34:16 -05:00
Piero Toffanin 94c8eaecfd Radiance calculation
Former-commit-id: 5baf67e81a
2020-03-05 15:39:16 +00:00
Piero Toffanin 129372f74c Updated conf description
Former-commit-id: 273756832a
2020-02-28 04:06:01 +00:00
Piero Toffanin d6ddd10e06 --radiometric-calibration option, refactoring
Former-commit-id: d4800c93bc
2020-02-26 22:33:08 +00:00
Piero Toffanin de9c09c854 EXIF/XMP parsing and refactoring
Former-commit-id: 850500ac0d
2020-02-26 21:06:39 +00:00
Piero Toffanin 7d6c5d3459 Undistort hook to opensfm
Former-commit-id: 16143af6e3
2020-02-26 18:11:03 +00:00
Piero Toffanin 44af41eeca Fix #1072
Former-commit-id: b3f9e5bf4e
2020-02-25 11:27:02 -05:00
Piero Toffanin 311ef473c9 --feature-type option
Former-commit-id: 57fffb89df
2020-02-11 09:25:27 -05:00
Piero Toffanin f597a46516 SIFT features
Former-commit-id: 55fb05fd8a
2020-02-11 00:06:03 -05:00
Piero Toffanin 08f3091054 Add pseudogeo module
Former-commit-id: 4c6f137b75
2020-02-04 20:50:43 +00:00
Piero Toffanin 8b908afa95 Fixed warning message
Former-commit-id: 11ac1b3339
2020-02-04 20:47:00 +00:00
Piero Toffanin 68cd28ee50 Refactored some logic
Former-commit-id: 63dc9e36c8
2020-02-04 19:19:50 +00:00
Piero Toffanin 50ab868426 Pseudo-georeferencing for datasets missing GPS/GCP information
Former-commit-id: 4d8012026a
2020-02-04 17:56:20 +00:00
Piero Toffanin 8fdb2215bb More robust band name detection, bundle_common_position_constraints option support
Former-commit-id: 331ede28a7
2020-02-01 19:19:35 +00:00
Piero Toffanin bc083ec689 Add --ignore-gsd note in resolution parameters
Former-commit-id: 1d21cb1657
2020-01-22 18:05:01 -05:00
Piero Toffanin 10da2dc162 Read rig camera index for MicaSense Altum
Former-commit-id: 7a2c097c60
2020-01-22 15:40:29 -05:00
Piero Toffanin e8e0985c72 Method typo
Former-commit-id: 586ad72a76
2020-01-21 15:32:24 -05:00
Piero Toffanin 4b05cafdb8 Remove tab for faster merging
Former-commit-id: 305e440695
2020-01-21 15:22:26 -05:00
Piero Toffanin 815cf9f897 Fix log message
Former-commit-id: 3f428ecabd
2020-01-21 15:18:50 -05: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 1a88df802f Fixed split-merge
Former-commit-id: 58249ee0c1
2019-12-23 14:16:35 -05:00
Piero Toffanin fd43c902b3 Orthophoto merging for N-bands
Former-commit-id: d95064cfdb
2019-12-23 10:38:14 -05:00
Piero Toffanin 0f86eca4a6 Path fix
Former-commit-id: 706c9ef18b
2019-12-18 15:29:33 -05:00
Piero Toffanin b241fc8806 Sanitize band name
Former-commit-id: 55ef69e269
2019-12-16 17:26:57 +00:00
Piero Toffanin 5042787d4c OpenSfM multi band NVM export
Former-commit-id: c32fb79a38
2019-12-13 19:40:04 +00:00
Piero Toffanin 5ec1b58a70 Extract band indexes
Former-commit-id: 446b5338f3
2019-12-13 10:58:37 -05:00
Piero Toffanin 494a441ef9 Refactored band detection to use XMP tags instead of filenames
Former-commit-id: 30f1570e05
2019-12-07 22:05:59 +00:00
Piero Toffanin 93de02a18b Divider should always be 255
Former-commit-id: afff712dfd
2019-12-05 16:03:43 -05:00
Piero Toffanin 68c606a81c Refactored odm_orthophoto to use GDAL for TIFF writing
Former-commit-id: f484cc6771
2019-12-05 15:28:06 -05:00
Piero Toffanin dabe3dab03 Merge branch 'dtmmerge' into multispec
Former-commit-id: 3ff4be9426
2019-11-05 13:14:36 +00:00
Piero Toffanin e9b28349c7 Use DSM's euclidean map for DTM merging, nearest neighbor interpolation in overlapping empty areas
Former-commit-id: a3f5aa4509
2019-11-04 21:29:43 +00:00
Piero Toffanin 294c0e54a0 Better reconstructions check
Former-commit-id: 3a91f1d003
2019-11-04 19:19:24 +00:00
Piero Toffanin a508c98bd1 Merge branch 'pcres' into multispec
Former-commit-id: 73f2eb9fde
2019-11-04 14:06:42 +00:00
Piero Toffanin 458eb1b1e4 LAStools merge in split-merge
Former-commit-id: 8a8d51a695
2019-10-29 14:25:12 -04:00