Wykres commitów

233 Commity (e24b51e05f5b81d94db6d8b12a85e4631b802085)

Autor SHA1 Wiadomość Data
Dakota Benjamin c1c97c8701 Add new opensfm settings
Former-commit-id: febf592f11
2017-08-01 15:00:13 -04:00
Dakota Benjamin 28f3a4c4a0 Add altitude tag support in OpenSfM
Former-commit-id: e415dc1693
2017-07-31 12:52:25 -04:00
Piero Toffanin b5efadbc11 Parameter order fix
Former-commit-id: 7e9a9ac2b4
2017-07-06 20:38:21 -04:00
Piero Toffanin 30a17793fe Added dem-initial-distance parameter
Former-commit-id: a32e385d9f
2017-07-06 19:40:03 -04:00
Piero Toffanin f18dfe0ed6 Fixed path error
Former-commit-id: 750a4492b1
2017-06-29 11:00:52 -04:00
Piero Toffanin 7e7a6de09c Added env_paths option in system.run, added path to superbuild install directory for odm_dem module, fixed lidar2dems install
Former-commit-id: ad47dd9fd4
2017-06-29 10:55:43 -04:00
Piero Toffanin 6514bd5ec5 Skip classification if only DSM is requested, decimation parameter passing
Former-commit-id: 9eaa0f16c4
2017-06-27 13:14:09 -04:00
Piero Toffanin 96c2cda5b6 Added automated DEM clipping
Former-commit-id: 1950788412
2017-06-27 12:43:36 -04:00
Piero Toffanin 08f391c599 Syntax fix, decimation parameter fix, tweaks
Former-commit-id: c41f9121e9
2017-06-23 16:15:13 -04:00
Piero Toffanin 14e679116e Wrote ODM_DEM cell
Former-commit-id: bb8d21ab3b
2017-06-23 15:28:46 -04:00
Piero Toffanin eee1f1b914 Started adding odm_dem module
Former-commit-id: af0c2c986f
2017-06-23 11:20:46 -04:00
Piero Toffanin 2eadac9da8 Added lidar2dems superbuild module, modified dockerfile, configure.sh to install lidar2dems deps
Former-commit-id: fed4cb95dc
2017-06-20 14:53:17 -04:00
Pau Gargallo aaa16d868a Fix x,y dimensions in exif after resize.
In numpy arrays, shape[0] corresponds to y and shape[1] corresponds to x.


Former-commit-id: 60367ee97b
2017-06-18 18:03:57 +02:00
Frederik Gelder 303ce48089 also have to set transform file here
Former-commit-id: e8e3300970
2017-06-12 13:57:37 +02:00
Frederik Gelder 252b6eadcf added usage of outputTransformFile in python code. also updated readme to contain the file
Former-commit-id: c289e7795a
2017-06-12 12:23:32 +02:00
Frederik Gelder bb543b9406 forgot a self.
Former-commit-id: 1573e54546
2017-05-26 18:05:43 +02:00
Frederik Gelder aa4d24075f replaced shutil.copyfile with io.copy
Former-commit-id: 5793a98daa
2017-05-13 00:47:53 +02:00
Frederik Gelder d7c53a7b1b added skip-resize flag to possible arguments and added its implementation
Former-commit-id: d758a5a2ed
2017-05-11 21:37:05 +02:00
Dakota Benjamin e384ffe543 Merge pull request #542 from pierotofy/25dmesh
2.5D Mesh

Former-commit-id: 5d77726315
2017-05-10 13:38:13 -04:00
Dakota Benjamin c5c522fe60 Give proper warning when resize is equal to image size.
Former-commit-id: e25229aea3
2017-05-03 14:42:01 -04:00
Dakota Benjamin efa0920a65 Re-add OpenSfM to benchmarking
Former-commit-id: f7ba3ad8fd
2017-04-26 08:49:12 -04:00
Piero Toffanin 4ee5dc96ed Resolved conflicts, added missing 2.5D meshing files, change skip-25dmesh to use-25dmesh
Former-commit-id: ce0ce5a655
2017-04-25 11:17:20 -04:00
Dakota Benjamin f07ddc182a Merge pull request #549 from dakotabenjamin/pdal-dem
Add DEM generation using PDAL

