Skip to content

๐ŸŒ๐Ÿš Drone-Powered Search & Rescue: Revolutionizing Missions with AI ๐Ÿค–๐Ÿ”ฅ An AI-driven solution utilizing drones equipped with RGB and thermal imaging to locate missing persons in record time. ๐Ÿ›ฐ๏ธ๐Ÿ‘ฃ Powered by YOLOv4 and cutting-edge pathfinding algorithms for efficient search operations. ๐ŸŒŸ

Notifications You must be signed in to change notification settings

coder-chick/SearchAndRescue-ML-Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

20 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ Drone-Powered Search and Rescue (SAR) ๐ŸŒ

Welcome to Drone-Powered SAR, a project that combines the power of AI ๐Ÿค–, drones ๐Ÿš, and thermal imaging ๐Ÿ”ฅ to save lives in critical search and rescue missions. This project leverages advanced technologies to redefine how we locate missing persons in challenging terrains like mountains ๐ŸŒ„ and forests ๐ŸŒฒ.


โœจ Key Features

  • Multi-Mode Imaging: RGB ๐ŸŒˆ, thermal ๐Ÿ”ฅ, and composite overlays to ensure accurate person detection in any environment.
  • YOLOv4 Implementation: Lightning-fast image classification for real-time victim identification ๐Ÿ“ธ๐Ÿ‘ฃ.
  • Optimized Pathfinding Algorithms: Quadrant Scanline Fill ๐Ÿ—š๏ธ ensures the fastest drone flight path to locate victims.
  • Unity Simulation: Realistic SAR scenario testing in a 3D environment ๐ŸŒ, modeled after Whistler, British Columbia.

Video DEMO

SARSimulation3.mov

๐ŸŽฏ Objectives

  1. AI-Enhanced Detection: Train YOLOv4 models with RGB, thermal, and composite datasets for superior detection accuracy ๐Ÿ“Š.
  2. Efficient Pathfinding: Compare and implement the best drone navigation algorithms ๐Ÿซ… for rapid victim recovery.
  3. Real-World Impact: Equip drones with dual-mode cameras to improve SAR operations in diverse conditions ๐ŸŒฅ๏ธ๐ŸŒ‡.

๐Ÿ› ๏ธ Technologies Used

  • Drone Imaging: Remotely Piloted Aircraft Systems (RPAS) for autonomous or semi-autonomous operations.
  • Neural Networks: YOLOv4 for real-time image recognition and object detection ๐Ÿค–.
  • Unity: Simulations for SAR scenario testing in dynamic terrains ๐ŸŽฎ.
  • Python: Data preprocessing, annotation, and composite image generation ๐Ÿ.

๐Ÿ“Š Results

  • Precision: Achieved 98.65% accuracy with composite imaging โœจ.
  • Time Efficiency: Quadrant Scanline Fill reduced search times by 36.76% โฑ๏ธ.
  • Real-World Feasibility: Composite datasets proved effective in diverse lighting and weather conditions.

๐Ÿš€ Future Work

  • Create custom drone datasets for even more realistic training scenarios.
  • Optimize Unity simulations for enhanced SAR operations ๐Ÿ› ๏ธ.
  • Implement live video relays for real-time processing ๐Ÿ“น.
  • Test multi-drone coordination for faster, collaborative missions ๐Ÿค.

๐Ÿ“š Learn More

For detailed insights into the research and results, check out the attached paper ๐Ÿ“œ!

SAR_Paper


๐ŸŒ„ Unity Simulation

Photos

Search & Rescue Simulation
Search & Rescue Simulation
Search & Rescue Simulation
Search & Rescue Simulation
Search & Rescue Simulation


๐Ÿ’ก Contributions

We welcome feedback, ideas, and collaborators to help expand this projectโ€™s life-saving potential. โœจ


๐Ÿ“š Course Context

Masters Algorithm Class CS5800

Vancouver - Summer 2021 - Northeastern University

About

๐ŸŒ๐Ÿš Drone-Powered Search & Rescue: Revolutionizing Missions with AI ๐Ÿค–๐Ÿ”ฅ An AI-driven solution utilizing drones equipped with RGB and thermal imaging to locate missing persons in record time. ๐Ÿ›ฐ๏ธ๐Ÿ‘ฃ Powered by YOLOv4 and cutting-edge pathfinding algorithms for efficient search operations. ๐ŸŒŸ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published