Content-based image classification in Python
blog.yhathq.com
blog.yhathq.com
If we are uploading cheques and licenses, why not just have a form with the respective upload sections for each document. Sure, people might get the two backward by accident, but is that error rate really any worse than the false positive rate of the proposed solution.
If you are going to go the machine learning route, then it really only makes sense if you go all the way and do some OCR on the documents to pick out the meaningful information to prepopulate some input screen that would likely appear after submitting those documents.
Or is it a really crowded fields because it's so interesting to so many people. (I never see people looking for computer vision researchers in the who's hiring threads)
I worked mostly in small specialty companies doing inspection systems (sorting, metrology, controls, robotics) and then for many years at HP in manufacturing. In those positions computer vision was part of the job so it often didn't show up in the initial keyword searches. Most of the jobs required some additional skills, most often optics and some controls or automation.
If you broaden your search to include robotics and automation you may find more. Also, medical imaging is fascinating and of course there's defense but I didn't want that.
Where I work: http://set.tv
yhat is built for embedding these types of analyses in a production application
For example, http://colorbot.herokuapp.com stores the optimal model for the neural network in JSON, right in the code.