Unlock the potential of AI by learning to build robust AI vision solutions with Azure AI services. This class empowers you to analyze images, classify them using custom models, and implement facial recognition with ease. You'll also learn to read text in images and documents and analyze video content for deeper insights.
Whether you’re enhancing your organization’s technological capabilities or advancing your career, this course provides hands-on exercises and comprehensive lessons to master Azure's powerful AI tools. Ideal for those looking to innovate and streamline processes, this class covers everything from basic image analysis to sophisticated video insights.
Audience Profile
This class is ideal for professionals in roles such as software developers, data scientists, and IT specialists who are familiar with Azure and have experience in C# or Python programming. It is also suited for those involved in AI and machine learning projects who seek to leverage Azure AI Vision services for advanced image and video analysis.
Prerequisites: Familiarity with Azure and the Azure portal.
Experience programming with C# or Python. If you have no previous programming experience, we recommend you complete either <a href="https://www.onlc.com/outline.asp?ccode=xcsinp">C# Programming Level 1: Introduction for Non-Programmers</a> or <a href="https://www.onlc.com/outline.asp?ccode=xpyinp">Python Programming Level 1: Introduction for Non-Programmers</a> before taking this course.
Course Outline
Module 1: Analyze images
- Provision an Azure AI Vision resource
- Analyze an image
- Generate a smart-cropped thumbnail and remove background
- Exercise - Analyze images with Azure AI Vision
Module 2: Image classification with custom Azure AI Vision models
- Understand custom model types
- Create a custom project
- Label and train a custom model
- Exercise - Classify images with an Azure AI Vision custom model
Module 3: Detect, analyze, and recognize faces
- Identify options for face detection analysis and identification
- Understand considerations for face analysis
- Detect faces with the Azure AI Vision service
- Understand capabilities of the face service
- Compare and match detected faces
- Implement facial recognition
- Exercise - Detect, analyze, and identify faces
Module 4: Read Text in images and documents with the Azure AI Vision Service
- Explore Azure AI Vision options for reading text
- Use the Read API
- Exercise - Read text in images
Module 5: Analyze video
- Understand Azure Video Indexer capabilities
- Extract custom insights
- Use Video Analyzer widgets and APIs
- Exercise - Analyze video