An around view monitoring, briefly AVM, apparatus, comprising: a plurality of cameras attached to at least one of a moving part and a fixed part of a vehicle body, wherein the moving part comprises a left side mirror and a right side mirror, and wherein a first camera among the plurality of cameras is attached to the left side mirror and a second camera among the plurality of cameras is attached to the right side mirror; a camera position adjustment unit configured to control a position of each of the plurality of cameras, wherein the camera position adjustment comprises a first drive unit configured to adjust a position of the first camera and a second drive unit configured to adjust a position of the second camera; a display unit; and a processor configured to: acquire movement information of the moving part, generate an around view image by composing a plurality of images acquired by the plurality of cameras, correct the around view image based on the movement information, and control the display unit to output the corrected around view image, wherein the processor is further configured to: control the first drive unit to cause the first camera to move responsive to a folding movement of the left side mirror; and control the second drive unit to cause the second camera to move responsive to a folding movement of the right side mirror. a plurality of cameras attached to at least one of a moving part and a fixed part of a vehicle body, wherein the moving part comprises a left side mirror and a right side mirror, and wherein a first camera among the plurality of cameras is attached to the left side mirror and a second camera among the plurality of cameras is attached to the right side mirror; a camera position adjustment unit configured to control a position of each of the plurality of cameras, wherein the camera position adjustment comprises a first drive unit configured to adjust a position of the first camera and a second drive unit configured to adjust a position of the second camera; a display unit; and a processor configured to: acquire movement information of the moving part, generate an around view image by composing a plurality of images acquired by the plurality of cameras, correct the around view image based on the movement information, and control the display unit to output the corrected around view image, wherein the processor is further configured to: control the first drive unit to cause the first camera to move responsive to a folding movement of the left side mirror; and control the second drive unit to cause the second camera to move responsive to a folding movement of the right side mirror. acquire movement information of the moving part, generate an around view image by composing a plurality of images acquired by the plurality of cameras, correct the around view image based on the movement information, and control the display unit to output the corrected around view image, wherein the processor is further configured to: control the first drive unit to cause the first camera to move responsive to a folding movement of the left side mirror; and control the second drive unit to cause the second camera to move responsive to a folding movement of the right side mirror. control the first drive unit to cause the first camera to move responsive to a folding movement of the left side mirror; and control the second drive unit to cause the second camera to move responsive to a folding movement of the right side mirror.