A control device (120, 420, 612) for controlling an unmanned aerial vehicle, comprising: a communication unit (440, 710) configured to communicate with the UAV; a touchscreen configured to show an image captured by an imaging device (130, 230) supported by the UAV, and configured to receive user input, wherein the user input is a tap on a target (160, 221) shown on the touchscreen; and one or more processors configured to: obtain information about the user input indicative of the target (160, 221) shown within the image, and generate data, based on the information about the user input indicative of the target (160, 221), to effectuate an automatic control of (a) a zoom level of the imaging device (130, 230), wherein the zoom level of the imaging device (130, 230) is automatically controlled by automatically adjusting the zoom level of the imaging device (130, 230) by a predetermined factor, and (b) an attitude of the imaging device (130, 230) relative to the target (160, 221), wherein the attitude of the imaging device (130, 230) relative to the target (160, 221) is automatically controlled so as to cause the target (160, 221) to be displayed at a predetermined location within the touchscreen, wherein to generate data to effectuate automatic control of (a) and (b) includes using coordinates of the target within the image to generate a rotation angle for adjusting the attitude of the imaging device relative to the target, and wherein the data to effectuate the automatic control of (a) and (b) comprises instructions to at least one of the imaging device (130, 230), a carrier supporting the imaging device (130, 230), or the UAV for the automatic control of (a) and (b). a communication unit (440, 710) configured to communicate with the UAV; a touchscreen configured to show an image captured by an imaging device (130, 230) supported by the UAV, and configured to receive user input, wherein the user input is a tap on a target (160, 221) shown on the touchscreen; and one or more processors configured to: obtain information about the user input indicative of the target (160, 221) shown within the image, and generate data, based on the information about the user input indicative of the target (160, 221), to effectuate an automatic control of (a) a zoom level of the imaging device (130, 230), wherein the zoom level of the imaging device (130, 230) is automatically controlled by automatically adjusting the zoom level of the imaging device (130, 230) by a predetermined factor, and (b) an attitude of the imaging device (130, 230) relative to the target (160, 221), wherein the attitude of the imaging device (130, 230) relative to the target (160, 221) is automatically controlled so as to cause the target (160, 221) to be displayed at a predetermined location within the touchscreen, obtain information about the user input indicative of the target (160, 221) shown within the image, and generate data, based on the information about the user input indicative of the target (160, 221), to effectuate an automatic control of (a) a zoom level of the imaging device (130, 230), wherein the zoom level of the imaging device (130, 230) is automatically controlled by automatically adjusting the zoom level of the imaging device (130, 230) by a predetermined factor, and (b) an attitude of the imaging device (130, 230) relative to the target (160, 221), wherein the attitude of the imaging device (130, 230) relative to the target (160, 221) is automatically controlled so as to cause the target (160, 221) to be displayed at a predetermined location within the touchscreen, (a) a zoom level of the imaging device (130, 230), wherein the zoom level of the imaging device (130, 230) is automatically controlled by automatically adjusting the zoom level of the imaging device (130, 230) by a predetermined factor, and (b) an attitude of the imaging device (130, 230) relative to the target (160, 221), wherein the attitude of the imaging device (130, 230) relative to the target (160, 221) is automatically controlled so as to cause the target (160, 221) to be displayed at a predetermined location within the touchscreen, wherein to generate data to effectuate automatic control of (a) and (b) includes using coordinates of the target within the image to generate a rotation angle for adjusting the attitude of the imaging device relative to the target, and wherein the data to effectuate the automatic control of (a) and (b) comprises instructions to at least one of the imaging device (130, 230), a carrier supporting the imaging device (130, 230), or the UAV for the automatic control of (a) and (b).