win_sizeの値を16以上にすると

OpenCV Error: Assertion failed ((icvCalcOpticalFlowLK_8u32fR( (uchar*)srcA->data.ptr,
    (uchar*)srcB->data.ptr, srcA->step, cvGetMatSize( srcA ), winSize,
        velx->data.fl, vely->data.fl, velx->step )) >= 0) in cvCalcOpticalFlowLK,
            file C:\builds\2_4_PackSlave-win32-vc12-shared\opencv\modules\legacy\src\optflowlk.cpp,
                line 596

このようなエラーがでてしまいます。
おそらく

C:\builds\2_4_PackSlave-win32-vc12hared\opencv\modules\legacy\src\optflowlk.cpp

の中の596行目で窓サイズの最大値が決められているようでこの中を書き換えればいいらしいですが、C:\buildsというフォルダがそもそもみつからず、お手上げです。
どうかお助けください;;

いろいろ調べてみて解決しました。
どうやら疎なオプティカルフローを計算するには、PyrLKの方を使うといいみたいですね。
回答いただきありがとうございました。