Augmented reality with Python and OpenCV
bitesofcode.wordpress.com
bitesofcode.wordpress.com
https://github.com/MasteringOpenCV/code
https://www.amazon.com/Introductory-Techniques-3-D-Computer-...
There's also https://www.pyimagesearch.com/ which is great. It's ultimately a hook to get you to buy the course, and I think the teaching style may put off some people, but everything is thorouhgly explained and there's a lot of cool mini projects.
Of course, many of the algorithms you need to do that are part of OpenCV, so maybe it is still 95% OpenCV!
The next thing I will do if I keep working on it will be to implement a Kalman filter to reduce shakiness. It could visually improve a lot the results since coherence of the projection between frames would make it much more attractive.
And I think this is easier to achieve with a Kalman filter rather than using a more precise estimation method.
https://www.youtube.com/watch?v=Yh6WmV9ZXfM
Pick a task that needs to use images and you'll find that OpenCV is probably what you want to use.
I can wave my hand as a 3D mouse above my laptop keyboard. The hardware is years old. The hand-tracking software was created recently to chase VR gaming dollars. I was talking to someone not-quite legally blind. VR, what's in it for them? Well, a lot of input tech and haptics possibilities are getting unstuck.
> The difference now is that
It's not just market prerequisites, but also perceived market validation. One might make an HMD with 4x-linear greater resolution than current, with existing(?) panels. But "who would buy it?" The game market is somewhat established, but not yet a fit. The professional/commercial market is less established, but a candidate. So maybe next year, priced at 5000$ to 10000$. And if it turns out there's a market for screen substitutes, perhaps a 10x price decrease the year after.
China is much better than the US at doing "run in all directions" product space exploration, but I've found it surprising just how slowly and poorly even that's working around AR/VR.