Chessboard corner detection algorithm based on minimum cross entropy

  • Bin Zhao
  • , J. Guo
  • , E. K.A. Gill
  • , Jun Zhou

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

The shortcoming of the present B/W chessboard corner detection algorithm is analyzed and a new method based on cross entropy is proposed. Firstly, the pixels around the corner are divided into 4 quadrants, and initial selection of corners is carried out based on the gray value difference between the adjacent quadrants; secondly, the cross entropy of the diagonal quadrant is defined, and the corner screening is done using the principle of minimum cross entropy; thirdly, the idea of non-maximum suppression of local gradient amplitude is introduced to solve the problem of local overlap of the candidates; at last, sub-pixel coordinates of corners are calculated using Frostner Operator. Experiments and their analysis prove preliminarily that: (1) the detection result of this algorithm is better than the classical Harris Operator and SV Operator; (2) the sub-pixel accuracy obtained is almost the same as that obtained with the Matlab Camera Calibration Toolbox, and it is suitable for online camera calibration.

Original languageEnglish
Pages (from-to)216-221
Number of pages6
JournalXibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
Volume33
Issue number2
StatePublished - 1 Apr 2015

Keywords

  • Algorithms
  • Calibration
  • Camera calibration
  • CCD cameras
  • Chess board corner detection
  • Entropy
  • Flowcharting
  • Gradient amplitude
  • Grey value difference
  • Interference suppression
  • Local overlap
  • Mathematical operators
  • MATLAB, pixels
  • Non-maximum suppression
  • Principle of minimum cross entropy

Fingerprint

Dive into the research topics of 'Chessboard corner detection algorithm based on minimum cross entropy'. Together they form a unique fingerprint.

Cite this