5 of 10
5
Dual IR Laser, Firefly MV, TouchLib running @ 112fps + TouchLib Speed/CPU Fix !!! ** UPDATED **
Posted: 27 June 2008 05:24 AM   [ Ignore ]   [ # 61 ]
New Member
Avatar
Rank
Total Posts:  59
Joined  2008-04-27

yep i have sp1 installed

 Signature 

Pissed Right Off Genetically Engineered Nerd

Profile
 
 
Posted: 27 June 2008 07:20 PM   [ Ignore ]   [ # 62 ]
Administrator
Avatar
RankRank
Total Posts:  201
Joined  2008-05-08
Gw - 26 June 2008 12:52 PM

Hey Alex,

Well I’m going to start ordering some parts to start my own 850nm IR lasers this weekend unless you’re able to get back to my PMs about buying some of yours.

I’ll start with the Thorslabs 10mW 850nm IR diode or the USLasers 5mW 850nm diode from Digikey and try and gather some power components and housing units for them.

Just out of curioisty where did you get the housings and lenses for the lasers and how did you mount the lens to the housing?

Gw,

PM me if you need more info about the laser modules.

~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: 27 June 2008 07:34 PM   [ Ignore ]   [ # 63 ]
New Member
Avatar
Rank
Total Posts:  73
Joined  2008-06-17
AlexP - 27 June 2008 07:20 PM

Gw - 26 June 2008 12:52 PM
Hey Alex,

Well I’m going to start ordering some parts to start my own 850nm IR lasers this weekend unless you’re able to get back to my PMs about buying some of yours.

I’ll start with the Thorslabs 10mW 850nm IR diode or the USLasers 5mW 850nm diode from Digikey and try and gather some power components and housing units for them.

Just out of curioisty where did you get the housings and lenses for the lasers and how did you mount the lens to the housing?

Gw,

PM me if you need more info about the laser modules.

~Alex

There might be something wrong with the PMs I sent, but sent you another just now.

Thanks

Profile
 
 
Posted: 28 June 2008 10:00 AM   [ Ignore ]   [ # 64 ]
Jr. Member
Avatar
RankRank
Total Posts:  188
Joined  2007-09-13

@ Progen: I had a similar problem with XP SP2. The cause might be that you installed FlyCapture first, and then FlyStream.

Try the following: when you install FlyCapture, you get a handy utility called “driverControlGUI (in Point Grey Research > PGR FlyCapture > Utilities). There, you can switch between the drivers available on your system. Launch it, and first, select the 1394 device on the lower panel and check if you have Microsoft’s driver installed. If not, select that and click the “Switch” button. Then, select the camera in the upper panel, and check what driver is currently marked as “Installed”. Now it gets tricky: you must find a way to have the signed FlyCapture driver initially installed, and the FlyStream available for selection (a fresh install of both may get you there). But you have to switch the driver to Microsoft DirectShow first, and only then switch to FlyStream (because it is a DirectShow driver after all).

Sorry if I sounded a little confusing. That’s because it is. But it worked for me. Hope it helps.

Profile
 
 
Posted: 28 June 2008 07:54 PM   [ Ignore ]   [ # 65 ]
New Member
Rank
Total Posts:  30
Joined  2008-05-23

I just want to say that I am jealous of the performance of your setup AlexP. That’s awesome. Especially the smoke app. Incredible!

Profile
 
 
Posted: 29 June 2008 10:36 PM   [ Ignore ]   [ # 66 ]
New Member
Avatar
Rank
Total Posts:  73
Joined  2008-06-17

Alex I see that you are using the B/W FireFly MV, did you get the version with the 6mm microlens?

Did the stock microlens have any IR filter that you had to remove?

Did you add a 850nm bandpass filter to the outside of the lens?

Profile
 
 
Posted: 30 June 2008 04:58 PM   [ Ignore ]   [ # 67 ]
Administrator
Avatar
RankRank
Total Posts:  201
Joined  2008-05-08
Gw - 29 June 2008 10:36 PM

Alex I see that you are using the B/W FireFly MV, did you get the version with the 6mm microlens?

Did the stock microlens have any IR filter that you had to remove?

Did you add a 850nm bandpass filter to the outside of the lens?

I got the B/W version of the FireFly MV camera since its sensor seems to be more suitable (sensitivity-vise) for IR based setup.
The camera came with CS lens mount and two aditional microlens mounts (one with and one without IR blocking filter).
The microlens that came with the camera (6mm) does not have IR blocking filter on it, but I used the 90 degree lens I had from my previous setup.
A few days ago I got the 150 degree lens that will allow for shorter distance setup.
On top of this I added the IR bandpass filter (850nm, 40nm wide from ThorLabs) to block the visible light.

~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: 01 July 2008 01:56 AM   [ Ignore ]   [ # 68 ]
Jr. Member
RankRank
Total Posts:  236
Joined  2008-02-01

150 degree lens, is this from the Firefly boys?  I tried to do an order with the but they seem to want my soul to cover shipping costs of an item which weights less than a sponge.  And why do I need to order 5, with a dev kit, and give them my inside leg measurement, and tell them why I love Jesus, and give them access to my fridge.  Why do they demand so much?!? smile

Rant over.  150 degree lens you say?

 Signature 

fingerpuk.tumblr.com

Profile
 
 
Posted: 01 July 2008 10:39 AM   [ Ignore ]   [ # 69 ]
Jr. Member
Avatar
RankRank
Total Posts:  121
Joined  2008-01-28

hats off to u Alex !! ^smile^

 Signature 

..’m not the best..but ‘m not like the rest....

Profile
 
 
Posted: 01 July 2008 02:41 PM   [ Ignore ]   [ # 70 ]
New Member
Rank
Total Posts:  36
Joined  2008-04-16

AlexP: I just thought of something. With your system and the software you’ve modified, are you able to quickly tap the screen and have it register? I guess what I’m asking is how quickly does the system see a finger tip? Do you think this system would be able to pull of a realistic piano keyboard or drum setup like a series of quick taps?

Profile
 
 
Posted: 01 July 2008 03:46 PM   [ Ignore ]   [ # 71 ]
Jr. Member
RankRank
Total Posts:  236
Joined  2008-02-01

It must be able to, our crappy by comparison system could easily handle tap, double tap, triple tap commands.  The tracking on that was about 30fps, so at 112…

 Signature 

fingerpuk.tumblr.com

Profile
 
 
Posted: 01 July 2008 04:00 PM   [ Ignore ]   [ # 72 ]
Administrator
Avatar
RankRank
Total Posts:  201
Joined  2008-05-08
Larky - 01 July 2008 01:56 AM

150 degree lens, is this from the Firefly boys?  I tried to do an order with the but they seem to want my soul to cover shipping costs of an item which weights less than a sponge.  And why do I need to order 5, with a dev kit, and give them my inside leg measurement, and tell them why I love Jesus, and give them access to my fridge.  Why do they demand so much?!? smile

Rant over.  150 degree lens you say?

Ha ha, Andrew, great sense of humor! We need it around here…
Ya, I know, it sucks that they will charge you $50 for (s/h) and even more for the international shippments.
There are no restrictions about the minimum order. You can order only one camera but you’ll have to buy their dev kit. I didn’t mind that because it comes with some needed hardware (camera mount, micro lens mounts, micro lens, long firewire cable, firewire card, SDK).

I got the 150 degree lens from the local Fry’s store. Look at here or here. They are about $30.

~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: 01 July 2008 04:10 PM   [ Ignore ]   [ # 73 ]
Administrator
Avatar
RankRank
Total Posts:  201
Joined  2008-05-08
h4t - 01 July 2008 02:41 PM

AlexP: I just thought of something. With your system and the software you’ve modified, are you able to quickly tap the screen and have it register? I guess what I’m asking is how quickly does the system see a finger tip? Do you think this system would be able to pull of a realistic piano keyboard or drum setup like a series of quick taps?

The camera captures really short events (such as quick taps) really easily. The more important issue for the real-time music applications is the latency.
I believe that one of the key factors to a successful MT system is responsiveness.
I am currently working on an inexpensive platform-independent hardware blob detection/tracking system that will not only further minimize the MT event latency, but also completely free the main CPU of any computationally intensive image processing/blob tracking tasks.
Will keep you posted…

~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: 01 July 2008 04:31 PM   [ Ignore ]   [ # 74 ]
Administrator
Avatar
RankRank
Total Posts:  201
Joined  2008-05-08
Mj - 01 July 2008 10:39 AM

hats off to u Alex !! ^smile^

Mj, thanx!

~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: 01 July 2008 06:46 PM   [ Ignore ]   [ # 75 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  1358
Joined  2007-04-08

@ h4t:

As Alex said, latency will definitely be the biggest obstacle in doing real-time music. Percussion especially will require even lower latency. You have to consider the operating system, audio interface, camera, and application combined latency. It’ll be pretty hard to get the latency down enough for percussion based instruments I think. For my multiKey (piano) application, there’s definitely too much latency when hitting a note, but it’s still usable (for non professional use). Most systems will see a “quick tap.” The issue isn’t the tap, but how fast (latency) it responds and processes. If you’re looking to do some kind of live percussion instrument that is capable of eigth, sixteenth, and thirty-second note playing, I don’t think we’re anywhere close yet. The system may be able to play it back, but there would be a delay big enough for you to get confused lol.

 Signature 

My Multitouch Blog
My Youtube
Multitouch FAQ - Need Help? Click here!

Profile
 
 
   
5 of 10
5