Author Archives: admin

Python Meta Classes ROCK!!

I’ve been trying to do this for a long time, but could never find a way.  Today I actually spent some time reading up on how metclasses work, and bam! The goal is to have a base class, which has a method called “init_done()”.  I want this method to be called after the actual object is [...]
Posted in programing, python | Leave a comment

Windows Touch vs PyMT: Why multi-touch programming on Windows is too complicated!

Now, I am obviously a bit partial on this topic, having worked in pyMT for quite a while and all.  But I think doing so, we’ve made some valuable observations about what is involved when you program for multi-touch input.  If you want to code multi-touch interactions or applications context becomes very important.  If you read the rest [...]
Posted in HCI, Uncategorized, multi-touch, programing, python, windows | Tagged | 5 Comments

updates

not much happening here lately.  i have been pretty busy becoming a dad lately .  check back soon, im working on some updates to the website and stuff like that.
Posted in Uncategorized | Comments closed

Personal Reflections on IDC, nuigroup and Open Initiatives on User Interfaces

IDC and awesome people I was invited about a month ago to attend IDC by “the nuigroup team”. For those that aren’t familiar with it, nuigroup is an online community of people interested in “natural” user interfaces. Last summer, I made some money participating as a student in google summer of code under the nuigroup organization. [...]
Posted in Uncategorized, nuigroup | 2 Comments

pymt

pymt is a python module for developing multi-touch enabled media rich applications. Currently the aim is to allow for quick and easy interaction design and rapid prototype development. There is also a focus on logging tasks or sessions of user interaction to quantitative data and the analysis/visualization of such data. check it out:  pymt.googlecode.com
Posted in Uncategorized | Leave a comment

gpu acceleration for tbeta

I’m kinda tired as its getting late, but I wanted to post something since I’ve been so busy lately and the blog is one of the things that sort of ended up suffering from it.  More later when I fix some of more bugs and get to do some better testing on some real hardware. I [...]
Posted in Uncategorized | Leave a comment

To analyse or not to analyse conected components

So to figure out the location of independent blobs one has to first figure out which pixels belong to what blob.  This is usually reffered to as connected component analysis/labeling.  The standard algorithm do do this starts in one corner of an image and then looks at the next pixel until it reaches opposite corner [...]
Posted in gpuTracker | Leave a comment

first svn commit

I uploaded some code to svn.  Google code project is here: http://code.google.com/p/gputracker I’ll add some documentation in the days to come. I need to also make the user interface for filter chain configuration better and get the blob detection and tracking working.
Posted in Uncategorized, gpuTracker, gsoc, nuigroup | Leave a comment

Hello World

Hello World. the default Wordpress title is quite fitting. This blog is meant to document my google summer of code project. I am working on implementing gpu accelerated blob tracking for nuigroup. NUIgroup is awesome community made up from people around the world sharing a common interest in natural user interfaces [...]
Posted in Uncategorized, gpuTracker, gsoc, nuigroup | 15 Comments

Zero Force Touch

After finally getting everything set up in the lab, I ran some tests. I’m getting great zero force recognition on the touches. Especially when the lights are out!When the lights are on it doesn’t work as well, but it still responds. The rear projection film that will be going on top of [...]
Posted in Uncategorized | Leave a comment