1. A computer-implemented method for distinguishing colors of illuminated objects using machine vision, the method comprising: receiving a color-balanced image that includes one or more lit areas, wherein the one or more lit areas display at least one colored illumination source; receiving an indication of a region of interest, wherein the region of interest includes a first lit area of the one or more lit areas, wherein the first lit area displays a first colored illumination source; generating a mask image based on the region of interest; generating a color-balanced image of the region of interest by masking the color-balanced image with the mask image; determining a plurality of image attributes for the region of interest by analyzing the color-balanced image of the region of interest; determining a color classification of the first colored illumination source based on the plurality of image attributes using a trained classifier; and storing the determined color classification.