A mobile terminal, comprising: a first camera on a front surface of the mobile terminal and configured to capture images at a first angle of view; a second camera on the front surface of the mobile terminal and configured to capture images at a second angle of view wider than the first angle of view; a display; and a controller configured to: activate the first camera as main camera; and display a first image with the first angle of view from the first camera; detect at least one face object of a subject included in the first image based on a face recognition algorithm; when the first image is altered such that the mobile terminal is moved by a user or the position of the subject is shifted, determine in the altered first image whether the whole part of the at least one face object is within the first angle of view of the first camera; characterized in that the controller is further configured to: activate the second camera as main camera when the whole part of the at least one face object is not within the first angle of view; and display a second image with the second angle of view from the second camera when the second camera is activated, wherein the second image includes the whole part of the at least one face object, wherein the controller is further configured to: if the size of the face object in the second image received from the second camera is equal to a preset value or less, switch the main camera from the second camera to the first camera. a first camera on a front surface of the mobile terminal and configured to capture images at a first angle of view; a second camera on the front surface of the mobile terminal and configured to capture images at a second angle of view wider than the first angle of view; a display; and a controller configured to: activate the first camera as main camera; and display a first image with the first angle of view from the first camera; activate the first camera as main camera; and display a first image with the first angle of view from the first camera; detect at least one face object of a subject included in the first image based on a face recognition algorithm; when the first image is altered such that the mobile terminal is moved by a user or the position of the subject is shifted, determine in the altered first image whether the whole part of the at least one face object is within the first angle of view of the first camera; characterized in that the controller is further configured to: activate the second camera as main camera when the whole part of the at least one face object is not within the first angle of view; and display a second image with the second angle of view from the second camera when the second camera is activated, wherein the second image includes the whole part of the at least one face object, activate the second camera as main camera when the whole part of the at least one face object is not within the first angle of view; and display a second image with the second angle of view from the second camera when the second camera is activated, wherein the second image includes the whole part of the at least one face object, wherein the controller is further configured to: if the size of the face object in the second image received from the second camera is equal to a preset value or less, switch the main camera from the second camera to the first camera.