File openMVG.changes of Package openMVG
-------------------------------------------------------------------
Thu Jan 19 01:23:20 UTC 2023 - Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
- Update to version 2.0.
* 21 PR has been handled.
* 32 issues/features enhancement has been completed.
* Logging
+ Centralized LOGGER OPENMVG_LOG_INFO/WARNING/ERROR
* Matching
+ CBIR - Content Based Image Retrieval
- VLAD global matching image indexing & retrieval
enhancement [1,2,3]
- Pre-Emptive feature matching [4]
* Software
+ One SFM binary to rules them All
- access to Incremental, IncrementalV2 and Global from a
single binary!
+ Add utility to convert matches from .bin to .txt or .txt
to .bin
+ Improve OpenMVS interface
+ ComputeStructureFromKnownPoses can now triangulate landmarks
in sfm_data files (i.e computed by main_VO)
+ Frustrum display
- Top face colored
- Add near/far bounds limits as command line parameters
+ Dataset import
- Add support of BlendedMVS/MVG dataset
- Fix build dependencies, it requires Coin-OR (Operations
Research, cbc and clp), not Coin3D
- Drop upstream patches:
* openmvg-fix-eigen-3.4.0.patch
* Enable_NEW_mode_of_CMP0100.patch
- Replace outdated use_gnuinstalldirs.patch with upstream
fix_library_installation.patch
- Fix usage of system Cereal, Flann and Ceres-solver, add
* fix_external_cereal.patch
* fix_build_agains_cereal_1_3_1.patch
* flann_prefer_cmake_config.patch
* fix_underlinking.patch
-------------------------------------------------------------------
Thu Sep 23 13:49:15 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Backport upstream patch to fix build with eigen 3.4.0:
* openmvg-fix-eigen-3.4.0.patch
- Add a workaround patch until upstream fixes non-x86 build:
* openmvg-drop-cpuid.patch
-------------------------------------------------------------------
Wed Feb 3 09:46:23 UTC 2021 - andy great <andythe_great@pm.me>
- Enable build for share libraries and examples.
- Remove static libraries.
- Drop CMAKE_BUILD_TYPE=RELEASE
- Add devel and libopenMVG packages.
- Add use_gnuinstalldirs.patch to use GNUInstallDirs for
directories. gh#openMVG/openMVG#1852
-------------------------------------------------------------------
Sun Nov 1 15:40:02 UTC 2020 - andy great <andythe_great@pm.me>
- Enable testing.
- Add patch Enable_NEW_mode_of_CMP0100.patch to fix cmake do not
run automoc on .hh files, generating linker errors for the ui
tools.
-------------------------------------------------------------------
Sun Oct 11 19:27:23 UTC 2020 - andy great <andythe_great@pm.me>
- Add -DTARGET_ARCHITECTURE=generic to support CPU that does not
support AVX2 but might lose some speedup potential.
-------------------------------------------------------------------
Sat Aug 29 14:16:35 UTC 2020 - andy great <andythe_great@pm.me>
- Update to version 1.6.
* Graphics
*Add a helper class to manage to draw colors from gradient &
heat bar/map
*Add opacity support in svgStyle
* Multiview
*Add 3 two-view triangulation routines
*Add Upright Essential matrix solver
*Add relative upright up2p solver
* Matching
*Add HNSWL2 matcher
* Software/SfM
*Add ability to chose Triangulation and Resection/Pose method
from command line
*Add display of view-graph statistics in ComputeMatches
*ExportToOpenMVS supports now grayscale images
*FrustrumExport top face is now colored
-------------------------------------------------------------------
Mon Nov 25 13:46:01 UTC 2019 - malcolmlewis@opensuse.org
- Update to version 1.5+git20190715.606d1c9e:
* Prepare OpenMVG v1.5, (gh#/openMVG/openMVG#1560).
* [BUILD] Update documentation for vcpkg,
(gh#/openMVG/openMVG#1531).
* [tracking] Fix sfm::IsTracksOneCC() and add unit tests to
union_find, (gh#/openMVG/openMVG#1550).
* [Software] fix GCP registration when gcp numbering is not
continuous, (gh#/openMVG/openMVG#1536).
* [software] fix main_ConvertSfM_DataFormat.cpp.
* [BUILD] Restore previous behavior for OSI/CLP/COIN,
(gh#/openMVG/openMVG#1463).
* [DOCKER] Update BUILD.md with more instruction about how to
use the OpenMVG docker image, (gh#/openMVG/openMVG#1464).
* [SfM/export] Update openMVGSpherical2Cubic,
(gh#/openMVG/openMVG#1505).
* [SfM/export] Spherical sfm_data to Cubic sfm_data. (1) updated
image generation to bilinear interpolation. (2) add
corresponding 3D points' projection to respective cubical
views in the output sfm_data file. (3) corrected camera
rotation matrix. (4) add function '-f' to skip cubic file
generation. - fix inconsistency of rotation matrix orientation
and generated cubic image orientation. add status progress bar
and suppress some intermediate debugging outputs. - fix
potential rotation determinant = -1 situation.
* [SfM/triangulation] Add a unit test with outlier for Robust
SfM_Data Triangulation, (gh#/openMVG/openMVG#1520).
* [SfM/export] Spherical sfm_data to Cubic sfm_data for MVS
(experimental), (gh#/openMVG/openMVG#1505).
* [sample] Add a sample to convert a spherical image to its
cubemap representation, (gh#/openMVG/openMVG#1504).
- Change to obs_scm service.
- Add build constraints file.
-------------------------------------------------------------------
Wed Nov 13 00:41:28 UTC 2019 - malcolmlewis@opensuse.org
- Update to version 1.5:
+ [tracking] Fix sfm::IsTracksOneCC() and add unit tests to
union_find, (gh#/openMVG/openMVG#1550).
+ [Software] fix GCP registration when gcp numbering is not
continuous, (gh#/openMVG/openMVG#1536).
+ [software] fix main_ConvertSfM_DataFormat.cpp
+ [SfM/export] Update openMVGSpherical2Cubic,
(gh#/openMVG/openMVG#1505).
+ [SfM/export] Spherical sfm_data to Cubic sfm_data. (1) updated
image generation to bilinear interpolation. (2) add
corresponding 3D points' projection to respective cubical views
in the output sfm_data file. (3) corrected camera rotation
matrix. (4) add function '-f' to skip cubic file generation.
fix inconsistency of rotation matrix orientation and generated
cubic image orientation. add status progress bar and suppress
some intermediate debugging outputs. - fix potential rotation
determinant = -1 situation
+ [SfM/triangulation] Add a unit test with outlier for Robust
SfM_Data Triangulation, (gh#/openMVG/openMVG#1520).
+ [SfM/export] Spherical sfm_data to Cubic sfm_data for MVS
(experimental), (gh#/openMVG/openMVG#1505).
-------------------------------------------------------------------
Thu Dec 27 16:28:00 UTC 2018 - malcolmlewis@opensuse.org
- Update to version 1.4+git20180825.835f1e58:
+ [sfm] Corrected a problem with updating intrinsics after BA in
localization mode, (gh#/openMVG/openMVG#1369).
+ Fix OpenMP and CMAKE_CXX_FLAGS library transitivity,
(gh#/openMVG/openMVG#1176).
+ [build] Fix openMVG_main_IncrementalSfM2 build CMakelists,
(gh#/openMVG/openMVG#1241).
+ [build] Fix stellar_SfM_test build CMakelists,
(gh#/openMVG/openMVG#1241).
+ [documentation] Fix some typo and extend the documentation
about openMVG_main_IncrementalSfM2,
(gh#/openMVG/openMVG#1241).
+ Fix an unnecessary space.
+ [cameras] Cast image size to double.
+ [sfm/stellar] Fix an issue due to the usage of an unordered
map on clang, (gh#/openMVG/openMVG#1241).
+ [sfm] Fix the initial triangulation for the relative pose
engine, (gh#/openMVG/openMVG#1241).
+ [sfm] Speed improvement for the choice of the initial stellar
configuration, (gh#/openMVG/openMVG#1241).
+ Incremental SfM v2, (gh#/openMVG/openMVG#1241).
-------------------------------------------------------------------
Mon Jul 9 17:21:15 UTC 2018 - malcolmlewis@opensuse.org
- Initial build at version db92617f (2017-12-08):