A method of enhancing a contrast of a luminance image, the method comprising: dividing an image into a plurality of blocks and calculating an average luminance value of each block; interpolating a peripheral luminance value for each input pixel of the image by using the average luminance value of each block, wherein a relative distance between center pixels (202, 203, 204, 205) of the plurality of blocks adjacent to the input pixel and the input pixel is measured, wherein the center pixel (202, 203, 204, 205) has the average luminance value of each block of the plurality of blocks adjacent to the input pixel, and is located in a center of each block of the plurality of blocks, wherein the peripheral luminance value is interpolated for each input pixel by assigning a weight being inversely proportional to the measured relative distance, and multiplying the weight by the average luminance value of each center pixel (202, 203, 204, 205); and enhancing the contrast of the input pixel by using the interpolated peripheral luminance value of the input pixel and a unique luminance value of the input pixel that corresponds to an original luminance value of the input pixel, wherein enhancing the contrast is further characterized in comparing the unique luminance value of the input pixel with the interpolated peripheral luminance value of the input pixel to determine whether the input pixel is brighter or darker than corresponding peripheral pixels, wherein the unique luminance value that is greater than the interpolated peripheral luminance value denotes the input pixel to be brighter than the peripheral pixels, and the unique luminance value that is less than the interpolated peripheral luminance value denotes the input pixel to be darker than the peripheral pixels; increasing the unique luminance value based on said comparing of unique luminance value and the interpolated peripheral luminance value; calculating a contrast gamma gain of the input pixel according to the increase amount of the unique luminance value; and decreasing the unique luminance value by using the contrast gamma gain. dividing an image into a plurality of blocks and calculating an average luminance value of each block; interpolating a peripheral luminance value for each input pixel of the image by using the average luminance value of each block, wherein a relative distance between center pixels (202, 203, 204, 205) of the plurality of blocks adjacent to the input pixel and the input pixel is measured, wherein the center pixel (202, 203, 204, 205) has the average luminance value of each block of the plurality of blocks adjacent to the input pixel, and is located in a center of each block of the plurality of blocks, wherein the peripheral luminance value is interpolated for each input pixel by assigning a weight being inversely proportional to the measured relative distance, and multiplying the weight by the average luminance value of each center pixel (202, 203, 204, 205); and wherein a relative distance between center pixels (202, 203, 204, 205) of the plurality of blocks adjacent to the input pixel and the input pixel is measured, wherein the center pixel (202, 203, 204, 205) has the average luminance value of each block of the plurality of blocks adjacent to the input pixel, and is located in a center of each block of the plurality of blocks, wherein the peripheral luminance value is interpolated for each input pixel by assigning a weight being inversely proportional to the measured relative distance, and multiplying the weight by the average luminance value of each center pixel (202, 203, 204, 205); and enhancing the contrast of the input pixel by using the interpolated peripheral luminance value of the input pixel and a unique luminance value of the input pixel that corresponds to an original luminance value of the input pixel, wherein enhancing the contrast is further characterized in comparing the unique luminance value of the input pixel with the interpolated peripheral luminance value of the input pixel to determine whether the input pixel is brighter or darker than corresponding peripheral pixels, wherein the unique luminance value that is greater than the interpolated peripheral luminance value denotes the input pixel to be brighter than the peripheral pixels, and the unique luminance value that is less than the interpolated peripheral luminance value denotes the input pixel to be darker than the peripheral pixels; increasing the unique luminance value based on said comparing of unique luminance value and the interpolated peripheral luminance value; calculating a contrast gamma gain of the input pixel according to the increase amount of the unique luminance value; and decreasing the unique luminance value by using the contrast gamma gain.