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, 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; the image processing method comprises: identifying a brightness area in the color-block image, a brightness value for the brightness area being higher than a preset threshold; converting a first part of the color-block image within the brightness area into a first image using a first interpolation algorithm, wherein, the first image comprises first simulation pixels arranged in an array, and each photosensitive pixel corresponds to one first simulation pixel; converting a second part of the color-block image beyond the brightness area into a second image using a second interpolation algorithm, wherein, the second image comprises second simulation pixels arranged in an array, each photosensitive pixel corresponds to one second simulation pixel, and a complexity of the first interpolation algorithm is greater than that of the second interpolation algorithm; and merging the first image and the second image to generate a simulation image corresponding to the color-block image; wherein pixels of the simulation image are arranged in a Bayer array and wherein converting the first part of the color-block image within the brightness area into the first image using the first interpolation algorithm comprises: determining whether a color of a first simulation pixel is identical to that of an original pixel at a same position as the first simulation pixel; when the color of the first simulation pixel is identical to that of the original pixel at the same position as the first simulation pixel, determining a pixel value of the original pixel as a pixel value of the first simulation pixel; and when the color of the first simulation pixel is different from that of the original pixel at the same position as the first simulation pixel, determining the pixel value of the first simulation pixel according to a pixel value of an association pixel, wherein the association pixel is selected from an image pixel unit with a same color as the first simulation pixel and adjacent to an image pixel unit comprising the original pixel. identifying a brightness area in the color-block image, a brightness value for the brightness area being higher than a preset threshold; converting a first part of the color-block image within the brightness area into a first image using a first interpolation algorithm, wherein, the first image comprises first simulation pixels arranged in an array, and each photosensitive pixel corresponds to one first simulation pixel; converting a second part of the color-block image beyond the brightness area into a second image using a second interpolation algorithm, wherein, the second image comprises second simulation pixels arranged in an array, each photosensitive pixel corresponds to one second simulation pixel, and a complexity of the first interpolation algorithm is greater than that of the second interpolation algorithm; and merging the first image and the second image to generate a simulation image corresponding to the color-block image; wherein pixels of the simulation image are arranged in a Bayer array and wherein converting the first part of the color-block image within the brightness area into the first image using the first interpolation algorithm comprises: determining whether a color of a first simulation pixel is identical to that of an original pixel at a same position as the first simulation pixel; when the color of the first simulation pixel is identical to that of the original pixel at the same position as the first simulation pixel, determining a pixel value of the original pixel as a pixel value of the first simulation pixel; and when the color of the first simulation pixel is different from that of the original pixel at the same position as the first simulation pixel, determining the pixel value of the first simulation pixel according to a pixel value of an association pixel, wherein the association pixel is selected from an image pixel unit with a same color as the first simulation pixel and adjacent to an image pixel unit comprising the original pixel. determining whether a color of a first simulation pixel is identical to that of an original pixel at a same position as the first simulation pixel; when the color of the first simulation pixel is identical to that of the original pixel at the same position as the first simulation pixel, determining a pixel value of the original pixel as a pixel value of the first simulation pixel; and when the color of the first simulation pixel is different from that of the original pixel at the same position as the first simulation pixel, determining the pixel value of the first simulation pixel according to a pixel value of an association pixel, wherein the association pixel is selected from an image pixel unit with a same color as the first simulation pixel and adjacent to an image pixel unit comprising the original pixel.