phaseCorrelateは、OpenCVPythonラッパーの文書化されていない関数のようです。C++関数のドキュメントはこちらです。
Pythonから関数を呼び出すと、次のエラーが発生します。
cv2.error: ..\..\..\src\opencv\modules\imgproc\src\phasecorr.cpp:495: error: (-215) src1.type() == CV_32FC1 || src1.type() == CV_64FC1
すべてのOpenCV2関数はnumpy配列を使用していますが、この関数は古いラッパーから残されていると思われます。関数を呼び出す前に、numpy配列をCvMatsに変換する必要があるかもしれませんか?それ、どうやったら出来るの?