A method for autonomously driving an automobile , comprising: estimating a driving situation of the automobile ; determining a parameter to control a camera array based on the estimated driving situation, said camera array comprising at least three cameras facing a first direction and arranged on said automobile at preset intervals from each other; controlling a capturer configured to select two cameras of the camera array so as to have a desired distance therebetween, said distance being based on the determined parameter, said two selected cameras forming a stereo camera; and measuring a depth of an object located in the first direction based on two images respectively captured by the selected two cameras with the desired distance, detecting another vehicle or an obstacle in the first direction; CHARACTERISED IN THAT the controlling of the capturer further comprises: assigning a priority to a side of the camera array based on the detected another vehicle or obstacle; selecting said two cameras from the camera array is based further on the assigned priority, such that a centerline of the two selected cameras is positioned in a direction, relative to the centerline of the camera array, of the side of the camera array to which the priority has been assigned; and operating remaining cameras of the camera array other than the selected two cameras in a standby or power off mode. estimating a driving situation of the automobile ; determining a parameter to control a camera array based on the estimated driving situation, said camera array comprising at least three cameras facing a first direction and arranged on said automobile at preset intervals from each other; controlling a capturer configured to select two cameras of the camera array so as to have a desired distance therebetween, said distance being based on the determined parameter, said two selected cameras forming a stereo camera; and measuring a depth of an object located in the first direction based on two images respectively captured by the selected two cameras with the desired distance, detecting another vehicle or an obstacle in the first direction; CHARACTERISED IN THAT the controlling of the capturer further comprises: assigning a priority to a side of the camera array based on the detected another vehicle or obstacle; selecting said two cameras from the camera array is based further on the assigned priority, such that a centerline of the two selected cameras is positioned in a direction, relative to the centerline of the camera array, of the side of the camera array to which the priority has been assigned; and operating remaining cameras of the camera array other than the selected two cameras in a standby or power off mode. assigning a priority to a side of the camera array based on the detected another vehicle or obstacle; selecting said two cameras from the camera array is based further on the assigned priority, such that a centerline of the two selected cameras is positioned in a direction, relative to the centerline of the camera array, of the side of the camera array to which the priority has been assigned; and operating remaining cameras of the camera array other than the selected two cameras in a standby or power off mode. <EOS>