Wykres commitów

291 Commity (cbe3b1544b4793b0c7b511299fb6765c4ee33170)

Autor SHA1 Wiadomość Data
Dakota Benjamin b8b8acf5f1 Add hybrid bundling option to OpenSfM step 2017-12-07 14:41:37 -05:00
Dakota Benjamin 9438e4bea4
Merge pull request #702 from dakotabenjamin/bug-fixes
Bug fixes
2017-11-01 08:17:15 -05:00
Dakota Benjamin eae87a1053 Remove all references to resizing from odm_georef 2017-10-26 15:40:50 -04:00
Dakota Benjamin 52bf29219b Move convert_to_las into rerun checking zone 2017-10-26 13:14:17 -04:00
Piero Toffanin f11aba1c0e Fixed end with mvs_texturing 2017-10-19 15:35:55 -04:00
Dakota Benjamin d00ff2aa4f Add debug message for has_alt 2017-08-30 15:07:29 -04:00
Dakota Benjamin dda829f74e Merge branch 'master' of https://github.com/OpenDroneMap/OpenDroneMap into update-vtk
# Conflicts:
#	opendm/tasks.py
#	scripts/resize.py
2017-08-24 15:28:23 -04:00
Dakota Benjamin 770a57abe4 Remove Resize module 2017-08-24 15:19:51 -04:00
Dakota Benjamin febf592f11 Add new opensfm settings 2017-08-01 15:00:13 -04:00
Dakota Benjamin e415dc1693 Add altitude tag support in OpenSfM 2017-07-31 12:52:25 -04:00
Piero Toffanin 7e9a9ac2b4 Parameter order fix 2017-07-06 20:38:21 -04:00
Piero Toffanin a32e385d9f Added dem-initial-distance parameter 2017-07-06 19:40:03 -04:00
Piero Toffanin 750a4492b1 Fixed path error 2017-06-29 11:00:52 -04:00
Piero Toffanin ad47dd9fd4 Added env_paths option in system.run, added path to superbuild install directory for odm_dem module, fixed lidar2dems install 2017-06-29 10:55:43 -04:00
Piero Toffanin 9eaa0f16c4 Skip classification if only DSM is requested, decimation parameter passing 2017-06-27 13:14:09 -04:00
Piero Toffanin 1950788412 Added automated DEM clipping 2017-06-27 12:43:36 -04:00
Piero Toffanin c41f9121e9 Syntax fix, decimation parameter fix, tweaks 2017-06-23 16:15:13 -04:00
Piero Toffanin bb8d21ab3b Wrote ODM_DEM cell 2017-06-23 15:28:46 -04:00
Piero Toffanin af0c2c986f Started adding odm_dem module 2017-06-23 11:20:46 -04:00
Piero Toffanin fed4cb95dc Added lidar2dems superbuild module, modified dockerfile, configure.sh to install lidar2dems deps 2017-06-20 14:53:17 -04:00
Pau Gargallo 60367ee97b Fix x,y dimensions in exif after resize.
In numpy arrays, shape[0] corresponds to y and shape[1] corresponds to x.
2017-06-18 18:03:57 +02:00
Frederik Gelder e8e3300970 also have to set transform file here 2017-06-12 13:57:37 +02:00
Frederik Gelder c289e7795a added usage of outputTransformFile in python code. also updated readme to contain the file 2017-06-12 12:23:32 +02:00
Frederik Gelder 1573e54546 forgot a self. 2017-05-26 18:05:43 +02:00
Frederik Gelder 5793a98daa replaced shutil.copyfile with io.copy 2017-05-13 00:47:53 +02:00
Frederik Gelder d758a5a2ed added skip-resize flag to possible arguments and added its implementation 2017-05-11 21:37:05 +02:00
Dakota Benjamin 5d77726315 Merge pull request #542 from pierotofy/25dmesh
2.5D Mesh
2017-05-10 13:38:13 -04:00
Dakota Benjamin e25229aea3 Give proper warning when resize is equal to image size. 2017-05-03 14:42:01 -04:00
Dakota Benjamin f7ba3ad8fd Re-add OpenSfM to benchmarking 2017-04-26 08:49:12 -04:00
Piero Toffanin ce0ce5a655 Resolved conflicts, added missing 2.5D meshing files, change skip-25dmesh to use-25dmesh 2017-04-25 11:17:20 -04:00
Dakota Benjamin eaf9ab2e26 Merge pull request #549 from dakotabenjamin/pdal-dem
Add DEM generation using PDAL
2017-04-24 16:10:51 -04:00
Piero Toffanin 0c55b86bfb Readded outlier removal parameter, removed tinyply dependency, mesh refinement, edge collapse 2017-04-18 17:18:09 -04:00
Piero Toffanin 10b25e735f Removed max-vertex-25d parameter 2017-04-17 17:48:01 -04:00
Piero Toffanin 9f4da6271d z-occlusion filtering, removed outlier removal, still need testing 2017-04-17 17:39:47 -04:00
Piero Toffanin 6348d44b08 Changed default wlop iterations value 2017-04-08 11:59:08 -04:00
Piero Toffanin a358ff229d Added --skip-25dmesh parameter 2017-04-07 15:16:37 -04:00
Piero Toffanin f6245c8dfa Merge branch 'master' of https://github.com/OpenDroneMap/OpenDroneMap into 25dmesh 2017-04-07 13:57:16 -04:00
Piero Toffanin 05d2b3269f Added max_vertex_25d parameter, added TBB library support for parallel execution, cleanup 2017-04-07 13:56:30 -04:00
Piero Toffanin f1571ceb7e Removed odm_texturing, cleaned up 2.5d generation algorithm, added params in ODM pipeline 2017-04-06 17:33:36 -04:00
Dakota Benjamin 3385333737 Expose DEM gen options to command line 2017-04-06 15:37:13 -04:00
Dakota Benjamin 85f2c422af Update LAS conversion to JSON 2017-04-06 13:59:26 -04:00
Dakota Benjamin ccca860eac Merge pull request #537 from pulquero/master
Added missing resume points for opensfm
2017-04-06 10:52:10 -04:00
Dakota Benjamin fafa5fe006 Add DEM generator to control script 2017-04-06 09:06:09 -04:00
Piero Toffanin 5036714870 Fixed path bug 2017-04-05 14:27:52 -04:00
Piero Toffanin 2237bc5db7 Integrated 2.5D mesh into pipeline. Still needs testing 2017-04-05 13:56:48 -04:00
Dakota Benjamin 764d56ec3c Merge pull request #525 from dakotabenjamin/bigtiff
Add BigTIFF creation and overviews option to odm_orthophoto
2017-04-04 13:23:10 -04:00
Mark Hale 9af9091ab0 Added support for resume from opensfm reconstruction stages. 2017-04-04 18:02:40 +01:00
Mark Hale 7cc9e00410 Added support for resume from opensfm reconstruction stages. 2017-04-04 18:00:19 +01:00
Dakota Benjamin bbbd5696df Merge pull request #517 from pulquero/osfm_stages
Resume of opensfm from matching
2017-03-31 14:59:12 -04:00
Dakota Benjamin c79c4646df Add gdaladdo to build overviews 2017-03-31 14:53:47 -04:00
Dakota Benjamin ab72aeafe3 Add all options to BIGTIFF param 2017-03-31 10:52:46 -04:00
Dakota Benjamin 3ce495c37b Add BigTIFF creation option to odm_orthophoto 2017-03-29 16:13:34 -04:00
Mark Hale a35855ae23 Partial restart of opensfm 2017-03-22 22:22:24 +00:00
Dakota Benjamin d4d09cbc3f Add more gdal creation options 2017-03-10 16:09:55 -05:00
Dakota Benjamin 18e47b01c1 Expose Tone Mapping parameter 2017-02-22 12:41:24 -05:00
Dakota Benjamin 65fab9fccc Merge branch 'master' into default-opensfm 2017-02-21 09:46:41 -05:00
Dakota Benjamin c413629fc3 Merge branch 'master' into image-load-process 2017-01-17 14:35:49 -05:00
pulquero 7a463ab8bf Make number of Opensfm processes configurable (#452)
* Update README.md (#2)

Proposed changes for #431

* Added support for setting number of processes for opensfm.
2017-01-12 12:03:14 -05:00
Dakota Benjamin 93df6fbcb1 Change OpenSfM to default for point clound densification 2016-12-27 13:44:48 -05:00
Dakota Benjamin db9757cfc9 Merge branch 'orb_slam2' of https://github.com/paulinus/OpenDroneMap into paulinus-orb_slam2 2016-12-22 15:09:29 +00:00
Dakota Benjamin cdf120873c Add tag in case user wants to override GCP 2016-12-21 15:56:27 -05:00
Dakota Benjamin fc2ccf4ce5 Merge branch 'master' into image-load-process 2016-12-21 13:53:28 -05:00
Dakota Benjamin 80eba5a7de Generate PNG from ungeoreferenced model 2016-12-20 10:10:14 -05:00
Dakota Benjamin 30368627c3 Find gcp_list even when not specified 2016-12-14 13:36:23 -05:00
Dakota Benjamin 1f21831726 Simplify input parameters 2016-12-14 13:30:44 -05:00
Pau Gargallo efb2520241 Merge branch 'dev' into orb_slam2
Conflicts:
	configure.sh
	opendm/config.py
	opendm/types.py
	scripts/odm_app.py
2016-12-13 11:18:22 +01:00
Mark Hale 9569326b53 Added verbose option. 2016-12-11 22:16:11 +00:00
Dakota Benjamin 715f45d828 Add option for automatic project setup using -i 2016-12-09 09:51:25 -05:00
Dakota Benjamin c225b1e61a Keeps original images pristine in georef 2016-12-05 16:06:03 -05:00
Seth Fitzsimmons 6f9c042f53 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.
2016-10-24 09:31:45 -06:00
Dakota Benjamin e26f064cb0 Merge pull request #393 from mojodna/parallelize-python
Use multiprocessing to parallelize early tasks
2016-10-18 18:38:34 +02:00
Seth Fitzsimmons 2cca48f475 Misc typos (#394) 2016-10-18 17:37:37 +02:00
Seth Fitzsimmons 9beb0cc2e5 Use multiprocessing to parallelize early tasks 2016-10-13 20:08:21 -07:00
Dakota Benjamin 4883fa0ee7 Merge pull request #389 from paulinus/dense
Add option to use OpenSfM to compute the point cloud
2016-10-13 17:51:01 +02:00
Pau Gargallo d1caf45ad6 Export to bundler format even if using OpenSfM point cloud.
odm_extract_utm uses the list_r000.txt file.
2016-09-30 16:11:10 +02:00
Pau Gargallo 6d94dcaf16 Add option to compute and use OpenSfM's point cloud 2016-09-30 15:08:56 +02:00
Dakota Benjamin 726ce4fcc1 Merge pull request #386 from dakotabenjamin/georef-img-source
Change image directory reference to resized rather than raw
2016-09-29 19:48:37 +02:00
Dakota Benjamin fe5039947b Change image directory reference to resized rather than raw 2016-09-28 13:14:46 -04:00
Dakota Benjamin bd10489efd Merge pull request #382 from pierotofy/boolean_params
Changed some mvs_texturing command line parameters to use booleans
2016-09-27 17:05:41 +02:00
Stephen Mather 7b097fce3d Update odm_orthophoto.py 2016-09-25 08:50:33 -04:00
Stephen Mather befc027bf5 blank space at end 2016-09-25 08:49:15 -04:00
Stephen Mather c3f5cf2150 tiled, deflate, etc.
per Seth's comment here https://github.com/hotosm/oam-uploader/issues/39
2016-09-25 08:47:00 -04:00
Piero Toffanin e0b70a6226 Changed some mvs_texturing command line parameters to use booleans 2016-09-24 11:14:01 -04:00
Seth Fitzsimmons f32cb22e61 Increase JPEG_QUALITY to 90
Default is 75
2016-09-17 21:33:30 -07:00
Seth Fitzsimmons d68394a669 Generate tiled, compressed GeoTIFFs
This allows more efficient access when reading, as block-level reads
become possible.
2016-09-15 18:06:05 -07:00
Dakota Benjamin 83113422b6 Replace dict with namespaces for mvstex 2016-06-30 17:57:33 +00:00
Fi156 23794a62d6 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
2016-06-29 20:36:36 +00:00
Dakota Benjamin 4e17a87897 Add EPSG to georef 2016-06-29 20:35:18 +00:00
Dakota Benjamin 6ac8e43f16 Enable GCP use in georef 2016-06-29 20:35:18 +00:00
Dakota Benjamin c40330cb18 Quick fix one more argparse and typo 2016-06-29 20:30:09 +00:00
Dakota Benjamin 97bccd3cb4 Use Namespace instead of Dict for argparse 2016-06-29 20:30:09 +00:00
Pau Gargallo 42429b3d32 Use args as an object instead of a dict 2016-05-18 15:49:11 +02:00
Pau Gargallo 4ae2849739 Fix connections 2016-05-18 14:49:34 +02:00
Pau Gargallo ec147b2c7e Merge branch 'dev' into orb_slam2 2016-05-18 13:09:36 +02:00
Dakota Benjamin eb72df31cc Merge pull request #286 from dakotabenjamin/fix-gcpref
Allow use of GCPs, allow EPSG codes, use gdaltranslate for georeferencing
2016-05-09 10:23:42 -04:00
Dakota Benjamin 45fd6040a1 Merge branch 'edgarriba-cmake' of https://github.com/Fi156/OpenDroneMap into Fi1560-edgarriba-cmake
Conflicts:
	scripts/resize.py
2016-04-20 12:49:57 +00:00
Fi156 06dacaf8a6 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
2016-04-17 13:46:29 +02:00
Dakota Benjamin fcc0f5513c Add EPSG to georef 2016-04-05 16:19:50 -04:00
Dakota Benjamin 62a93edf48 Enable GCP use in georef 2016-04-05 16:19:45 -04:00
Dakota Benjamin 31e3203e5a Add Mvs-Texturing 2016-03-24 13:35:29 -04:00
Dakota Benjamin 0df9cfa5d8 Quick fix one more argparse and typo 2016-03-08 13:55:58 -05:00
Dakota Benjamin f559533754 Use Namespace instead of Dict for argparse 2016-03-08 13:26:58 -05:00
Pau Gargallo 109eb800f1 Radially undistort images before odm_texturing 2016-03-03 12:58:25 +01:00
Pau Gargallo 0848ecd545 Formatting 2016-03-01 12:01:52 +01:00
Dakota Benjamin 63917a0804 Write number of cores to benchmarking file 2016-02-29 09:47:54 -05:00
Dakota Benjamin 8c9f312aff Create benchmarking file with --time 2016-02-29 09:45:00 -05:00
Dakota Benjamin 88d10e6fe4 Properly call odm_georeferencing model in odm_orthophoto 2016-02-29 08:43:23 -05:00
Dakota Benjamin 09db4c13e4 Merge branch 'edgarriba-cmake' of https://github.com/opendronemap/opendronemap into code-cleanup 2016-02-26 15:21:01 -05:00
Dakota Benjamin 772572a55c hotfix: fix texturing -> georeferencing typo 2016-02-26 14:58:32 -05:00
Dakota Benjamin 0515166832 Refactor python code to comply with PEP8 2016-02-26 13:50:12 -05:00
Dakota Benjamin 050ba88d81 Merge georeferencing conflicts 2016-02-25 15:02:48 -05:00
Dakota Benjamin 8ba2449b6d Add xyz point cloud output 2016-02-25 14:51:03 -05:00
Stephen Mather 6c485b915b Merge pull request #260 from smathermather/pdal-adds
Add PDAL to ODM for point cloud stuff
2016-02-25 14:33:49 -05:00
Stephen Mather abf5068e1c pass path to pdal 2016-02-25 13:40:17 -05:00
Dakota Benjamin 6bf072dfaa Add --rerun-from functionality 2016-02-25 13:39:38 -05:00
Dakota Benjamin dee63447df Add --rerun-all functionality 2016-02-25 11:24:32 -05:00
Dakota Benjamin 196e111a00 odm_orthophoto gdal_translate writes to a log file 2016-02-23 13:23:34 -05:00
Dakota Benjamin 7a58752c86 Add Orthophoto geotiff functionality 2016-02-23 12:47:43 -05:00
Dakota Benjamin b88d461cff Simple resize test 2016-02-19 14:00:05 -05:00
Pau Gargallo 6232338210 Export orb slam map points 2016-02-05 01:02:55 +01:00
Pau Gargallo cafc98917c Rerun slam only when required 2016-02-04 14:57:01 +01:00
Pau Gargallo 005830b53c Pass slam config as a command line argument 2016-02-04 14:25:31 +01:00
Pau Gargallo 0201ba4497 Convert from orb_slam to pmts 2016-02-04 14:17:45 +01:00
Pau Gargallo a53e26046e Enable running slam with run.py 2016-02-04 11:27:45 +01:00
Dakota Benjamin 07a6270bcc Update prematching args and other args 2015-12-30 09:36:56 -05:00
edgarriba 8cb95bddb1 small formatting modification 2015-12-11 21:27:16 +00:00
edgarriba 92a9adb8c4 get rid of start with flag in app flow 2015-12-11 21:26:39 +00:00
edgarriba edd4dbf93a second commint for georeferencing 2015-12-11 21:26:04 +00:00
edgarriba 283cb22f1a first commit for georeferencing 2015-12-10 17:17:39 +00:00
edgarriba bd8e7b3725 refactor app flow 2015-12-10 12:35:52 +00:00
edgarriba c65d2b51b3 added tree structure to organize file paths 2015-12-10 11:01:41 +00:00
edgarriba 23eb0acc7f using new name convention 2015-12-04 14:18:02 +00:00
edgarriba 98d3543466 using only the needed textures 2015-12-04 14:17:29 +00:00
edgarriba 8a3568c424 fixed the BUG, now config inside opensfm dir 2015-12-04 14:15:42 +00:00
edgarriba 428c194129 added logs 2015-12-02 14:26:23 +00:00
edgarriba f753c2e10d fix wrong metadata reading 2015-12-02 14:24:38 +00:00
edgarriba 986b00a7ad add error when pictures are not placed in images dir 2015-12-02 14:23:48 +00:00
edgarriba 515e327c1e refactor texturing 2015-12-02 12:20:21 +00:00
edgarriba 53efff0d42 added missing rerun cell 2015-12-02 11:40:40 +00:00
edgarriba 72d3a48b60 fix resizing issue with file metadata 2015-12-02 11:16:30 +00:00
edgarriba 7d0215be4d add checking to force to run celll again 2015-12-01 16:52:18 +00:00
edgarriba 499e2d62c1 add georeferencing and orthophoto cells 2015-12-01 16:27:44 +00:00
edgarriba d23691c4cf small formatting change 2015-12-01 16:27:06 +00:00
edgarriba ddd40a3435 add orthophoto cell 2015-12-01 16:26:13 +00:00
edgarriba 3fc8b791f5 add georeferencing cell 2015-12-01 16:25:14 +00:00
edgarriba 6e83b937ce refactor resize cell 2015-12-01 16:23:32 +00:00
edgarriba 7c9e2e4f9f add odm_texturing cell 2015-11-30 15:54:55 +00:00
edgarriba 7ea36d6044 add odm_meshing cell 2015-11-30 15:53:44 +00:00
edgarriba a4870e76d3 refactorize resize cell in order to give proper error logs 2015-11-30 15:52:52 +00:00
edgarriba bb28291360 refactorize opensfm cell in order to give proper error logs 2015-11-30 15:52:21 +00:00