1. A method of smile detection in an electronic image device, comprising: generating a search map for a subset of an image; identifying a plurality of candidates representing mouth corners; generating parabolas between each pair of candidates representing mouth corners; and analyzing contour of at least one of the parabolas to determine whether the mouth curves substantially upward to form a smile or curves substantially downward to form a frown.