An electronic device (101; 300), comprising: a first telephoto camera (310; 410) having a first view angle; a second wide-angle camera (320; 420) having a second view angle wider than the first view angle; and at least one processor configured to: obtain a first image set for an external object using the first telephoto camera and a second image set for the external object using the second wide-angle camera, identify motion corresponding to the first telephoto camera for at least a part of a time during which the first image set and the second image set are obtained, the electronic device being characterised in that the at least one processor is further configured to: obtain a correction area in an image frame of the first image set to correct motion blur based on at least the motion corresponding to the first telephoto camera, identify a compensation area in an image frame of the second image set to correct the motion blur of the image frame of the first image set, based on at least an area in the image frame of the second image set corresponding to the correction area or an inverse vector of a motion vector of the identified motion, and obtain a motion-corrected image for the external object by combining the correction area determined in the image frame of the first image set and the compensation area identified in the image frame of the second image set. a first telephoto camera (310; 410) having a first view angle; a second wide-angle camera (320; 420) having a second view angle wider than the first view angle; and at least one processor configured to: obtain a first image set for an external object using the first telephoto camera and a second image set for the external object using the second wide-angle camera, identify motion corresponding to the first telephoto camera for at least a part of a time during which the first image set and the second image set are obtained, the electronic device being characterised in that the at least one processor is further configured to: obtain a correction area in an image frame of the first image set to correct motion blur based on at least the motion corresponding to the first telephoto camera, identify a compensation area in an image frame of the second image set to correct the motion blur of the image frame of the first image set, based on at least an area in the image frame of the second image set corresponding to the correction area or an inverse vector of a motion vector of the identified motion, and obtain a motion-corrected image for the external object by combining the correction area determined in the image frame of the first image set and the compensation area identified in the image frame of the second image set. obtain a first image set for an external object using the first telephoto camera and a second image set for the external object using the second wide-angle camera, identify motion corresponding to the first telephoto camera for at least a part of a time during which the first image set and the second image set are obtained, the electronic device being characterised in that the at least one processor is further configured to: obtain a correction area in an image frame of the first image set to correct motion blur based on at least the motion corresponding to the first telephoto camera, identify a compensation area in an image frame of the second image set to correct the motion blur of the image frame of the first image set, based on at least an area in the image frame of the second image set corresponding to the correction area or an inverse vector of a motion vector of the identified motion, and obtain a motion-corrected image for the external object by combining the correction area determined in the image frame of the first image set and the compensation area identified in the image frame of the second image set. obtain a correction area in an image frame of the first image set to correct motion blur based on at least the motion corresponding to the first telephoto camera, identify a compensation area in an image frame of the second image set to correct the motion blur of the image frame of the first image set, based on at least an area in the image frame of the second image set corresponding to the correction area or an inverse vector of a motion vector of the identified motion, and obtain a motion-corrected image for the external object by combining the correction area determined in the image frame of the first image set and the compensation area identified in the image frame of the second image set.