How to get more accurate results with OpenCV
This termination criteria tells the algorithm to stop when it has either done 
20 iterations or when epsilon is greater than .3.  You can play with these parameters for speed vs accuracy but these values work pretty well in many situations. 

So if you want to improve accuracy then you will get more accurate value with more iterations but the time taken for doing such iterations will be improved , I mean speed will be reduced.