This document describes a portable color detector application created by Sridhar Mamella. The application uses digital image processing techniques like gray balancing, neutral balancing, and white balancing to calibrate images from a device camera. It then applies k-means clustering to detect and identify colors in the images and display color names. The application was created using the Android SDK and interfaces with the device camera to function on a mobile platform.