EnviroScan ๐ŸŒ๐Ÿค–โ™ป๏ธ

๐ŸŒฟ Inspiration

Just as bees ๐Ÿ scan their surroundings for flowers and collect pollen, EnviroScan mimics this natural process by detecting and identifying waste ๐Ÿ—‘๏ธ in the environment. Using AI-driven precision ๐Ÿง , it guides users to properly dispose of waste, promoting sustainability ๐ŸŒฑ and cleaner communities for all.

๐Ÿš€ What It Does

EnviroScan is a mobile app that:
โœ… Scans waste in real-time using AI-powered object detection.
โœ… Identifies materials (plastic ๐Ÿงด, paper ๐Ÿ“„, glass ๐Ÿพ, etc.) and provides safe disposal guidance.

๐Ÿ› ๏ธ How We Built It

Frontend: Flutter (Dart) for a smooth & intuitive mobile experience.
Backend: FastAPI for processing user-uploaded images.
๐Ÿง  AI Model: YOLO segmentation trained on the TACO dataset for waste classification.

โšก Challenges We Ran Into

๐Ÿ”น Optimizing YOLO segmentation for mobile efficiency ๐Ÿ“ฒ.
๐Ÿ”น Ensuring smooth communication ๐Ÿ”— between the frontend and backend.
๐Ÿ”น Limited dataset variety ๐Ÿ“Š requiring data augmentation for higher accuracy.
๐Ÿ”น Building our first mobile app ๐Ÿ“ฑ โ€“ lots of confusing installations ๐ŸŒ€.

๐ŸŽ‰ Accomplishments That We're Proud Of

๐Ÿ† Finishing the app and successfully connecting the backend.
๐Ÿ“ฑ Creating our first mobile app from scratch!
โšก Implementing real-time image analysis with AI.
๐Ÿ Incorporating Biomimicry

๐Ÿค“ What We Learned

๐Ÿ” How to optimize AI models for real-time object detection on mobile.
๐Ÿ“ก How mobile and backend servers communicate effectively.
๐ŸŒฑ The power of bio-inspired design in solving real-world problems.

What's Next for EnviroScan

Expand AI training to recognize more waste types more accurately.
๐Ÿ“ฒ Publish on iOS & Android for wider accessibility.

๐Ÿ“ Notes

In the video, you will see the app running on an Android Emulator ๐Ÿค–, because it has not yet been published

Thank you for your time!

Built With

Share this project:

Updates