Copyright (c) 2026 MindMesh Academy. All rights reserved. This content is proprietary and may not be reproduced or distributed without permission.

3.2.4. Custom Vision: When Pre-built Isn't Enough

The Critical Service Selection Question:

The exam frequently tests whether you know when to use pre-built Image Analysis versus Custom Vision. This is one of the most important distinctions in the Computer Vision domain.

Decision Framework:
ScenarioServiceRationale
Detect cars, people, animalsImage Analysis (Pre-built)Generic objects in training data
Detect YOUR company's logoCustom VisionProprietary/unique to your business
Detect manufacturing defectsCustom VisionDomain-specific, not in generic training
Identify famous landmarksImage Analysis (Pre-built)Specialized domain model exists
Classify your product SKUsCustom VisionYour specific products
General object detectionImage Analysis (Pre-built)Common objects
Detect cracks in YOUR circuit boardsCustom VisionUnique defect patterns
The Key Question to Ask:

"Is this object/defect/item something that would be in a general-purpose training dataset, or is it unique to my organization?"

  • General (cars, dogs, text, faces) → Pre-built Image Analysis
  • Specific (your products, your defects, your logos) → Custom Vision
Custom Vision Project Types:
Project TypeWhat It DoesOutput
ClassificationAssigns labels to entire imagesCategory + confidence
Object DetectionLocates your custom objectsBounding boxes + labels
Custom Vision Workflow:
  1. Create Custom Vision resource (Training + Prediction)
  2. Create project (Classification or Object Detection)
  3. Upload and tag training images
  4. Train the model
  5. Evaluate performance
  6. Publish to prediction endpoint
  7. Use in your application
Minimum Training Requirements:
Project TypeMinimum Images
Classification5 images per tag
Object Detection15 images per tag

More images = better accuracy. Microsoft recommends 50+ images per tag for production.

⚠️ Critical Exam Pattern:

"A manufacturing company needs to detect hairline cracks in circuit boards that are unique to their production process. Which service should they use?"

This is Custom Vision—the defects are proprietary and would not exist in any general-purpose training data.

"A traffic management system needs to detect vehicles on highways. Which service should they use?"

This is Image Analysis (Pre-built)—vehicles are generic objects that pre-built models already recognize.

Cost Consideration:
  • Pre-built: Pay per API call only
  • Custom Vision: Pay for training time + storage + prediction calls