ColorNet: Investigating the importance of color spaces for image classification
Shreyank N Gowda, Chun Yuan

TL;DR
ColorNet demonstrates that transforming images into multiple color spaces and processing them simultaneously enhances image classification accuracy while reducing model complexity, outperforming larger models on standard datasets.
Contribution
The paper introduces a multi-color space input approach for image classification that improves accuracy and reduces parameters compared to traditional RGB-based models.
Findings
Multi-color space input improves classification accuracy.
Model with fewer parameters outperforms larger existing models.
Significant gains on CIFAR, SVHN, and ImageNet datasets.
Abstract
Image classification is a fundamental application in computer vision. Recently, deeper networks and highly connected networks have shown state of the art performance for image classification tasks. Most datasets these days consist of a finite number of color images. These color images are taken as input in the form of RGB images and classification is done without modifying them. We explore the importance of color spaces and show that color spaces (essentially transformations of original RGB images) can significantly affect classification accuracy. Further, we show that certain classes of images are better represented in particular color spaces and for a dataset with a highly varying number of classes such as CIFAR and Imagenet, using a model that considers multiple color spaces within the same model gives excellent levels of accuracy. Also, we show that such a model, where the input is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBrain Tumor Detection and Classification · Image Retrieval and Classification Techniques · Neural Networks and Applications
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Batch Normalization · Convolution · Average Pooling · Concatenated Skip Connection · Global Average Pooling · Dense Block · Kaiming Initialization · 1x1 Convolution · Dropout
