Laser Test:
The Great Candle Act:
Screenshot of my program:
Hi everyone! I’ve just made the most exciting thing I’ve ever made in my whole entire life. Yup, it’s the laser guided camera panner I was talking about! I’ve increased the angle of rotation of my ol’ parallel port controlled floppy drive camera panner by making some small mechanical adjustments. I’ve written a program which captures images from my webcam and scans those images for the brightest pixel. This bright pixel is usually a laser dot in this experiment. After finding the laser dot, it determines its position and moves the floppy drive stepper motor to turn the camera towards it. Check out my YouTube videos above to see it in action!
Since my code searches for the brightest pixel, it even works with candle light. Not only that, it can also track infrared light (which is invisible to the naked eye!). I used my TV remote as an infrared light source, and my camera tracked it quite nicely (not shown in the videos).
My future plan is to modify my program to use motion tracking instead of finding the brightest pixel for tracking moving objects. This way, the camera panner will be able to track objects which are moving without…“candles”! :)
As always, I’d love to hear your comments and ideas… :)
hey man, can i download this? i have some ideas for a laser targeting robot.
ReplyDeleteSure. If you've already made a floppy drive camera panner, then my program should work on your computer after making some adjustments. How can I send it to you?
ReplyDeleteI have made the camera panner. Could you email the the programs to dogsrcool2me@gmail.com? Thank you.
ReplyDeleteYour project is so cool. Can you email the programs to my email(dogsrcool2me@gmail.com)? Thank You so much.
ReplyDeletesorry for the double post, I forgot to login.
ReplyDeleteHi Ashish! All the best for your future projects!! Keep up the good work....
ReplyDeleteCheers!
-A
can i have a copy of the program to please??
ReplyDeleteYonsje@hotmail.com
why not a video recorded by the webcam wile tracking ?
ReplyDeletecould you send me the program also ?
or just post it on the website ?
tataluguita@gmail.com
really nice :)
ReplyDeleteI'm interested in a project similiar to yours, but I can't find anywhere how you did the image processing from the webcam...
ReplyDeleteHow did you get it to search for the brightest pixel and return this to your program? If you have any info, please email me:
cfinger **AT** gmail.com
Thanks a lot, and good work!
i have not made the floppy panner, but i am interested in modifying it to work with a servo setup.
ReplyDeletebtw, send it to miron721 a_t gmail do_t com
ReplyDeleteThis Is GREAT the the parts are cheap as well PLEASE fwd me a copy of your tracking software. Thank YOU and Merry Christmas.
ReplyDeletePegicorn1963@yahoo.com
Thanks again
this is the greatest
If you're interested in making your own floppy drive camera panner, check out my article: http://www.codeproject.com/useritems/floppystepper.asp
ReplyDeleteThis is my first article..so if you like, don't forget to vote for it. :)
can you send the source code to me too
ReplyDeletetilton . kevin at gmail . com
hey Ashish!
ReplyDeleteKeep up the good work...
wishing you best wishes for your future projects.. :)
Hey Ashish!
ReplyDeleteKeep up the good work...
best wishes for your future projects.....
hope you will excel further in this area....:)
totally awesome! great work, i'd love to have a copy of this program you've made!
ReplyDeletestevediraddo at hotmail dot com
peace and merry xmas
can i have the source code as well? it's a great project, and i would like to try my hand on it as well, thank you
ReplyDeleteandycjw@gmail.com
could i have a copy of the source code as well? this is a great project, and i'd love to try this myself as well
ReplyDeletethank you
andycjw@gmail.com
Graet Article
ReplyDeleteHow did you track Infra red? did you use additional circuitry. Could you please e-mail the source code and any schematics to
ian@ifpg.co.uk
thank you
Great project I was wondering how you go about capturing data from the camera? I assume it's a USB webcam of come sort. Always curious how to do that in .NET. How do you process images? Do you use the directshownet libray over at sourceforge?
ReplyDeleteThanks
evlong@ NOSPAM gmail.com
Hi Ashish, I like your project very much, I tried to build one myself.
ReplyDeleteI managet to controll te floppy from the paralel port but, I can not make the program for kamera to trace pixels, like yours, when you enter in the room with a light, your kamera followed you.
Can you please send me the Source code to my email: besnikhaziri@hotmail.com or
besnikhaziri@yahoo.com
thanks so much
Ashish, try this article on CodeProject out for motion detection algorithms. It is quite spectacular!
ReplyDeletehttp://www.codeproject.com/cs/media/Motion_Detection.asp
wow.. your project is so cool. i will try it. so can you send me your code? please send me (manhoi.hur@gmail.com)
ReplyDeleteCan you email the programs to my email a.botzung@wanadoo.fr
ReplyDeleteThanks!
Nice work. Can you email me the source too? ncvanleeuwen _a_t_ gmail _do_t com
ReplyDeleteThank you!!!
Hi.
ReplyDeletegreat programs here could you email me a copy and the lasersketch program
sashah@hotmail.co.uk
thanks
nice piece of programming could you send me the source code to lazer guided camera panner please
ReplyDeletemy email is JERRY_41095@YAHOO.COM
Ashish,
ReplyDeleteIs it possible to get a copy of the source? I have a motion control project that is yearning for a webcam. Thanks in advance.
Brad
bscogg@yahoo.com
Hello, you´ve made an awsome program, I´m ordering some parts to do a similar setup like you right now, the problem is that I´m not a programmer, yet :P Could you please send the program.
ReplyDeleters232@mail.com
This is a very cool program. I have wanted to do that kind of thing for a long time. Can you send the program and source code to joshy_other_12_42@hotmail.com
ReplyDeleteI was also wondering if it were possible to make it track a green laser or at least a different color? If so could you help me with the software?
Thanks
hello
ReplyDeletei m looking info /doc /source code for laser tracking
can you help me ???
thanks
can you send me your code please
ReplyDeleteredoxoder@gmail.com
thks
Iv been wanting to make a program like this for a while, and would like to see the source code some time.
ReplyDeletehi great idea and program,can you send me the circuit and lasers you used,i have a few lasers at home and send me copy of your program if you can
ReplyDeletei am using it for a AI robot design
jamericanfreddy@yahoo.com
nice work done.. very interested in integrating with my project.. kindly send me the source codes. siva_rocks@yahoo.com. thank you
ReplyDeleteHi,
ReplyDeleteCould you please share your source code to me nguyenxh.net@gmail.com?
Thanks in advance.
Great guy! I always come to your blog to keep myself amused... and with interest on things you do but haven't tried any of it yet..maybe someday. Keep it going man, you've done a marvelous job!
ReplyDeleteHow about letting the mouse select on the screen what the camera will track? More power!
Thanks for the nice post.
ReplyDeletehey ashishd i want programme of laser guided camera panner plzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz ok in huryyyy
ReplyDeleteokz...
Hello
ReplyDeleteHello, Ashish Derhgawen. I'm Fusan, Nice to meet you. my English writing was not good.
I like your project very much. Laser Guided Camera Panner, Object Tracking using Camera and Lasers.
How did you get it to search for the brightest pixel and return this to your program?
For Laser (it is LED, IR OR other). and you develop from C#, C++, VB or other?
Can you please send me the Source code to my email: tuinui-phoenix@hotmail.com
thanks so much
Hello Ashish,
ReplyDeleteCan you send me the code for this?
Please send to stosh259@hotmail.com
Thanks much
Thank you for all your projects and ideas that you have openly extended, my name is Shivam from India, Delhi. I've made the similar project of laser guided cam for my school presentation..it would be grate if u check it out urself..
ReplyDeleteMay you be blessed abudantly all the time and i request you to keep posting your projects and ideas..
Thanks and regards
Shivam
hello ashish,
ReplyDeletecan i have the code for 'search for the brightest pixel', also can i track more then 1 laser point, please email it to vanekar01@hotmail.com, thanks
hi,
ReplyDeletei want to find the positon (in x-y coordinates) of the laser dot but i couldn't do this. i tried to use ubitmap but it doesn't work... can u please send me the codes of this? erkinuzuncakmak@hotmail.com
thaks..
Woowww... is very cool your program. Can you send me the code??? My mail is: elrusodaniel@hotmail.com
ReplyDeletehello.. I see a lot of good references for my project here.
ReplyDeleteis it possible that you send me this source?
i'm trying to track a laser point myself too. and this would be very helpful for me. i'll be waiting.
e-mail: jumbo505@gmail.com
Hi Ashish,
ReplyDeletegreat work, i would love a copy of this software, please could you email it to me thx in advance andrew_bryan_scott@hotmail.com
hi Ashish,
ReplyDeleteI am working on a project to make a robot (vexplorer) to follow a laser.
but i want to use the image processing toolbox from matlab.
can u please help me in this regard.
Hi Ashish,
ReplyDeleteI'm working with medical equipment, particularly with stabilography, can you send the program to my mail: dimkapodol@gmail.com
Hi Im a Big Fan of your work,
ReplyDeletecould you send me the sourcecode please: aimnixbot.sas(at)web.de.
Hey gr8 projects .I just want to confirm that can u give me the code for the color tracking (the yellow colored ball) project
ReplyDeleteHi Ashish,
ReplyDeleteGreat work!
Could you please send me a copy of your program to detect the laser position?
Thanks in advance,
larsen@comcast.net