Skip to content

Commit

Permalink
Merge pull request #910 from alicevision/pr/release-2.3.0
Browse files Browse the repository at this point in the history
Release 2.3.0
  • Loading branch information
fabiencastan authored Oct 8, 2020
2 parents 5f38cd3 + 8378720 commit b8e58ad
Show file tree
Hide file tree
Showing 3 changed files with 96 additions and 3 deletions.
93 changes: 93 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,98 @@
# AliceVision Changelog

## Release 2.3.0 (2020.10.09)

### Release Notes Summary

- [hdr] Improved HDR calibration, including new LdrToHdrSampling for optimal sample selection
[PR](https://github.com/alicevision/AliceVision/pull/835) [PR](https://github.com/alicevision/AliceVision/pull/749) [PR](https://github.com/alicevision/AliceVision/pull/899)
- [panorama] New Panorama Stitching nodes with support for fisheye lenses
[PR](https://github.com/alicevision/AliceVision/pull/678) [PR](https://github.com/alicevision/AliceVision/pull/749) [PR](https://github.com/alicevision/AliceVision/pull/844) [PR](https://github.com/alicevision/AliceVision/pull/857) [PR](https://github.com/alicevision/AliceVision/pull/871)
- [texturing] Improve texturing quality on (low-poly) user mesh after retopology [PR](https://github.com/alicevision/AliceVision/pull/677)
- [multiview] Addition of 10 points relative pose solver [PR](https://github.com/alicevision/AliceVision/pull/474)
- [sfm] Coordinate system alignment to specific markers or between scenes [PR](https://github.com/alicevision/AliceVision/pull/695)
- [matching] Add methods in imageMatching [PR](https://github.com/alicevision/AliceVision/pull/730)
- [sfmData] More generic metadata support [PR](https://github.com/alicevision/AliceVision/pull/820) [PR](https://github.com/alicevision/AliceVision/pull/865)
- [software] New ImageProcessing software [PR](https://github.com/alicevision/AliceVision/pull/741) [PR](https://github.com/alicevision/AliceVision/pull/763) [PR](https://github.com/alicevision/AliceVision/pull/826) [PR](https://github.com/alicevision/AliceVision/pull/825)

### Other Improvements and Bug Fixes

- [cameraInit] Support more extensions and add new viewId generation method [PR](https://github.com/alicevision/AliceVision/pull/823)
- [depthMap] Fixed potential index out of range exception in PlaneSweepingCuda [PR](https://github.com/alicevision/AliceVision/pull/694)
- [feature] Fix popsift static release [PR](https://github.com/alicevision/AliceVision/pull/807)
- [fuseCut] Improve delaunayGraphCut [PR](https://github.com/alicevision/AliceVision/pull/832)
- [fuseCut] Similarity map is optional [PR](https://github.com/alicevision/AliceVision/pull/831)
- [hdr] Update compensation of aperture and ISO change in HDR fusion [PR](https://github.com/alicevision/AliceVision/pull/863)
- [image] Fix bug with input RGBA Images [PR](https://github.com/alicevision/AliceVision/pull/743)
- [keyframe] KeyframeSelector: add padding in created filenames [PR](https://github.com/alicevision/AliceVision/pull/740)
- [matching] Fix unmatching declaration and definitions [PR](https://github.com/alicevision/AliceVision/pull/810)
- [meshing] Fix load of depth maps without metadata [PR](https://github.com/alicevision/AliceVision/pull/738)
- [meshing] Simplify input depth map folders [PR](https://github.com/alicevision/AliceVision/pull/815)
- [panorama] HDR Panorama: Handle very high intensities [PR](https://github.com/alicevision/AliceVision/pull/891)
- [panorama] Panorama: Add Graphcut in compositing [PR](https://github.com/alicevision/AliceVision/pull/850) [PR](https://github.com/alicevision/AliceVision/pull/876)
- [sfm] Add scale as parameter in functions for sfm [PR](https://github.com/alicevision/AliceVision/pull/736)
- [sfm] Bugfix: ceres::AngleAxisRotatePoint cannot be used in-place [PR](https://github.com/alicevision/AliceVision/pull/696)
- [sfm] Performance improvements: optimize RemoveOutliers_AngleError [PR](https://github.com/alicevision/AliceVision/pull/841)
- [sfm] SfM statistics [PR](https://github.com/alicevision/AliceVision/pull/774)
- [sfmDataIO] Add Observation scale in IO [PR](https://github.com/alicevision/AliceVision/pull/766)
- [sfmSfM] Major bug fix on BlockOrder in BACeres [PR](https://github.com/alicevision/AliceVision/pull/849)
- [software] ConvertSfMFormat: bug fix: remove pose only if it exists [PR](https://github.com/alicevision/AliceVision/pull/859)
- [software] Image matching: fix min nb images [PR](https://github.com/alicevision/AliceVision/pull/739)
- [software] ImageProcessing: add option to fix non finite pixels [PR](https://github.com/alicevision/AliceVision/pull/890)
- [software] ImageProcessing: add storageDataType option [PR](https://github.com/alicevision/AliceVision/pull/896)
- [software] PanoramaCompositing: option to select the percentage of upscaled pixels:[PR](https://github.com/alicevision/AliceVision/pull/864)
- [software] PanoramaEstimation: sort input images by shooting time to select the center camera [PR](https://github.com/alicevision/AliceVision/pull/868)
- [software] PanoramaInit: Add an extra image rotation to each camera declared the input xml [PR](https://github.com/alicevision/AliceVision/pull/867)
- [software] PanoramaInit: Add new restriction to circle detection [PR](https://github.com/alicevision/AliceVision/pull/872)
- [software] PanoramaInit: improve fisheye circle detection[PR](https://github.com/alicevision/AliceVision/pull/897)
- [software] SfMTransfer: New option to copy intrinsics from one sfmdata to another [PR](https://github.com/alicevision/AliceVision/pull/882)
- [tracks] Fix tracks filtering [PR](https://github.com/alicevision/AliceVision/pull/761)
- [voctree] Fix possible overflow in unsigned subtraction [PR](https://github.com/alicevision/AliceVision/pull/786)
- [windows] Add main function wrapper to catch exceptions and avoid annoying error popup on windows [PR](https://github.com/alicevision/AliceVision/pull/768)
- [sensorDB] Many updates to cameraSensors.db

### Build, CI, Documentation

- [matching] Build fix for MSVC 2019 [PR](https://github.com/alicevision/AliceVision/pull/805)
- [build] Avoid circular dependency [PR](https://github.com/alicevision/AliceVision/pull/839)
- [build] Fix build against cuda<=11 [PR](https://github.com/alicevision/AliceVision/pull/851)
- [build] Fix offset logging against boost 1.71 [PR](https://github.com/alicevision/AliceVision/pull/709)
- [build] Fix prettyprint MSVC compatibility [PR](https://github.com/alicevision/AliceVision/pull/784)
- [build] Fix unit test includes [PR](https://github.com/alicevision/AliceVision/pull/773)
- [build] Make sure suitesparse build with jenkins pipeline [PR](https://github.com/alicevision/AliceVision/pull/801)
- [build] Remove unused embedded cxsparse [PR](https://github.com/alicevision/AliceVision/pull/770)
- [build] Workaround for a build incompatibility between prettyprint and eigen [PR](https://github.com/alicevision/AliceVision/pull/705)
- [ci] Add github actions CI [PR](https://github.com/alicevision/AliceVision/pull/782)
- [ci] AppVeyor: Build with VS 2019, Cuda 11 [PR](https://github.com/alicevision/AliceVision/pull/776)
- [ci] Build alicevision snapshot binaries (win) [PR](https://github.com/alicevision/AliceVision/pull/753)
- [ci] remove travis [PR](https://github.com/alicevision/AliceVision/pull/843)
- [cmake] All-in-one: update geogram to 1.7.3 [PR](https://github.com/alicevision/AliceVision/pull/732)
- [cmake] Build all-in-one: add gmp, mpfr, ffmpeg [PR](https://github.com/alicevision/AliceVision/pull/892)
- [cmake] Fix eigen flags [PR](https://github.com/alicevision/AliceVision/pull/791)
- [cmake] Fix findOpenEXR missing escapes [PR](https://github.com/alicevision/AliceVision/pull/788)
- [cmake] Missing Boost::boost dependency [PR](https://github.com/alicevision/AliceVision/pull/771)
- [cmake] Update required CMake version [PR](https://github.com/alicevision/AliceVision/pull/811)
- [cmake] Using modern cmake for boost [PR](https://github.com/alicevision/AliceVision/pull/719)
- [cmake] Add cuda support for SM 86 [PR](https://github.com/alicevision/AliceVision/pull/911)
- [doc] Build: add notice that english language pack is required for VS/vcpkg [PR](https://github.com/alicevision/AliceVision/pull/804)
- [doc] Fixed citation [PR](https://github.com/alicevision/AliceVision/pull/716)
- [doc] INSTALL.md: add boost-timer and lz4 to vcpkg install command [PR](https://github.com/alicevision/AliceVision/pull/704)
- [docker] Clean docker images for centos and ubuntu [PR](https://github.com/alicevision/AliceVision/pull/881)
- [docker] Fix ubuntu dockerfile [PR](https://github.com/alicevision/AliceVision/pull/800)
- [docker] Fixes docker and all-in-one cmake build [PR](https://github.com/alicevision/AliceVision/pull/785)
- [docker] Minor Changes in the docker build command [PR](https://github.com/alicevision/AliceVision/pull/760)
- [docker] Release docker [PR](https://github.com/alicevision/AliceVision/pull/762)
- [github] Added actions for stale issues [PR](https://github.com/alicevision/AliceVision/pull/693)
- [github] Fix stale.yml [PR](https://github.com/alicevision/AliceVision/pull/781)
- [meshing] Code refactoring [PR](https://github.com/alicevision/AliceVision/pull/667)
- [sensor] Replace deprecated basestring with str (Py3) [PR](https://github.com/alicevision/AliceVision/pull/722)
- [sfmDataIO] Throw if we try to load an abc file and AliceVision is built without Alembic support [PR](https://github.com/alicevision/AliceVision/pull/878)
- [system] Logger levels were not case insensitive [PR](https://github.com/alicevision/AliceVision/pull/711)
- [windows] Fixing vs2019 build options [PR](https://github.com/alicevision/AliceVision/pull/796)

For more details see all PR merged: https://github.com/alicevision/AliceVision/milestone/31


## Release 2.2.0 (2019.08.08)

Release Notes Summary:
Expand Down
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -681,7 +681,7 @@ if(AV_BUILD_CCTAG)
set(CCTAG_TARGET cctag)
ExternalProject_Add(${CCTAG_TARGET}
GIT_REPOSITORY https://github.com/alicevision/CCTag
GIT_TAG 99dbd88d044e317796806805f8a0800775fcdc83
GIT_TAG ebdfe26d86425ba5c60c05f9b164c5dd23cc87ed
PREFIX ${BUILD_DIR}
BUILD_IN_SOURCE 0
BUILD_ALWAYS 0
Expand All @@ -701,7 +701,7 @@ if(AV_BUILD_POPSIFT)
set(POPSIFT_TARGET popsift)
ExternalProject_Add(${POPSIFT_TARGET}
GIT_REPOSITORY https://github.com/alicevision/popsift
GIT_TAG 63f11cd949532197e985477c75ebdbe9a0f7649c
GIT_TAG c8a669bce33db2525f6873a89c6d7c7434f93537
PREFIX ${BUILD_DIR}
BUILD_IN_SOURCE 0
BUILD_ALWAYS 0
Expand Down
2 changes: 1 addition & 1 deletion src/aliceVision/version.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
#pragma once

#define ALICEVISION_VERSION_MAJOR 2
#define ALICEVISION_VERSION_MINOR 2
#define ALICEVISION_VERSION_MINOR 3
#define ALICEVISION_VERSION_REVISION 0

// Preprocessor to string conversion
Expand Down

0 comments on commit b8e58ad

Please sign in to comment.