A liquid crystal display apparatus configured to display an input image signal using a liquid crystal display element, comprising: a feature amount generator configured to generate (S1501-S1508) a feature amount based on gradation values of a plurality of pixels in an image represented by the input image signal; a processor adapted to set a correction value (701, 702) when the feature amount is larger than a first threshold (S1103, S1112), and to not set the correction value when the feature amount is equal to or smaller than the first threshold; a level corrector adapted to correct a level of the input image signal based on the correction value (701, 702) by reducing a dynamic range of a gradation value of the input image signal when the correction value is set; and a liquid crystal driver configured to drive the liquid crystal display element based on the corrected input image signal; characterized in that the feature amount generator is configured to determine for the image the number (NW_ij) of pixel pairs therein for which the gradation values of the respective pixels satisfy a correspondence relationship (S1502, S1504) where each pixel pair is formed of a target pixel and a surrounding pixel (B 2, B 5) around the target pixel, and the correspondence relationship includes an indication of the gradation value for the target pixel being the black gradation or almost black gradation and the gradation value for the surrounding pixel (B 2, B 5) being an intermediate gradation, or the gradation value for the target pixel being the white gradation or almost white gradation and the gradation value for the surrounding pixel (B 2, B 5) being an intermediate gradation; and to generate the feature amount as feature amount for the overall image based on the determined number of pixel pairs; and the processor is adapted to set the correction value for the overall image in correspondence to the feature amount for the image. a feature amount generator configured to generate (S1501-S1508) a feature amount based on gradation values of a plurality of pixels in an image represented by the input image signal; a processor adapted to set a correction value (701, 702) when the feature amount is larger than a first threshold (S1103, S1112), and to not set the correction value when the feature amount is equal to or smaller than the first threshold; a level corrector adapted to correct a level of the input image signal based on the correction value (701, 702) by reducing a dynamic range of a gradation value of the input image signal when the correction value is set; and a liquid crystal driver configured to drive the liquid crystal display element based on the corrected input image signal; characterized in that the feature amount generator is configured to determine for the image the number (NW_ij) of pixel pairs therein for which the gradation values of the respective pixels satisfy a correspondence relationship (S1502, S1504) where each pixel pair is formed of a target pixel and a surrounding pixel (B 2, B 5) around the target pixel, and the correspondence relationship includes an indication of the gradation value for the target pixel being the black gradation or almost black gradation and the gradation value for the surrounding pixel (B 2, B 5) being an intermediate gradation, or the gradation value for the target pixel being the white gradation or almost white gradation and the gradation value for the surrounding pixel (B 2, B 5) being an intermediate gradation; and to generate the feature amount as feature amount for the overall image based on the determined number of pixel pairs; and the processor is adapted to set the correction value for the overall image in correspondence to the feature amount for the image.