A Multi-touch Application Development Framework

Saturday, October 27, 2007

Essence of a Touch ..

Today, a7l, was the first essence of a "touch" ..
After our first meeting with Prof. Dr. Ashraf Saad, we finally succeeded to force a "finger-touch" all the way through to a "mouse-click" that drew a point on Paint ..

We integrated Roaa's code for Blob Detection with Mahmoud's code for sending Mouse-Clicks to the Windows Message Queue, all into Fouad's previous WTL Application .. No one of course was that optimistic to see the code run successfully from the first time, but it really amazed us how quickly it worked out eventually ..
Unfortunately, we had to use a preRecorded video of appearing and disappearing blobs for testing instead of a live feed from the webcam .. a couple of code changes to be made n that'll be ready isA ..

Finally, we discussed how the current code should map the designed modules .. We'll refactor the code now to meet the interfaces we agreed upon ..

To Do List:
  • Prepare our presentation for our first seminar (that's in a couple of weeks) and send it over to Dr. Ashraf Saad along with our project proposal for revision ..
  • Build an application with the modules "twInput", "twDetector" and "twAgent", along with an "ApplicationManager" to coordinate between them and the WTL Application (UI) ..
  • Work out each of the previous modules separately according to the agreed interfaces ..
  • Fix the webcam live feed thing .. n test for real ..
  • Try to find a silicone sheet !!!

No comments: