Wykres commitów

83 Commity (87de9f513d8dcd675d10f4adc6cf55b51b7f7f36)

Autor SHA1 Wiadomość Data
Piero Toffanin 833e94d069 Added automatic mesh resolution calculation
Former-commit-id: dc8ccfa0e7
2018-01-12 12:25:44 -05:00
Piero Toffanin a832230752 Added radius outlier removal, better memory cleanup
Former-commit-id: 18cb845957
2018-01-11 22:03:00 -05:00
Piero Toffanin 34d2347ccc Replaced static point locator with octree locator
Former-commit-id: 563ec665d8
2018-01-11 16:34:55 -05:00
Piero Toffanin 45fdacd23a Replaced anisotropic filtering with median filtering, parameter tweaking, cleanup
Former-commit-id: debecc7702
2018-01-02 21:02:43 -05:00
Piero Toffanin e4c761d0c4 Compilation fixes
Former-commit-id: 3848cc6529
2018-01-02 13:40:12 -05:00
Piero Toffanin faecd136d2 Started adding ODM params for sparse reconstruction
Former-commit-id: 8369b9ac85
2018-01-01 18:48:01 -05:00
Piero Toffanin bf97356bb2 Removed 2.5D mesh module dependency on PCL, multithread support, removed CGAL, added VTK7 module
Former-commit-id: 778e5ad629
2018-01-01 15:06:09 -05:00
Piero Toffanin c8320c2574 Added outliers removal, started adding TBB support
Former-commit-id: aabda1a132
2018-01-01 12:31:37 -05:00
Piero Toffanin 5ef8504fd2 Exposed number of neighbors, code cleanup, better shepard interpolation, parameter improvements
Former-commit-id: 3e0d9702c0
2017-12-29 20:15:06 -05:00
Piero Toffanin f8e95f1f68 Added second diffusion filter
Former-commit-id: 2750fb180d
2017-12-29 14:17:41 -05:00
Piero Toffanin 833c42cd6e Smoothing tweaks
Former-commit-id: 3655ddeeec
2017-12-29 10:50:52 -05:00
Piero Toffanin d2f9afc289 Exposed resolution param, anisotropic filtering, cleanup
Former-commit-id: 41c5f1f430
2017-12-28 16:34:14 -05:00
Piero Toffanin 68aa84d26e Proper mesh scaling, alignment. Enabled smoothing
Former-commit-id: 222f8356e2
2017-12-28 11:29:11 -05:00
Piero Toffanin 60bb9259a9 In-memory shepard interpolation, greedy delaunay, save mesh to disk
Former-commit-id: a927da0772
2017-12-27 16:27:14 -05:00
Piero Toffanin 4a5b9e5333 VTK/PCL load PLY file, display using point interpolator
Former-commit-id: 7c36e5a8ca
2017-12-27 11:08:54 -05:00
Piero Toffanin 9c29f6d1a5 Double free error fix
Former-commit-id: 62dec4bb95
2017-11-20 11:27:07 -05:00
Piero Toffanin e2b0b14e75 Handle bundler files that have invalid/empty camera parameters
Former-commit-id: c45e6defd2
2017-11-20 11:07:48 -05:00
Dakota Benjamin 98b4b377ab Remove old odm_texturing
Former-commit-id: b54882ed30
2017-10-26 15:55:30 -04:00
Dakota Benjamin 9f89dda2e0 Remove all references to resizing from odm_georef
Former-commit-id: eae87a1053
2017-10-26 15:40:50 -04:00
Dakota Benjamin 4fb88f3926 Make functions void instead of bool
Former-commit-id: e127e057ef
2017-09-25 09:40:52 -04:00
Dakota Benjamin 5f2564bbd9 Replace jhead with exiv2 in odm_extract_utm
Former-commit-id: 88029492bd
2017-09-22 14:50:15 -04:00
Dakota Benjamin b3e08ba929 Update VTK and PCL
Former-commit-id: 636341aa4e
2017-06-22 09:20:29 -04:00
Frederik Gelder a088bd5ef0 added argument for setting transform file path
Former-commit-id: 6e5291db7c
2017-06-12 12:13:44 +02:00
Piero Toffanin 92289e1ff7 Improved GPS Altitude tag detection and parsing
Former-commit-id: e4aff03af7
2017-06-08 09:40:18 -04:00
Frederik Gelder 81ac848186 added output of the final transform to text file (also fixed a small typo)
Former-commit-id: d9717678f4
2017-05-26 16:21:44 +02:00
Piero Toffanin 0d828bd63c Added warning when an orthophoto cannot be generated due to excessive resolution
Former-commit-id: 5ff5f3e39d
2017-05-18 16:33:30 -04:00
Piero Toffanin 5e04cd23f3 Parameter tweaks
Former-commit-id: f61b9c3dc8
2017-04-25 12:33:17 -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
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 df901e1681 Polyhedron construction, refining, simplification
Former-commit-id: d51d335515
2017-04-18 15:54:53 -04:00
Piero Toffanin 31f31c4851 Re-added outlier removal code
Former-commit-id: 3f423dc0bc
2017-04-18 12:47:27 -04:00
Piero Toffanin cfc8b01ee0 Grid upsampling, much faster processing
Former-commit-id: e066e9ba2d
2017-04-18 10:48:17 -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 83e2e18adb Started improving 2.5d mesh generation to fix seg faults in mvs texturing
Former-commit-id: 0a50f5d35a
2017-04-13 17:48:09 -04:00
Piero Toffanin f17ddb4c6f Added overflow check in normalsDirectionCount
Former-commit-id: e1a3fedd4e
2017-04-08 10:42:39 -04:00
Piero Toffanin d299121a24 Increased lower limit for wlop
Former-commit-id: 7f44885bfd
2017-04-07 21:22:09 -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
Piero Toffanin 05d8526b4f Integrated 2.5D mesh into pipeline. Still needs testing
Former-commit-id: 2237bc5db7
2017-04-05 13:56:48 -04:00
Piero Toffanin 82ebd04c03 Got odm_25dmeshing to compile under OpenDroneMap env
Former-commit-id: 4cef227a64
2017-04-05 09:41:22 -04:00
Piero Toffanin fd02da336d Started modifying cmake build rules to build 25dmesh module
Former-commit-id: 6b8a41499e
2017-04-04 17:23:48 -04:00
Piero Toffanin 3829213572 Last tweaks, ready for testing
Former-commit-id: fe65683d97
2017-04-03 18:25:53 -04:00
Piero Toffanin ac9c72e76b bilateral smoothing working
Former-commit-id: 7e4d3e5f5b
2017-04-03 13:11:05 -04:00
Piero Toffanin aa95a12aed jet_smooth_points working
Former-commit-id: 0303f354b6
2017-04-03 10:42:45 -04:00
Piero Toffanin 4ff066bd91 Tweaked a few parameters
Former-commit-id: ebd6a8ad19
2017-03-30 10:13:39 -04:00
Piero Toffanin 61cbc342a6 Smoothing improvements (work in progress)
Former-commit-id: dd9fb86b01
2017-03-29 19:35:46 -04:00
Piero Toffanin a4c3be9607 Proof of concept 2.5D colored mesh working. Still need to do smoothing / filtering
Former-commit-id: 1264b72ae5
2017-03-29 11:59:46 -04:00
Piero Toffanin c20d5dcbde Added Odm25dMeshing module, CGAL read Ply file example
Former-commit-id: 305cb4a6aa
2017-03-27 16:41:15 -04:00
pulquero d8abe65d29 Reduced memory fragmentation (#464)
* Update README.md (#2)

Proposed changes for #431

* Added support for setting number of processes for opensfm.

* Where possible allocate vectors of the correct size to prevent memory fragmentation.

* Reset README.md to master

* Reset README.md to master

* Removed un-needed for loop


Former-commit-id: 7162bb3606
2017-02-21 11:14:16 -05:00
Mark Hale a9e044c959 Multi-threaded GCP too.
Former-commit-id: d40db13273
2016-12-31 02:59:05 +00:00