Counting Turkish Coins with a Calibrated Camera

BENLİGİRAY B., Cakir H. I., TOPAL C., Akinlar C.

18th International Conference on Image Analysis and Processing (ICIAP), Genoa, Italy, 7 - 11 September 2015, vol.9280, pp.216-226 identifier identifier

  • Publication Type: Conference Paper / Full Text
  • Volume: 9280
  • Doi Number: 10.1007/978-3-319-23234-8_21
  • City: Genoa
  • Country: Italy
  • Page Numbers: pp.216-226
  • Keywords: Coin detection, Circle detection, Bilateral filtering, Pose estimation, Camera calibration
  • Anadolu University Affiliated: Yes


We present a computer vision application that detects all coins in a test image, classifies each detected coin and computes the total amount. Coins to be counted are assumed to be lying on a flat surface. The application starts by estimating the extrinsic parameters of the input camera relative to this flat surface ([R|t]), whose intrinsic parameters (K) are assumed to be known beforehand. Then, a bilateral filter is applied to the image to remove textural details and noisy artifacts. Circles in the filtered image are detected and smaller concentric circles are eliminated. Finally, the geometric parameters (the center and the diameter) of the remaining circles are computed by back-projecting the reciprocal points from the circle contours using the estimated camera parameters. Having thus computed the diameter of each detected coin, the classification is performed by comparing the computed diameter with the actual coin diameters. The experiments performed with a dataset consisting of 50 images containing different combinations of Turkish coins show that the proposed method achieves 98% accuracy rate and works even when some coins are partially occluded, as the method does not use any texture information.