Yes, this is an active area of research. There was a paper at KDD17 working on this: https://dl.acm.org/citation.cfm?id=3098186&dl=ACM&coll=DL&CF...
NVidia had a blog post about this: https://blogs.nvidia.com/blog/2017/08/03/detecting-counterfe...
There's a French company with a product: http://cypheme.com/
source: a mom that was nuts about calling out fakes in a snarky manner.
I'm just not sure ML is yet that good. My thoughts were more about multiple pictures or a small video. I'd suspect that it could train itself further as the DB expands.
I'm just not sure how good it actually can be. It probably only has to be better than a layperson, though I could see more precise stuff used to scan by customs. Any percentage higher than the normal buyer of such would be better, assuming few false positives.
Image recognition has been mostly solved by ML techniques, so if you just assemble the data and train the network you can distinguish any set of things that are significantly different visually.