Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Computer Vision›Harris Corner Detection
Machine learningCorner detection

Harris Corner Detection

Harris and Stephens Corner Detection · Also known as: Harris Corner Detector, Harris-Stephens Detector, Plessey Operator

The Harris corner detector, introduced by Chris Harris and Mike Stephens in 1988, is a foundational method for identifying corners and interest points in digital images. Harris corners are points where two edges meet at a significant angle, making them stable and repeatable features for image analysis, matching, and 3D reconstruction.

ScholarGate
  1. Machine learning
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Harris Corner Detection
Blob DetectionImage Morphology Operati…ORB Feature DescriptorScale-Space TheorySIFT Feature DetectionCanny Edge DetectionContour AnalysisHough TransformLucas-Kanade Optical FlowStereo Matching

+1 more

When to use it

Use Harris corners for feature-based image registration, motion estimation, and 3D reconstruction where robust interest points are needed. Harris works well on images with clear geometric structure and sufficient texture. Avoid Harris when images are heavily blurred or contain repetitive patterns; consider SIFT or learning-based detectors for highly variable viewpoint or illumination changes, or when absolute scale invariance is required.

Strengths & limitations

Strengths
  • Simple, interpretable method based on well-understood mathematical principles
  • Computationally efficient compared to multi-scale methods like SIFT
  • Good localization accuracy; corners are precisely located
  • Robust to small intensity variations and slight rotations
  • Produces stable, repeatable interest points suitable for matching
Limitations
  • Not inherently scale-invariant; corner response varies significantly with image zoom
  • Sensitive to edge orientations; may detect many corners along straight edges with texture
  • Performance degrades under significant viewpoint changes or affine transformations
  • Relies on careful parameter tuning (window size, threshold, smoothing) for different image types

Frequently asked

What is the structure tensor M and how does it relate to corner detection?

The structure tensor (or auto-correlation matrix) M is a 2×2 matrix that captures the directional properties of image gradients in a small neighborhood. Its eigenvalues reveal the magnitude of intensity change in the principal directions: if both eigenvalues are large, the neighborhood contains a corner; if one is large and one small, it's an edge; if both are small, it's a flat region. Harris uses the eigenvalues to compute a corner response score.

Why is Gaussian smoothing applied before Harris corner detection?

Gaussian smoothing reduces noise and creates a more stable structure tensor by averaging gradients over a region. Without smoothing, small random intensity fluctuations produce misleading gradient patterns and spurious corner detections. The smoothing scale (sigma parameter) controls how large a neighborhood influences the corner response.

How does Harris compare to FAST corner detection?

FAST (Features from Accelerated Segment Test) is much faster than Harris because it uses a simple rule—checking if pixels in a circle around a candidate point are significantly brighter or darker—rather than computing eigenvalues. Harris is more theoretically principled and produces more stable corners, but FAST is preferred in real-time systems. ORB combines FAST detection with a descriptor for practical use.

Can Harris corners be made scale-invariant?

Yes, by applying Harris detection at multiple image scales (a scale-space pyramid) and selecting corners that appear consistently across scales. However, this multi-scale extension is computationally expensive. SIFT essentially incorporates scale-space Harris-like detection into a more comprehensive framework with additional robustness properties.

Sources

  1. Harris, C., & Stephens, M. (1988). A combined corner and edge detector. Alvey Vision Conference, 147–152. link ↗
  2. Förstner, W., & Gülch, E. (1987). A fast operator for detection and precise localization of distinct points, corners and centres of circular features. ISPRS Intercommission Conference on Fast Processing of Photogrammetric Data, 281–305. link ↗

How to cite this page

ScholarGate. (2026, June 3). Harris and Stephens Corner Detection. ScholarGate. https://scholargate.app/en/computer-vision/harris-corner-detection

Related methods

Blob DetectionImage Morphology OperationsORB Feature DescriptorScale-Space TheorySIFT Feature Detection

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Blob DetectionComputer Vision↔ compare
  • Image Morphology OperationsComputer Vision↔ compare
  • ORB Feature DescriptorComputer Vision↔ compare
  • Scale-Space TheoryComputer Vision↔ compare
  • SIFT Feature DetectionComputer Vision↔ compare
Compare side by side →

Referenced by

Blob DetectionCanny Edge DetectionContour AnalysisHough TransformLucas-Kanade Optical FlowORB Feature DescriptorScale-Space TheorySIFT Feature DetectionStereo MatchingTemplate Matching

Similar methods

SIFT Feature DetectionCanny Edge DetectionScale-Space TheoryORB Feature DescriptorLucas-Kanade Optical FlowBlob DetectionTemplate MatchingHough Transform

Related reference concepts

Feature Detection and DescriptionEdge and Contour DetectionImage Processing and AnalysisMotion and Optical FlowComputer VisionObject Recognition and Detection

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Harris Corner Detection (Harris and Stephens Corner Detection). Retrieved 2026-07-21 from https://scholargate.app/en/computer-vision/harris-corner-detection · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Chris Harris and Mike Stephens
Subfamily
Corner detection
Year
1988
Type
Interest point detector
Related methods
Blob DetectionImage Morphology OperationsORB Feature DescriptorScale-Space TheorySIFT Feature Detection
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account