Skip to main content Skip to main content Windows Experience Devices Windows Developer Microsoft Edge Windows Insider Microsoft 365 Microsoft 365 Azure Copilot Windows Surface Xbox Deals Small Business Support Windows Apps Outlook OneDrive Microsoft Teams OneNote Microsoft Edge Moving from Skype to Teams Computers Shop Xbox Accessories VR & mixed reality Certified Refurbished Trade-in for cash Xbox Game Pass Ultimate PC Game Pass Xbox games PC games Microsoft AI Microsoft Security Dynamics 365 Microsoft 365 for business Microsoft Power Platform Windows 365 Small Business Digital Sovereignty Azure Microsoft Developer Microsoft Learn Support for AI marketplace apps Microsoft Tech Community Microsoft Marketplace Marketplace Rewards Visual Studio Microsoft Rewards Free downloads & security Education Gift cards Licensing Unlocked stories View Sitemap
April 30, 2019
PC

Announcing Windows Vision Skills (Preview)



Today, we’re announcing the preview of Windows Vision Skills, a set of NuGet packages that make it easy for application developers to solve complex computer vision problems using a simple set of APIs.

From left to right, you are seeing in action the Object Detector, Skeletal Detector, and Emotion Recognizer skills.

Figure 1- From left to right, you are seeing in action the Object Detector, Skeletal Detector, and Emotion Recognizer skills.

With Windows Vision Skills,

  • An app developer can use out-of-box WinRT APIs to add pre-built vision skills like object detection, skeletal detection and face sentiment analysis in their Windows applications (.NET, Win32, and UWP).
  • A computer vision developer can leverage hardware acceleration frameworks on Windows devices by packaging their solution as a Vision Skill – without worrying about low-level APIs.
Chart showing Windows Vision Skills applications

All Windows Vision Skills inherit the base classes and interfaces in Microsoft.AI.Skills.SkillInterfacePreview. This open framework can easily be extended to work with existing machine learning frameworks and libraries such as OpenCV.

Windows Vision Skills complements existing Windows support for inference of ONNX models by utilizing WinML for local inferencing. The framework allows you to build intelligent applications while leveraging platform optimization.

Get started now!

Play around with samples or learn how to create your own Windows Vision Skills using our tutorials.

Have a feature request or want to submit feedback? Find us on GitHub.

Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Microsoft Privacy Manage cookies Terms of use Trademarks Safety & eco Recycling About our ads