A display system for a vehicle equipped with a camera for supplying streamed video images of a scene rearward of the vehicle, the display system comprising: an image processing unit for receiving the streamed video images and processing the streamed video images; and a display for displaying the processed streamed video images, wherein to perform processing of the streamed video images, the image processing unit is configured to: detect amplitude-modulated light sources in the streamed video images, classify the detected amplitude-modulated light sources into one of several possible classifications, wherein the image processing unit classifies the detected amplitude-modulated light sources into at least two classes where a first class of detected amplitude-modulated light sources having a flicker not perceivable by a human when viewed directly by the human, and a second class of detected amplitude-modulated light sources having a flicker that is perceivable by a human when viewed directly by the human, select the streamed video images in which an amplitude-modulated light source is detected that flickers based upon the classification of the amplitude-modulated light source, and modify the selected streamed video images to correct for flicker of any amplitude-modulated light sources in the selected streamed video images, wherein modifying the streamed video images in which an amplitude-modulated light source is detected that is classified in the first class comprises substituting pixels representing each of the detected amplitude-modulated light sources that is classified in the first class such that the pixels representing the detected amplitude-modulated light source are always at a state so that when the processed streamed video images are displayed, each of the detected amplitude-modulated light sources that is classified in the first class appears to have no perceivable flicker, and wherein the light sources classified in the second class are not corrected for flicker. an image processing unit for receiving the streamed video images and processing the streamed video images; and a display for displaying the processed streamed video images, wherein to perform processing of the streamed video images, the image processing unit is configured to: detect amplitude-modulated light sources in the streamed video images, classify the detected amplitude-modulated light sources into one of several possible classifications, wherein the image processing unit classifies the detected amplitude-modulated light sources into at least two classes where a first class of detected amplitude-modulated light sources having a flicker not perceivable by a human when viewed directly by the human, and a second class of detected amplitude-modulated light sources having a flicker that is perceivable by a human when viewed directly by the human, select the streamed video images in which an amplitude-modulated light source is detected that flickers based upon the classification of the amplitude-modulated light source, and modify the selected streamed video images to correct for flicker of any amplitude-modulated light sources in the selected streamed video images, wherein modifying the streamed video images in which an amplitude-modulated light source is detected that is classified in the first class comprises substituting pixels representing each of the detected amplitude-modulated light sources that is classified in the first class such that the pixels representing the detected amplitude-modulated light source are always at a state so that when the processed streamed video images are displayed, each of the detected amplitude-modulated light sources that is classified in the first class appears to have no perceivable flicker, and wherein the light sources classified in the second class are not corrected for flicker. detect amplitude-modulated light sources in the streamed video images, classify the detected amplitude-modulated light sources into one of several possible classifications, wherein the image processing unit classifies the detected amplitude-modulated light sources into at least two classes where a first class of detected amplitude-modulated light sources having a flicker not perceivable by a human when viewed directly by the human, and a second class of detected amplitude-modulated light sources having a flicker that is perceivable by a human when viewed directly by the human, select the streamed video images in which an amplitude-modulated light source is detected that flickers based upon the classification of the amplitude-modulated light source, and modify the selected streamed video images to correct for flicker of any amplitude-modulated light sources in the selected streamed video images, wherein modifying the streamed video images in which an amplitude-modulated light source is detected that is classified in the first class comprises substituting pixels representing each of the detected amplitude-modulated light sources that is classified in the first class such that the pixels representing the detected amplitude-modulated light source are always at a state so that when the processed streamed video images are displayed, each of the detected amplitude-modulated light sources that is classified in the first class appears to have no perceivable flicker, and wherein the light sources classified in the second class are not corrected for flicker.