That may be just awesome feature, however like
Houseofham, I'm very skeptical if Xavier will succeed to implement that feature well enough to be able provide results better then Google images search. We all know that Xavier is a good web-master, however image processing is completely different study field.
Previously I worked on similar coin recognition application and received quite poor results.
First, you need to ask user to make quality photo of the coin on white background, otherwise simple edge detection algorithm may return you something that you can hardly continue to work with. Few examples:
Second, you need to have in your database set of good quality pictures of same coin (in different quality, illumination etc.) in order to have as much markers as possible. You never know what kind of photo user will provide you, even if you able to stabilize illumination, angle of the photo and other parameters, the coin may be shabby, oxidized, damaged. Small example of same coin:
And there are a lot of other problems... for example can the application find difference between these two coins?
https://en.numista.com/catalogue/pieces1231.html
https://en.numista.com/catalogue/pieces20723.html
The difference is minimal, but that's what differ between moderate and good coin recognition app.
By the way, take a look on images of these coins, the one is very small and the second one is blurred. As I previously told, coin detector should have good quality pictures of the coins in order to build database of coin's markers.
Can Xavier solve all these problems? I'm very skeptical, but hope he can. Let's wait and see.