Comment What hardware platform? (Score 1) 44
I took a vision AI/Machine Learning in 2007. My project for class was creating program that allowed you to use hand gestures to control a television. Couple years later took similar class online. It was one of the first tranche of classes offered through coursera. It's been around.
Two challenges need to be addressed before it can take off.
1. API -- no such thing as a generic AI/ML computer vision program. Also, not sure if even many low level libs exist. Lots of work here before the average programmer can get involved.
2. Hardware platform -- enhanced reality goggles haven't been a huge commercial success. Phones certainly have enough processing power for some types of AI/ML programs to run, e.g., snap chat filters. I'd bet that explosions in this field will be seen on mobile platforms first.