Image Annotation for Adaptive Enhancement of Uncalibrated Color Images

The paper describes an innovative image annotation tool, based on a multi-class Support Vector Machine, for classifying image pixels in one of seven classes – sky, skin, vegetation, snow, water, ground, and man-made structures – or as unknown. These visual categories mirror high-level human perception, permitting the design of intuitive and effective color and contrast enhancement strategies. As a pre-processing step, a smart color balancing algorithm is applied, making the overall procedure suitable for uncalibrated images, such as images acquired by unknown systems under unknown lighting conditions.

[1]  Eric R. Ziegel,et al.  The Elements of Statistical Learning , 2003, Technometrics.

[2]  Marcel Worring,et al.  Content-Based Image Retrieval at the End of the Early Years , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Jianping Fan,et al.  Automatic image annotation by using concept-sensitive salient objects for image content representation , 2004, SIGIR '04.

[4]  Lindsay W. MacDonald Framework for an Image Sharpness Management System , 1999, Color Imaging Conference.

[5]  Raimondo Schettini,et al.  Image annotation using SVM , 2003, IS&T/SPIE Electronic Imaging.

[6]  Sabine Süsstrunk,et al.  Eigenregions for image classification , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Ramin Zabih,et al.  Comparing images using joint histograms , 1999, Multimedia Systems.

[8]  Gunnar Rätsch,et al.  An introduction to kernel-based learning algorithms , 2001, IEEE Trans. Neural Networks.

[9]  Edward Y. Chang,et al.  Support vector machine pairwise classifiers with error reduction for image classification , 2001, MULTIMEDIA '01.

[10]  R. Manmatha,et al.  Automatic image annotation and retrieval using cross-media relevance models , 2003, SIGIR.

[11]  Bernhard Schölkopf,et al.  Comparison of View-Based Object Recognition Algorithms Using Realistic 3D Models , 1996, ICANN.

[12]  Federico Girosi,et al.  Training support vector machines: an application to face detection , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[13]  J. Weston,et al.  Support Vector Machines for Multi-class Pattern Recognition 1. K-class Pattern Recognition 2. Solving K-class Problems with Binary Svms , 1999 .

[14]  Ralf Der,et al.  Building Nonlinear Data Models with Self-Organizing Maps , 1996, ICANN.

[15]  Michael J. Swain,et al.  The capacity of color histogram indexing , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[16]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[17]  Sabine Süsstrunk,et al.  Region-Based Image Classification for Automatic Color Correction , 2003, Color Imaging Conference.

[18]  Ingemar J. Cox,et al.  Target testing and the PicHunter Bayesian multimedia retrieval system , 1996, Proceedings of the Third Forum on Research and Technology Advances in Digital Libraries,.

[19]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[20]  Jason Weston,et al.  Support vector machines for multi-class pattern recognition , 1999, ESANN.

[21]  H. Kotera,et al.  A method for selective color control in perceptual color space , 1991 .

[22]  Raimondo Schettini,et al.  Color balancing of digital photos using simple image statistics , 2004, Pattern Recognit..