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. <EOS>