ThirdEye: Your AI-Powered Sentinel Inspiration Our journey with ThirdEye started from a collective vision to redefine security measures in personal and professional spaces. The unsettling rise in security breaches fueled our determination to integrate advanced AI capabilities into everyday safety protocols, ensuring peace of mind through innovative technology.
What We Learned Throughout the development of ThirdEye, we immersed ourselves in the intricacies of Android app development, AI-powered facial recognition, and the seamless integration of IoT devices. This project was a deep dive into the practical application of machine learning, emphasizing the transformative role of AI in evolving passive surveillance into an active, intuitive guardian. The exploration into user-centric design principles further enlightened us on crafting solutions that cater to diverse user needs, making technology accessible and effective for everyone.
How We Built It Crafting the Core At the heart of ThirdEye lies an Android application, acting as the central hub for users to interact with their personalized security system. Our journey included:
Android App Development: We adopted Kotlin to develop a user-friendly interface, empowering users to manage settings, view camera feeds, and receive instant alerts.
Facial Recognition Integration: Utilizing Google ML Kit, ThirdEye recognizes known individuals and alerts about unfamiliar faces, ensuring a personalized security experience.
Real-time Data Management: Leveraging Firebase Firestore for data storage and Firebase Cloud Messaging for instant notifications, our system maintains a vigilant watch over your spaces.
Motion Detection Capability: By integrating IoT-based motion sensors, ThirdEye extends its surveillance to detect and alert users about unauthorized movements, enhancing overall security measures.
Unique Features Emergency Location Sharing: Within the app, a dedicated button enables users to send their current location via email instantly, ensuring help is always a tap away during critical situations.
Direct 911 Access: A unique, externally accessible button allows users to call 911 directly from the app interface, facilitating immediate emergency response without navigating through multiple screens.
Overcoming Challenges Technological Symbiosis: Integrating diverse technologies into a unified system presented a complex challenge, necessitating iterative testing and refinement to ensure seamless operation.
Balancing Privacy with Security: Implementing facial recognition raised ethical considerations, compelling us to prioritize user privacy while maintaining robust security features.
Intuitive Design: Developing an interface that marries functionality with simplicity required ongoing feedback and iterations, ensuring the app remains accessible to users across all demographics.
Conclusion ThirdEye embodies our commitment to leveraging technology for enhancing personal and community safety. It's a testament to the potential of AI and IoT in creating environments where security is not just reactive, but proactive and personalized. Through every challenge faced and milestone achieved, ThirdEye stands as a beacon of innovation, guiding us towards a safer tomorrow.
Built With
- android-studio
- app
- arduino
- c++
- firebase
- github
- java
- kotlin
- ml
- model
- pycharm
- python
- raspberry-pi
Log in or sign up for Devpost to join the conversation.