PSeye = best cam available, doing up to 120 FPS at low resolution making it perfect for this kind of use. Removing IR Filter and a adding a visible Light Filter brings additional fun (Night Vision, Tracking in the Dark etc.):P
Sorry but i wasn't able to find out any description of this tracking algorithm on your mentioned link. Can you tell me the link more specifically please.
Can anyone teach me how to configure opencv in c++? I downloaded OpenCV-2.1.0 and there's no "bin" folder to it.. I don't know what to put in Binaries and Libraries under the Directories. I'm using DevCpp.
How can you make it so fast? Are you using super computer? I am playing with Opencv but the frame rate is very low, 2-4 frame per sec. Do you have suggestion how to optimize? Are you using cvHaarDetectObjects function inside the detect_and_draw in the Opencv example?
@szproxy First of all you need to have a fast webcam, not only a fast computer. Be sure to light up your room to get those extra frames per sec, else your cam will increase the exposure time thus decreasing the fps.
I'm trying to do a project myself using OpenCV, and I wanted to know if u could help me. If u r insterested please email me at eduarv2015 gmail. Thanks.
I am very deep into the Wii-Interactive Whiteboard system but I would like to do something that tracks in 3D also. Also, something really HOT that DJs could use. Your website doesn't seem to have any informaiton about this project anymore. I would love to see the source code. Thanks.
very nice man :) the question i have, and perhaps u dont bother for this ;), is: the fact that the ball is the only yellow object in the scene, does it help? i mean, u use some kind of color histogram based-on tracker? Thanks.
What do you mean by OpenCV implementation? Why would you use an algorithm library if you designed the algorithm? Did someone else implement your algorithm to be part of OpenCV?
How accurate is your algorithm in terms of color tracking in complex scenes? I noticed the scene is fairly simple as is your clothing. Can your algorithm still perform that well in a scene with other similar colored objects?
@DarkRubySage well ok, explain how this video means linux is better than mac and windoze as you put it.
The OpenCV library is available for linux and windows. Granted this guys project was created on a linux system with linux compilers, does that mean it couldnt be ported to windows and run at the same speed?
Think long and hard before you answer because I'm a commercial software engineer who uses windows and linux everyday in the amusement arcade industry..
@DarkRubySage so what ? you original comment is still mute. Listen in 1985 I developed a game for the Sinclair ZX Spectrum but it was created using a development environment on a dragon 32, later it was ported onto the commodore 64 and then even later it was ported again onto the Atari ST and Amiga.
so what ?
You still need to explain why, in this case, linux is better than windoze? What can linux do that windoze cant? Fanboyism isnt going to cut it here so please be specific.
@DarkRubySage The game I created has my real name on the title screen so I'm not going to say on YT. Ocean Software purchased the rights to that game.
You still havent given a valid reason for your original comment and I doubt very much that you can.
The fact is linux, mac and windows are equally capable of executing the same code at the same speed. They all have modern, well tuned schedulers so it comes down to the skill of the programmer, the compiler and the CPU not the OS.
Thats badass. For some reason i cant even get my camera capture to go that fast in opencv. The camera is limiting me to 7 to 10 fps. Are you using a webcam or something special.
bro..plzz can u share knowledge of how did u make it ..i mean library functions n all...i searching for it frm many weeks ...n really frustrated now//
plz share codes or info with me..will be really helpful !!
OpenCV lets you acquire video a number of different ways. If you can get a video into a format that openCV can recognise such as mpeg, you can simply do processing on the pre-captured video.
Asto whether you can use a digicam, I've used a Canon Rebel using some capture software to take snapshots quickly to obtain low framerate "video" before, but alot of cameras do not support this style of capture.
In linux any firewire, PWC and V4L compatible camera can work. In windows/mac may be easier.
Im trying to make my webcam work. Im using vs2008. i have an a4tech webcam pk-635m and im wondering if I should get a specific camera for compatibility with opencv?
I can only really speak knowledgeably to how it works in linux, however I think any device that works in windows (that is you can capture video with it) will work with openCV. I have a friend who is doing work with a higher end camera that needs a special driver, but it came with the C-code to create an IplImage from the video stream.
Depending on your budget and needs, I may suggest something with auto focus or auto lighting, but for screwing around what you have should be just fine.
good detection time... I checked on the link at the video description to see if the code of the algorithm was available but no luck... is there the possibility to obtain it.
Hi, Great Work Man. Have you also tried with multiple objetcs??? The Tracking Speed is Really Impressive...Also I liked thestuff when the stick was getting blurred and the ball was still tracked.
I wrote the software myself. The algorithm that I used has been detailed at the link in the video description. I'd be happy to answer any questions regarding implementation issues, just drop me an e-mail.
Hi Hayes. It is an amazing video. I really liked it. I did not get the algorithm you used for this. Do you mind sharing the source code which you used in openCV using C++. I am a student at Penn State University and I will not use it for commercial purposes.
That program is highly focused and staring at your balls.
kiyotewolf 3 months ago
can you explain what is open cv ?
SunnyShawFilms 5 months ago
I should have went to school for programming!
hanasuru 6 months ago
Check out my channel
I'll be going over C++, computer engineering courses and other related courses. I upload videos daily.
SebastianRoces 6 months ago
WOW!!! I´m impressed!!! =)...ehh, can u give me the source code please?? I will try to start using OpenCV, and this project just inspires me!!
broncocv 6 months ago
Hi Can you please give me the link for the algorithm ? Thank you in advance...
rezamt2010 7 months ago
wow..cool.
MsEndaaaa 7 months ago
fast camera = fast motion tracking -___-
MrOMGWTFxCorp 9 months ago
@MrOMGWTFxCorp
PSeye = best cam available, doing up to 120 FPS at low resolution making it perfect for this kind of use. Removing IR Filter and a adding a visible Light Filter brings additional fun (Night Vision, Tracking in the Dark etc.):P
n01z3d 6 months ago
wow, awesome!
Although it's been 3 year old!!!
exodreamable 9 months ago
Hi, I am trying to use AFORGE.NET [and C#] to track a tennis ball. When I apply the Saturation filter, my FPS drops to 1-4.
Does that happen in OpenCv?
Shaunakde 10 months ago
Does it track using color? or??
LittlePokeDigi 10 months ago
is there any way you can predict the path of something thrown?
kingbill733 11 months ago
Hello my friend, where you have the source code of this application?
Stephen4751 11 months ago
love your projects and your website :)
AshikaUmanga 11 months ago
ia331411.us.archive.org/3/items/TvQuran.com__1/TvQuran.com__020.mp3
ahmd1431 1 year ago
yeah! year 2007 ... suck it kinect! and this doesn't use thousend of infrared laser points.
jonidimo 1 year ago
Sorry but i wasn't able to find out any description of this tracking algorithm on your mentioned link. Can you tell me the link more specifically please.
parshant90 1 year ago
Can anyone teach me how to configure opencv in c++? I downloaded OpenCV-2.1.0 and there's no "bin" folder to it.. I don't know what to put in Binaries and Libraries under the Directories. I'm using DevCpp.
krull00000000000000 1 year ago
How can you make it so fast? Are you using super computer? I am playing with Opencv but the frame rate is very low, 2-4 frame per sec. Do you have suggestion how to optimize? Are you using cvHaarDetectObjects function inside the detect_and_draw in the Opencv example?
szproxy 1 year ago
@szproxy First of all you need to have a fast webcam, not only a fast computer. Be sure to light up your room to get those extra frames per sec, else your cam will increase the exposure time thus decreasing the fps.
avatarelite 1 year ago
This has been flagged as spam show
I'm really interested in this software, I'm researching OPEN CV, too. So can u please share me source code? (dtdang.ck06lcd@gmail.com) Thks so much
MrOrfish 1 year ago
Hey Brad, great sofware.
I'm trying to do a project myself using OpenCV, and I wanted to know if u could help me. If u r insterested please email me at eduarv2015 gmail. Thanks.
eduarv2015 1 year ago
good tracing
denu1024 1 year ago
Excelente trabajo!
danielhgf 1 year ago
I am very deep into the Wii-Interactive Whiteboard system but I would like to do something that tracks in 3D also. Also, something really HOT that DJs could use. Your website doesn't seem to have any informaiton about this project anymore. I would love to see the source code. Thanks.
Shakespeare1612 1 year ago
I interested in video tracking what method use for this?
miltongon2002 1 year ago
is the algorithm for object tracking already included in opencv library?
or you write the algo by yourself?
gstoh 1 year ago
Aimbot :)
PassionateLatino 1 year ago
great montion blur gradient detection
hackdan 1 year ago
very nice man :) the question i have, and perhaps u dont bother for this ;), is: the fact that the ball is the only yellow object in the scene, does it help? i mean, u use some kind of color histogram based-on tracker? Thanks.
ledjorge 1 year ago
@ledjorge i think hes using color traking, ive donde something like this using AForge and C#
IronWolff 1 year ago
@IronWolff Thanks. Btw, is it more efficient to work on C sharp than C++? Talking about developing time of course. Cheers.
ledjorge 1 year ago
How did you take for writing this software?
SoapBock 1 year ago
What do you mean by OpenCV implementation? Why would you use an algorithm library if you designed the algorithm? Did someone else implement your algorithm to be part of OpenCV?
FanAlltEUpptaget 1 year ago
Really Nice! Hey i'll Pay You $180 If You Make Me An Aimbot For A Game Called Crossfire, Message Me if Interested
HakerzTM 1 year ago
Really Nice! Hey i'll Pay You $180 If You Make Me An Aimbot For A Game Called Crossfire, Message Me if Interested
HakerzTM 1 year ago
Really Nice! Hey i'll Pay You $180 If You Make Me An Aimbot For A Game Called Crossfire, Message Me if Interested
HakerzTM 1 year ago
How accurate is your algorithm in terms of color tracking in complex scenes? I noticed the scene is fairly simple as is your clothing. Can your algorithm still perform that well in a scene with other similar colored objects?
Krb68691 1 year ago
One of the many ways Linux is better than Mac and Windoze...
DarkRubySage 1 year ago
@DarkRubySage wtf stupid comment.
StarSeeker5000 1 year ago
@StarSeeker5000
How is that a stupid comment?
DarkRubySage 1 year ago
@DarkRubySage well ok, explain how this video means linux is better than mac and windoze as you put it.
The OpenCV library is available for linux and windows. Granted this guys project was created on a linux system with linux compilers, does that mean it couldnt be ported to windows and run at the same speed?
Think long and hard before you answer because I'm a commercial software engineer who uses windows and linux everyday in the amusement arcade industry..
StarSeeker5000 1 year ago
@StarSeeker5000
OpenCV was created on Linux. It was ported to Windows, but it was CREATED on Linux.
DarkRubySage 1 year ago
@DarkRubySage so what ? you original comment is still mute. Listen in 1985 I developed a game for the Sinclair ZX Spectrum but it was created using a development environment on a dragon 32, later it was ported onto the commodore 64 and then even later it was ported again onto the Atari ST and Amiga.
so what ?
You still need to explain why, in this case, linux is better than windoze? What can linux do that windoze cant? Fanboyism isnt going to cut it here so please be specific.
StarSeeker5000 1 year ago
@StarSeeker5000
OpenCV was created on Linux. That is what makes Linux better.
Also,yeah, I admit I'm a Linux "fanboy".
What game was it that you made?
DarkRubySage 1 year ago
@DarkRubySage The game I created has my real name on the title screen so I'm not going to say on YT. Ocean Software purchased the rights to that game.
You still havent given a valid reason for your original comment and I doubt very much that you can.
The fact is linux, mac and windows are equally capable of executing the same code at the same speed. They all have modern, well tuned schedulers so it comes down to the skill of the programmer, the compiler and the CPU not the OS.
StarSeeker5000 1 year ago
@StarSeeker5000 arguing on youtube is a pointless waste of time
al28283 1 year ago
someone can tell me how can i fo gabor filter using openCV please
sidouo 1 year ago
Thats badass. For some reason i cant even get my camera capture to go that fast in opencv. The camera is limiting me to 7 to 10 fps. Are you using a webcam or something special.
sdpagent 1 year ago
It is the color based object tracking, isn't it?
antiw7 1 year ago
what did you used dude?
camshift?
photophobiaProject 1 year ago
If only you could read sidebars... it's so damn difficult :P
Entharion 1 year ago
@Entharion
i was hoping for somekind of enlightment here=P
anyway, the project im working with uses infra red cameras
so the color stuff wont work
nice job by the way
photophobiaProject 1 year ago
@photophobiaProject
Well yes, so the user here used OpenCV with custom C++ script to make this work :P
Entharion 1 year ago
This has been flagged as spam show
@Entharion
i was hoping for somekind of enlightment here=P
anyway, the project im working with uses infra red cameras
so the color stuff wont work
nice job by the way
photophobiaProject 1 year ago
âžìû(sMƒHJP¸ÓÇÿ}¿†Ç~ЉÖ1ÒŠF Ð@tÑÿr8Èw‰ÑŠJG×z}!úwœˆÈ*v÷ˆÊr²
A(þ#E~ƒú ˆÍ|=tÀó^ÌHÀÝ<:*þ ÝÝTÖÁ@0õßþ
òÐ÷Ú-ƒÂ|ôÝÀXÇ?fjPˆLÿöþ<Þ³wºU2Öÿâ.yžçyIwžç
ûW\
canucatchbob 1 year ago
hi!
good work
you can share source code please!
thanks
vuthienanvn1 1 year ago
Thats fast! Is it all software or are you using a high FPS webcam like the Playstation Eye? Are you using the CPU or GPU to crunch the numbers?
mars3554 2 years ago
Any chance you can share the source code please! :-) if only the algorithm you used or anything that will be really great!
lynndah212 2 years ago
this is amazing ! ... is there any way you are sharing the source code for this? .. because it is absolute amazing!
mallement 2 years ago 14
hi pro!
i also admire u
so cool project
can u share code or give some functions pls!
melody06111103 2 years ago
bro..plzz can u share knowledge of how did u make it ..i mean library functions n all...i searching for it frm many weeks ...n really frustrated now//
plz share codes or info with me..will be really helpful !!
TheCyberwolverine 2 years ago
how do u get it to track so fast?
Delacortez 2 years ago
Good stuff! Any chance of letting me see the source code for this? or at least give us a basic idea of how you did it?
ThaiFlyGuy 2 years ago
awesome.
PowerPlanetTheGame 2 years ago
Wow, that IS fast. Good work!
lebasson 2 years ago 14
Hi, would any kind of webcam work with opencv? i have a sony digicam, would that work too? since that has a better fps than my cheap webcam
rich190e 2 years ago
OpenCV lets you acquire video a number of different ways. If you can get a video into a format that openCV can recognise such as mpeg, you can simply do processing on the pre-captured video.
Asto whether you can use a digicam, I've used a Canon Rebel using some capture software to take snapshots quickly to obtain low framerate "video" before, but alot of cameras do not support this style of capture.
In linux any firewire, PWC and V4L compatible camera can work. In windows/mac may be easier.
dmckenn2 2 years ago
Im trying to make my webcam work. Im using vs2008. i have an a4tech webcam pk-635m and im wondering if I should get a specific camera for compatibility with opencv?
rich190e 2 years ago
I can only really speak knowledgeably to how it works in linux, however I think any device that works in windows (that is you can capture video with it) will work with openCV. I have a friend who is doing work with a higher end camera that needs a special driver, but it came with the C-code to create an IplImage from the video stream.
Depending on your budget and needs, I may suggest something with auto focus or auto lighting, but for screwing around what you have should be just fine.
dmckenn2 2 years ago
Hi Dear...
Are you tracking the ball using color thresholding or Hough transform?
KhanBehramkhani 2 years ago
what fps is you camera??..... is fast
kuronokun01 2 years ago
Comment removed
kuronokun01 2 years ago
did you use a kalman filter?
pranavtrehun007 2 years ago
no code at that link
intbild 2 years ago
good detection time... I checked on the link at the video description to see if the code of the algorithm was available but no luck... is there the possibility to obtain it.
11thMessenger 2 years ago 2
hi,
where get the algorithm the this video?
ukd7 3 years ago
how could I find the algorithm that it is used ?
angery111 3 years ago
cool!!!
oarsman23 3 years ago
Hi, Great Work Man. Have you also tried with multiple objetcs??? The Tracking Speed is Really Impressive...Also I liked thestuff when the stick was getting blurred and the ball was still tracked.
pguha77 3 years ago
That rocks! Good work man!
How does it behave in dark lighting conditions?
joctee 3 years ago
yo man, thank you so much ... I am doing the same work .. I use camshift algorithm
mohellayali 3 years ago
What kind of software did you use?
Mifiglio47 3 years ago
I wrote the software myself. The algorithm that I used has been detailed at the link in the video description. I'd be happy to answer any questions regarding implementation issues, just drop me an e-mail.
hayesbb 3 years ago 13
sweet dude - i'll take you up on that at some point
threelegduck 3 years ago
Which link anyway?
Thanks.
tulipvn 3 years ago
@hayesbb
Hi Hayes. It is an amazing video. I really liked it. I did not get the algorithm you used for this. Do you mind sharing the source code which you used in openCV using C++. I am a student at Penn State University and I will not use it for commercial purposes.
Thanks
adityanahan 1 year ago 2
@hayesbb I don't see a description of the algorithm? I tried the link to your homepage, but it just linked back here?
n432sean 1 year ago
@hayesbb
hey i want to know more about your software -do you only used c++,& opencv.please reply.its very urgent
sethulekshmippm 1 year ago
@hayesbb I can't find the algorithm in your site... Just a link to this video... 0_0
edgartaor 1 year ago
@hayesbb where on the site?
webmastertool 5 months ago
Where get the algorithm the this video???
nisabenientiende 3 years ago
thanks for releasing the algorithm!
denpafreak 4 years ago
Where you could see the algorithm???
nisabenientiende 3 years ago
WHERE?????
ILsupereroe67 2 years ago
well, gravisan and denpafreak, brad hayes is obviously a badass - which consequently is the probable basis of his algorithm.
mjktrx1337 4 years ago
Very Cool! I want to see the description of the algorithm.
where can i get?
denpafreak 4 years ago
thats really cool, how does it work ?
gravisan 4 years ago