1. A device, comprising: an image sensor comprising an array of pixels; a filter array positioned over the array of pixels; the filter array comprising a first type of filter positioned over a majority of the pixels of the array and a second type of filter positioned over a minority of the pixels of the array, the first type of filter is configured to provide light filtering so that specific colors of human perceptible light from a visible spectrum are transmitted to underlying pixels and captured as color information of a sensed color image of a scene, and wherein the second type of filter comprises spectral band filters having spectral transmission peaks in other portions of the visible spectrum and that are configured to transmit the other portions of the visible spectrum to different underlying pixels that do not contribute color information to the sensed color image but capture other visible spectrum information; and, a processor configured to execute computer-readable instructions comprising: identifying gray regions of the sensed color image; identifying whether any of the different underlying pixels are in the gray regions; determining a ratio of a signal profile of an individual different underlying pixel compared to signal profiles of individual underlying pixels in an individual gray region; and, comparing the ratio to known ratios produced by known light source types to identify a type of light source illuminating the scene.