JavaScriptで実装できるOCR

https://github.com/naptha/tesseract.js
今回のキモ。重いけどこれしかない。tessedit_char_whitelistオプションが神。

画像のtracking

https://trackingjs.com
今回のキモ。クセはあるけど良い感じ

perceptual hash(phash)を利用して画像比較をしてみる

http://hideack.hatenablog.com/entry/2015/03/16/194336
使いたかったがnpm installがWinで通らなくていったん保留。

async.jsでフロー制御

http://memo.sugyan.com/entry/20110605/1307240191
async.js分かりやすくていいですなー。

DataURIエンコードされたデータをPHPで保存する

http://am-yu.net/2014/02/04/canvas-pbbs2/
基本ですが。

phpでtesseractを使う

https://github.com/thiagoalessio/tesseract-ocr-for-php