Wykres commitów

94 Commity (3c20a2508498c7080d92ae82cb1703754b507a01)

Autor SHA1 Wiadomość Data
Dakota Benjamin 0d4e77cf5a Refactor georeferencing to implement sfm transformation 2018-01-29 12:27:13 -05:00
Piero Toffanin 5506a1758b ODM pipeline fixes, removed unused code portion 2018-01-02 15:02:33 -05:00
Piero Toffanin 8fe21f3953
Fixed utm_pole extraction 2017-11-09 21:46:38 -05:00
Piero Toffanin 2300189304 Handle the case when utm zone has newline char
https://github.com/OpenDroneMap/WebODM/issues/267#issuecomment-326775435
2017-09-02 20:32:25 -04:00
Dakota Benjamin 5852112d37 Merge pull request #661 from dakotabenjamin/georef-utm-bug
Properly index utm zone in georef
2017-09-01 13:45:07 -04:00
Dakota Benjamin 4b6edf0825 Properly index utm zone in georef 2017-08-31 09:29:22 -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 47498f3b90 Stop writing GPS back to image exif 2017-08-24 15:20:36 -04:00
Dakota Benjamin 770a57abe4 Remove Resize module 2017-08-24 15:19:51 -04:00
Dakota Benjamin e415dc1693 Add altitude tag support in OpenSfM 2017-07-31 12:52:25 -04:00
Piero Toffanin 87b4f5ef56 Removed convert_to_dem 2017-06-23 16:35:21 -04:00
Piero Toffanin c41f9121e9 Syntax fix, decimation parameter fix, tweaks 2017-06-23 16:15:13 -04:00
Dakota Benjamin 46797e9f8a Add coordinates to image object 2017-06-23 11:49:24 -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
Dakota Benjamin 66092078dc Merge pull request #599 from fredlllll/georef_transform_file
Addition to georef transform file
2017-06-12 11:10:13 -04:00
Frederik Gelder dd2a1431bd forgot _file suffix 2017-06-12 13:15:32 +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
Michael Ribbons 71f949bdbd Revert incorrect permission change from 992935ee97 2017-05-24 20:47:19 +10:00
Michael Ribbons 992935ee97 Avoid crash in pyexiv2 with some image files.
Resolves https://github.com/OpenDroneMap/OpenDroneMap/issues/580

Issue was caused by attempting to read data in ImageUniqueID tag,
even though data is populated.

By only reading the values we need from metadata we avoid the issue
in pyexiv2.

Should also improve performance.

stacktrace of error:

.#0  strlen () at ../sysdeps/x86_64/strlen.S:106
.#1  0x00007fffdb154ce7 in exiv2wrapper::ExifTag::ExifTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Exiv2::Exifdatum*, Exiv2::ExifData*, Exiv2::ByteOrder) () from /usr/lib/python2.7/dist-packages/libexiv2python.so
.#2  0x00007fffdb154eb4 in exiv2wrapper::Image::getExifTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) ()
   from /usr/lib/python2.7/dist-packages/libexiv2python.so
.#3  0x00007fffdb15f3e6 in boost::python::objects::caller_py_function_impl<boost::python::detail::caller<exiv2wrapper::ExifTag const (exiv2wrapper::Image::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::python::default_call_policies, boost::mpl::vector3<exiv2wrapper::ExifTag const, exiv2wrapper::Image&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator()(_object*, _object*) ()
   from /usr/lib/python2.7/dist-packages/libexiv2python.so
.#4  0x00007ffff52845cd in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.58.0
.#5  0x00007ffff52847c8 in ?? () from /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.58.0
.#6  0x00007ffff528c823 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
   from /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.58.0
.#7  0x00007fffdb15dd63 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<Exiv2::BasicError<char>, void (*)(Exiv2::BasicError<char> const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(Exiv2::BasicError<char> const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/libexiv2python.so
.#8  0x00007ffff528c7f8 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
   from /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.58.0
.#9  0x00007ffff5d01ab8 in boost::python::detail::translate_exception<ecto::except::NullTendril, void (*)(ecto::except::NullTendril const&)>::operator()(boost::python::detail::exception_handler const&, boost::function0<void> const&, void (*)(ecto::except::NullTendril const&)) const ()
   from /home/mribbons/OpenDroneMap170517/SuperBuild/install/lib/python2.7/dist-packages/ecto/ecto_main.so
