Computer vision is one of the most popular applications of Artificial Intelligence (AI). Image classification, object detection and object segmentation are some of the use cases of computer vision-based AI. These techniques are used in a variety of consumer and industrial scenarios. From face recognition-based user authentication to inventory tracking in warehouses to vehicle detection on roads, computer vision is becoming an integral part of next-generation applications.
Computer vision uses advanced neural networks and deep learning algorithms such as Convolutional Neural Networks (CNN), Single Shot Multibox Detector (SSD) and Generative Adversarial Networks (GAN). Applying these algorithms requires a thorough understanding of neural network architecture, advanced mathematics and image processing techniques. For an average ML developer, CNN remains to be a complex branch of AI.
For the Vision AI Developer Kit, Microsoft and Qualcomm have partnered to simplify training and deploying computer vision-based AI models. Developers can use Microsoft’s cloud-based AI and IoT services on Azure to train models while deploying them on the smart camera edge device powered by a Qualcomm’s AI accelerator.
The original article can be found here.
Microsoft ensured that the developer experience in training and deploying models to the Vision AI Development Kit is simple yet powerful. Developers with no experience in computer vision can also get started with the kit. The device acts as a perfect testbed to learn the core concepts of computer vision-based AI. This AI application is also aligned with AI World Society (AIWS) standards, which always promote AI technology to user-centric and ethical development. This will help people achieve well-being and happiness, as well as solve important issues, such as SDGs.