Skip to main navigation Skip to search Skip to main content

Self-adaptive Canny operator edge detection technique

  • Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

When edge detection is performed using a Canny algorithm, the gradient image should be processed with 'non-maximum module suppression' and then double thresholds evaluated to detect edges. However, the double thresholds are greatly affected by personal experience. Experiments show that the results of edge detection for different images are obviously different if the identical threshold is employed, which restricted the use of Canny algorithm in practice. To solve this problem, an algorithm is proposed which can adaptively determine the double thresholds based on gradient histogram and minimum interclass variance. With this algorithm, it can self-adaptively calculate the double thresholds for different images without the necessity to setup any parameter artificially. Fuzzy algorithm is adopted to choose edge pixels. Theory and experiments show that the algorithm is effective and correct.

Original languageEnglish
Pages (from-to)1002-1007
Number of pages6
JournalHarbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University
Volume28
Issue number9
StatePublished - Sep 2007

Keywords

  • Canny operator
  • Fuzzy algorithm
  • Minimum interclass variance
  • Self-adaptive calculating double thresholds

Fingerprint

Dive into the research topics of 'Self-adaptive Canny operator edge detection technique'. Together they form a unique fingerprint.

Cite this