A selfie-drone system , comprising: a selfie-drone body ; a database ; a camera unit disposed in the selfie-drone body ; a selecting unit electrically coupled to the database , the database comprising a plurality of selfie photo templates , the selecting unit utilized for selecting at least one of the selfie photo templates from the database , each of the selfie photo templates comprising a plurality of selfie parameters, and the selfie parameters comprising a position and a size of at least one pattern in the corresponding selfie photo template ; and a controlling unit electrically coupled to the camera unit and the selecting unit and utilized for receiving the selfie parameters of the at least one of the selfie photo templates selected by the selecting unit , controlling the selfie-drone body based on the selfie parameters by applying image-based servoing techniques to fly to a specific height and a specific angle so that a position and a size of a selfie person taken in a photo or film are the same as the position and the size of the at least one pattern in the corresponding selfie photo template , and controlling the camera unit to take the photo or shoot the film, wherein the selecting unit is further utilized for selecting plural selfie photo templates from the database , and the controlling unit is further setting sequence priorities of the selected selfie photo templates , controlling the selfie-drone body to fly to specific heights and specific angles matching to the selfie parameters of the selected selfie photo templates according to the sequence priorities and the selfie parameters of the selected selfie photo templates , and controlling the camera unit to take photos or shoot a film, wherein the sequence priorities are set according to an estimated shortest-distance flight path of the selfie-drone body . a selfie-drone body ; a database ; a camera unit disposed in the selfie-drone body ; a selecting unit electrically coupled to the database , the database comprising a plurality of selfie photo templates , the selecting unit utilized for selecting at least one of the selfie photo templates from the database , each of the selfie photo templates comprising a plurality of selfie parameters, and the selfie parameters comprising a position and a size of at least one pattern in the corresponding selfie photo template ; and a controlling unit electrically coupled to the camera unit and the selecting unit and utilized for receiving the selfie parameters of the at least one of the selfie photo templates selected by the selecting unit , controlling the selfie-drone body based on the selfie parameters by applying image-based servoing techniques to fly to a specific height and a specific angle so that a position and a size of a selfie person taken in a photo or film are the same as the position and the size of the at least one pattern in the corresponding selfie photo template , and controlling the camera unit to take the photo or shoot the film, wherein the selecting unit is further utilized for selecting plural selfie photo templates from the database , and the controlling unit is further setting sequence priorities of the selected selfie photo templates , controlling the selfie-drone body to fly to specific heights and specific angles matching to the selfie parameters of the selected selfie photo templates according to the sequence priorities and the selfie parameters of the selected selfie photo templates , and controlling the camera unit to take photos or shoot a film, wherein the sequence priorities are set according to an estimated shortest-distance flight path of the selfie-drone body . <EOS>