Performance Performance Evaluation of Color Correction Approaches for AutomaticMulti-view Image and Video StitchingWei Xu and Jane Mulligan Department of Computer Science, University of Colorado at Boulder Boulder, CO 80302-0430 USA {Wei.Xu, Jane.Mulligan}@colorado.edu In Proc. CVPR 2010 [pdf]
MATLAB implementation of selected color correction algorithmsIn our paper, we have compared a sequence of nine color correction algorithm for automatic image and video stitching application. These algorithms are listed below: . Here we provide the MATLAB source code of our own implementation of eight of these algorithms. They are respectively for Brown 2007[1], Zhang 2004[2], Jia 2005[3], Reinhard 2001[4], Xiao 2006[5], Tai 2005[6], Kim 2008[7] and Fecker 2008[8]. The source code of Pitie 2005[9] can be downloaded from the original authors' website. DisclaimerThe MATLAB source code provided on this webpage can be used for academic and research purposes only. We do NOT gaurantee that our implementation is correct or accuracte. Use the code at you own risk and we do NOT take any responsibilies for you using it. Also, if you use the code in your work please cite our paper as: @inproceedings{Xu10CVPR, |
| [1] | M. Brown and D. G. Lowe. Automatic panoramic image stitching using invariant features. IJCV, 74(1):59–73, 2007. |
| [2] | M. Zhang and N. D. Georganas. Fast color correction using principal regions mapping in different color spaces. Real- Time Imaging, 10(1):23–30, 2004. |
| [3] | J. Jia and C.-K. Tang. Tensor voting for image correction by global and local intensity alignment. IEEE TPAMI, 27(1):36–50, 2005. |
| [4] | E. Reinhard, M. Adhikhmin, B. Gooch, and P. Shirley. Color
transfer between images. IEEE Computer Graphics and Applications, 21(5):34–41, 2001. |
| [5] | X. Xiao and L. Ma. Color transfer in correlated color space.
In Proc. 2006 ACM international conference on Virtual reality continuum and its applications, pages 305–309, 2006. |
| [6] | Y.-W. Tai, J. Jia, and C.-K. Tang. Local color transfer via probabilistic segmentation by expectation-maximization. In Proc. CVPR’05, volume 1, pages 747–754, 2005. |
| [7] | S. J. Kim and M. Pollefeys. Robust radiometric calibration and vignetting correction. IEEE TPAMI, 30(4):562–576, 2008. |
| [8] | U. Fecker, M. Barkowsky, and A. Kaup. Histogram-based prefiltering for luminance and chrominance compensation of multiview video. IEEE Transactions on Circuits and Systems for Video Technology, 18(9):1258–1267, 2008. |
| [9] | F. Pitit, A. C. Kokaram, and R. Dahyot. N-dimensional probability density function transfer and its application to color transfer. In Proc. ICCV’05, volume 2, pages 434–1439, 2005. |