Thursday 19 October 2017

Motion Detection | OpenCV | Raspberry pi | Telegram

Surveillance system is an important thing when it comes to protect our properties form the Intruders👀. Here is an simple project which can able to protect your belongings form the intruder. Let get started.💪

First of, we need a camera and the DVR setup. But thankfully Raspberry Pi in combination with the OpenCV does the job for us. I used the motion detection technique provided by Mr. Adrian Rosebrock from pyimagesearch.com to fulfill my requirement. 

To get the notification when the Intruder is detected. We should push the data to cloud and retrieve it form the location uploaded. It's a long process and took time to build an universal application. So I used a commonly used messaging application called telegram and it's an cross platform application.

Voila! The wait is done. Once I run the program, It capture the motion and send the real time image to mobile phone.

Snaps

Working Snaps

Telegram Message

PoC

Hope this concept will embed into the existing DVR's. Bye for now.

Friday 13 October 2017

Object detection | Raspberry Pi | Machine Learning | Visually Challenged

      Hello All 😊. After working with the Face to Voice for visually challenged and tried to make it as a product. But a question arises inside me.✋. Recognizing a human is fine. But what if other objects come around them?😅. Simple, they ask the person near around them? Yuk! That's not going to happen when the world have a electronics hobbyist like me. So that I've created a system which can differentiate the object in real time and most importantly it should be portable.

      As always Raspberry Pi is a heart of the system with the Raspbian Jessie is used. Thank to Google tensor-flow API which is a open source library for Machine Learning, they've COCO - Common Object in Context. Lots of models set are available in the tensor-flow. I just utilized a basic model sdd_mobileclient_v1, for testing it out the performance. And I just wondered with it's speed😭. Further, I'm working on to make it as a perfect product.

Working Images:
Pretty Good!

I'll work on to improve the speed of processing on raspberry pi and embedding a audio out to it. Bye for now!✌