In current project we've to do some image recognition in order to verify national ID Document. Nothing very complicated:
- first find 4 crossing lines to find an contur of the ID card
- then match 3 or 4 patterns
- then find face
- and run in portrait mode
What we use at the moment is openCV, but the issue is that we run this in background after taking the photo. Our requirement is to run it realtime, so the users sees the results on the top of camere preview.
Beside openCV we're now testing BoofCV, which has a little better performance, but it's still not very good. Image preview should be smooth, which it isn't on openCV nor boofCV.
We've also tested CraftAR, but well... it recognized 1 (with score 20) of 4 patterns when supplying the same picture the patterns where extracted from.
Do you maybe know anything else we can test? It can be paid or free, doesn't matter.