Update to Thoughts on Interaction Modalities for Interactive Mirrors
Friday, 24 June, 2016 § Leave a comment
So in my previous post i outlined why voice commands are an essential component for a robust viable interactive mirror. In this post i want to highlight the complexities of voice recognition specially within natural user interfaces.
Multi-Touch Technologies 1.01 Edition
Saturday, 13 February, 2016 § Leave a comment
Recently I’ve been getting a lot of requests to send a pdf version of Multi-Touch Technologies that I co-authored with members of Nuigroup and published in 2009. To that end I’ve re-uploaded the latest edition of the book to my Google drive and it can be downloaded from the link below.
This was the final edition of the book to be released.
ISBN: 978-0-578-03156-9
Fast Face Detection
Monday, 11 February, 2013 § Leave a comment
A while back i was working on a interesting project for an Autonomous Realtime Image Analytics Engine a component of this engine was fast face detection and tracking using existing classifiers available in OpenCV but improving their performance to get the best result possible.
I was able to get a stable 50fps for face detection and tracking for up 10 faces.
- Some optimizations that were made were to achieve this were
- Threading of the entire operation
- skin segmentation
- defining ROIs
- and contour detection
Untitled from Taha Bintahir on Vimeo.
Enabling Flash in Windows 8 and Windows RT Metro Interface.
Thursday, 20 December, 2012 § Leave a comment
So recently i bought a Surface Tablet and realized that Flash was naively supported within IE , but there was a slight issue in that not every website that had flash content seemed to work. I later learned that this was due to Microsoft’s attempt to combat “BAD” flash websites. What Microsoft had done was essentially created a list which they called Compatibility View of safe websites which were allowed to render flash content within IE desktop and IE Metro; websites not within this list were deemed unsafe. Not that they are but just that they weren’t tested to be deemed “Safe”.
So, what to do now? I knew i wanted flash content within my browser but didn’t know how. While surfing the internet i came across many methods that to enable flash but none proved successful and then i stumbled across a small article by Adobe on how to test your flash enabled website for Microsoft’s compatibility view. The only catch was that it would only work on “ONE” domain at a time; this was okay initially but then i realized that as a avid media consumer i had to go and manually change and reset registry entries, work out the hosting providers and ip address in some cases; this was proving to be too taxing on time and energy.
Updated VVVV Tracker
Sunday, 14 November, 2010 § Leave a comment
So recently i was going through some of the old stuff i made and came across a tracker i made in V4 back in 2007. After playing with it for a little while i thought it may prove to be a great resource to others, so i’ve cleaned the v4 patch and made it usable to the average v4 user. This patch is basically an updated version my tracker that i released a while back on the v4 page of my blog.
Features (Added)
- Front DI and MTmini Support
- Background Subtraction
- Dynamic Mesh Calibration
- Network Broadcasting (OSC and TUIO)
Note: This tracker was only created as a proof of concept while at university and hasn’t been optimized. I mainly now use it in conjunction with a MTmini when i want to do rapid testing.
This is being released under LGPL for the moment.
Community Earth
Sunday, 31 May, 2009 § Leave a comment
Well after a long period of development and testing I together with icube and nuigroup are rolling out RC1 of Community Earth for the community to start getting involved in development and give feedback on the project.
LED Sensing
Sunday, 3 May, 2009 § 3 Comments
Alrite to update from my previous post heres an update video of my 3×2 matrix using led sensing