1. A method for dynamically detecting pixel values, comprising: receiving a pixel value array; selecting an examined pixel value from the pixel value array; subtracting the examined pixel value from each of a plurality reference pixel values to obtain a plurality of differences, wherein sampling pixels of the reference pixel values are spatially adjacent to a sampling pixel of the examined pixel value, and the reference and examined pixel values represent the same color; and when absolute values of the differences are all greater than a reference value, the examined pixel value is determined as being wrong.