Former-commit-id: eaf9ab2e26
2017-04-24 16:10:51 -04:00
Piero Toffanin 8dbe90b7ae Readded outlier removal parameter, removed tinyply dependency, mesh refinement, edge collapse
Former-commit-id: 0c55b86bfb
2017-04-18 17:18:09 -04:00
Piero Toffanin 38cf16f6c9 Removed max-vertex-25d parameter
Former-commit-id: 10b25e735f
2017-04-17 17:48:01 -04:00
Piero Toffanin 3bef377cea z-occlusion filtering, removed outlier removal, still need testing
Former-commit-id: 9f4da6271d
2017-04-17 17:39:47 -04:00
Piero Toffanin 16355fe0a9 Changed default wlop iterations value
Former-commit-id: 6348d44b08
2017-04-08 11:59:08 -04:00
Piero Toffanin e1a3820817 Added --skip-25dmesh parameter
Former-commit-id: a358ff229d
2017-04-07 15:16:37 -04:00
Piero Toffanin ff3161e7cf Merge branch 'master' of https://github.com/OpenDroneMap/OpenDroneMap into 25dmesh
Former-commit-id: f6245c8dfa
2017-04-07 13:57:16 -04:00
Piero Toffanin c48c380c91 Added max_vertex_25d parameter, added TBB library support for parallel execution, cleanup
Former-commit-id: 05d2b3269f
2017-04-07 13:56:30 -04:00
Piero Toffanin 362f4fecf6 Removed odm_texturing, cleaned up 2.5d generation algorithm, added params in ODM pipeline
Former-commit-id: f1571ceb7e
2017-04-06 17:33:36 -04:00
Dakota Benjamin dccf5d6f59 Expose DEM gen options to command line
Former-commit-id: 3385333737
2017-04-06 15:37:13 -04:00
Dakota Benjamin 4b5738924d Update LAS conversion to JSON
Former-commit-id: 85f2c422af
2017-04-06 13:59:26 -04:00
Dakota Benjamin 9f45271b9e Merge pull request #537 from pulquero/master
Added missing resume points for opensfm

Former-commit-id: ccca860eac
2017-04-06 10:52:10 -04:00
Dakota Benjamin 924b9a627c Add DEM generator to control script
Former-commit-id: fafa5fe006
2017-04-06 09:06:09 -04:00
Piero Toffanin 693a038af8 Fixed path bug
Former-commit-id: 5036714870
2017-04-05 14:27:52 -04:00
Piero Toffanin 05d8526b4f Integrated 2.5D mesh into pipeline. Still needs testing
Former-commit-id: 2237bc5db7
2017-04-05 13:56:48 -04:00
Dakota Benjamin 603e028fe3 Merge pull request #525 from dakotabenjamin/bigtiff
Add BigTIFF creation and overviews option to odm_orthophoto

Former-commit-id: 764d56ec3c
2017-04-04 13:23:10 -04:00
Mark Hale 529ab53d14 Added support for resume from opensfm reconstruction stages.
Former-commit-id: 9af9091ab0
2017-04-04 18:02:40 +01:00
Mark Hale 3a6b917c86 Added support for resume from opensfm reconstruction stages.
Former-commit-id: 7cc9e00410
2017-04-04 18:00:19 +01:00
Dakota Benjamin e4a4e0cc3f Merge pull request #517 from pulquero/osfm_stages
Resume of opensfm from matching

