i have really anoying problem with my computer vision code that i just cant deal with it..
so same video and spin played over and over and different timings..
1236.38 ms
1242.84 ms
1235.83 ms
1248.97 ms
and for the early prediction im going for this is big error… So yeah if anyone had deal with similar problem in opencv and might have solution i will appreciate his help!
il edit and add timings for a faster ball:
736.55 ms
722.50 ms
737.94 ms
721.82 ms
Such difference has no influence on prediction results. Humans when they click do 50 ms+ reaction mistakes and still nothing bad.
Your program simply fixes mistakes which do your computer or device in which you run video - that you can’t avoid.
In what do you code?
Any idea using new technology:
Rather than relying on human rotor/ball clicks, and full revs of the ball and wheel, perhaps someday the ultimate hybird computer could be developed so that it could see the ball on the track and zoom in on it, much like the auto focus cameras do these days. The sensors could then automatically track the ball, and rotor, and adjust in real time perhaps. Such auto ball tracking would enable the computer to adjust to the ball shudder/shock waves by measuring fractional revs, several at a time.
Quote from snowman
Full revs can’t make you a big winner or even win. Fractional revs can allow you to predict the exact ball timing and maybe also the decay orbit pattern.
im using python, the core problem is that im trying to predict as early as first/second ball rotation
also my iteration times for the while loop are quite random i will try remaking it in c++ and hope its going to get withing acceptable range
Maybe you know if is possible to make a program with C++ which can work on Android?
Similar to programs done with Java…
c++ should be possible, i currently use java im working on android app that im going to share, first i need permission from forester xd
Dude you newd quarter rev, can your program do it? And correlate the relevant rev to the type of orbit decay pattern of the ball.
a program can do whatever you program it to do what is that question? i dont exactly understand what do you want it to do? you want to detect every quarter revolution of the ball? And than you want the decaying of the ball for every quarter rev?
Yes! Then correlate each type to different scatter because difference dealer and difference being method has different resulting scatter