2 of 10
2
Dual IR Laser, Firefly MV, TouchLib running @ 112fps + TouchLib Speed/CPU Fix !!! ** UPDATED **
Posted: 16 June 2008 09:44 AM   [ Ignore ]   [ # 16 ]
Jr. Member
Avatar
RankRank
Total Posts:  198
Joined  2007-05-05

yeah baby… that shit is FAST!..

great job alex… please, please pretty please share your touchlib binaries.
I have a similar setup (firefly MV etc..)…

thanks..

ps.. you can buy firefly MVs seperately, but you will be forced to buy a “dev kit” for 100 $, which contains some
adapters, ptgrey API and a pci firewire card, plus another 100$ shipping… so if you only need one, its 399$ all
together, which simply sucks!

 Signature 

Blog: http://iad.projects.zhdk.ch/multitouch/
180 Project: http://www.timroth.de/180/

Profile
 
 
Posted: 16 June 2008 12:58 PM   [ Ignore ]   [ # 17 ]
Jr. Member
Avatar
RankRank
Total Posts:  188
Joined  2007-09-13

One more thing, Alex. How are you getting 100+ fps with the FireflyMV? Region Of Interest?

If so, how did you get ROI to work with Touchlib?

Keep up the great work, btw.

Profile
 
 
Posted: 16 June 2008 01:04 PM   [ Ignore ]   [ # 18 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  509
Joined  2008-02-22

Your set up is awesome!!!!!!!!!!!!!!!!!!!!!!!!!!
I’ll have to look into the Dual IR Laser.
Keep up the great work

 Signature 

http://www.justinriggio.com cool mad
http://www.niceminds.com My blog

Profile
 
 
Posted: 16 June 2008 01:13 PM   [ Ignore ]   [ # 19 ]
Jr. Member
Avatar
RankRank
Total Posts:  198
Joined  2007-05-05

yeah you can adjust the roi when using touchlib.. in the properties window (format 7)…
at least thats how I tried it once…

 Signature 

Blog: http://iad.projects.zhdk.ch/multitouch/
180 Project: http://www.timroth.de/180/

Profile
 
 
Posted: 16 June 2008 02:26 PM   [ Ignore ]   [ # 20 ]
Administrator
Avatar
RankRank
Total Posts:  197
Joined  2008-05-08
GFantini - 16 June 2008 12:58 PM

One more thing, Alex. How are you getting 100+ fps with the FireflyMV? Region Of Interest?

If so, how did you get ROI to work with Touchlib?

Keep up the great work, btw.

Yes in the camera config dialog under ‘Format 7’, I setup the ROI as follows:
x: 216 w: 320
y: 120 h: 240

~Alex

 Signature 

Computing is not about computers any more.  It is about living!

~ Send me a PM about high quality laser modules for LLP ~

Profile
 
 
Posted: 17 June 2008 08:59 AM   [ Ignore ]   [ # 21 ]
Jr. Member
Avatar
RankRank
Total Posts:  188
Joined  2007-09-13

No luck. I can manage to configure the custom resolution, but then I get a “Sizes of input arguments do not match in function cvCopy...” message.

Maybe it’s because I’m not using PGR’s own drivers, because they don’t work with Touchlib in Vista x64. I’m using Unibrain’s generic DirectShow drivers.

But thanks.

Profile
 
 
Posted: 17 June 2008 10:51 AM   [ Ignore ]   [ # 22 ]
Jr. Member
RankRank
Total Posts:  135
Joined  2007-05-09

Alex, that’s awesome work! Amazingly smooth and reliable tracking. I see posts about lasers helping the speed, I’m not sure how it helps the speed, something tells me it’s more of that firefly cam and touchlib mod. Some description of your modification would be great smile

 Signature 

my weblog
peepfair.com, slowly being developed, please use freely

Profile
 
 
Posted: 17 June 2008 11:46 AM   [ Ignore ]   [ # 23 ]
New Member
Rank
Total Posts:  36
Joined  2008-04-16

scape, you’re right the laser approach doesn’t directly cause a speed increase. But if you look at the images AlexP has uploaded you can see that the blobs being produced are very clear and precise, so I can’t help but think that they are easier for the system to identify and track.

Profile
 
 
Posted: 17 June 2008 12:17 PM   [ Ignore ]   [ # 24 ]
Jr. Member
RankRank
Total Posts:  135
Joined  2007-05-09

good point. do you know if the laser light has a depth bleed like DI sometimes can? I mean where the light may light up the fingers before touchdown onto the surface? or is this solely frontal illumination?

 Signature 

my weblog
peepfair.com, slowly being developed, please use freely

Profile
 
 
Posted: 17 June 2008 12:51 PM   [ Ignore ]   [ # 25 ]
Sr. Member
Avatar
RankRankRank
Total Posts:  265
Joined  2007-09-22

Alex described it as low pressure , when your fingers just barely touch the laser , that’s mid-air , no surface touching.

Profile
 
 
Posted: 17 June 2008 03:26 PM   [ Ignore ]   [ # 26 ]
Administrator
Avatar
RankRank
Total Posts:  197
Joined  2008-05-08
scape - 17 June 2008 12:17 PM

good point. do you know if the laser light has a depth bleed like DI sometimes can? I mean where the light may light up the fingers before touchdown onto the surface? or is this solely frontal illumination?

By adjusting both laser beam thickness (laser light focus) and the laser light plane distance from the acrylic, you can make it so that the blobs are not visible until you physically touch the acrylic. So therefore with LLP method there are no depth bleed problems that DI has, in that regard the LLP method is more similar to FTIR.

~Alex

 Signature 

Computing is not about computers any more.  It is about living!

~ Send me a PM about high quality laser modules for LLP ~

Profile
 
 
Posted: 18 June 2008 09:41 AM   [ Ignore ]   [ # 27 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  1011
Joined  2007-01-08

Congratz on your successful works Alex

 Signature 

http://www.multitouch.nl / natural-ui.com

Profile
 
 
Posted: 18 June 2008 02:13 PM   [ Ignore ]   [ # 28 ]
New Member
Avatar
Rank
Total Posts:  58
Joined  2008-05-31

hey alex can i use you setup with Xbox live camra or i have to get the same camra you have?

Profile
 
 
Posted: 18 June 2008 04:23 PM   [ Ignore ]   [ # 29 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  597
Joined  2008-02-12

@ giggs: you can use the xbox live camera with a setup like Alexs’, but you wont get the frame rate he’s getting you’ll probably get around 30fps @ 640x400 or 60fps @ 320x200, by using the xbox 360 camera

Taha

 Signature 

My MultiTouch Blog

Profile
 
 
Posted: 18 June 2008 05:02 PM   [ Ignore ]   [ # 30 ]
Administrator
Avatar
RankRank
Total Posts:  197
Joined  2008-05-08
Giggs - 18 June 2008 02:13 PM

hey alex can i use you setup with Xbox live camra or i have to get the same camra you have?

Giggs, you can use Xbox live camera. As you can see from my other post, I used my old iBot camera with success and also in the past I used SPC900 cam.
The reason I went with the Firefly MV is that I tried to improve performance (latency and smoothness of blob tracking) of my setup.

~Alex

 Signature 

Computing is not about computers any more.  It is about living!

~ Send me a PM about high quality laser modules for LLP ~

Profile
 
 
   
2 of 10
2