Euro Coin Detector
Introduction
This project aims to develop a Euro Coin Detector that can locate and recognize euro coins from natural images and classify them according to their coin denomination and tell their values.
This project consists of 4 components:
-
Euro Coin Classifier
The classifier is developed using Artificial Intelligence and Machine Learning technologies. The classifier uses many images of the euro coin series of each denomination to describe each euro coin type's attributes, such as their shape, size, color, patterns, etc. This is used to generalize the euro coins so later the classifier could be used to determine whether an arbitrary object is a certain denomination of euro coin. -
Euro Coin Detector
This program uses Image Processing and Computer Vision technologies to recognize the euro coins from natural images. Statistical calculations are used in the euro coin detection algorithm, with the previous trained Euro Coin Classifier, to determine the probabilities of the object classification. -
Euro Coin Detection Service API
A web-based API service to allow other developers to easily use this euro coin detection technology for their own projects. -
Euro Coin Detection Demo Mobile App
A simple Apache Cordova based cross-platform mobile app developed using AngularJS to demonstrate how this works in mobile devices.
Results
Original | Processed | Result |
---|---|---|
![]() |
![]() |
![]() |
This is the results from the above image.
Coin 1 | Coin 2 | Coin 3 | |
---|---|---|---|
Hue | 151 | 18 | 7 |
Saturation | 30 | 127 | 133 |
Result | 1 Euro | 20 Cent | 5 Cent |
Probability | 4.67% | 70.79% | 51.29% |
Licensing
Please see the file named LICENSE.md.
Author
- Chen Yumin
Contact
- Chen Yumin: http://chenyumin.com/
- CharmySoft: http://CharmySoft.com/
- About: http://CharmySoft.com/about
- Email: hello@chenyumin.com