Hack for Kent Hack Enough 2013

Download as .zip Download as .tar.gz View on GitHub

What is this?

Scrolr is a Chrome extension which will change the way we browse the Internet. At present, we need to physically use a mouse or keyboard to scroll or interact with a webpage; however, with scrolr we can use our body gestures for doing the same thing without any external hardware like Leap Motion or Kinect!



Nerdy Details


Coded in C++, uses OpenCV (an open source computer vision library) for facial recognition and tracking. Frames are obtained one at a time, allowing the frontend to update the calculated face position as often (or as seldom) as necessary.


A Chrome Extension which relies on JavaScript for interaction between the users and the feature detection software. NPAPI is used to execute the C++ code in user's Chrome web browser as an extension. Google Native Client was not used for its lack of webcam support.