.#10 0x00007ffff5d0099f in bool boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(ecto::except::NullTendril const&)> >::operator()<bool, boost::python::detail::translate_exception<ecto::except::NullTendril, void (*)(ecto::except::NullTendril const&)>, boost::_bi::list2<boost::python::detail::exception_handler const&, boost::function0<void> const&> >(boost::_bi::type<bool>, boost::python::detail::translate_exception<ecto::except::NullTendril, void (*)(ecto::except::NullTendril const&)>&, boost::_bi::list2<boost::python::detail::exception_handler const&, boost::function0<void> const&>&, long) ()
   from /home/mribbons/OpenDroneMap170517/SuperBuild/install/lib/python2.7/dist-packages/ecto/ecto_main.so
.#11 0x00007ffff5cffbe7 in bool boost::_bi::bind_t<bool, boost::python::detail::translate_exception<ecto::except::NullTendril, void (*)(ecto::except::NullTendril const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(ecto::except::NullTendril const&)> > >::operator()<boost::python::detail::exception_handler, boost::function0<void> >(boost::python::detail::exception_handler const&, boost::function0<void> const&) ()
   from /home/mribbons/OpenDroneMap170517/SuperBuild/install/lib/python2.7/dist-packages/ecto/ecto_main.so
.#12 0x00007ffff5cfeb54 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<ecto::except::NullTendril, void (*)(ecto::except::NullTendril const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(ecto::except::NullTendril const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) ()
   from /home/mribbons/OpenDroneMap170517/SuperBuild/install/lib/python2.7/dist-packages/ecto/ecto_main.so
.#13 0x00007ffff528c7f8 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
   from /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.58.0
...
2017-05-19 12:08:15 +10:00
Dakota Benjamin 88aa02ed0a Merge pull request #571 from pierotofy/lasstripes
Updated pdal matrix transform pipeline, updated PDAL version
2017-05-11 10:43:25 -04:00
Piero Toffanin d29bbc4c1f Removed extract true from filters.pmf 2017-05-10 21:47:24 -04:00
Piero Toffanin 3c816dc4a1 Updated pdal matrix transform pipeline, updated PDAL version 2017-05-08 10:50:16 -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
Dakota Benjamin a3a0004a53 Add LAS writer forward option 2017-04-10 10:23:30 -04:00
Piero Toffanin f6245c8dfa Merge branch 'master' of https://github.com/OpenDroneMap/OpenDroneMap into 25dmesh 2017-04-07 13:57:16 -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
Mark Hale a274520b1b Fixed incorrect filename. 2017-04-06 06:31:03 +01: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 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 7d08f873a0 Add baseline code for DEM gen 2017-03-31 10:31:46 -04:00
Mark Hale a35855ae23 Partial restart of opensfm 2017-03-22 22:22:24 +00:00
Mark Hale 806ce3f53c Include projection info in las 2017-02-11 23:46:23 +00:00
Dakota Benjamin c413629fc3 Merge branch 'master' into image-load-process 2017-01-17 14:35:49 -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
Dakota Benjamin 715f45d828 Add option for automatic project setup using -i 2016-12-09 09:51:25 -05:00
Pau Gargallo 6d94dcaf16 Add option to compute and use OpenSfM's point cloud 2016-09-30 15:08:56 +02:00
Dakota Benjamin a3c949fc9a Add exception for implementation error in parsing exif (#372) 2016-09-15 15:15:50 +02:00
Seth Fitzsimmons 9fbeeab7d9 Typo: odm_orthphoto_corners.txt → odm_orthophoto_corners.txt 2016-08-10 15:46:19 -07:00
Dakota Benjamin 02a52e6a97 Merge pull request #348 from dakotabenjamin/odmphoto_fix
Update ODM_Photo attribute types
2016-08-09 16:35:43 -04:00
Dakota Benjamin 55bbb05079 Update ODM_Photo attribute types 2016-07-27 14:27:34 +00:00
Anna Petrasova 6cb0a90102 catch error when missing exif info 2016-06-29 20:36:36 +00:00