Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Detect, Describe, and Match Local Image Features with Python

via CodeSignal

Overview

Learn how image features power stitching. Visualize corner structure, detect keypoints with SIFT, ORB, or AKAZE, match descriptors between overlapping views, apply Lowe’s ratio test, and generate a matching report.

Syllabus

  • Unit 1: Conceptually designing our Image Stitcher Pipeline
  • Unit 2: See Corner Structure with Harris
    • Setting Up the Command Line Interface
    • Painting Corners onto the Image
    • Wiring the Harris Pipeline Together
    • Tuning the Harris Detector Parameters
  • Unit 3: Create the Feature Detector Module
    • Wiring Up the Command Line
    • Building the Feature Detector Factory
    • Detecting Keypoints and Computing Descriptors
    • Bringing the Detection Pipeline to Life
    • Timing the Three Detectors
  • Unit 4: Match Descriptors Between Two Views
    • Choosing the Right Feature Detector
    • Detecting Keypoints and Computing Descriptors
    • Matching Descriptors with Lowes Ratio Test
    • Wiring Up the Matching Pipeline
    • Tuning the Matching Report Defaults
  • Unit 5: Build a Matching Report
    • Parsing Arguments for the Report
    • Gathering the Matching Report Data
    • Writing the Diagnostic Function
    • Showing the Final Matching Report

Reviews

Start your review of Detect, Describe, and Match Local Image Features with Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.