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