OpenCV&Pythonでボールトラッキング→失敗

Python3.5とOpenCV3でオブジェクトトラッキングを試してみた。
参考:
qiita.com
qiita.com
結論から言うと、物体のトラッキングはできるものの、
野球のボールは移動量が人間よりも多い(アルゴリズム的に正反対)のと
小さくて特徴点が検出できなかったので無理ですかね。
映像ソースにもよるとは思います。
gist.github.com
qiita.com
範囲の絞りこみ(画像切り出し)、エッジ検出は試したものの検出率は上がらず。
こういうときのディープラーニングかな。