An image processing device comprising: a local contrast enhancement means that enhances contrast of a local area of the pixel to be corrected in a first image input to the local contrast enhancement means; and a 3-D noise reduction means that is provided in a stage preceding or following the local contrast enhancement means, and performs noise reduction of a noise component of the pixel to be corrected by smoothing a second image input to the 3-D noise reduction means in a time direction over a plurality of frames; wherein the image processing device further comprises; a low contrast area detection means that takes each pixel of the first image (Din; D105) as a pixel to be corrected and detects a contrast correlation value of a surrounding area of the pixel to be corrected in the first image (Din; D105); an enhancement coefficient determination means that determines a contrast enhancement coefficient (Ken) for the pixel to be corrected according to the contrast correlation value detected by the low contrast area detection means; and a noise reduction coefficient generation means that generates a noise reduction coefficient (Knr) that increases as the enhancement coefficient (Ken) determined by the enhancement coefficient (Ken) determination means increases; wherein the local contrast enhancement means enhances the contrast of the local area of the pixel to be corrected in the first image (Din; D105) according to the enhancement coefficient (Ken) determined by the enhancement coefficient determination means and outputs a local contrast enhanced image (D3; Dout) and the 3-D noise reduction means controls a degree of the noise reduction for the pixel to be corrected according to the noise reduction coefficient (Knr) generated by the noise reduction coefficient generation means. a local contrast enhancement means that enhances contrast of a local area of the pixel to be corrected in a first image input to the local contrast enhancement means; and a 3-D noise reduction means that is provided in a stage preceding or following the local contrast enhancement means, and performs noise reduction of a noise component of the pixel to be corrected by smoothing a second image input to the 3-D noise reduction means in a time direction over a plurality of frames; wherein the image processing device further comprises; a low contrast area detection means that takes each pixel of the first image (Din; D105) as a pixel to be corrected and detects a contrast correlation value of a surrounding area of the pixel to be corrected in the first image (Din; D105); an enhancement coefficient determination means that determines a contrast enhancement coefficient (Ken) for the pixel to be corrected according to the contrast correlation value detected by the low contrast area detection means; and a noise reduction coefficient generation means that generates a noise reduction coefficient (Knr) that increases as the enhancement coefficient (Ken) determined by the enhancement coefficient (Ken) determination means increases; wherein the local contrast enhancement means enhances the contrast of the local area of the pixel to be corrected in the first image (Din; D105) according to the enhancement coefficient (Ken) determined by the enhancement coefficient determination means and outputs a local contrast enhanced image (D3; Dout) and the 3-D noise reduction means controls a degree of the noise reduction for the pixel to be corrected according to the noise reduction coefficient (Knr) generated by the noise reduction coefficient generation means.