Hi, everyone. I'm trying to modify the opencv stitcher class to make it real-time. When using ATI cards (R7 260x) with OpenCL it works every well with 43 fps when stitching 4 HD images, but when I change the cards to GTX 660 with OpenCL its work terribly with only 5 fps. Changing OpenCL declarations to CUDA doesn't help much either.
I then try to change all the UMat to GpuMat to reduce the transfer time between devices. Most of the functions works, but seam finder and exposure compensater don't accept the GpuMat type. Any ideas how I can reduce the transferring time to the minimal? Or is there a better way to achieve real-time stitching?
Thanks!