a specific implementation of Features - Feature Functions but used on images
- image feature is an interesting part of an image
- image feature detection is a low-level image processing operation that examines every pixel to see if there is a feature present at that pixel
- image feature detector is an implementation of image feature detection
Image Feature Types
- edges
- corners / interest points
- blobs / regions or interest points
- ridges
Image Feature Detectors - Basic Algorithms
|
Image Feature detector |
Ridge | |||
|---|---|---|---|---|
|
✔ |
✘ |
✘ |
✘ | |
|
✔ |
✘ |
✘ |
✘ | |
|
Scharr |
✔ |
✘ |
✘ |
✘ |
|
Laplacian |
✔ |
✘ |
✘ |
✘ |
|
✔ |
✘ |
✘ | ||
|
Prewitt |
✔ |
✘ |
✘ | |
|
Deriche |
✔ |
✘ |
✘ | |
|
Differential |
✔ |
✘ |
✘ | |
|
Roberts Cross |
✔ |
✘ |
✘ | |
|
✔ |
✔ |
✘ | ||
|
✔ |
✔ |
✘ | ||
|
Hessian Feature Strength Measures |
✔ | |||
|
Harris Operator |
✔ | |||
|
✘ |
✔ |
✘ | ||
|
✘ |
✔ |
✘ | ||
|
✘ |
✔ |
✔ | ||
|
✘ |
✔ |
✔ | ||
|
✘ |
✔ |
✔ | ||
|
✘ |
✔ |
✔ | ||
|
✘ |
✘ |
✔ | ||
|
✘ |
✘ |
✔ | ||
|
✘ |
✘ |
✔ |
Image Feature Detectors - Advanced Algorithms
|
Feature detector |
What it Detects |
|---|---|
|
detecting simple shapes such as circles, lines etc in an image | |
|
robust feature matching across different views or conditions |