1. A method for generating metatags indicative of an attribute of a person represented in an image, said method comprising: performing a computer-based analysis of the image; identifying individual facial features of the person in the image using facial feature detection analysis to determine structural characteristics of individual facial features, said identifying including estimating a position of individual facial features; applying objective visual appearance metrics to at least one of the individual facial features to determine a qualifier indicating a specific characteristic of the at least one of the individual facial features; associating the qualifier to the at least one of the individual facial features; generating the metatags based on the associated qualifier; creating a consumer profile using the metatags, wherein the creating a consumer profile comprises: retrieving pre-set profile indicators; matching the metatags with the pre-set profile indicators; creating the consumer profile using the pre-set profile indicators which match the metatags; and retrieving advertising data, comparing the consumer profile with the advertising data to generated correspondences with advertisements thereby generating targeted advertisement using the consumer profile, and outputting the targeted advertisement to a user interface for display; wherein the metatags comprise at least one of: an eye color, a shape of eye, a shape of nose, a shape of face, a hair color, baldness, a hair style, hair quality, a type of glasses, a make-up color, a make-up application, a make-up characteristic, an eyebrow color, an eyebrow shape, an eye bag, facial hair, wrinkles, blemishes, a lipstick color, a mouth shape, a lip shape, a lip color, pimples, a skin color, a skin tone, a skin texture, a cheekbone contour shape, a teeth shape, a teeth condition, smile characteristics, an eye-shadow type, an eye-shadow color and a level of tan.