A method of determining a cosmetic skin attribute of a person, the method comprising the steps of: a) obtaining at least one color channel image (60a; 60b; 60c) comprising at least one portion of skin of the person; b) analyzing the at least one color channel image using entropy statistics to obtain an entropy value; and c) determining the cosmetic skin attribute of the at least one portion of skin of the person based on the entropy value; wherein a Skin Attribute Index is generated as a probability value indicative of a condition of the cosmetic skin attribute of the at least one portion of skin of the person relative to a defined population of people, the Skin Attribute Index is generated as a function of the entropy value defined by F(Entropy Value), wherein said function is determined by a model established upon a training dataset wherein the training dataset comprises: (i) a plurality of color channel images of a the defined population of people, wherein each of the plurality of color channel images comprises facial skin of a person in the defined population of people, wherein the facial skin comprises the cosmetic skin attribute; (ii) an associated class definition based on the cosmetic skin attribute; and wherein the at least one color channel image (60a; 60b; 60c) are images selected from the group consisting of a L color channel image, an a-channel image, a b-channel image from the L*a*b* color system and a blue-channel image from the RGB color system; wherein the entropy values are selected from the group consisting of a L-entropy value, an a-entropy value, and a b-entropy value, from the L*a*b* channel images, and a c-entropy value from the blue-channel image; and wherein the function has the following formula: Skin Attribute Index = A + B × (L-entropy value) + C × (a-entropy value) + D × (b-entropy value) + E × (c-entropy), wherein A, B, C, D, and E are constants generated by the model based on the training dataset; wherein at least one of B, C, D, and E is not 0. a) obtaining at least one color channel image (60a; 60b; 60c) comprising at least one portion of skin of the person; b) analyzing the at least one color channel image using entropy statistics to obtain an entropy value; and c) determining the cosmetic skin attribute of the at least one portion of skin of the person based on the entropy value; wherein a Skin Attribute Index is generated as a probability value indicative of a condition of the cosmetic skin attribute of the at least one portion of skin of the person relative to a defined population of people, the Skin Attribute Index is generated as a function of the entropy value defined by F(Entropy Value), wherein said function is determined by a model established upon a training dataset wherein the training dataset comprises: (i) a plurality of color channel images of a the defined population of people, wherein each of the plurality of color channel images comprises facial skin of a person in the defined population of people, wherein the facial skin comprises the cosmetic skin attribute; (ii) an associated class definition based on the cosmetic skin attribute; and wherein the at least one color channel image (60a; 60b; 60c) are images selected from the group consisting of a L color channel image, an a-channel image, a b-channel image from the L*a*b* color system and a blue-channel image from the RGB color system; wherein the entropy values are selected from the group consisting of a L-entropy value, an a-entropy value, and a b-entropy value, from the L*a*b* channel images, and a c-entropy value from the blue-channel image; and wherein the function has the following formula: Skin Attribute Index = A + B × (L-entropy value) + C × (a-entropy value) + D × (b-entropy value) + E × (c-entropy), wherein A, B, C, D, and E are constants generated by the model based on the training dataset; wherein at least one of B, C, D, and E is not 0. wherein a Skin Attribute Index is generated as a probability value indicative of a condition of the cosmetic skin attribute of the at least one portion of skin of the person relative to a defined population of people, the Skin Attribute Index is generated as a function of the entropy value defined by F(Entropy Value), wherein said function is determined by a model established upon a training dataset wherein the training dataset comprises: (i) a plurality of color channel images of a the defined population of people, wherein each of the plurality of color channel images comprises facial skin of a person in the defined population of people, wherein the facial skin comprises the cosmetic skin attribute; (ii) an associated class definition based on the cosmetic skin attribute; and wherein the at least one color channel image (60a; 60b; 60c) are images selected from the group consisting of a L color channel image, an a-channel image, a b-channel image from the L*a*b* color system and a blue-channel image from the RGB color system; wherein the entropy values are selected from the group consisting of a L-entropy value, an a-entropy value, and a b-entropy value, from the L*a*b* channel images, and a c-entropy value from the blue-channel image; and wherein the function has the following formula: Skin Attribute Index = A + B × (L-entropy value) + C × (a-entropy value) + D × (b-entropy value) + E × (c-entropy), wherein A, B, C, D, and E are constants generated by the model based on the training dataset; wherein at least one of B, C, D, and E is not 0.