Former-commit-id: bbbd5696df
2017-03-31 14:59:12 -04:00
Dakota Benjamin c96b4b259e Add gdaladdo to build overviews
Former-commit-id: c79c4646df
2017-03-31 14:53:47 -04:00
Dakota Benjamin 9a79f8ea0b Add all options to BIGTIFF param
Former-commit-id: ab72aeafe3
2017-03-31 10:52:46 -04:00
Dakota Benjamin 4c60de5bed Add BigTIFF creation option to odm_orthophoto
Former-commit-id: 3ce495c37b
2017-03-29 16:13:34 -04:00
Mark Hale 290c504d2a Partial restart of opensfm
Former-commit-id: a35855ae23
2017-03-22 22:22:24 +00:00
Dakota Benjamin e46cac88bb Add more gdal creation options
Former-commit-id: d4d09cbc3f
2017-03-10 16:09:55 -05:00
Dakota Benjamin 5fdffedb65 Expose Tone Mapping parameter
Former-commit-id: 18e47b01c1
2017-02-22 12:41:24 -05:00
Dakota Benjamin 487f53898b Merge branch 'master' into default-opensfm
Former-commit-id: 65fab9fccc
2017-02-21 09:46:41 -05:00
Dakota Benjamin 42a8aa2788 Merge branch 'master' into image-load-process
Former-commit-id: c413629fc3
2017-01-17 14:35:49 -05:00
pulquero 341960dd02 Make number of Opensfm processes configurable (#452)
* Update README.md (#2)

Proposed changes for #431

* Added support for setting number of processes for opensfm.


Former-commit-id: 7a463ab8bf
2017-01-12 12:03:14 -05:00
Dakota Benjamin 855729681f Change OpenSfM to default for point clound densification
Former-commit-id: 93df6fbcb1
2016-12-27 13:44:48 -05:00
Dakota Benjamin 6d0dfff962 Merge branch 'orb_slam2' of https://github.com/paulinus/OpenDroneMap into paulinus-orb_slam2
Former-commit-id: db9757cfc9
2016-12-22 15:09:29 +00:00
Dakota Benjamin cae52f594e Add tag in case user wants to override GCP
Former-commit-id: cdf120873c
2016-12-21 15:56:27 -05:00
Dakota Benjamin d68b1eff97 Merge branch 'master' into image-load-process
Former-commit-id: fc2ccf4ce5
2016-12-21 13:53:28 -05:00
Dakota Benjamin 62e0dc3e6a Generate PNG from ungeoreferenced model
Former-commit-id: 80eba5a7de
2016-12-20 10:10:14 -05:00
Dakota Benjamin 902de7c424 Find gcp_list even when not specified
Former-commit-id: 30368627c3
2016-12-14 13:36:23 -05:00
Dakota Benjamin 76a4e03f57 Simplify input parameters
Former-commit-id: 1f21831726
2016-12-14 13:30:44 -05:00
Pau Gargallo f5f3c628bb Merge branch 'dev' into orb_slam2
Conflicts:
	configure.sh
	opendm/config.py
	opendm/types.py
	scripts/odm_app.py

Former-commit-id: efb2520241
2016-12-13 11:18:22 +01:00
Mark Hale 4d806b2518 Added verbose option.
Former-commit-id: 9569326b53
2016-12-11 22:16:11 +00:00
Dakota Benjamin 4445c85db1 Add option for automatic project setup using -i
Former-commit-id: 715f45d828
2016-12-09 09:51:25 -05:00
Dakota Benjamin 32a0b97122 Keeps original images pristine in georef
Former-commit-id: c225b1e61a
2016-12-05 16:06:03 -05:00
Seth Fitzsimmons ec0c738d3a Remove band interleaving, increase block size
Band interleaving confuses some tools that are used to thumbnail TIFFs (e.g. `libvips`).

The increased block size is to match the potentially impending OpenAerialMap file format standard, following the Landsat-on-AWS precedent.

Former-commit-id: 6f9c042f53
2016-10-24 09:31:45 -06:00
Dakota Benjamin e318eb0fba Merge pull request #393 from mojodna/parallelize-python
Use multiprocessing to parallelize early tasks

Former-commit-id: e26f064cb0
2016-10-18 18:38:34 +02:00
Seth Fitzsimmons f9608ab870 Misc typos (#394)
Former-commit-id: 2cca48f475
2016-10-18 17:37:37 +02:00
Seth Fitzsimmons cff1f6e75a Use multiprocessing to parallelize early tasks
Former-commit-id: 9beb0cc2e5
2016-10-13 20:08:21 -07:00
Dakota Benjamin 75b0991cc1 Merge pull request #389 from paulinus/dense
Add option to use OpenSfM to compute the point cloud

Former-commit-id: 4883fa0ee7
2016-10-13 17:51:01 +02:00
Pau Gargallo 160b282fa6 Export to bundler format even if using OpenSfM point cloud.
odm_extract_utm uses the list_r000.txt file.


Former-commit-id: d1caf45ad6
2016-09-30 16:11:10 +02:00
Pau Gargallo 5fe2acd360 Add option to compute and use OpenSfM's point cloud
Former-commit-id: 6d94dcaf16
2016-09-30 15:08:56 +02:00
Dakota Benjamin 2995e37c1d Merge pull request #386 from dakotabenjamin/georef-img-source
Change image directory reference to resized rather than raw

Former-commit-id: 726ce4fcc1
2016-09-29 19:48:37 +02:00
Dakota Benjamin 451bf764d0 Change image directory reference to resized rather than raw
Former-commit-id: fe5039947b
2016-09-28 13:14:46 -04:00
Dakota Benjamin 1ed93e3e2c Merge pull request #382 from pierotofy/boolean_params
Changed some mvs_texturing command line parameters to use booleans

Former-commit-id: bd10489efd
2016-09-27 17:05:41 +02:00
Stephen Mather 2e77c5a423 Update odm_orthophoto.py
Former-commit-id: 7b097fce3d
2016-09-25 08:50:33 -04:00
Stephen Mather 7d3c76dac9 blank space at end
Former-commit-id: befc027bf5
2016-09-25 08:49:15 -04:00
Stephen Mather fee8b4adf0 tiled, deflate, etc.
per Seth's comment here https://github.com/hotosm/oam-uploader/issues/39

Former-commit-id: c3f5cf2150
2016-09-25 08:47:00 -04:00
Piero Toffanin 3201dbd8b1 Changed some mvs_texturing command line parameters to use booleans
Former-commit-id: e0b70a6226
2016-09-24 11:14:01 -04:00
Seth Fitzsimmons 6210a15a84 Increase JPEG_QUALITY to 90
Default is 75

Former-commit-id: f32cb22e61
2016-09-17 21:33:30 -07:00
Seth Fitzsimmons 6cef2e0fa7 Generate tiled, compressed GeoTIFFs
This allows more efficient access when reading, as block-level reads
become possible.


Former-commit-id: d68394a669
2016-09-15 18:06:05 -07:00
Dakota Benjamin 6013eb307e Replace dict with namespaces for mvstex
Former-commit-id: 83113422b6
2016-06-30 17:57:33 +00:00
Fi156 260a0bb7e5 Altered to work with Pictures without these tags.
From the tutorial of pyexif2:
'''
As a handy shortcut, you can always assign a value for a given key regardless of whether it’s already present in the metadata. If a tag was present, its value is overwritten. If the tag was not present, one is created and its value is set:

>>> metadata[key] = value

'''
http://tilloy.net/dev/pyexiv2/tutorial.html
Former-commit-id: 23794a62d6
2016-06-29 20:36:36 +00:00
Dakota Benjamin d6ef4bc911 Add EPSG to georef
Former-commit-id: 4e17a87897
2016-06-29 20:35:18 +00:00
Dakota Benjamin b807670302 Enable GCP use in georef
Former-commit-id: 6ac8e43f16
2016-06-29 20:35:18 +00:00
Dakota Benjamin 740fa6cfa4 Quick fix one more argparse and typo
Former-commit-id: c40330cb18
2016-06-29 20:30:09 +00:00
Dakota Benjamin bc79fe66a3 Use Namespace instead of Dict for argparse
Former-commit-id: 97bccd3cb4
2016-06-29 20:30:09 +00:00
Pau Gargallo 1da14d9506 Use args as an object instead of a dict
Former-commit-id: 42429b3d32
2016-05-18 15:49:11 +02:00
Pau Gargallo 300be1c17f Fix connections
Former-commit-id: 4ae2849739
2016-05-18 14:49:34 +02:00
Pau Gargallo 2ed473c168 Merge branch 'dev' into orb_slam2
Former-commit-id: ec147b2c7e
2016-05-18 13:09:36 +02:00
Dakota Benjamin 94c27efa82 Merge pull request #286 from dakotabenjamin/fix-gcpref
Allow use of GCPs, allow EPSG codes, use gdaltranslate for georeferencing

Former-commit-id: eb72df31cc
2016-05-09 10:23:42 -04:00
Dakota Benjamin 05313f74aa Merge branch 'edgarriba-cmake' of https://github.com/Fi156/OpenDroneMap into Fi1560-edgarriba-cmake
Conflicts:
	scripts/resize.py

Former-commit-id: 45fd6040a1
2016-04-20 12:49:57 +00:00
Fi156 51ac46b8e0 Altered to work with Pictures without these tags.
From the tutorial of pyexif2:
'''
As a handy shortcut, you can always assign a value for a given key regardless of whether it’s already present in the metadata. If a tag was present, its value is overwritten. If the tag was not present, one is created and its value is set:

>>> metadata[key] = value

'''
http://tilloy.net/dev/pyexiv2/tutorial.html
Former-commit-id: 06dacaf8a6
2016-04-17 13:46:29 +02:00
Dakota Benjamin b3bed197ab Add EPSG to georef
Former-commit-id: fcc0f5513c
2016-04-05 16:19:50 -04:00
Dakota Benjamin b0a01d26a1 Enable GCP use in georef
Former-commit-id: 62a93edf48
2016-04-05 16:19:45 -04:00
Dakota Benjamin f95d55356f Add Mvs-Texturing
Former-commit-id: 31e3203e5a
2016-03-24 13:35:29 -04:00
Dakota Benjamin 3ac1709bfa Quick fix one more argparse and typo
Former-commit-id: 0df9cfa5d8
2016-03-08 13:55:58 -05:00
Dakota Benjamin b119a109ac Use Namespace instead of Dict for argparse
Former-commit-id: f559533754
2016-03-08 13:26:58 -05:00
Pau Gargallo d8b0dc7376 Radially undistort images before odm_texturing
Former-commit-id: 109eb800f1
2016-03-03 12:58:25 +01:00
Pau Gargallo b07ceebb84 Formatting
Former-commit-id: 0848ecd545
2016-03-01 12:01:52 +01:00
Dakota Benjamin 71616e0b65 Write number of cores to benchmarking file
Former-commit-id: 63917a0804
2016-02-29 09:47:54 -05:00
Dakota Benjamin 6d0dfa988b Create benchmarking file with --time
Former-commit-id: 8c9f312aff
2016-02-29 09:45:00 -05:00
Dakota Benjamin e507a276c8 Properly call odm_georeferencing model in odm_orthophoto
Former-commit-id: 88d10e6fe4
2016-02-29 08:43:23 -05:00
Dakota Benjamin 59c9a5b840 Merge branch 'edgarriba-cmake' of https://github.com/opendronemap/opendronemap into code-cleanup
Former-commit-id: 09db4c13e4
2016-02-26 15:21:01 -05:00