1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-28 23:03:03 +04:00
Commit Graph

210 Commits

Author SHA1 Message Date
Alexey Spizhevoy 16f5c67914 Added support of vertical straightening into stitching 2011-09-24 08:20:13 +00:00
Alexey Spizhevoy 48dec9c03a Fixed GPU version of multi-band blending in stitching module 2011-09-24 05:58:29 +00:00
Alexey Spizhevoy afc894db9f Replaced SVD with eigenval decomposition in waveCorrect func (stitching) 2011-09-23 10:57:20 +00:00
Andrey Kamaev 7ca53cfcd4 Added debug function to project back from pano to original image 2011-09-22 13:58:07 +00:00
Alexey Spizhevoy 39533a0b1b Added BA refinement flags into stitching_detailed 2011-09-22 08:58:48 +00:00
Alexey Spizhevoy 4ee462c961 Added selction of BA cost function in stitching samples (and added other BA cost func into stitching module) 2011-09-21 13:22:12 +00:00
Alexey Spizhevoy dbce155874 Refactored motion estimators in stitching module 2011-09-21 12:13:07 +00:00
Alexey Spizhevoy 4a5abc7552 Added translation parameter into stitching module warpers. For now only PlaneWarper and PlaneWarperGpu warpers support it. 2011-09-21 10:53:23 +00:00
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. 2011-09-19 06:22:40 +00:00
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. 2011-09-16 12:25:23 +00:00
Alexey Spizhevoy a72da12c80 Added fix for 0 found features in stitching matcher 2011-09-13 14:15:18 +00:00
Andrey Pavlenko 94b3bb154e Perf Tests: default stitching scenario. 2011-09-13 11:19:40 +00:00
Alexey Spizhevoy f515337beb Added handling of stitching module into OpenCVConfig.cmake.in 2011-09-08 15:03:35 +00:00
Andrey Pavlenko 6ceb322a47 Fixing Windows build 2011-09-08 08:54:14 +00:00
Andrey Pavlenko 3206945b6d Fixing Windows build 2011-09-07 12:51:41 +00:00
Alexey Spizhevoy cbb6ac0c34 refactored features finders in stitching module 2011-09-07 12:48:48 +00:00
Alexey Spizhevoy c9a41c6802 added first version of public stitching API, added simple sample which uses that API, old sample renamed to stitching_detailed 2011-09-07 11:14:27 +00:00
Andrey Kamaev 52184c8803 Gpu functionality in stitching module is excluded from Android build 2011-09-07 08:59:39 +00:00
Alexey Spizhevoy 95a3ffd0c5 put all old stitching API into detail namespace 2011-09-07 06:34:22 +00:00
Vladislav Vinogradov bf0081a850 fixed bug in stitching in GpuSurfFeaturesFinder (missing upright parameter) 2011-09-07 06:19:21 +00:00
Alexey Spizhevoy ca8c5b633c minor fixes in stitching module 2011-09-06 09:31:54 +00:00
Alexey Spizhevoy b0fe660d5b fixed stitching module link error on Windows 2011-09-06 08:41:38 +00:00
Alexey Spizhevoy fbe2e6fb01 refactored stitching module 2011-09-05 11:52:30 +00:00
Alexey Spizhevoy 9be4701f24 turned opencv_stitching application to module and sample 2011-09-05 10:41:54 +00:00
Alexey Spizhevoy bcec7a7e35 minor changes in opencv_stitching 2011-09-05 08:20:54 +00:00
Alexey Spizhevoy 3bb0a5e331 minor changes in opencv_stitching 2011-09-05 08:18:45 +00:00
Vladislav Vinogradov 15b1b4e232 switched to gpu::pyrDown and gpu::pyrDown in opencv_stitching 2011-08-31 13:26:33 +00:00
Vladislav Vinogradov ea2f5b1391 added BORDER_REFLECT and BORDER_WRAP support to gpu module
switched to gpu::remap in opencv_stitching
2011-08-31 13:21:14 +00:00
Alexey Spizhevoy 78bb392088 refactored opencv_stitching 2011-08-16 12:36:11 +00:00
Alexey Spizhevoy b6e9ed4ec5 fixed bug in opencv_stitching (added handling of homography evaluation failure) 2011-08-16 09:51:54 +00:00
Alexey Spizhevoy ee18397f58 added CameraInfo class into opencv_stitching 2011-08-15 13:03:59 +00:00
Alexey Spizhevoy b97ecdff0d refactored opencv_stitching, added possibility to turn off BA 2011-08-15 12:20:27 +00:00
Alexey Spizhevoy c92b040c48 updated saving matches graph in opencv_stitching 2011-08-15 09:22:22 +00:00
Alexey Spizhevoy 8b7d74e9f0 minor changes in opencv_stitching 2011-08-15 08:26:11 +00:00
Alexey Spizhevoy f95e71ea3a added saving of matches graph into opencv_stitching (in DOT format) 2011-08-15 08:19:57 +00:00
Alexey Spizhevoy aba2008711 implemented rotating-only cameras calibration 2011-08-15 06:15:06 +00:00
Vladislav Vinogradov ff1fb9f7cc minor stitching optimization (use cpu matchers instead of gpu matchers on multicore processors) 2011-08-10 06:53:24 +00:00
Vladislav Vinogradov c5adaa717b minor stitching optimization (improve buffer reuse) 2011-08-09 13:08:54 +00:00
Vladislav Vinogradov 12b7090a6f fixed some warnings under win64 2011-08-08 13:03:18 +00:00
Alexey Spizhevoy ad454d83b9 added gpu::buildWarpPlaneMaps and gpu::buildWarpCylindricalMaps functions, integrated into stitching 2011-07-01 07:07:54 +00:00
Alexey Spizhevoy 674b763395 GPU: updated upsample, downsample functions, added pyrDown, pyrUp, added support of 16S filtering; put spherical warper on GPU (from opencv_stitching) 2011-06-30 14:39:48 +00:00
Alexey Spizhevoy 3be51ded5d fixed typo in opencv_stitching 2011-06-17 13:22:38 +00:00
Alexander Shishkov 6ecebb7f66 fixed #768 ticket
renamed OPENCV_SOURCE_DIR to OpenCV_SOURCE_DIR
2011-06-14 10:19:56 +00:00
Alexander Shishkov ca758a9dac fixed #768 ticket 2011-06-14 10:11:16 +00:00
Anatoly Baksheev 8f4c7db3f6 ~40 warnings under VS2008
HAVE_CONFIG_H -> HAVE_CVCONFIG_H
2011-06-11 17:24:09 +00:00
Alexey Spizhevoy a8a9278391 updated matches checking in opencv_stitching 2011-06-10 05:38:52 +00:00
Alexey Spizhevoy ace94d2ebf fixed bug in opencv_stitching (corrected resize images step), added matches checking (both 1->2 and 2->1 must be presented) 2011-06-09 10:16:10 +00:00
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) 2011-06-02 12:13:06 +00:00
Alexey Spizhevoy aa3e481458 fixed logging function in opencv_stitching 2011-06-01 13:50:41 +00:00
Alexey Spizhevoy 138490fdbb added \n into help message (opencv_stitching) 2011-06-01 13:34:53 +00:00