Computer vision-based software development requires the use of a wide range of technologies and approaches.
AI, Computer vision and Data science
OpenCV, DLib, Tensor flow, CUDA, DeepDetect, OpenNLP, Storm, Spark, Hadoop, SystemML, Stanford Classifier, SmileMiner, DirectX, OpenGL, QT, Cognitive services from Amazon and Microsoft Azure