Release: CCV Color Tracking for simple development environment or laser tracking
Posted: 09 October 2009 01:17 PM   [ Ignore ]
Rank
Joined  2008-09-30
Total Posts:  6
New Member

Hello,

We’re glad to contribute to the community a patch for CCV to support color tracking.
It can be used to track laser pointers or leds, and also to track fingers on a standard LCD monitor/laptop using a red or green laser with line lens attached to it (http://www.dealextreme.com/details.dx/sku.5928).
The advantage of using a colored laser instead of IR is that you can see the beam, so you can avoid looking at it (although it can still burn your eyes, so use at your own risk grin)

This approach can be used as a simple/cheap development environment:

Schema:
schema.jpg

For now it tracks only one color for the sake of simplicity, but it can be extended to support multiple colors simultaneously.

Download:
http://pixtream.com.br/?page_id=53

Cheers

Image Attachments
schema.jpg
 Signature 

http://www.pixtream.com.br

Profile
 
 
Posted: 09 October 2009 01:21 PM   [ Ignore ]   [ # 1 ]
Avatar
RankRankRankRank
Joined  2009-04-14
Total Posts:  944
Elite

amazing stuff !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 Signature 

One more but very useful blog : http://cktouch.fr.nf/
Rear DI + Windows Seven + Surface = So Nice…

Profile
 
 
Posted: 09 October 2009 01:35 PM   [ Ignore ]   [ # 2 ]
Avatar
RankRankRankRankRankRank
Joined  2007-04-08
Total Posts:  2293
Moderator

Looks good. Can you post this on the tasks list of CCV so it can be added to core? http://nuicode.com/projects/tbeta/issues

 Signature 

Follow me on:
My Website - Youtube - Twitter - Linkedin

Profile
 
 
Posted: 09 October 2009 04:14 PM   [ Ignore ]   [ # 3 ]
Avatar
RankRankRankRank
Joined  2007-09-18
Total Posts:  791
Moderator

thxs a lot LUis !!!
what a great contribution !! hurrah !!

i ‘ll do some test this we and send some vids wink

BY the way in which town of Brasil are you living ?

Your vid shows a little circular apploader , what is that ?

 Signature 

How many touches can you simultaneously perform ? 

le WIKI en Français

Profile
 
 
Posted: 09 October 2009 05:30 PM   [ Ignore ]   [ # 4 ]
Rank
Joined  2008-09-30
Total Posts:  6
New Member

Thanks guys!

@cerupcat created the task http://nuicode.com/issues/448. If you want any help or change it to work on another revision, let me know.

@jimihertz great, looking forward to see your vids. I live in Porto Alegre - Rio Grande do Sul.
The circular launcher is from our multitouch framework, implemented in Qt. You can find more details here: http://nuigroup.com/forums/viewthread/7002/

Happy coding..

 Signature 

http://www.pixtream.com.br

Profile
 
 
Posted: 14 October 2009 06:34 AM   [ Ignore ]   [ # 5 ]
Avatar
RankRankRankRank
Joined  2007-09-18
Total Posts:  791
Moderator

Hi Luis ,

i just tried (unsuccessfully gulp  ) your CCV release :

it seems smtg related to the PS3 cam is missing ...
Could you post the full folder (instead of just the .exe) or point me to some solution wink

Can’t wait to push fwd !

Image Attachments
ccv_color_error.jpg
 Signature 

How many touches can you simultaneously perform ? 

le WIKI en Français

Profile
 
 
Posted: 14 October 2009 09:04 AM   [ Ignore ]   [ # 6 ]
Rank
Joined  2008-09-30
Total Posts:  6
New Member

Hi Jimi,

The PS3eye API changed recently to support multiple cameras.. Can you please update the PS3EyeLib.dll in CCV bin folder with this version: http://www.pixtream.com.br/wp-content/uploads/2009/10/PS3EyeLib.dll
That should do the trick, but let me know..

See you

 Signature 

http://www.pixtream.com.br

Profile
 
 
Posted: 14 October 2009 11:13 AM   [ Ignore ]   [ # 7 ]
Avatar
RankRankRankRank
Joined  2007-09-18
Total Posts:  791
Moderator

it Wgulp  big surprise RKS !!!
The new dll solve the problem .
I did a few tests and calib & it works ok !! Huge congrats .
I need to go deeper in the settings you propose & do some real tests with a VP .

Thxs again , Luis !!! Imagination is the limit !!

 Signature 

How many touches can you simultaneously perform ? 

le WIKI en Français

Profile
 
 
Posted: 14 October 2009 12:15 PM   [ Ignore ]   [ # 8 ]
Avatar
RankRankRank
Joined  2008-11-22
Total Posts:  261
Sr. Member

could you please tell me where can i get binary version?
edit :ok i found it thanks
http://www.pixtream.com.br/?page_id=53

 Signature 

my 19” LCD setup
my 60” FTIR setup (old video)

Profile
 
 
Posted: 15 October 2009 04:35 PM   [ Ignore ]   [ # 9 ]
Avatar
RankRankRankRank
Joined  2007-09-18
Total Posts:  791
Moderator

hi again,
i have some trouble calibrating properlly when using the video projector .
Is there any documentation about the settings ??

 Signature 

How many touches can you simultaneously perform ? 

le WIKI en Français

Profile
 
 
Posted: 15 October 2009 05:36 PM   [ Ignore ]   [ # 10 ]
Rank
Joined  2008-09-30
Total Posts:  6
New Member

Hello Jimi,

Do you mean the color calibration or screen calibration?
The screen calibration should work as usual..
About the colors there’s currently no documentation, you need to experiment with the ranges to avoid other colors as much as possible without missing the tracking color on any part of the screen. If you’re tracking a red laser, the filter may let pass the red dots of the screen calibration, but that’s ok, it’s almost like an automatic calibration, as the point will already be on the right touch position (you can see that effect on the video I posted above). grin

 Signature 

http://www.pixtream.com.br

Profile
 
 
Posted: 15 October 2009 06:01 PM   [ Ignore ]   [ # 11 ]
Avatar
RankRankRankRank
Joined  2007-09-18
Total Posts:  791
Moderator

Color calibration , of course rasberry

So, what V,S,H stand for ?…

Image Attachments
color_setting_ccv.jpg
 Signature 

How many touches can you simultaneously perform ? 

le WIKI en Français

Profile
 
 
Posted: 15 October 2009 06:10 PM   [ Ignore ]   [ # 12 ]
Avatar
RankRankRankRank
Joined  2007-09-18
Total Posts:  791
Moderator

mmm, ok

HSL and HSV are two related representations of points in an RGB color model that attempt to describe perceptual color relationships more accurately than RGB, while remaining computationally simple. HSL stands for hue, saturation and lightness, while HSV stands for hue, saturation and value from WIKIPIDIA

Here an accurate explanation for the french readers long face

 Signature 

How many touches can you simultaneously perform ? 

le WIKI en Français

Profile
 
 
Posted: 21 October 2009 06:21 AM   [ Ignore ]   [ # 13 ]
Rank
Joined  2009-06-29
Total Posts:  2
New Member

Can someone compile to MAC,please! 176 is no longer available.
Thanks

http:\\thomasvanta.es

Profile