I took on this project so that I can challenge myself to better understand and learn to work with the Raspberry Pi. As of right now, as a status update on my project, I have established image capture and live stream of the image on cell phone or personal computer devices. This was established through the use of MJPG library. The Raspberry Pi camera captures images using raspistill bash command and saves it into two different directories. 1) being the directory where a single image is overwritten every time, this image is then pushed on the internet--wherein the Raspberry Pi acts as the server. 2) the second directory acts as a back up that holds all the images captured, these images are later then compiled into a video and saved onto google drive. This allows the clients access to the google drive via invites. The clients then are able to download and preserve the videos that they deem necessary.
Future edits that I am planning to this project--before I consider this completed--are: a sensor to detect vibrations and also allow the face recognition through the use of OpenCV. This will allow me to explore the python scripting language and add a powerful tool to my skill set.