Coder Social home page Coder Social logo

yotacast's Introduction

YotaCast

img

This project was a submission to Hackatron Asia 2014, which we subsequently won first place. Yotacast is now released open-source so that everyone can get a feel on how to make a YotaPhone app.

Introduction

Yotacast is a home surveillance app made specificially for the YotaPhone's e-ink display. While there are many surveillance apps are there in the market, those implementations require users to leave their screens turned on constantly in order to get the camera feeds. With YotaPhone, we can now display snapshots at preset time intervals on YotaPhone's e-ink display on the back. This means constant access to monitor your house, and at the same time conserving your phone's power consumption.

Using OpenCV, we added motion detection features to the cameras to notify your phone whenever your webcam detects movements at home. At the same time, we used local histogram equalization algorithms to enhance the grayscale image so that the images are displayed in greater detail in the e-ink display.

If motion is detected beyond the specified threshold, users will be alerted on their mobile phone and they can trigger an alarm that will be played on their computers.

Screenshots

Landing Page

img

Dashboard

Users can start saving their camera snapshots to the web server. img

Mobile

Users can view their snapshots on the phone as a widget. On YotaPhones, it will be shown on the e-ink display. img

Gallery

Users can view the saved camera snapshots and inspect them. img Localized histogram equalization is carried out to enhance the quality of the image so that users can view more details. img

Team

yotacast's People

Contributors

yangshun avatar crainiarc avatar khankuan avatar imwaihon avatar

Watchers

James Cloos avatar KangHo Lee avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.