While I'm sure Neural Networks bring this to a new level, I feel like this wouldn't be hyper difficult to automate without them.
What's more, $15 sounds like a lot. If this wasn't certainly going to be used for less-than-ethical purposes, I feel like it would be ripe for disrupting this market with $5 or $2 IDs of various quality.