1. A method of operating a mobile device, the method comprising: receiving a command to take a photograph with a camera associated with the mobile device; selecting a plurality of different flash settings for one or more light emitting devices associated with the mobile device, wherein the one or more light emitting devices comprise one or more color specific sets, wherein each of the one or more color specific sets comprises one or more light emitting devices of substantially same emission spectrum; driving the one or more light emitting devices in accordance with the plurality of flash settings in a sequence of flashes; capturing consecutive images with the camera in response to said command, wherein capture of each said image is synchronized with the driving of the one or more light emitting devices during the sequence of flashes to capture each said image with a different flash set; and generating a composite image based on at least a subset of the consecutive images.