561 Commits (21872e2fb021a52851ce8f22518ce1166777a3ef)

Author SHA1 Message Date
Alexey Spizhevoy 66b41b67f9 Added support of GPU in stitching seam estimators 13 years ago
Alexey Spizhevoy 16f5c67914 Added support of vertical straightening into stitching 13 years ago
Alexey Spizhevoy 48dec9c03a Fixed GPU version of multi-band blending in stitching module 13 years ago
Alexey Spizhevoy afc894db9f Replaced SVD with eigenval decomposition in waveCorrect func (stitching) 13 years ago
Andrey Kamaev 7ca53cfcd4 Added debug function to project back from pano to original image 13 years ago
Alexey Spizhevoy 39533a0b1b Added BA refinement flags into stitching_detailed 13 years ago
Alexey Spizhevoy 4ee462c961 Added selction of BA cost function in stitching samples (and added other BA cost func into stitching module) 13 years ago
Alexey Spizhevoy dbce155874 Refactored motion estimators in stitching module 13 years ago
Alexey Spizhevoy 4a5abc7552 Added translation parameter into stitching module warpers. For now only PlaneWarper and PlaneWarperGpu warpers support it. 13 years ago
Alexey Spizhevoy 07efb17d12 Fixed warper selection bug in stitching_detailed. Removed estimation of aspect ratio in BA in stitching to avoid stretching of input images. Did minor refactoring. 13 years ago
Alexey Spizhevoy 23636433d7 Updated bundle adjustment in stitching module: 1) it minimizes reprojection error now, 2) it minimizes error over focal, aspect, p.p.x, p.p.y parameters. Refactored and updated warpers. 13 years ago
Alexey Spizhevoy a72da12c80 Added fix for 0 found features in stitching matcher 13 years ago
Andrey Pavlenko 94b3bb154e Perf Tests: default stitching scenario. 13 years ago
Alexey Spizhevoy f515337beb Added handling of stitching module into OpenCVConfig.cmake.in 13 years ago
Andrey Pavlenko 6ceb322a47 Fixing Windows build 13 years ago
Andrey Pavlenko 3206945b6d Fixing Windows build 13 years ago
Alexey Spizhevoy cbb6ac0c34 refactored features finders in stitching module 13 years ago
Alexey Spizhevoy c9a41c6802 added first version of public stitching API, added simple sample which uses that API, old sample renamed to stitching_detailed 13 years ago
Andrey Kamaev 52184c8803 Gpu functionality in stitching module is excluded from Android build 13 years ago
Alexey Spizhevoy 95a3ffd0c5 put all old stitching API into detail namespace 13 years ago
Vladislav Vinogradov bf0081a850 fixed bug in stitching in GpuSurfFeaturesFinder (missing upright parameter) 13 years ago
Alexey Spizhevoy ca8c5b633c minor fixes in stitching module 13 years ago
Alexey Spizhevoy b0fe660d5b fixed stitching module link error on Windows 13 years ago
Alexey Spizhevoy fbe2e6fb01 refactored stitching module 13 years ago
Alexey Spizhevoy 9be4701f24 turned opencv_stitching application to module and sample 13 years ago
Alexey Spizhevoy bcec7a7e35 minor changes in opencv_stitching 13 years ago
Alexey Spizhevoy 3bb0a5e331 minor changes in opencv_stitching 13 years ago
Vladislav Vinogradov 15b1b4e232 switched to gpu::pyrDown and gpu::pyrDown in opencv_stitching 13 years ago
Vladislav Vinogradov ea2f5b1391 added BORDER_REFLECT and BORDER_WRAP support to gpu module 13 years ago
Alexey Spizhevoy 78bb392088 refactored opencv_stitching 13 years ago
Alexey Spizhevoy b6e9ed4ec5 fixed bug in opencv_stitching (added handling of homography evaluation failure) 13 years ago
Alexey Spizhevoy ee18397f58 added CameraInfo class into opencv_stitching 13 years ago
Alexey Spizhevoy b97ecdff0d refactored opencv_stitching, added possibility to turn off BA 13 years ago
Alexey Spizhevoy c92b040c48 updated saving matches graph in opencv_stitching 13 years ago
Alexey Spizhevoy 8b7d74e9f0 minor changes in opencv_stitching 13 years ago
Alexey Spizhevoy f95e71ea3a added saving of matches graph into opencv_stitching (in DOT format) 13 years ago
Alexey Spizhevoy aba2008711 implemented rotating-only cameras calibration 13 years ago
Vladislav Vinogradov ff1fb9f7cc minor stitching optimization (use cpu matchers instead of gpu matchers on multicore processors) 14 years ago
Vladislav Vinogradov c5adaa717b minor stitching optimization (improve buffer reuse) 14 years ago
Vladislav Vinogradov 12b7090a6f fixed some warnings under win64 14 years ago
Alexey Spizhevoy ad454d83b9 added gpu::buildWarpPlaneMaps and gpu::buildWarpCylindricalMaps functions, integrated into stitching 14 years ago
Alexey Spizhevoy 674b763395 GPU: updated upsample, downsample functions, added pyrDown, pyrUp, added support of 16S filtering; put spherical warper on GPU (from opencv_stitching) 14 years ago
Alexey Spizhevoy 3be51ded5d fixed typo in opencv_stitching 14 years ago
Alexander Shishkov 6ecebb7f66 fixed #768 ticket 14 years ago
Alexander Shishkov ca758a9dac fixed #768 ticket 14 years ago
Anatoly Baksheev 8f4c7db3f6 ~40 warnings under VS2008 14 years ago
Alexey Spizhevoy a8a9278391 updated matches checking in opencv_stitching 14 years ago
Alexey Spizhevoy ace94d2ebf fixed bug in opencv_stitching (corrected resize images step), added matches checking (both 1->2 and 2->1 must be presented) 14 years ago
Alexey Spizhevoy 4401f33e10 fixed error in gcgraph which led to problems in opencv_stitching GC seam finder, added check for duplication in matches (opencv_stitching) 14 years ago
Alexey Spizhevoy aa3e481458 fixed logging function in opencv_stitching 14 years ago