A method for image processing, being characterized in that it comprises: determining a main camera and an auxiliary camera from two cameras according to ambient luminance, wherein the two cameras comprises a first camera and a second camera, a resolution of the first camera is higher than a resolution of the second camera, and an International Standardization Organization, ISO, value of the first camera is lower than an ISO value of the second camera, wherein the first camera is determined as the main camera and the second camera is determined as the auxiliary camera, when the ambient luminance is higher than a luminance threshold, and wherein the second camera is determined as the main camera and the first camera is determined as the auxiliary camera, when the ambient luminance is not higher than the luminance threshold, acquiring n frames of first images by a main camera, and acquiring a plurality of auxiliary images which are synchronized with the first images by an auxiliary camera, wherein n is a natural number more than or equal to 2, the n frames of first images comprise a frame of basic frame image, and selecting the one of the plurality of auxiliary images which has been synchronously shot with the basic frame image, wherein the basic frame image is the frame image with the highest resolution among the n frames of the first images; performing synthetic noise reduction on the n frames of first images to obtain a frame of main image; calculating depth information of the main image according to the main image and the one of the auxiliary images; and performing blurring processing on the main image according to the depth information of the main image to obtain a required second image. determining a main camera and an auxiliary camera from two cameras according to ambient luminance, wherein the two cameras comprises a first camera and a second camera, a resolution of the first camera is higher than a resolution of the second camera, and an International Standardization Organization, ISO, value of the first camera is lower than an ISO value of the second camera, wherein the first camera is determined as the main camera and the second camera is determined as the auxiliary camera, when the ambient luminance is higher than a luminance threshold, and wherein the second camera is determined as the main camera and the first camera is determined as the auxiliary camera, when the ambient luminance is not higher than the luminance threshold, acquiring n frames of first images by a main camera, and acquiring a plurality of auxiliary images which are synchronized with the first images by an auxiliary camera, wherein n is a natural number more than or equal to 2, the n frames of first images comprise a frame of basic frame image, and selecting the one of the plurality of auxiliary images which has been synchronously shot with the basic frame image, wherein the basic frame image is the frame image with the highest resolution among the n frames of the first images; performing synthetic noise reduction on the n frames of first images to obtain a frame of main image; calculating depth information of the main image according to the main image and the one of the auxiliary images; and performing blurring processing on the main image according to the depth information of the main image to obtain a required second image. <EOS>