Patent ID: 8416262

Claim:
A device comprising: a camera unit configured to capture an image; a display configured to display an overlay and the image, wherein the image comprises an object, and wherein the overlay resembles at least a portion of the object; and a microprocessor configured to perform acts comprising: processing the image to determine at least one of a brightness level or a color value associated with the image, determining at least one of a transparency level, a brightness level, or a color value for the overlay, as a function of the at least one of the brightness level or the color value associated with the image, generating the overlay for display at the determined at least one of the transparency level, the brightness level, or the color value for the overlay, and controlling the display to display the overlay and the image substantially simultaneously; wherein determining the color value for the overlay comprises: determining at least one first numerical value, wherein the at least one first numerical value identifies a first location on a color wheel that represents the color value associated with the image; determining at least one second numerical value, such that the at least one second numerical value identifies a second location substantially opposite to the first location on the color wheel; and setting the color value for the overlay to a color associated with the at least one second numerical value.