Abstract

The problem of representing image pixels in a way that is consistent with human perception is one of the essential problems in computer vision. An appropriate representation of pixels in an image can be of great help for the subsequent image analysis. A major kind of solutions for pixel color representation is to design novel color spaces from conventional sRGB color space so that the distance in the new color space can isotropically represent the color difference in the sense of human vision. Most of the color spaces, however, often transform the colors in the image using the same metrics. On the contrary, the human vision system can always auto adjust the sense of colors with respect to the view condition. In order to simulate the way that human perceives colors, we propose a novel color representation which can parameterize the color of each pixel with respect to the global color distribution in the current image. The underlying assumption of our proposed representation is the fact that the chrominance in a nature image is limited in the sense of human perception, and we call those colors as dominant colors in the image. We further assume that all the colors in a nature image can be modeled based on those dominant colors. Specifically, we first approximate the global image color distribution by the sum of a series of mixture Gaussian functions. The centroids of these Gaussian functions are regarded as the dominant colors of the image. In order to further model the colors not belonging to any of the Gaussian centroids, a simple linear model is proposed. Our proposed color representation explains the image color in a semantic way, and it can be easy to use for image analysis, such as segmentation, color editing, and compression.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call