Cyclops Eye is a surveillance camera with an inbuilt AI system. this camera has following features,
1. face detection
2. face recognition
3. face tracking
4. automatic video recording on intruder detection
5. face enrollment for recognition
6. realtime video streaming to a server
7. 4 hour battery life and rechargeable
8. Configure to connect to any network
this camera also comes with a companion app to view the camera feed, manual record and access videos stored on cloud. For video streaming from ESP32 to mobile app we have used a node server which is running on a GCP virtual machine.
Camera does not require any user input and works on it's own using state variables stored on firebase realtime database. theses state variables are read and written by server, ESP32, mobile app to keep the system synchronized.