An image processing method, configured to process a color-block image output by an image sensor, wherein the image sensor comprises an array of photosensitive pixel units and an array of filter units arranged on the array of photosensitive pixel units, each filter unit corresponds to one photosensitive pixel unit, each photosensitive pixel unit comprises a plurality of photosensitive pixels, the color-block image comprises image pixel units arranged in a Bayer array, each image pixel unit comprises a plurality of original pixels, each photosensitive pixel unit corresponds to one image pixel unit, and each photosensitive pixel corresponds to one original pixel, and the image processing method comprises: determining a high-frequency region of the color-block image, comprising: dividing the color-block image into a plurality of frequency analysis regions, calculating a space frequency value of each of the plurality of frequency analysis regions, and merging frequency analysis regions each with a space frequency value conforming to a preset condition into the high-frequency region; converting a part of the color-block image within the high-frequency region into a first image using a first interpolation algorithm, wherein, the first image comprises first simulation pixels, and each photosensitive pixel corresponds to one first simulation pixel; converting a part of the color-block image beyond the high-frequency region into a second image using a second interpolation algorithm, wherein, the second image comprises second simulation pixels computed by averaging values of photosensitive pixels in a respective photosensitive pixel unit, and each photosensitive pixel corresponds to one second simulation pixel, and a complexity of the second interpolation algorithm is less than that of the first interpolation algorithm; and merging the first image and the second image into a simulation image corresponding to the color-block image. determining a high-frequency region of the color-block image, comprising: dividing the color-block image into a plurality of frequency analysis regions, calculating a space frequency value of each of the plurality of frequency analysis regions, and merging frequency analysis regions each with a space frequency value conforming to a preset condition into the high-frequency region; dividing the color-block image into a plurality of frequency analysis regions, calculating a space frequency value of each of the plurality of frequency analysis regions, and merging frequency analysis regions each with a space frequency value conforming to a preset condition into the high-frequency region; converting a part of the color-block image within the high-frequency region into a first image using a first interpolation algorithm, wherein, the first image comprises first simulation pixels, and each photosensitive pixel corresponds to one first simulation pixel; converting a part of the color-block image beyond the high-frequency region into a second image using a second interpolation algorithm, wherein, the second image comprises second simulation pixels computed by averaging values of photosensitive pixels in a respective photosensitive pixel unit, and each photosensitive pixel corresponds to one second simulation pixel, and a complexity of the second interpolation algorithm is less than that of the first interpolation algorithm; and merging the first image and the second image into a simulation image corresponding to the color-block image.