Abstract. Detecting the garbage distribution and position in broad terrains(beaches, grasslands, squares, etc) is extremely important for environmental protection and urban image. Manually screen these terrains is time-consuming and ineicient. Autonomous robot may find the wastes automatically, but they may hinder and even endanger the pedestrians. Unmanned aerial systems(UAS) are ideal tools for monitoring broad areas and detecting garbage. In this project we create an AI-empowered Search Drone for extensive garbage search in broad regions. The camera on our drone and the external image transmission module on the computer receive and process top-view image from the sky. The images from high altitude lead to the reduction in target size and object distortion. We innovately modified the network structure of the oicial YOLOv5 model by adding layers specifically for small object detection, enhancing its adaptability to small targets captured by drones.To address camera image distortion, we leveraged the OpenCV (cv2) library to obtain and apply a distortion correction matrix. Furthermore, we devised an algorithm that calculates the real-world location of targets based on their pixel positions, the drones height, and the ratio between pixel and real-world dimensions.To strengthen the models garbage search capabilities, we simulated various garbage search scenarios in open environments and collected image datasets using drones for specialized training. Finally, we utilized the PyQt library to develop a simplistic front-end interface for data analysis and comparison of the detection performance between the original and optimized models. Experimental results demonstrate that the optimized model outperforms the original model, effectively enhancing garbage search eiciency in extensive areas. This project represents a significant step forward in leveraging technology to combat environmental pollution.