1. An bad pixel correction method for an image, comprising: determining whether each of pixels of a predetermined block in the image is a bad pixel sequentially; when a current pixel of the block is determined to be bad and a temperature value is higher than a threshold, re-determining that at least one previously determined pixel in the predetermined block to be bad, wherein the previously determined pixel is adjacent to the current pixel; and correcting the current pixel and the previously determined pixel.