CFP last date
22 April 2024
Reseach Article

Automatic Redeye Correction in Digital Photos

by Navid Razmjooy, S. Shahram Naghibzadeh, B. Somayeh Mousavi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 95 - Number 9
Year of Publication: 2014
Authors: Navid Razmjooy, S. Shahram Naghibzadeh, B. Somayeh Mousavi
10.5120/16621-6473

Navid Razmjooy, S. Shahram Naghibzadeh, B. Somayeh Mousavi . Automatic Redeye Correction in Digital Photos. International Journal of Computer Applications. 95, 9 ( June 2014), 9-17. DOI=10.5120/16621-6473

@article{ 10.5120/16621-6473,
author = { Navid Razmjooy, S. Shahram Naghibzadeh, B. Somayeh Mousavi },
title = { Automatic Redeye Correction in Digital Photos },
journal = { International Journal of Computer Applications },
issue_date = { June 2014 },
volume = { 95 },
number = { 9 },
month = { June },
year = { 2014 },
issn = { 0975-8887 },
pages = { 9-17 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume95/number9/16621-6473/ },
doi = { 10.5120/16621-6473 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:18:59.646835+05:30
%A Navid Razmjooy
%A S. Shahram Naghibzadeh
%A B. Somayeh Mousavi
%T Automatic Redeye Correction in Digital Photos
%J International Journal of Computer Applications
%@ 0975-8887
%V 95
%N 9
%P 9-17
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

A methods to correct the artifact known as "red eye" is proposed by means of digital color image processing and classification procedure. First, skin like regions is detected with a pixel-based support vector machine processing; morphological operations are then used to eliminate the extra areas. In the second step 6 new features include geometric and color metrics are proposed to better classification of artifacts. Finally a support vector machine is used to classify the output of skin detected images by the use of presented features. 30 custom images are used to accuracy evaluation and results show the high performance of the proposed method toward some other methods.

References
  1. Sebastiano Battiato, GiovanniMaria Farinella, Mirko Guarnera, GiuseppeMessina,and Daniele Rav`, Red-Eyes Removal through Cluster-Based Boosting on Gray Codes, Hindawi Publishing Corporation , EURASIP Journal on Image and Video Processing, doi:10. 1155/2010/909043,Vol2010, 2010.
  2. C. M. Dobbs and R. Goodwin, "Localized image recoloring using ellipsoid boundary function," US Patent 5130789, July 1992.
  3. P. Benati, R. Gray, and P. Cosgrove, "Automated detection and correction of eye color defects due to flash illumination," US Patent 5432863, July 1995.
  4. P. Benati, R. Gray, and P. Cosgrove, "Automated detection and correction of eye color defects due to flash illumination," US Patent 5748764, May 1998.
  5. "Redbot automatic red eye correction," http://redbot. net/, Redbot Hewlett-Packard Labs.
  6. B. Smolka, K. Czubin, J. Y. Hardeberg, K. Plataniotis, M. Szczepanski, and K. Wojciechowski, "Towards automatic redeye effect removal," Pattern Recognition Letters, vol. 24, pp. 1767–1785, July 2003.
  7. J. Y. Hardeberg, "Red-eye removal using color image processing," US Patent 6728401, April 2004.
  8. Quality, Image Capture System Conference, (Montreal, Canacda), pp. 283–287, April 2001.
  9. J. Y. Hardeberg, "Digital red eye removal," Journal of Imaging Science and Technology, vol. 46, pp. 375–381, July/August 2002.
  10. K. Czubin, B. Smolka, M. Szczepanski, J. Y. Hardeberg, and K. Plataniotis, "On the redeye effect removal algorithm," in Proceedings of the First European Conference on Color in Graphics, Imaging and Vision (CGIV), (Poitiers, France), pp. 292–297, April 2002.
  11. A. Held, "Model-based correction of red eye defects," in Proceedings of the IS&T/SID Tenth Color Imaging Conference: Color Science and Engineering Systems, Technologies, Applications, (Scottsdale, Arizona), pp. 223– 228, November 2002.
  12. S. Ioffe, "Red eye detection with machine learning," in Proceedings of the IEEE International Conference on Image Processing (ICIP-2003), vol. 2, (Barcelona, Spain), pp. 871–874, September 2003.
  13. H. Luo, J. Yen, and D. Tretter, "An efficient automatic redeye detection and correction algorithm," in Proceedings of the 17th International Conference on Pattern Recognition (ICPR-2004), vol. 2, (Cambridge, UK), pp. 883– 886, August 2004.
  14. L. Zhang, Y. Sun, M. Li, and H. Zhang, "Automated red-eye detection and correction in digital photographs," in Proceedings of the IEEE International Conference on Image Processing (ICIP-2004), vol. 4, (Singapore), pp. 2363–2366, October 2004.
  15. F. Gasparini and R. Schettini, "Automatic redeye removal for smart enhancement of photos of unknown origin," Lecture Notes in Computer Sciences, vol. 3736, pp. 226–233, 2006.
  16. J. Wan, X. Ren, and G. Hu, "Automatic red-eyes detection based on aam," in Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, vol. 7, (The Hague, The Netherlands), pp. 6337–6341, October 2004.
  17. F. Volken, J. Terrier, and P. Vandewalle, "Automatic red-eye removal based on sclera and skin tone detection," in Proceedings of the IS&T Third European Conference on Color in Graphics, Imaging and Vision (CGIV), (Leeds, UK), pp. 359–364, June 2006.
  18. J. Willamowski and G. Csurka, "Probabilistic automatic red eye detection and correction," in Proceedings of the 18th International Conference on Pattern Recognition (ICPR-2006), vol. 3, (Hong Kong), pp. 762–765, August 2006.
  19. L. Marchesotti, G. Csurka, and M. Bresssan, "Safe red-eye correction plug-in using adaptive methods," in Proceedings of the International Conference on Image Analysis and Processing (ICIAP-2007), (Modena, Italy), In print 2007.
  20. S. Theodoridis, & K. Koutroumbas, Pattern Recognition, Third Edition, Academic Press, CA, 2006.
  21. R. G. Brereton, & G. R. Lloyd, Support Vector Machines for Classification and Regression, Analyst, 135(2), 2010, 230-267.
  22. K. I. Kim, K. Jung, S. H. Park, & H. J. Kim, Support Vector Machines for texture classification, IEEE Transactions on Pattern Analysis and Machine Intelligence, 24(11), 2002,1542-1550.
  23. Matlab Tutorial, Mathworks, 2007.
  24. P. Kakumanu, S. Makrogiannis, N. Bourbaki, A survey of skin-color modeling and detection methods, Pattern Recognition 40 (3) (2007) 1106–1122.
  25. L. yang jun, W. Jiawen¬, Graph and Image Processing based on MATLAB 7. 0, National Defense Industry Press, 2006, pp. 226-276.
  26. The red eye remover tool: http//www. redigone. com
  27. The online photo editor: http://www. phixr. com/
Index Terms

Computer Science
Information Sciences

Keywords

Redeye correction HSI color space Skin detection Classification Support Vector Machines Morphological operations Color and Geometry features